{"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":822769,"link":"/api/v1.1/game/822769/feed/live","metaData":{"wait":10,"timeStamp":"20260829_014846","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822769,"type":"R","doubleHeader":"N","id":"2026/08/28/seamlb-tormlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822769-2026-08-28","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-28T23:15:00Z","originalDate":"2026-08-28","officialDate":"2026-08-28","dayNight":"night","time":"7:15","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136","season":2026,"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sea","fileCode":"sea","abbreviation":"SEA","teamName":"Mariners","locationName":"Seattle","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Seattle","record":{"gamesPlayed":135,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":64,"losses":71,"ties":0,"pct":".474"},"records":{},"divisionLeader":false,"wins":64,"losses":71,"winningPercentage":".474"},"franchiseName":"Seattle","clubName":"Mariners","active":true},"home":{"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":136,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":66,"losses":70,"ties":0,"pct":".485"},"records":{},"divisionLeader":false,"wins":66,"losses":70,"winningPercentage":".485"},"franchiseName":"Toronto","clubName":"Blue Jays","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},"ID693686":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686","firstName":"Spencer","lastName":"Miles","primaryNumber":"62","birthDate":"2000-07-26","currentAge":26,"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},"ID702284":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284","firstName":"Cole","lastName":"Young","primaryNumber":"2","birthDate":"2003-07-29","currentAge":23,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Cole","useLastName":"Young","middleName":"Douglas","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Young","nameSlug":"cole-young-702284","firstLastName":"Cole Young","lastFirstName":"Young, Cole","lastInitName":"Young, C","initLastName":"C Young","fullFMLName":"Cole Douglas Young","fullLFMName":"Young, Cole Douglas","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID678606":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606","firstName":"José","lastName":"Ferrer","primaryNumber":"45","birthDate":"2000-03-03","currentAge":26,"birthCity":"Maimon","birthCountry":"Dominican Republic","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José A.","useLastName":"Ferrer","middleName":"Alexander","boxscoreName":"Ferrer","gender":"M","nameMatrilineal":"Vizcaino","isPlayer":true,"isVerified":true,"pronunciation":"fur-AIR","mlbDebutDate":"2023-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José A. Ferrer","nameSlug":"jose-a-ferrer-678606","firstLastName":"José A. Ferrer","lastFirstName":"Ferrer, José A.","lastInitName":"Ferrer, J","initLastName":"J Ferrer","fullFMLName":"José Alexander Ferrer","fullLFMName":"Ferrer, José Alexander","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID621074":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074","firstName":"Michael","lastName":"Rucker","primaryNumber":"38","birthDate":"1994-04-27","currentAge":32,"birthCity":"Columbus","birthStateProvince":"MS","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Rucker","middleName":"Patrick","boxscoreName":"Rucker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Rucker","nameSlug":"michael-rucker-621074","firstLastName":"Michael Rucker","lastFirstName":"Rucker, Michael","lastInitName":"Rucker, M","initLastName":"M Rucker","fullFMLName":"Michael Patrick Rucker","fullLFMName":"Rucker, Michael Patrick","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642215":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215","firstName":"Weston","lastName":"Wilson","primaryNumber":"31","birthDate":"1994-09-11","currentAge":32,"birthCity":"High Point","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Weston","useLastName":"Wilson","middleName":"Graham","boxscoreName":"Wilson, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Weston Wilson","nameSlug":"weston-wilson-642215","firstLastName":"Weston Wilson","lastFirstName":"Wilson, Weston","lastInitName":"Wilson, W","initLastName":"W Wilson","fullFMLName":"Weston Graham Wilson","fullLFMName":"Wilson, Weston Graham","strikeZoneTop":3.343,"strikeZoneBottom":1.687},"ID641487":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487","firstName":"John","lastName":"Crawford","primaryNumber":"3","birthDate":"1995-01-11","currentAge":31,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"J.P.","useLastName":"Crawford","middleName":"Paul","boxscoreName":"Crawford, J","nickName":"Crawdaddy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.P. Crawford","nameSlug":"j-p-crawford-641487","firstLastName":"J.P. Crawford","lastFirstName":"Crawford, J.P.","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"John Paul Crawford","fullLFMName":"Crawford, John Paul","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID621550":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550","firstName":"Patrick","lastName":"Wisdom","primaryNumber":"35","birthDate":"1991-08-27","currentAge":35,"birthCity":"Murrieta","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Patrick","useLastName":"Wisdom","middleName":"Ian-Cashel","boxscoreName":"Wisdom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2018-08-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Patrick Wisdom","nameSlug":"patrick-wisdom-621550","firstLastName":"Patrick Wisdom","lastFirstName":"Wisdom, Patrick","lastInitName":"Wisdom, P","initLastName":"P Wisdom","fullFMLName":"Patrick Ian-Cashel Wisdom","fullLFMName":"Wisdom, Patrick Ian-Cashel","strikeZoneTop":3.289,"strikeZoneBottom":1.66},"ID667755":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","firstName":"José","lastName":"Soriano","primaryNumber":"40","birthDate":"1998-10-20","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Soriano","middleName":"Joaquin","boxscoreName":"Soriano, J","gender":"M","nameMatrilineal":"Santana","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Soriano","nameSlug":"jose-soriano-667755","firstLastName":"José Soriano","lastFirstName":"Soriano, José","lastInitName":"Soriano, J","initLastName":"J Soriano","fullFMLName":"José Joaquin Soriano","fullLFMName":"Soriano, José Joaquin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID640902":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902","firstName":"Jhonny","lastName":"Pereda","primaryNumber":"5","birthDate":"1996-04-18","currentAge":30,"birthCity":"San Juan","birthCountry":"Venezuela","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jhonny","useLastName":"Pereda","middleName":"Fernando ","boxscoreName":"Pereda","gender":"M","nameMatrilineal":"Rosales","isPlayer":true,"isVerified":true,"pronunciation":"puh-RAY-duh","mlbDebutDate":"2024-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhonny Pereda","nameSlug":"jhonny-pereda-640902","firstLastName":"Jhonny Pereda","lastFirstName":"Pereda, Jhonny","lastInitName":"Pereda, J","initLastName":"J Pereda","fullFMLName":"Jhonny Fernando Pereda","fullLFMName":"Pereda, Jhonny Fernando","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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":28,"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},"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},"ID801126":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126","firstName":"Brock","lastName":"Rodden","primaryNumber":"90","birthDate":"2000-05-25","currentAge":26,"birthCity":"Durant","birthStateProvince":"OK","birthCountry":"USA","height":"5' 7\"","weight":170,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Brock","useLastName":"Rodden","boxscoreName":"Rodden","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"ROD-en","mlbDebutDate":"2026-08-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brock Rodden","nameSlug":"brock-rodden-801126","firstLastName":"Brock Rodden","lastFirstName":"Rodden, Brock","lastInitName":"Rodden, B","initLastName":"B Rodden","fullFMLName":"Brock Rodden","fullLFMName":"Rodden, Brock","strikeZoneTop":2.965,"strikeZoneBottom":1.497},"ID703520":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520","firstName":"Brett","lastName":"Bateman","primaryNumber":"21","birthDate":"2002-03-19","currentAge":24,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 10\"","weight":170,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brett","useLastName":"Bateman","middleName":"Allen","boxscoreName":"Bateman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brett Bateman","nameSlug":"brett-bateman-703520","firstLastName":"Brett Bateman","lastFirstName":"Bateman, Brett","lastInitName":"Bateman, B","initLastName":"B Bateman","fullFMLName":"Brett  Bateman","fullLFMName":"Bateman, Brett","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"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},"ID623149":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149","firstName":"Paul","lastName":"Sewald","primaryNumber":"43","birthDate":"1990-05-26","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Sewald","middleName":"Stanton","boxscoreName":"Sewald","nickName":"Paulie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-walld","mlbDebutDate":"2017-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Sewald","nameSlug":"paul-sewald-623149","firstLastName":"Paul Sewald","lastFirstName":"Sewald, Paul","lastInitName":"Sewald, P","initLastName":"P Sewald","fullFMLName":"Paul Stanton Sewald","fullLFMName":"Sewald, Paul Stanton","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664770":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","firstName":"Nathan","lastName":"Lukes","primaryNumber":"38","birthDate":"1994-07-12","currentAge":32,"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},"ID689254":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254","firstName":"Mason","lastName":"Fluharty","primaryNumber":"68","birthDate":"2001-08-13","currentAge":25,"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},"ID680755":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755","firstName":"Braydon","lastName":"Fisher","primaryNumber":"63","birthDate":"2000-07-26","currentAge":26,"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},"ID677594":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594","firstName":"Julio","lastName":"Rodríguez","primaryNumber":"44","birthDate":"2000-12-29","currentAge":25,"birthCity":"Loma de Cabrera","birthCountry":"Dominican Republic","height":"6' 4\"","weight":228,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Julio","useLastName":"Rodríguez","middleName":"Yamel","boxscoreName":"Rodríguez, J","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julio Rodríguez","nameSlug":"julio-rodriguez-677594","firstLastName":"Julio Rodríguez","lastFirstName":"Rodríguez, Julio","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Julio Yamel Rodríguez","fullLFMName":"Rodríguez, Julio Yamel","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"ID807739":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739","firstName":"Kade","lastName":"Anderson","primaryNumber":"13","birthDate":"2004-07-06","currentAge":22,"birthCity":"Slidell","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":179,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kade","useLastName":"Anderson","middleName":"William","boxscoreName":"Anderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2025,"mlbDebutDate":"2026-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kade Anderson","nameSlug":"kade-anderson-807739","firstLastName":"Kade Anderson","lastFirstName":"Anderson, Kade","lastInitName":"Anderson, K","initLastName":"K Anderson","fullFMLName":"Kade Anderson","fullLFMName":"Anderson, Kade","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681293":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293","firstName":"Spencer","lastName":"Arrighetti","primaryNumber":"45","birthDate":"2000-01-02","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 2\"","weight":186,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Arrighetti","middleName":"Zane","boxscoreName":"Arrighetti","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"air-uh-get-ee","mlbDebutDate":"2024-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Arrighetti","nameSlug":"spencer-arrighetti-681293","firstLastName":"Spencer Arrighetti","lastFirstName":"Arrighetti, Spencer","lastInitName":"Arrighetti, S","initLastName":"S Arrighetti","fullFMLName":"Spencer Zane Arrighetti","fullLFMName":"Arrighetti, Spencer Zane","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"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},"ID669310":{"id":669310,"fullName":"CJ Van Eyk","link":"/api/v1/people/669310","firstName":"Cornelis","lastName":"Van Eyk","primaryNumber":"58","birthDate":"1998-09-15","currentAge":28,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"CJ","useLastName":"Van Eyk","middleName":"Johannes","boxscoreName":"Van Eyk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"VAN ike","mlbDebutDate":"2026-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"CJ Van Eyk","nameSlug":"cj-van-eyk-669310","firstLastName":"CJ Van Eyk","lastFirstName":"Van Eyk, CJ","lastInitName":"Van Eyk, C","initLastName":"C Van Eyk","fullFMLName":"Cornelis Johannes Van Eyk","fullLFMName":"Van Eyk, Cornelis Johannes","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID621493":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493","firstName":"Joseph","lastName":"Ward","primaryNumber":"27","birthDate":"1993-12-14","currentAge":32,"birthCity":"Dayton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Taylor","useLastName":"Ward","middleName":"Taylor","boxscoreName":"Ward, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Ward","nameSlug":"taylor-ward-621493","firstLastName":"Taylor Ward","lastFirstName":"Ward, Taylor","lastInitName":"Ward, T","initLastName":"T Ward","fullFMLName":"Joseph Taylor Ward","fullLFMName":"Ward, Joseph Taylor","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID663893":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893","firstName":"Brendon","lastName":"Little","primaryNumber":"54","birthDate":"1996-08-11","currentAge":30,"birthCity":"Bryn Mawr","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brendon","useLastName":"Little","middleName":"David","boxscoreName":"Little, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brendon Little","nameSlug":"brendon-little-663893","firstLastName":"Brendon Little","lastFirstName":"Little, Brendon","lastInitName":"Little, B","initLastName":"B Little","fullFMLName":"Brendon David Little","fullLFMName":"Little, Brendon David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID686527":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","firstName":"Dominic","lastName":"Canzone","primaryNumber":"8","birthDate":"1997-08-16","currentAge":29,"birthCity":"Cleveland","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Canzone","middleName":"Gene","boxscoreName":"Canzone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dominic Canzone","nameSlug":"dominic-canzone-686527","firstLastName":"Dominic Canzone","lastFirstName":"Canzone, Dominic","lastInitName":"Canzone, D","initLastName":"D Canzone","fullFMLName":"Dominic Gene Canzone","fullLFMName":"Canzone, Dominic Gene","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"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},"ID807727":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727","firstName":"Charles","lastName":"McAdoo","primaryNumber":"26","birthDate":"2002-03-06","currentAge":24,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Charles","useLastName":"McAdoo","middleName":"Alexander","boxscoreName":"McAdoo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Charles McAdoo","nameSlug":"charles-mcadoo-807727","firstLastName":"Charles McAdoo","lastFirstName":"McAdoo, Charles","lastInitName":"McAdoo, C","initLastName":"C McAdoo","fullFMLName":"Charles Alexander McAdoo","fullLFMName":"McAdoo, Charles Alexander","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID622554":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554","firstName":"Seranthony","lastName":"Domínguez","primaryNumber":"58","birthDate":"1994-11-25","currentAge":31,"birthCity":"Esperanza Valverde Mao","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seranthony","useLastName":"Domínguez","middleName":"Ambioris","boxscoreName":"Domínguez","nickName":"Sir Anthony","gender":"M","nameMatrilineal":"Taveras","isPlayer":true,"isVerified":false,"pronunciation":"ser-AN-thoh-nee doh-MIN-gehz","mlbDebutDate":"2018-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seranthony Domínguez","nameSlug":"seranthony-dominguez-622554","firstLastName":"Seranthony Domínguez","lastFirstName":"Domínguez, Seranthony","lastInitName":"Domínguez, S","initLastName":"S Domínguez","fullFMLName":"Seranthony Ambioris Domínguez","fullLFMName":"Domínguez, Seranthony Ambioris","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID453286":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286","firstName":"Maxwell","lastName":"Scherzer","primaryNumber":"31","birthDate":"1984-07-27","currentAge":42,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Scherzer","middleName":"M.","boxscoreName":"Scherzer","nickName":"Brown Eye","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"SHER-zer","mlbDebutDate":"2008-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Scherzer","nameSlug":"max-scherzer-453286","firstLastName":"Max Scherzer","lastFirstName":"Scherzer, Max","lastInitName":"Scherzer, M","initLastName":"M Scherzer","fullFMLName":"Maxwell M. Scherzer","fullLFMName":"Scherzer, Maxwell M.","strikeZoneTop":3.38,"strikeZoneBottom":1.59},"ID543807":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","firstName":"George","lastName":"Springer","primaryNumber":"4","birthDate":"1989-09-19","currentAge":36,"birthCity":"New Britain","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"George","useLastName":"Springer","middleName":"Chelston","boxscoreName":"Springer","nickName":"Horhay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Springer","nameTitle":"III","nameSuffix":"III","nameSlug":"george-springer-543807","firstLastName":"George Springer","lastFirstName":"Springer, George","lastInitName":"Springer, G","initLastName":"G Springer","fullFMLName":"George Chelston Springer","fullLFMName":"Springer, George Chelston","strikeZoneTop":3.267,"strikeZoneBottom":1.649},"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},"ID663662":{"id":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662","firstName":"Dazmon","lastName":"Cameron","primaryNumber":"23","birthDate":"1997-01-15","currentAge":29,"birthCity":"McDonough","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Daz","useLastName":"Cameron","middleName":"Jaroid","boxscoreName":"Cameron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daz Cameron","nameSlug":"daz-cameron-663662","firstLastName":"Daz Cameron","lastFirstName":"Cameron, Daz","lastInitName":"Cameron, D","initLastName":"D Cameron","fullFMLName":"Dazmon Jaroid Cameron","fullLFMName":"Cameron, Dazmon Jaroid","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID660821":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821","firstName":"Jesús","lastName":"Sánchez","primaryNumber":"12","birthDate":"1997-10-07","currentAge":28,"birthCity":"Higuey","birthCountry":"Dominican Republic","height":"6' 3\"","weight":222,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jesús","useLastName":"Sánchez","boxscoreName":"Sánchez, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"hey-SUS","mlbDebutDate":"2020-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jesús Sánchez","nameSlug":"jesus-sanchez-660821","firstLastName":"Jesús Sánchez","lastFirstName":"Sánchez, Jesús","lastInitName":"Sánchez, J","initLastName":"J Sánchez","fullFMLName":"Jesús Sánchez","fullLFMName":"Sánchez, Jesús","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"ID547179":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179","firstName":"Michael","lastName":"Lorenzen","primaryNumber":"55","birthDate":"1992-01-04","currentAge":34,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Lorenzen","middleName":"Clifton","boxscoreName":"Lorenzen","nickName":"Zen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Lorenzen","nameSlug":"michael-lorenzen-547179","firstLastName":"Michael Lorenzen","lastFirstName":"Lorenzen, Michael","lastInitName":"Lorenzen, M","initLastName":"M Lorenzen","fullFMLName":"Michael Clifton Lorenzen","fullLFMName":"Lorenzen, Michael Clifton","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID682243":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243","firstName":"Bryce","lastName":"Miller","primaryNumber":"50","birthDate":"1998-08-23","currentAge":28,"birthCity":"Mount Pleasant","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Miller","middleName":"Austen","boxscoreName":"Miller, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Miller","nameSlug":"bryce-miller-682243","firstLastName":"Bryce Miller","lastFirstName":"Miller, Bryce","lastInitName":"Miller, B","initLastName":"B Miller","fullFMLName":"Bryce Austen Miller","fullLFMName":"Miller, Bryce Austen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID660825":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825","firstName":"Eduard","lastName":"Bazardo","primaryNumber":"83","birthDate":"1995-09-01","currentAge":31,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduard","useLastName":"Bazardo","middleName":"Felix","boxscoreName":"Bazardo","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":false,"pronunciation":"buh-ZAR-doh","mlbDebutDate":"2021-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduard Bazardo","nameSlug":"eduard-bazardo-660825","firstLastName":"Eduard Bazardo","lastFirstName":"Bazardo, Eduard","lastInitName":"Bazardo, E","initLastName":"E Bazardo","fullFMLName":"Eduard Felix Bazardo","fullLFMName":"Bazardo, Eduard Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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},"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},"ID672841":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841","firstName":"Carlos ","lastName":"Vargas","primaryNumber":"54","birthDate":"1999-10-13","currentAge":26,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Vargas","middleName":"Miguel","boxscoreName":"Vargas","gender":"M","nameMatrilineal":"Henriquez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Vargas","nameSlug":"carlos-vargas-672841","firstLastName":"Carlos Vargas","lastFirstName":"Vargas, Carlos","lastInitName":"Vargas, C","initLastName":"C Vargas","fullFMLName":"Carlos  Miguel Vargas","fullLFMName":"Vargas, Carlos  Miguel","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14","location":{"address1":"1 Blue Jays Way, Suite 3200","city":"Toronto","state":"Ontario","stateAbbrev":"ON","postalCode":"M5V1J1","defaultCoordinates":{"latitude":43.64155,"longitude":-79.38915},"azimuthAngle":345.0,"elevation":270,"country":"Canada","phone":"(416) 341-1000"},"timeZone":{"tz":"EDT","id":"America/Toronto","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":39150,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"leftCenter":375,"center":404,"rightCenter":375,"rightLine":328},"active":true,"season":"2026"},"officialVenue":{"id":14,"link":"/api/v1/venues/14"},"weather":{"condition":"Clear","temp":"69","wind":"3 mph, Out To LF"},"gameInfo":{"attendance":41910,"firstPitch":"2026-08-28T23:16:00.000Z","gameDurationMinutes":152},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"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":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"home":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"}},"officialScorer":{"id":639680,"fullName":"Herb Morell","link":"/api/v1/people/639680"},"primaryDatacaster":{"id":535256,"fullName":"Mark Polishuk","link":"/api/v1/people/535256"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Randy Arozarena pops out to third baseman Kazuma Okamoto in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T23:16:01.421Z","endTime":"2026-08-28T23:17:52.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T19:28:18.407Z","endTime":"2026-08-28T23:00:13.501Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-28T23:00:13.501Z","endTime":"2026-08-28T23:14:58.699Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-28T23:14:58.699Z","endTime":"2026-08-28T23:16:03.696Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5401141427332,"aZ":-27.97931056002623,"pfxX":-0.5983711411463097,"pfxZ":2.564209205884259,"pX":0.12352600990800068,"pZ":3.075051245732831,"vX0":4.1819135709837285,"vY0":-126.20750512574331,"vZ0":-2.0528420459246806,"x":112.29,"y":155.75,"x0":-1.4679067332010993,"y0":50.00148233163033,"z0":6.123808623906616,"aX":-0.9787850837145051},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.4,"breakHorizontal":0.2,"spinRate":2487,"spinDirection":162},"zone":2,"typeConfidence":0.88,"plateTime":0.43184951599614685,"extension":6.34778312046905},"index":3,"playId":"760cd67e-3d10-308b-bfcf-5c607e715ac8","pitchNumber":1,"startTime":"2026-08-28T23:16:03.696Z","endTime":"2026-08-28T23:16:07.774Z","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":0},"pitchData":{"startSpeed":79.6,"endSpeed":74.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.830441871221534,"aZ":-41.136988044187696,"pfxX":-0.7274557086879732,"pfxZ":-6.575535066731169,"pX":1.4627499644748372,"pZ":0.3065830790601538,"vX0":6.23307084872796,"vY0":-115.76784559902724,"vZ0":-4.171749355661781,"x":61.24,"y":230.5,"x0":-1.1656640214962521,"y0":50.004184198410634,"z0":6.054061693162786,"aX":-0.9918023126004922},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-12.7,"breakHorizontal":-0.1,"spinRate":2610,"spinDirection":16},"zone":14,"typeConfidence":0.9,"plateTime":0.4724203579405666,"extension":6.470576487643752},"index":4,"playId":"c195c678-eb1c-304c-9a5d-67e248be0dc8","pitchNumber":2,"startTime":"2026-08-28T23:16:22.286Z","endTime":"2026-08-28T23:16:26.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.936636972840624,"aZ":-8.079301437057284,"pfxX":-1.40507429381804,"pfxZ":12.427133606316556,"pX":1.2129655767547818,"pZ":1.378030569502749,"vX0":6.349129700921464,"vY0":-137.7293531832364,"vZ0":-10.931833879479756,"x":70.76,"y":201.57,"x0":-0.9303850071485742,"y0":50.00317905203854,"z0":5.925437028630599,"aX":-2.7246442911746076},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.6,"breakHorizontal":1.3,"spinRate":2464,"spinDirection":196},"zone":14,"typeConfidence":0.89,"plateTime":0.3962807041966996,"extension":6.415394843794325},"index":5,"playId":"34aeb6da-cb80-37e4-a579-f81ba0df81a7","pitchNumber":3,"startTime":"2026-08-28T23:16:40.830Z","endTime":"2026-08-28T23:16:44.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.320977140012403,"aZ":-10.563431543039174,"pfxX":-1.9651830993272987,"pfxZ":11.225516708841287,"pX":-0.320437966238222,"pZ":2.314772959138952,"vX0":3.0543842322723296,"vY0":-137.57373770256342,"vZ0":-7.922662784774277,"x":129.21,"y":176.28,"x0":-1.1875792256423812,"y0":50.000679299531036,"z0":5.9402672710980555,"aX":-3.7826796594047374},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.0,"breakHorizontal":3.0,"spinRate":2350,"spinDirection":200},"zone":4,"typeConfidence":0.89,"plateTime":0.39750134979315677,"extension":6.471144132412089},"index":6,"playId":"02a3318e-438e-34c1-8a79-e3fe17f375fa","pitchNumber":4,"startTime":"2026-08-28T23:17:00.459Z","endTime":"2026-08-28T23:17:03.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.782996865391222,"aZ":-10.505691447096947,"pfxX":-2.976944425530948,"pfxZ":10.952536322630287,"pX":1.274079747736842,"pZ":1.6521187941750057,"vX0":7.733985161556453,"vY0":-139.17945675921504,"vZ0":-9.904135261727394,"x":68.44,"y":194.17,"x0":-1.1436130397994322,"y0":50.00248672003915,"z0":5.935203464703849,"aX":-5.890063445349712},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":4.0,"spinRate":2397,"spinDirection":194},"zone":14,"typeConfidence":0.88,"plateTime":0.39229301901936964,"extension":6.467550437289257},"index":7,"playId":"a8d58831-7b9b-3409-9e2e-61550bd85c59","pitchNumber":5,"startTime":"2026-08-28T23:17:24.258Z","endTime":"2026-08-28T23:17:28.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80788976817412,"aZ":-26.866124913768495,"pfxX":0.33910254467116574,"pfxZ":3.2737062971983413,"pX":-0.1252444741546455,"pZ":1.2829913498839105,"vX0":3.1060581005879335,"vY0":-126.08199750123663,"vZ0":-6.179250298890499,"x":121.77,"y":204.14,"x0":-1.4133585816825052,"y0":50.00455311036835,"z0":5.912303535472966,"aX":0.5498469164509453},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.8,"breakHorizontal":-1.3,"spinRate":2687,"spinDirection":137},"zone":13,"typeConfidence":0.9,"plateTime":0.43316443040113173,"extension":6.527597101032331},"hitData":{"launchSpeed":78.6,"launchAngle":70.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":98.21,"coordY":184.62}},"index":8,"playId":"f8336ec3-5220-3d98-b077-4d8807a2521a","pitchNumber":6,"startTime":"2026-08-28T23:17:42.518Z","endTime":"2026-08-28T23:17:52.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:17:52.006Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dominic Canzone homers (20) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T23:18:08.488Z","endTime":"2026-08-28T23:19:28.655Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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":"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":656302,"link":"/api/v1/people/656302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.929957047470086,"aZ":-9.85111549076265,"pfxX":-3.1659744923624,"pfxZ":11.784503762042863,"pX":-0.16085471043520466,"pZ":0.8058097135941396,"vX0":5.0245255333739784,"vY0":-136.49090239738484,"vZ0":-11.718633151365614,"x":123.13,"y":217.02,"x0":-1.610927123633233,"y0":50.00539811102339,"z0":5.824201968807328,"aX":-5.998689413104768},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.2,"breakHorizontal":4.7,"spinRate":2382,"spinDirection":200},"zone":13,"typeConfidence":0.85,"plateTime":0.40069232593442417,"extension":6.606511628967936},"index":0,"playId":"e278d702-8e9c-3f39-a68e-69302b690c52","pitchNumber":1,"startTime":"2026-08-28T23:18:19.598Z","endTime":"2026-08-28T23:18:23.905Z","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":95.0,"endSpeed":86.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.158706203293363,"aZ":-9.95783142660738,"pfxX":-2.50096374698083,"pfxZ":11.509562296438816,"pX":-0.1965318775819427,"pZ":2.3825979047369015,"vX0":4.391484004962509,"vY0":-138.14720263504503,"vZ0":-7.993616006114958,"x":124.49,"y":174.45,"x0":-1.4828164907375818,"y0":50.00444716022686,"z0":5.985526412531097,"aX":-4.828508994849483},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.3,"breakHorizontal":3.6,"spinRate":2433,"spinDirection":191},"zone":5,"typeConfidence":0.89,"plateTime":0.39669558945467065,"extension":6.5272337499326705},"index":1,"playId":"0aef4731-e3cf-377d-8a6c-df8cec1573f1","pitchNumber":2,"startTime":"2026-08-28T23:18:39.591Z","endTime":"2026-08-28T23:18:43.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4935846470805,"aZ":-9.703519563374403,"pfxX":-3.5139056465651546,"pfxZ":11.627316250616413,"pX":0.07080234351318944,"pZ":2.392133190327377,"vX0":5.05408151914592,"vY0":-138.5191550743612,"vZ0":-7.9718404301576395,"x":114.3,"y":174.19,"x0":-1.3254631761475444,"y0":50.004733523574245,"z0":5.965619214595292,"aX":-6.7924907341285},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.4,"breakHorizontal":5.3,"spinRate":2486,"spinDirection":200},"zone":5,"typeConfidence":0.89,"plateTime":0.3962198425865413,"extension":6.422823215489326},"hitData":{"launchSpeed":112.8,"launchAngle":23.0,"totalDistance":433.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":192.52,"coordY":36.49}},"index":2,"playId":"9455894c-0207-30d1-8a40-04b9de71425d","pitchNumber":3,"startTime":"2026-08-28T23:18:59.204Z","endTime":"2026-08-28T23:19:28.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:19:28.655Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Julio Rodríguez flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T23:19:41.960Z","endTime":"2026-08-28T23:20:17.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07526853522838,"aZ":-10.776285833568311,"pfxX":-2.852642039963075,"pfxZ":11.217895836632051,"pX":0.9175447633862939,"pZ":3.2647137476446333,"vX0":6.2156913340925835,"vY0":-137.83334759009588,"vZ0":-5.739154174196207,"x":82.03,"y":150.63,"x0":-1.004880367422047,"y0":50.00500699868468,"z0":6.1143993314632015,"aX":-5.442919170393667},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.2,"breakHorizontal":3.7,"spinRate":2409,"spinDirection":199},"zone":12,"typeConfidence":0.89,"plateTime":0.3986880966235944,"extension":6.5069284189924605},"index":0,"playId":"9988d45f-7ca0-3f56-a8d0-8b374156b7b0","pitchNumber":1,"startTime":"2026-08-28T23:19:52.802Z","endTime":"2026-08-28T23:19:56.677Z","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":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57574246147466,"aZ":-28.24745029736725,"pfxX":0.9498906700579917,"pfxZ":2.445431715322652,"pX":0.6451916618912642,"pZ":2.8267961094818888,"vX0":4.870438879487604,"vY0":-125.26620287727282,"vZ0":-2.32835341880542,"x":92.41,"y":162.46,"x0":-1.438710808526566,"y0":50.00567206706599,"z0":6.051417054911919,"aX":1.526385633058192},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.2,"breakHorizontal":-2.8,"spinRate":2760,"spinDirection":137},"zone":6,"typeConfidence":0.9,"plateTime":0.43533844680419387,"extension":6.323392121856045},"hitData":{"launchSpeed":96.0,"launchAngle":39.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.19,"coordY":76.93}},"index":1,"playId":"f8cd0180-5b99-37af-8898-9b2fabe16483","pitchNumber":2,"startTime":"2026-08-28T23:20:08.205Z","endTime":"2026-08-28T23:20:17.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:20:17.741Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out softly, pitcher Dylan Cease to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T23:20:35.154Z","endTime":"2026-08-28T23:23:54.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":656302,"link":"/api/v1/people/656302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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(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":79.0,"endSpeed":72.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.471887438789597,"aZ":-43.098992229323805,"pfxX":-0.8415455624899135,"pfxZ":-8.226401387849979,"pX":0.4886808340572824,"pZ":2.697659525017809,"vX0":4.554938689600655,"vY0":-114.8793980222406,"vZ0":1.4103674938773647,"x":98.37,"y":165.94,"x0":-1.4154803558937974,"y0":50.000799106158624,"z0":6.28456711021952,"aX":-1.118152707106781},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-14.2,"breakHorizontal":0.4,"spinRate":2522,"spinDirection":23},"zone":6,"typeConfidence":0.9,"plateTime":0.47787419381303575,"extension":6.352196633448909},"index":0,"playId":"4e873807-fa3a-37fa-a64a-5286ebed6a9e","pitchNumber":1,"startTime":"2026-08-28T23:20:43.697Z","endTime":"2026-08-28T23:20:47.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.820254450596607,"aZ":-19.971962339856443,"pfxX":-4.731710917791755,"pfxZ":8.869061967155769,"pX":-0.16722543246939184,"pZ":3.3940551462533834,"vX0":4.297439160413552,"vY0":-116.28360588652315,"vZ0":-1.9507341960436382,"x":123.37,"y":147.14,"x0":-1.4202510494600846,"y0":50.00530387054455,"z0":6.129458477745898,"aX":-6.512495252492484},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":15.8,"breakHorizontal":7.6,"spinRate":1862,"spinDirection":184},"zone":11,"typeConfidence":0.91,"plateTime":0.4701774350282606,"extension":6.491228596347913},"index":1,"playId":"a684d331-1ba2-357e-98d3-5b1131d5991c","pitchNumber":2,"startTime":"2026-08-28T23:21:00.668Z","endTime":"2026-08-28T23:21:04.533Z","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":86.0,"endSpeed":79.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.444321232474856,"aZ":-25.701598470579434,"pfxX":-0.21492222024828433,"pfxZ":4.062292158327836,"pX":0.41880862624248955,"pZ":0.16861256246787643,"vX0":4.602482173881977,"vY0":-124.9718837582198,"vZ0":-8.675377230464154,"x":101.04,"y":234.23,"x0":-1.4130341584451467,"y0":50.00240095896309,"z0":5.772387030912417,"aX":-0.34252482451669},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.8,"breakHorizontal":-0.6,"spinRate":2505,"spinDirection":155},"zone":14,"typeConfidence":0.9,"plateTime":0.43703738476118925,"extension":6.514554559572998},"index":2,"playId":"5bb6a4ea-7fbd-3cb2-8b38-008124065769","pitchNumber":3,"startTime":"2026-08-28T23:21:25.423Z","endTime":"2026-08-28T23:21:29.478Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-28T23:21:39.523Z","endTime":"2026-08-28T23:21:51.915Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.291053189065465,"aZ":-26.25417127731805,"pfxX":-0.6987804290116437,"pfxZ":3.635140828852367,"pX":-0.7640796321664649,"pZ":1.4806781732806655,"vX0":2.853841295922553,"vY0":-125.95185856364158,"vZ0":-5.844967841341623,"x":146.12,"y":198.8,"x0":-1.8143420105711137,"y0":50.0034863183489,"z0":5.917271389970884,"aX":-1.1384484784837463},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.6,"breakHorizontal":0.7,"spinRate":2556,"spinDirection":136},"zone":13,"typeConfidence":0.88,"plateTime":0.4326120856241622,"extension":6.358969151826491},"index":4,"playId":"5c62f174-4f07-327c-bd22-cba5a71bcbbe","pitchNumber":4,"startTime":"2026-08-28T23:21:51.915Z","endTime":"2026-08-28T23:21:55.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.636794283808616,"aZ":-11.149326543123523,"pfxX":-2.3761626500301745,"pfxZ":10.806960372184204,"pX":-0.9429254711889418,"pZ":1.2407796942772276,"vX0":2.93198937460781,"vY0":-138.2998531533676,"vZ0":-10.683245531592878,"x":152.94,"y":205.28,"x0":-1.7060102250490015,"y0":50.00021360883653,"z0":5.891957649626337,"aX":-4.621688063282353},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":3.7,"spinRate":2328,"spinDirection":200},"zone":13,"typeConfidence":0.89,"plateTime":0.39541771473986653,"extension":6.52250427146553},"index":5,"playId":"9336d3b1-81bd-3d8b-b01d-a62713c6ee2d","pitchNumber":5,"startTime":"2026-08-28T23:22:14.038Z","endTime":"2026-08-28T23:22:17.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.75644538077677,"aZ":-27.713780126422662,"pfxX":-1.2041724878641604,"pfxZ":2.6104481131282258,"pX":0.6787287246705582,"pZ":1.7517401064031084,"vX0":6.035248143505147,"vY0":-128.81488770865795,"vZ0":-5.380644982947953,"x":91.13,"y":191.48,"x0":-1.522001982910599,"y0":50.000224417241775,"z0":5.9680934848637115,"aX":-2.0557659944420488},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.0,"breakHorizontal":1.1,"spinRate":2591,"spinDirection":154},"zone":9,"typeConfidence":0.86,"plateTime":0.42263512973163975,"extension":6.458184844859488},"index":6,"playId":"0dea8aa6-c229-3f9a-a36c-c9ba3234ea79","pitchNumber":6,"startTime":"2026-08-28T23:22:34.828Z","endTime":"2026-08-28T23:22:38.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.047271626769945,"aZ":-13.98300210552623,"pfxX":-5.368689435043829,"pfxZ":9.295192513939023,"pX":-0.21623729242336015,"pZ":3.785056200195013,"vX0":4.188029855530626,"vY0":-138.34633858125682,"vZ0":-3.9661794546630613,"x":125.24,"y":136.58,"x0":-1.0448085167097885,"y0":50.00577296392757,"z0":6.161219630461996,"aX":-10.510242763339004},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.3,"breakHorizontal":9.0,"spinRate":2277,"spinDirection":191},"zone":11,"typeConfidence":0.81,"plateTime":0.3944498192982673,"extension":6.291855828004235},"index":7,"playId":"d440e6b0-20d3-3e53-b85e-4ba57abc899d","pitchNumber":7,"startTime":"2026-08-28T23:22:55.990Z","endTime":"2026-08-28T23:23:00.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.273383189903786,"aZ":-12.248451843005935,"pfxX":-2.9508329225993823,"pfxZ":9.949593799098903,"pX":-0.07857369848770632,"pZ":2.3946054110426864,"vX0":4.688296912485849,"vY0":-139.85109864595444,"vZ0":-7.8672571056154394,"x":120.0,"y":174.13,"x0":-1.384866951845768,"y0":50.00377562205868,"z0":6.027323422831183,"aX":-5.910403872586618},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.8,"breakHorizontal":4.6,"spinRate":2216,"spinDirection":203},"zone":5,"typeConfidence":0.88,"plateTime":0.39001391837941757,"extension":6.544545607400627},"index":8,"playId":"ab38f3e9-115d-3376-839d-c9dbd478b6e3","pitchNumber":8,"startTime":"2026-08-28T23:23:23.384Z","endTime":"2026-08-28T23:23:28.724Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.241548494821235,"aZ":-19.110079334499524,"pfxX":-4.607889043319515,"pfxZ":9.120986495345313,"pX":0.03991833600278194,"pZ":1.832584529539984,"vX0":4.664041989596232,"vY0":-118.25807120656293,"vZ0":-5.700383022168995,"x":115.48,"y":189.3,"x0":-1.3490769356985226,"y0":50.00072826993107,"z0":6.00043717195147,"aX":-6.597496581031241},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":15.6,"breakHorizontal":7.3,"spinRate":1705,"spinDirection":189},"zone":8,"typeConfidence":0.9,"plateTime":0.4612493673082376,"extension":6.685587279193181},"hitData":{"launchSpeed":51.6,"launchAngle":-59.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.63,"coordY":178.76}},"index":9,"playId":"3c166e57-e350-3592-a8b0-107a5df582e2","pitchNumber":9,"startTime":"2026-08-28T23:23:46.593Z","endTime":"2026-08-28T23:23:54.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:23:54.105Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Bateman singles on a ground ball to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:26:21.207Z","endTime":"2026-08-28T23:26:55.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.060312603429065,"aZ":-32.07534350064529,"pfxX":-11.398768402663434,"pfxZ":0.055416801283511674,"pX":-0.7413624358428994,"pZ":3.0573697532656867,"vX0":8.629606626155823,"vY0":-135.15417726478515,"vZ0":1.0566398456575752,"x":145.26,"y":156.23,"x0":-2.4982138568481043,"y0":50.00382799888573,"z0":4.91764474175566,"aX":-21.042905545498467},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.6,"breakHorizontal":18.7,"spinRate":2131,"spinDirection":249},"zone":1,"typeConfidence":2.0,"plateTime":0.4055919867640734,"extension":5.812508700170024},"index":0,"playId":"b5acd7a0-4c0c-3bfe-8e57-4c286b7c1fca","pitchNumber":1,"startTime":"2026-08-28T23:26:30.347Z","endTime":"2026-08-28T23:26:34.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72592134367018,"aZ":-32.18338984268237,"pfxX":-12.467887966364342,"pfxZ":-0.006830607545966316,"pX":-0.5496138565935734,"pZ":2.1042624297541903,"vX0":9.739056580157413,"vY0":-135.7641095314812,"vZ0":-1.0876077428197146,"x":137.95,"y":181.96,"x0":-2.5700044580590564,"y0":50.00044099129673,"z0":4.757254837882398,"aX":-23.1872675320754},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.0,"breakHorizontal":20.4,"spinRate":2228,"spinDirection":256},"zone":7,"typeConfidence":2.0,"plateTime":0.40400120123050787,"extension":5.955762226655266},"hitData":{"launchSpeed":98.9,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":98.88,"coordY":142.09}},"index":1,"playId":"42375921-682b-3e6a-8481-83a89514d151","pitchNumber":2,"startTime":"2026-08-28T23:26:45.775Z","endTime":"2026-08-28T23:26:55.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:26:55.751Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out softly to pitcher Emerson Hancock. Brett Bateman to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:27:13.308Z","endTime":"2026-08-28T23:28:46.256Z","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":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"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":4},"credits":[{"player":{"id":676106,"link":"/api/v1/people/676106"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33143968814734,"aZ":-32.681709376349325,"pfxX":-10.241932718537344,"pfxZ":-0.26682354924137286,"pX":0.19566147631023081,"pZ":2.7607734339224432,"vX0":10.916323314690606,"vY0":-136.3789219731457,"vZ0":0.479983760987012,"x":109.54,"y":164.24,"x0":-2.5170426253152702,"y0":50.00336968015021,"z0":4.826011588273222,"aX":-19.407760365280065},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.1,"breakHorizontal":16.4,"spinRate":2174,"spinDirection":254},"zone":2,"typeConfidence":2.0,"plateTime":0.4007221970094905,"extension":5.955457972407862},"index":0,"playId":"07d9d712-714e-3a94-b8de-84aa7e43a4b3","pitchNumber":1,"startTime":"2026-08-28T23:27:22.383Z","endTime":"2026-08-28T23:27:29.135Z","isPitch":true,"type":"pitch"},{"details":{"description":"Brett Bateman steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"actionPlayId":"07d9d712-714e-3a94-b8de-84aa7e43a4b3","startTime":"2026-08-28T23:27:34.936Z","endTime":"2026-08-28T23:27:58.923Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"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.1,"endSpeed":86.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06177777984635,"aZ":-21.807930341402123,"pfxX":-9.884948708488038,"pfxZ":5.3013606298426,"pX":-0.06363894582846305,"pZ":3.088732219320929,"vX0":10.239149750847869,"vY0":-139.56801604888483,"vZ0":-0.8882081479374502,"x":119.43,"y":155.38,"x0":-2.511558622023329,"y0":50.00175740962357,"z0":4.859430951043091,"aX":-19.324660006760617},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.6,"breakHorizontal":15.6,"spinRate":2334,"spinDirection":254},"zone":2,"typeConfidence":2.0,"plateTime":0.3938124948991564,"extension":5.895893416412125},"index":2,"playId":"167260af-7210-3a5a-8584-9fe309631a71","pitchNumber":2,"startTime":"2026-08-28T23:27:58.923Z","endTime":"2026-08-28T23:28:02.884Z","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":95.4,"endSpeed":87.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.042206107208088,"aZ":-23.51139159110122,"pfxX":-9.650431518440385,"pfxZ":4.437220928970721,"pX":-0.5012360238864207,"pZ":4.656381457569951,"vX0":9.150848619776617,"vY0":-138.6201735540123,"vZ0":3.225170158597284,"x":136.11,"y":113.06,"x0":-2.5861336287232493,"y0":50.003184972902524,"z0":5.044825020666689,"aX":-18.84304397853459},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.9,"breakHorizontal":15.6,"spinRate":2437,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.39463936260577626,"extension":6.095221814307189},"index":3,"playId":"369d1cb9-eba1-39b0-b5a6-031a30708406","pitchNumber":3,"startTime":"2026-08-28T23:28:20.484Z","endTime":"2026-08-28T23:28:24.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.064799757112752,"aZ":-24.493532781442386,"pfxX":-10.17008565023339,"pfxZ":3.954668147512047,"pX":0.4721103328750665,"pZ":3.0475033941372494,"vX0":11.631291373628152,"vY0":-138.54836120691158,"vZ0":-0.4226285645273419,"x":99.0,"y":156.5,"x0":-2.4598793242795596,"y0":50.00567016823739,"z0":4.839487384730023,"aX":-19.767958342382617},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.3,"breakHorizontal":16.0,"spinRate":2385,"spinDirection":251},"zone":3,"typeConfidence":2.0,"plateTime":0.3953952823394471,"extension":6.043055550334291},"hitData":{"launchSpeed":54.9,"launchAngle":-57.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":136.82,"coordY":191.66}},"index":4,"playId":"c21ea081-7dde-3484-8ee1-661fbdc81564","pitchNumber":4,"startTime":"2026-08-28T23:28:38.721Z","endTime":"2026-08-28T23:28:46.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:28:46.256Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Vladimir Guerrero Jr. doubles (21) on a ground ball to left fielder Randy Arozarena. Brett Bateman scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:30:53.504Z","endTime":"2026-08-28T23:31:10.301Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":{"id":676106,"link":"/api/v1/people/676106"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-28T23:29:16.908Z","endTime":"2026-08-28T23:30:55.792Z","isPitch":false,"type":"action","player":{"id":665489,"link":"/api/v1/people/665489"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.100759657530624,"aZ":-25.322621498385207,"pfxX":-9.120356119173136,"pfxZ":3.524156296200905,"pX":0.073331895673676,"pZ":1.9540927907013748,"vX0":9.539556749871064,"vY0":-138.81942852138388,"vZ0":-3.388561138138728,"x":114.2,"y":186.02,"x0":-2.2285159212355627,"y0":50.00429134250776,"z0":4.883112932575226,"aX":-17.739404496860267},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.8,"breakHorizontal":14.4,"spinRate":2306,"spinDirection":251},"zone":8,"typeConfidence":2.0,"plateTime":0.39509933701773825,"extension":6.0122276581347425},"hitData":{"launchSpeed":92.3,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.16,"coordY":139.26}},"index":1,"playId":"1a96fafd-285f-3185-bfb7-f9f834045af5","pitchNumber":1,"startTime":"2026-08-28T23:30:55.792Z","endTime":"2026-08-28T23:31:10.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:31:10.301Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a ground ball to shortstop Brock Rodden. Vladimir Guerrero Jr. to 3rd. Vladimir Guerrero Jr. advances to 3rd, on a throwing error by shortstop Brock Rodden.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:31:35.226Z","endTime":"2026-08-28T23:32:38.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnThird":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","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":801126,"link":"/api/v1/people/801126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.081039790395156,"aZ":-28.924485727162686,"pfxX":1.3213944664294313,"pfxZ":2.1511824176445593,"pX":-0.414973031771663,"pZ":2.5294657144157737,"vX0":4.36099424422841,"vY0":-121.94218717559372,"vZ0":-0.3299618085060231,"x":132.82,"y":170.48,"x0":-2.3953802889925293,"y0":50.00469326437104,"z0":5.153424643915946,"aX":1.9974368197470045},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.1,"breakHorizontal":-3.4,"spinRate":2250,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.4484845206455299,"extension":5.996611399849423},"index":0,"playId":"fd076b33-6026-31b2-be75-87cd8a0eb352","pitchNumber":1,"startTime":"2026-08-28T23:31:42.137Z","endTime":"2026-08-28T23:31:46.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.977376747430526,"aZ":-30.859009754670655,"pfxX":-11.457726392885416,"pfxZ":0.6690719154472742,"pX":0.3373373718541698,"pZ":2.926214457529445,"vX0":11.47713099192707,"vY0":-139.77018915469856,"vZ0":0.2658455043836301,"x":104.14,"y":159.77,"x0":-2.3434811425755813,"y0":50.004005186520644,"z0":4.8645710616313265,"aX":-22.558120225815784},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":1.4,"breakHorizontal":18.2,"spinRate":2425,"spinDirection":262},"zone":3,"typeConfidence":2.0,"plateTime":0.3926373368396967,"extension":6.033243075540421},"index":1,"playId":"280ad607-0d38-3cfc-b570-ffaea1aa50c1","pitchNumber":2,"startTime":"2026-08-28T23:32:02.045Z","endTime":"2026-08-28T23:32:05.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":70.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.084982529952132,"aZ":-28.573896110624,"pfxX":7.507580587647223,"pfxZ":2.8252603383371513,"pX":0.7509956744224262,"pZ":1.7049410447080222,"vX0":5.208466081887709,"vY0":-113.12923559841869,"vZ0":-0.5479493740127681,"x":88.37,"y":192.75,"x0":-2.570914411570743,"y0":50.000980265570355,"z0":4.859655451235642,"aX":9.554621843758792},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":5.3,"breakHorizontal":-15.1,"spinRate":2653,"spinDirection":73},"zone":9,"typeConfidence":2.0,"plateTime":0.4875281137064231,"extension":5.998307402091262},"hitData":{"launchSpeed":66.1,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.5,"coordY":169.42}},"index":2,"playId":"8e1df9d5-00da-3bc0-a9ba-3be013ac02b9","pitchNumber":3,"startTime":"2026-08-28T23:32:24.765Z","endTime":"2026-08-28T23:32:38.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:32:38.291Z","atBatIndex":7},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jesús Sánchez hit by pitch. George Springer to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:33:02.709Z","endTime":"2026-08-28T23:35:18.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnThird":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":87.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.281454640433,"aZ":-21.409358201517275,"pfxX":-9.375229268645878,"pfxZ":5.462634876900159,"pX":0.596985209879926,"pZ":2.5759672882965448,"vX0":11.499111140230763,"vY0":-139.71243361750842,"vZ0":-2.225249052788924,"x":94.24,"y":169.23,"x0":-2.3594912615582047,"y0":50.00530655009081,"z0":4.7939454867038425,"aX":-18.485957555762628},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.6,"breakHorizontal":14.5,"spinRate":2438,"spinDirection":245},"zone":6,"typeConfidence":2.0,"plateTime":0.39244630961135396,"extension":6.318398885098641},"index":0,"playId":"9060a2c5-d993-3fab-8cd6-748849064e32","pitchNumber":1,"startTime":"2026-08-28T23:33:28.646Z","endTime":"2026-08-28T23:33:32.545Z","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":95.1,"endSpeed":86.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.905351244872648,"aZ":-22.935300271869085,"pfxX":-9.143470594273882,"pfxZ":4.795321919703905,"pX":0.522102328513604,"pZ":3.0342854187987385,"vX0":11.409017570853743,"vY0":-138.02087440656763,"vZ0":-0.9489354055368084,"x":97.1,"y":156.85,"x0":-2.4784897662326024,"y0":50.00601456099129,"z0":4.927938386287876,"aX":-17.632157586432736},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.6,"breakHorizontal":14.2,"spinRate":2439,"spinDirection":244},"zone":3,"typeConfidence":2.0,"plateTime":0.39692748875880435,"extension":6.210934372738914},"index":1,"playId":"1c3209c3-0826-305f-b479-ed767316209f","pitchNumber":2,"startTime":"2026-08-28T23:33:49.131Z","endTime":"2026-08-28T23:33:52.980Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-28T23:34:11.174Z","endTime":"2026-08-28T23:34:28.307Z","isPitch":false,"type":"action","player":{"id":660821,"link":"/api/v1/people/660821"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.780224747718357,"aZ":-36.34249233774869,"pfxX":5.389328869232008,"pfxZ":-3.1852385606455123,"pX":-0.2408656929431617,"pZ":2.058838266470401,"vX0":3.6241674129344688,"vY0":-114.14250032528945,"vZ0":0.6108360603513185,"x":126.18,"y":183.19,"x0":-2.5545122286720034,"y0":50.0045272582744,"z0":5.3922850229224055,"aX":7.046967128007324},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-5.3,"breakHorizontal":-10.7,"spinRate":2570,"spinDirection":64},"zone":8,"typeConfidence":2.0,"plateTime":0.4815348902110843,"extension":6.062443909528799},"index":3,"playId":"aae80467-0096-3cd8-bf99-204fc9bb43d8","pitchNumber":3,"startTime":"2026-08-28T23:34:28.307Z","endTime":"2026-08-28T23:34:31.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.955106201526835,"aZ":-22.091769557180932,"pfxX":-7.991482196967448,"pfxZ":5.057245104581067,"pX":-0.5833162650307321,"pZ":4.269539302273764,"vX0":8.273899555448745,"vY0":-139.68496848551354,"vZ0":1.9970381565875122,"x":139.23,"y":123.5,"x0":-2.5333957451436264,"y0":50.00065580071629,"z0":4.990201185771899,"aX":-15.925580468875907},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.7,"breakHorizontal":13.0,"spinRate":2467,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.3908542937366155,"extension":6.0966728354469515},"index":4,"playId":"518d90a0-d91d-314e-a446-d0fa98317d35","pitchNumber":4,"startTime":"2026-08-28T23:34:50.738Z","endTime":"2026-08-28T23:34:54.223Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61934600114054,"aZ":-24.430519658123107,"pfxX":-7.0745916245394165,"pfxZ":4.011208701772146,"pX":1.7827321947801373,"pZ":4.27620303022042,"vX0":13.325201444192423,"vY0":-138.0772347248991,"vZ0":2.584705205552914,"x":49.05,"y":123.32,"x0":-2.1857455094713747,"y0":50.00494465994357,"z0":4.9713178277477095,"aX":-13.667590949303305},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.0,"breakHorizontal":10.1,"spinRate":2425,"spinDirection":248},"zone":12,"typeConfidence":2.0,"plateTime":0.3966058270525621,"extension":6.2038491893529955},"index":5,"playId":"6c3f174d-e867-30f5-a64d-52a60837cfc4","pitchNumber":5,"startTime":"2026-08-28T23:35:14.231Z","endTime":"2026-08-28T23:35:18.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:35:18.009Z","atBatIndex":8},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Kazuma Okamoto out on a sacrifice fly to right fielder Taylor Ward. Vladimir Guerrero Jr. scores. George Springer to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:36:46.611Z","endTime":"2026-08-28T23:37:53.801Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"postOnThird":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","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":621493,"link":"/api/v1/people/621493"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":676106,"link":"/api/v1/people/676106"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-28T23:36:05.843Z","endTime":"2026-08-28T23:36:48.920Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":87.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.520256122341905,"aZ":-21.767338611233665,"pfxX":-9.002138538063527,"pfxZ":5.256283469414266,"pX":-0.12310823683090036,"pZ":2.330174953658937,"vX0":9.665220500689253,"vY0":-140.03807557487784,"vZ0":-2.92995537416126,"x":121.69,"y":175.87,"x0":-2.4546735494429264,"y0":50.00250847605076,"z0":4.818805482752232,"aX":-17.82486777837631},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.1,"breakHorizontal":14.3,"spinRate":2480,"spinDirection":255},"zone":5,"typeConfidence":2.0,"plateTime":0.3915746581637425,"extension":6.2735526920061355},"index":1,"playId":"a1871722-5466-3e7d-bd0b-6db387e59ded","pitchNumber":1,"startTime":"2026-08-28T23:36:48.920Z","endTime":"2026-08-28T23:36:52.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04065080114914,"aZ":-19.571653121776208,"pfxX":-9.206853409826643,"pfxZ":6.4085800437782705,"pX":0.05323005395336017,"pZ":3.8061138343851417,"vX0":10.210264475295475,"vY0":-139.73137282706332,"vZ0":0.512161760575863,"x":114.97,"y":136.01,"x0":-2.461215609947512,"y0":50.00519181730424,"z0":4.911654334527185,"aX":-18.11297632337149},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.9,"breakHorizontal":14.4,"spinRate":2353,"spinDirection":247},"zone":12,"typeConfidence":2.0,"plateTime":0.3927912622376497,"extension":6.2796504310062105},"index":2,"playId":"82b1a302-d0f5-36d6-b1e6-1303516a696f","pitchNumber":2,"startTime":"2026-08-28T23:37:05.975Z","endTime":"2026-08-28T23:37:09.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":71.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.547633747818075,"aZ":-28.96272189357375,"pfxX":9.13915559442789,"pfxZ":2.425494926845265,"pX":-0.5589236476509982,"pZ":1.172671552574385,"vX0":2.499727261097294,"vY0":-115.48172062511951,"vZ0":-1.7264615344137064,"x":138.3,"y":207.12,"x0":-2.847897803475774,"y0":50.00151377576077,"z0":4.769948822679283,"aX":12.093837317337968},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":4.2,"breakHorizontal":-17.2,"spinRate":2789,"spinDirection":75},"zone":13,"typeConfidence":2.0,"plateTime":0.4780086699710968,"extension":6.124842817140277},"index":3,"playId":"85dc17f8-5b9e-303b-a01a-b4d88f1c24ad","pitchNumber":3,"startTime":"2026-08-28T23:37:24.206Z","endTime":"2026-08-28T23:37:28.199Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9278634088039,"aZ":-22.581584450137125,"pfxX":-9.725256362712228,"pfxZ":4.827789497945004,"pX":0.48540083659033906,"pZ":2.9505967143857688,"vX0":11.585486461697307,"vY0":-140.52890002503446,"vZ0":-1.1361101651673617,"x":98.5,"y":159.11,"x0":-2.440811921428347,"y0":50.000957509639036,"z0":4.836848026870834,"aX":-19.314576797648556},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.6,"breakHorizontal":15.0,"spinRate":2412,"spinDirection":252},"zone":3,"typeConfidence":2.0,"plateTime":0.39081042836388136,"extension":6.175923549039634},"hitData":{"launchSpeed":102.9,"launchAngle":27.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":187.32,"coordY":69.06}},"index":4,"playId":"f5b2c833-7ec5-31e3-afed-508b9bf064f7","pitchNumber":4,"startTime":"2026-08-28T23:37:41.411Z","endTime":"2026-08-28T23:37:53.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:37:53.801Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrés Giménez singles on a ground ball to center fielder Julio Rodríguez. George Springer scores. Jesús Sánchez to 3rd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:38:23.542Z","endTime":"2026-08-28T23:38:44.421Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"postOnThird":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":676106,"link":"/api/v1/people/676106"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.602420119608407,"aZ":-23.04565902629085,"pfxX":-8.990046291070765,"pfxZ":4.608959664936279,"pX":-0.7665470559750241,"pZ":2.194173253387275,"vX0":8.275060009821017,"vY0":-139.4744820248569,"vZ0":-2.7939093031132822,"x":146.22,"y":179.54,"x0":-2.5952079030651207,"y0":50.00648746492601,"z0":4.718585354008927,"aX":-17.822534777725785},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.9,"breakHorizontal":14.8,"spinRate":2469,"spinDirection":258},"zone":4,"typeConfidence":2.0,"plateTime":0.39180589236134145,"extension":6.182706840748112},"hitData":{"launchSpeed":97.6,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.73,"coordY":111.65}},"index":0,"playId":"40c50336-4588-3f53-bf3f-4f6a50db0354","pitchNumber":1,"startTime":"2026-08-28T23:38:33.245Z","endTime":"2026-08-28T23:38:44.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:38:44.421Z","atBatIndex":10},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ernie Clement grounds into a force out, shortstop Brock Rodden to second baseman Cole Young. Andrés Giménez out at 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:39:09.267Z","endTime":"2026-08-28T23:39:28.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23375636691113,"aZ":-29.502015336496324,"pfxX":-12.274322796448002,"pfxZ":1.3595910874237838,"pX":-0.7067335222387865,"pZ":2.5942973505541156,"vX0":9.228722050451422,"vY0":-138.8764613006584,"vZ0":-0.8531912275984475,"x":143.94,"y":168.73,"x0":-2.467540963907932,"y0":50.00234843673584,"z0":4.856504120202142,"aX":-24.12894427099375},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.5,"breakHorizontal":20.5,"spinRate":2538,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.39342366801662765,"extension":6.201418937111985},"hitData":{"launchSpeed":77.6,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.52,"coordY":164.86}},"index":0,"playId":"31cc809f-57e3-35e1-981b-84be12a2cf5a","pitchNumber":1,"startTime":"2026-08-28T23:39:20.591Z","endTime":"2026-08-28T23:39:28.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:39:28.406Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:41:44.167Z","endTime":"2026-08-28T23:42:47.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80536091503423,"aZ":-10.414348694982381,"pfxX":-3.7422914619328047,"pfxZ":11.570519721762434,"pX":0.24630902498798474,"pZ":3.104946965338361,"vX0":5.198038294137061,"vY0":-137.12384067651845,"vZ0":-6.2517828429128,"x":107.61,"y":154.95,"x0":-1.1986377819458023,"y0":50.00410975921293,"z0":6.144232004914943,"aX":-7.03916799191047},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.6,"breakHorizontal":5.5,"spinRate":2309,"spinDirection":194},"zone":2,"typeConfidence":0.87,"plateTime":0.401323095799317,"extension":6.3773184117197586},"index":0,"playId":"86920c72-3cbc-3a20-b1f3-3c5e804dd5db","pitchNumber":1,"startTime":"2026-08-28T23:42:03.986Z","endTime":"2026-08-28T23:42:08.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.069543713437007,"aZ":-20.341415083787407,"pfxX":-5.057937346786347,"pfxZ":8.764737932232626,"pX":-0.4676877335125675,"pZ":2.605217473757315,"vX0":3.474394990930636,"vY0":-115.61586015790667,"vZ0":-3.5659975015902736,"x":134.83,"y":168.44,"x0":-1.3346803245080756,"y0":50.0042645680001,"z0":6.125622206057509,"aX":-6.830518210092508},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":15.2,"breakHorizontal":8.3,"spinRate":1614,"spinDirection":188},"zone":4,"typeConfidence":0.91,"plateTime":0.47421190895221477,"extension":6.321662380977771},"index":1,"playId":"6a73fc30-b209-32f3-b811-d79ce92ffb80","pitchNumber":2,"startTime":"2026-08-28T23:42:19.739Z","endTime":"2026-08-28T23:42:23.569Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-28T23:42:29.151Z","endTime":"2026-08-28T23:42:43.147Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.612768099182794,"aZ":-11.669986034333885,"pfxX":-3.3433475673313735,"pfxZ":10.78439385073101,"pX":-0.2698555118884299,"pZ":3.2881313829910965,"vX0":4.3175324078315045,"vY0":-137.53154959064727,"vZ0":-5.58763515215957,"x":127.29,"y":150.0,"x0":-1.4311772009833996,"y0":50.0065772852467,"z0":6.149148512283853,"aX":-6.359129920751554},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.5,"breakHorizontal":5.0,"spinRate":2285,"spinDirection":196},"zone":2,"typeConfidence":0.87,"plateTime":0.39939384825236823,"extension":6.334917428445688},"index":3,"playId":"aa89597a-6be2-3187-8673-e7bbc7a6d2bb","pitchNumber":3,"startTime":"2026-08-28T23:42:43.147Z","endTime":"2026-08-28T23:42:47.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:42:47.082Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:43:02.890Z","endTime":"2026-08-28T23:44:35.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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":"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":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(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":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.175830350203537,"aZ":-38.99018819900971,"pfxX":1.4098108372834472,"pfxZ":-5.1069500080399495,"pX":1.50833236278555,"pZ":1.6843839333859287,"vX0":5.346062334640699,"vY0":-115.03841730227376,"vZ0":-1.6884077297344975,"x":59.51,"y":193.3,"x0":-1.0327948841183734,"y0":50.00213856137025,"z0":6.221794718751923,"aX":1.8815984849384209},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-9.4,"breakHorizontal":-4.0,"spinRate":2400,"spinDirection":14},"zone":14,"typeConfidence":0.91,"plateTime":0.4768909350383268,"extension":6.428704565832369},"index":0,"playId":"9bac6279-3189-3506-b724-ebb3e8c3d9e9","pitchNumber":1,"startTime":"2026-08-28T23:43:08.327Z","endTime":"2026-08-28T23:43:12.238Z","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":94.4,"endSpeed":85.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36589068483845,"aZ":-13.313614234375365,"pfxX":-2.409029766461404,"pfxZ":9.944168339327605,"pX":0.26011385533662573,"pZ":3.0555194787193796,"vX0":4.711995958461311,"vY0":-137.3306170046482,"vZ0":-5.674024396569728,"x":107.09,"y":156.28,"x0":-1.1703445419837204,"y0":50.006397221814666,"z0":6.065430663246307,"aX":-4.571187414676335},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":3.2,"spinRate":2309,"spinDirection":196},"zone":3,"typeConfidence":0.87,"plateTime":0.39989666804357915,"extension":6.520749376128476},"index":1,"playId":"3afd0e94-6bc7-37de-af22-a29f5f9feac9","pitchNumber":2,"startTime":"2026-08-28T23:43:24.757Z","endTime":"2026-08-28T23:43:30.346Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.58376327812836,"aZ":-40.39018826979298,"pfxX":-0.1715423018358706,"pfxZ":-5.977863089513676,"pX":0.4441329946071779,"pZ":2.2691715731157256,"vX0":3.964892752135304,"vY0":-116.39471469281783,"vZ0":-0.37458561032902815,"x":100.07,"y":177.51,"x0":-1.2582195181680154,"y0":50.00523018653471,"z0":6.252760047738761,"aX":-0.23658626972318766},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-10.7,"breakHorizontal":-0.6,"spinRate":2484,"spinDirection":29},"zone":6,"typeConfidence":0.91,"plateTime":0.47035092169670767,"extension":6.369671460173029},"index":2,"playId":"6d3f2d2a-7a22-3cfe-8c0a-b71810dc6a6c","pitchNumber":3,"startTime":"2026-08-28T23:43:50.044Z","endTime":"2026-08-28T23:43:53.468Z","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":87.4,"endSpeed":80.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80852055397474,"aZ":-27.797510696324498,"pfxX":-0.3596582299352846,"pfxZ":2.6701858446707756,"pX":-0.14266586171330986,"pZ":0.9463800290770362,"vX0":3.6783327033094433,"vY0":-127.08459973631933,"vZ0":-7.039035593289817,"x":122.44,"y":213.23,"x0":-1.5614407518066,"y0":50.00203525473906,"z0":5.957271964410526,"aX":-0.5897620295122593},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.5,"breakHorizontal":-0.1,"spinRate":2595,"spinDirection":146},"zone":13,"typeConfidence":0.9,"plateTime":0.4308370705917439,"extension":6.387384726028879},"index":3,"playId":"4f8b131e-9539-3032-ba8a-2dbb5d8b0797","pitchNumber":4,"startTime":"2026-08-28T23:44:13.330Z","endTime":"2026-08-28T23:44:17.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.68082346150226,"aZ":-17.45150984472738,"pfxX":-3.614788400985265,"pfxZ":11.287067625324706,"pX":0.07478148273736672,"pZ":1.7311730852557223,"vX0":4.013347524387921,"vY0":-113.99081157373821,"vZ0":-5.769256440508836,"x":114.15,"y":192.04,"x0":-1.24630045219898,"y0":50.004018141707874,"z0":6.040229945929889,"aX":-4.715787595969448},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":19.1,"breakHorizontal":5.4,"spinRate":1628,"spinDirection":187},"zone":8,"typeConfidence":0.9,"plateTime":0.48214062630412036,"extension":6.393101665498913},"index":4,"playId":"625e948d-2977-3bbd-a6e2-329be5313326","pitchNumber":5,"startTime":"2026-08-28T23:44:31.275Z","endTime":"2026-08-28T23:44:35.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:44:35.556Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:44:50.354Z","endTime":"2026-08-28T23:46:26.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.498765903218104,"aZ":-27.178737144153917,"pfxX":-0.024895687298180924,"pfxZ":3.1445829269141523,"pX":0.2695064691828659,"pZ":2.5561144046971482,"vX0":4.243013418790828,"vY0":-125.74436743669753,"vZ0":-3.2291911544314793,"x":106.73,"y":169.76,"x0":-1.4424476261280343,"y0":50.00080603189433,"z0":6.082016162314968,"aX":-0.03955087891956809},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.2,"breakHorizontal":-1.0,"spinRate":2631,"spinDirection":129},"zone":6,"typeConfidence":0.9,"plateTime":0.43698757572643565,"extension":6.401747622672662},"index":0,"playId":"09d4fd31-03eb-322a-9f04-0a223e1a9404","pitchNumber":1,"startTime":"2026-08-28T23:45:01.231Z","endTime":"2026-08-28T23:45:05.088Z","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":80.8,"endSpeed":73.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.886299654818774,"aZ":-39.77770779519204,"pfxX":8.804577615513988,"pfxZ":-5.529727714261901,"pX":-0.5805401050977164,"pZ":3.5774003628686217,"vX0":0.12560844949966182,"vY0":-117.55306873659801,"vZ0":2.7260139271334887,"x":139.13,"y":142.19,"x0":-1.7755552726645878,"y0":50.00258099532055,"z0":6.140997227424801,"aX":12.107821576061717},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-8.9,"breakHorizontal":-15.8,"spinRate":2744,"spinDirection":33},"zone":11,"typeConfidence":0.92,"plateTime":0.469060599172197,"extension":6.2850943892101485},"index":1,"playId":"62689f4b-9ef2-3ddc-9534-d7dd6397a754","pitchNumber":2,"startTime":"2026-08-28T23:45:20.673Z","endTime":"2026-08-28T23:45:24.372Z","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":80.4,"endSpeed":73.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.331790250879017,"aZ":-40.41745032182856,"pfxX":4.306144337436557,"pfxZ":-6.083112529844353,"pX":0.0495176688702232,"pZ":0.9011263798539674,"vX0":2.5384864438306893,"vY0":-116.96274450393166,"vZ0":-2.7869384685233674,"x":115.11,"y":214.45,"x0":-1.6168022199612717,"y0":50.0005174534771,"z0":5.975639474091773,"aX":5.840164319788811},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-11.4,"breakHorizontal":-8.5,"spinRate":2689,"spinDirection":25},"zone":14,"typeConfidence":0.8,"plateTime":0.47207572982966584,"extension":6.398424985282872},"index":2,"playId":"6385ce86-7bf5-3909-9bad-a9f1faecebca","pitchNumber":3,"startTime":"2026-08-28T23:45:41.036Z","endTime":"2026-08-28T23:45:44.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.093451162560154,"aZ":-28.775118865805226,"pfxX":0.20997053998045312,"pfxZ":2.080704284381257,"pX":0.0017371826890811945,"pZ":2.610315128145618,"vX0":3.689385015792539,"vY0":-126.84823415115054,"vZ0":-2.976262521855083,"x":116.93,"y":168.3,"x0":-1.4967487435626972,"y0":50.00434998577982,"z0":6.0845712859707195,"aX":0.3432664405464171},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.4,"breakHorizontal":-1.2,"spinRate":2706,"spinDirection":120},"zone":5,"typeConfidence":0.9,"plateTime":0.43121526164116997,"extension":6.303662827140906},"index":3,"playId":"d49bd43f-b986-3c0b-bf18-7ccde4077c8e","pitchNumber":4,"startTime":"2026-08-28T23:46:01.534Z","endTime":"2026-08-28T23:46:04.651Z","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":96.3,"endSpeed":87.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.906074845606064,"aZ":-12.609575914995968,"pfxX":-2.708918913412382,"pfxZ":9.869272773553165,"pX":-0.18287676769844427,"pZ":3.7598338702738023,"vX0":3.746067875108789,"vY0":-140.19500012920903,"vZ0":-4.336946863148599,"x":123.97,"y":137.26,"x0":-1.1870011658645498,"y0":50.00465442488285,"z0":6.155478399570594,"aX":-5.371312297608258},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":4.1,"spinRate":2401,"spinDirection":190},"zone":11,"typeConfidence":0.9,"plateTime":0.39130693440784814,"extension":6.434415410116492},"index":4,"playId":"f482a658-27a1-3606-9f49-32562f618a9c","pitchNumber":5,"startTime":"2026-08-28T23:46:22.241Z","endTime":"2026-08-28T23:46:26.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:46:26.139Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Valenzuela flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-28T23:48:47.950Z","endTime":"2026-08-28T23:49:42.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3667489138907,"aZ":-22.427753563423526,"pfxX":-6.153895080772639,"pfxZ":5.130844776274099,"pX":-0.5835884334547706,"pZ":3.8926744263152875,"vX0":7.270505911002033,"vY0":-137.19766045164977,"vZ0":1.4353074761037816,"x":139.25,"y":133.68,"x0":-2.4728739544521883,"y0":50.002645284210026,"z0":4.895017768895714,"aX":-11.690172997470505},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.8,"breakHorizontal":9.6,"spinRate":2418,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.3997649197136508,"extension":6.262612163009136},"index":0,"playId":"27492227-f005-3873-ae16-dc8b506aa9f0","pitchNumber":1,"startTime":"2026-08-28T23:49:01.100Z","endTime":"2026-08-28T23:49:04.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.571948455417687,"aZ":-30.730010987469498,"pfxX":1.1068214558837637,"pfxZ":0.9270289458981482,"pX":-1.2159460609395538,"pZ":1.7753526348329445,"vX0":3.1005082095921987,"vY0":-124.47022094249566,"vZ0":-1.8342906796010623,"x":163.35,"y":190.85,"x0":-2.6229096685297293,"y0":50.006096780236945,"z0":5.072539104912313,"aX":1.7324300758751714},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.4,"breakHorizontal":-2.8,"spinRate":2292,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.44047135990361497,"extension":6.036840590600335},"index":1,"playId":"22536451-123d-392f-84fe-6f84a36bd5b1","pitchNumber":2,"startTime":"2026-08-28T23:49:16.864Z","endTime":"2026-08-28T23:49:20.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.841425991229375,"aZ":-22.526107153741105,"pfxX":-8.411210259758263,"pfxZ":5.043618701714472,"pX":0.18343591314025612,"pZ":2.9827688742115077,"vX0":10.17365523282438,"vY0":-137.72936914270034,"vZ0":-0.7410304683321942,"x":110.01,"y":158.25,"x0":-2.4731020147308995,"y0":50.00258761811758,"z0":4.784782890802362,"aX":-16.08940195742458},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.1,"breakHorizontal":13.0,"spinRate":2233,"spinDirection":253},"zone":2,"typeConfidence":2.0,"plateTime":0.3983629308813197,"extension":6.303547121015867},"hitData":{"launchSpeed":86.6,"launchAngle":35.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.76,"coordY":74.21}},"index":2,"playId":"fb5ba774-1c14-3811-a5ee-72638ac1611e","pitchNumber":3,"startTime":"2026-08-28T23:49:33.338Z","endTime":"2026-08-28T23:49:42.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:49:42.226Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Bateman singles on a ground ball to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-28T23:49:57.745Z","endTime":"2026-08-28T23:51:09.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61469341200309,"aZ":-21.404538239145687,"pfxX":-6.351640921841623,"pfxZ":5.60848850069404,"pX":-0.6950164614746293,"pZ":3.581773841164754,"vX0":7.381670436981791,"vY0":-138.13875299419658,"vZ0":0.430500018649954,"x":143.49,"y":142.07,"x0":-2.5847492729569965,"y0":50.00342171755699,"z0":4.870220958116419,"aX":-12.197942174721751},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.4,"breakHorizontal":9.8,"spinRate":2184,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.39749394167777785,"extension":6.239919877769627},"index":0,"playId":"8939825a-5436-3672-8b64-fef01b250a4c","pitchNumber":1,"startTime":"2026-08-28T23:50:05.628Z","endTime":"2026-08-28T23:50:09.389Z","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":95.4,"endSpeed":86.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14987687656441,"aZ":-24.439229664143593,"pfxX":-9.72245160854409,"pfxZ":4.025641751441642,"pX":-0.17352979313077863,"pZ":2.515391523758709,"vX0":9.818234639825466,"vY0":-138.53657583193527,"vZ0":-1.6322372562335254,"x":123.61,"y":170.86,"x0":-2.5193675842015115,"y0":50.004198650673,"z0":4.763715560170208,"aX":-18.69044016480402},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.1,"breakHorizontal":15.2,"spinRate":2367,"spinDirection":251},"zone":5,"typeConfidence":2.0,"plateTime":0.3970505044102932,"extension":6.155256576579115},"index":1,"playId":"51db76b8-8349-399c-b411-6d10e8b1ab38","pitchNumber":2,"startTime":"2026-08-28T23:50:21.558Z","endTime":"2026-08-28T23:50:25.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.800287456242657,"aZ":-31.75405123759198,"pfxX":-8.346752199529206,"pfxZ":0.26004455571145435,"pX":0.4473381149480914,"pZ":1.2170305535732289,"vX0":9.744387116776961,"vY0":-125.7874748939735,"vZ0":-2.388087595700129,"x":99.95,"y":205.92,"x0":-2.4020710265520937,"y0":50.000795891686764,"z0":4.767035416027842,"aX":-13.302710232184506},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.1,"breakHorizontal":12.7,"spinRate":1577,"spinDirection":281},"zone":14,"typeConfidence":2.0,"plateTime":0.43634987500859346,"extension":6.0871702849501075},"index":2,"playId":"b8027b2c-9ba7-35bb-8575-b3521bd726f3","pitchNumber":3,"startTime":"2026-08-28T23:50:38.578Z","endTime":"2026-08-28T23:50:42.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.791906080932883,"aZ":-22.985248955345693,"pfxX":-8.259845977440325,"pfxZ":4.694427136047734,"pX":0.3556400663189476,"pZ":2.589308483468859,"vX0":10.623022053628272,"vY0":-139.13161719213642,"vZ0":-1.8610606214301502,"x":103.44,"y":168.87,"x0":-2.442318704676188,"y0":50.00179135879545,"z0":4.793277480109329,"aX":-16.162203664687894},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.3,"breakHorizontal":12.7,"spinRate":2358,"spinDirection":250},"zone":6,"typeConfidence":2.0,"plateTime":0.39398349842441194,"extension":6.248996286614439},"hitData":{"launchSpeed":90.8,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.21,"coordY":112.16}},"index":3,"playId":"efa9b6d2-79d5-3f67-8e2d-6e1f789ee08b","pitchNumber":4,"startTime":"2026-08-28T23:50:55.106Z","endTime":"2026-08-28T23:51:09.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:51:09.069Z","atBatIndex":16},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nathan Lukes grounds into a double play, shortstop Brock Rodden to first baseman Josh Naylor. Brett Bateman out at 2nd. Nathan Lukes out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-28T23:51:27.108Z","endTime":"2026-08-28T23:51:40.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.474617814799856,"aZ":-23.193808471539825,"pfxX":-9.70946939948858,"pfxZ":4.665967987694884,"pX":-0.7273468061924679,"pZ":2.587321189727324,"vX0":8.188500792257543,"vY0":-137.7755529733657,"vZ0":-1.8459326473495488,"x":144.72,"y":168.92,"x0":-2.4758075713703644,"y0":50.00021078586959,"z0":4.832777906178633,"aX":-18.67270966926091},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.3,"breakHorizontal":15.8,"spinRate":2284,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.3974824555285732,"extension":6.262701582206985},"hitData":{"launchSpeed":88.7,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.09,"coordY":152.7}},"index":0,"playId":"82082a1a-1079-36ad-9f7f-5f1c7d36c5a0","pitchNumber":1,"startTime":"2026-08-28T23:51:32.819Z","endTime":"2026-08-28T23:51:40.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:51:40.483Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:53:56.198Z","endTime":"2026-08-28T23:56:22.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.303297150167555,"aZ":-27.00963139150961,"pfxX":0.076184365397032,"pfxZ":3.203574381964298,"pX":-0.2421984023253882,"pZ":1.9066103721494823,"vX0":3.20811946445149,"vY0":-126.01623343937919,"vZ0":-4.84651327530217,"x":126.23,"y":187.3,"x0":-1.5408908793369964,"y0":50.000089258955946,"z0":6.033275614545208,"aX":0.12215366615190532},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.9,"breakHorizontal":-0.8,"spinRate":2594,"spinDirection":134},"zone":8,"typeConfidence":0.9,"plateTime":0.43444156606067175,"extension":6.689848020923818},"index":0,"playId":"607cc0a7-e09c-335d-8580-00d491d3b1b6","pitchNumber":1,"startTime":"2026-08-28T23:54:13.727Z","endTime":"2026-08-28T23:54:19.120Z","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":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.774732901701032,"aZ":-41.57654583607094,"pfxX":-0.3717794099241807,"pfxZ":-6.651311278345914,"pX":-0.3094966132225065,"pZ":0.6734449320234297,"vX0":2.9193525894723185,"vY0":-118.42642086739974,"vZ0":-3.633733791279719,"x":128.8,"y":220.6,"x0":-1.5128421226935982,"y0":50.00462965286091,"z0":6.051618699440224,"aX":-0.5251606011999431},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-12.7,"breakHorizontal":-0.1,"spinRate":2470,"spinDirection":21},"zone":13,"typeConfidence":0.91,"plateTime":0.4634753243744396,"extension":6.490125725439009},"index":1,"playId":"def24a38-2911-3a05-b43a-234bcbfab23b","pitchNumber":2,"startTime":"2026-08-28T23:54:32.201Z","endTime":"2026-08-28T23:54:36.195Z","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":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.877118587626626,"aZ":-20.473127806128243,"pfxX":-5.850992471901329,"pfxZ":8.588688852376977,"pX":0.3577543370584756,"pZ":2.6055243989066486,"vX0":5.181624629711963,"vY0":-116.02013172174752,"vZ0":-3.4754365945505516,"x":103.36,"y":168.43,"x0":-1.1452799149456154,"y0":50.00147607262728,"z0":6.075956864274387,"aX":-7.969435861013238},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":15.0,"breakHorizontal":9.2,"spinRate":1666,"spinDirection":186},"zone":6,"typeConfidence":0.91,"plateTime":0.47225152780394897,"extension":6.515529425813906},"index":2,"playId":"088ea240-d3f9-3fc5-81bc-6cfd8a5d8524","pitchNumber":3,"startTime":"2026-08-28T23:54:50.704Z","endTime":"2026-08-28T23:54:54.586Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-28T23:54:59.490Z","endTime":"2026-08-28T23:55:16.856Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00394026708323,"aZ":-12.685734367053406,"pfxX":-1.968435287070775,"pfxZ":10.032224364861568,"pX":-1.119911207738581,"pZ":3.7648873999184667,"vX0":1.3472714965938453,"vY0":-138.7292524544684,"vZ0":-4.178134185345675,"x":159.69,"y":137.13,"x0":-1.3569213647454608,"y0":50.005247842243335,"z0":6.140690622263763,"aX":-3.824555537066799},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":3.2,"spinRate":2341,"spinDirection":196},"zone":11,"typeConfidence":0.89,"plateTime":0.39532303362182386,"extension":6.38301256238685},"index":4,"playId":"4ace561d-ef2f-396b-8eb3-292b56aa36ae","pitchNumber":4,"startTime":"2026-08-28T23:55:16.856Z","endTime":"2026-08-28T23:55:20.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.623197227238517,"aZ":-13.035183070374433,"pfxX":-2.111951669077808,"pfxZ":9.913276973054941,"pX":-0.44851062644061723,"pZ":4.260381666641522,"vX0":3.950783562517961,"vY0":-138.05179607985468,"vZ0":-2.5791549408269026,"x":134.1,"y":123.75,"x0":-1.62355475111716,"y0":50.006178477578956,"z0":6.083842538525815,"aX":-4.079316190751338},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":3.0,"spinRate":2386,"spinDirection":189},"zone":11,"typeConfidence":0.88,"plateTime":0.39670182136054066,"extension":6.520817320297781},"index":5,"playId":"71ec9354-a942-33f2-acd3-6de3d438f850","pitchNumber":5,"startTime":"2026-08-28T23:55:35.928Z","endTime":"2026-08-28T23:55:39.713Z","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":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70923518654243,"aZ":-11.436528955463052,"pfxX":-2.2615929172862046,"pfxZ":10.564163281420345,"pX":0.29851684172866666,"pZ":2.1307786107773996,"vX0":5.298082174627795,"vY0":-139.0989909043922,"vZ0":-8.404779985560264,"x":105.62,"y":181.25,"x0":-1.3355630313808757,"y0":50.00259813617252,"z0":5.94661704305367,"aX":-4.439959624816498},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":3.0,"spinRate":2280,"spinDirection":195},"zone":9,"typeConfidence":0.89,"plateTime":0.39351478483238056,"extension":6.57766949275325},"index":6,"playId":"de5c697d-a0b1-3fb3-b07a-6b2baeabc3ef","pitchNumber":6,"startTime":"2026-08-28T23:55:56.219Z","endTime":"2026-08-28T23:56:00.714Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.267451361694917,"aZ":-18.82155428517354,"pfxX":-3.0777010000415173,"pfxZ":9.811497496207128,"pX":0.22594487463141472,"pZ":1.9809055122640438,"vX0":4.227768885799842,"vY0":-115.55532772723181,"vZ0":-5.119900469806194,"x":108.39,"y":185.3,"x0":-1.2222172368364164,"y0":50.00166778572969,"z0":6.018159468644783,"aX":-4.1881552415346075},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":16.8,"breakHorizontal":4.6,"spinRate":1545,"spinDirection":193},"zone":8,"typeConfidence":0.89,"plateTime":0.47286049965141164,"extension":6.423014630247869},"index":7,"playId":"908bf0df-6a39-3deb-ae5b-7d1a4d4a2264","pitchNumber":7,"startTime":"2026-08-28T23:56:18.868Z","endTime":"2026-08-28T23:56:22.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:56:22.977Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brock Rodden grounds out softly, catcher Brandon Valenzuela to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:56:40.919Z","endTime":"2026-08-28T23:57:33.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"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_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":95.9,"endSpeed":87.4,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52132758945135,"aZ":-9.597441912045277,"pfxX":-2.4275131910203465,"pfxZ":11.561361993923846,"pX":0.6998756789135282,"pZ":1.4818984116703793,"vX0":6.093055019115065,"vY0":-139.16974541495887,"vZ0":-10.27154328185404,"x":90.32,"y":198.77,"x0":-1.2068761580282403,"y0":50.00615574458501,"z0":5.86576158048478,"aX":-4.742269060965238},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.8,"breakHorizontal":3.1,"spinRate":2511,"spinDirection":196},"zone":9,"typeConfidence":0.9,"plateTime":0.39423017906614266,"extension":6.69294779178334},"index":0,"playId":"d7f8bc5f-9a74-3712-b5da-de6a77e45e54","pitchNumber":1,"startTime":"2026-08-28T23:56:49.864Z","endTime":"2026-08-28T23:56:53.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.555660554683215,"aZ":-18.366314329969118,"pfxX":-4.309529570346464,"pfxZ":10.348080348871875,"pX":0.05122026807523496,"pZ":0.9855815022737342,"vX0":4.258014994255617,"vY0":-114.59161084691914,"vZ0":-7.231534702768419,"x":115.05,"y":212.17,"x0":-1.2683613506390956,"y0":50.00003808400635,"z0":5.9675196376172615,"aX":-5.748394472744822},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":17.3,"breakHorizontal":6.7,"spinRate":1755,"spinDirection":185},"zone":14,"typeConfidence":0.9,"plateTime":0.47739893033965597,"extension":6.5683275963286745},"index":1,"playId":"8437c1dc-cb48-366c-97c4-87c2b0857a11","pitchNumber":2,"startTime":"2026-08-28T23:57:07.192Z","endTime":"2026-08-28T23:57:11.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05651240901357,"aZ":-9.805311515623819,"pfxX":-1.8387900614035182,"pfxZ":11.408551850982818,"pX":0.8342232453084916,"pZ":2.2124444991981824,"vX0":6.976967234906166,"vY0":-139.32168614527248,"vZ0":-8.394854300070815,"x":85.2,"y":179.04,"x0":-1.4664215571526835,"y0":50.00353400565556,"z0":5.917433622812732,"aX":-3.606084164718668},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.0,"breakHorizontal":1.8,"spinRate":2473,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.39353080975736976,"extension":6.537109635893766},"hitData":{"launchSpeed":31.3,"launchAngle":-74.0,"totalDistance":0.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":122.26,"coordY":199.36}},"index":2,"playId":"d9426d4e-7dbf-35e4-90a8-a44aa6818e34","pitchNumber":3,"startTime":"2026-08-28T23:57:25.898Z","endTime":"2026-08-28T23:57:33.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:57:33.859Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:58:05.190Z","endTime":"2026-08-28T23:59:31.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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,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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25975020131117,"aZ":-26.23155561785559,"pfxX":-1.2139660137308674,"pfxZ":3.6062994725228346,"pX":0.12319068571497625,"pZ":0.7339225173452862,"vX0":3.8612143061362287,"vY0":-127.32484894928098,"vZ0":-7.570829394082224,"x":112.3,"y":218.96,"x0":-1.2528163543429038,"y0":50.00223901160419,"z0":5.810823983791853,"aX":-2.0004221972740552},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.0,"breakHorizontal":1.3,"spinRate":2686,"spinDirection":157},"zone":14,"typeConfidence":0.87,"plateTime":0.4295890947934087,"extension":6.412769964324331},"index":0,"playId":"b7820588-206d-325a-ac8d-63f881217c97","pitchNumber":1,"startTime":"2026-08-28T23:58:06.738Z","endTime":"2026-08-28T23:58:10.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.499012257809024,"aZ":-26.460568589289988,"pfxX":0.2530675416280279,"pfxZ":3.504973142634862,"pX":0.5904504682426668,"pZ":2.354886338402429,"vX0":4.673944003493426,"vY0":-126.30342176742737,"vZ0":-3.6423180162224105,"x":94.49,"y":175.2,"x0":-1.3098703385852302,"y0":50.00422776880476,"z0":5.921823453065388,"aX":0.41192691425229283},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.8,"breakHorizontal":-1.4,"spinRate":2668,"spinDirection":159},"zone":6,"typeConfidence":0.9,"plateTime":0.43214420098814,"extension":6.220088497894259},"index":1,"playId":"3e2f51b6-d663-3062-a6d6-ab45c8f40f00","pitchNumber":2,"startTime":"2026-08-28T23:58:26.686Z","endTime":"2026-08-28T23:58:31.068Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-08-28T23:58:41.482Z","endTime":"2026-08-28T23:58:52.155Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"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":77.4,"endSpeed":71.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.274227432590905,"aZ":-20.419025394971406,"pfxX":-4.481960817353368,"pfxZ":9.129393048148884,"pX":-0.34423783112115725,"pZ":1.2222947643363806,"vX0":2.7250957367796094,"vY0":-112.6863282560169,"vZ0":-6.066000942281289,"x":130.12,"y":205.78,"x0":-0.9862866205199025,"y0":50.001998313607395,"z0":6.008933815712752,"aX":-5.769894644859438},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":15.2,"breakHorizontal":7.4,"spinRate":1598,"spinDirection":189},"zone":13,"typeConfidence":0.9,"plateTime":0.4858728467691966,"extension":6.724709130035902},"index":3,"playId":"3b21db14-da03-3f89-8d86-f09c63bdd364","pitchNumber":3,"startTime":"2026-08-28T23:58:52.155Z","endTime":"2026-08-28T23:58:56.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.988207094474774,"aZ":-28.084238304492327,"pfxX":1.4931222782239963,"pfxZ":2.4308602236388506,"pX":0.9419518851541347,"pZ":2.7203110137784243,"vX0":5.095895508314891,"vY0":-129.22256479540656,"vZ0":-3.074201603696027,"x":81.1,"y":165.33,"x0":-1.253082875691494,"y0":50.00504708279716,"z0":6.092724061093187,"aX":2.514204990529055},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.0,"breakHorizontal":-3.8,"spinRate":2751,"spinDirection":135},"zone":12,"typeConfidence":0.9,"plateTime":0.42455875293018064,"extension":6.292025051813124},"index":4,"playId":"71c92254-9197-32b1-ad31-e0936303a994","pitchNumber":4,"startTime":"2026-08-28T23:59:09.347Z","endTime":"2026-08-28T23:59:13.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18768698257098,"aZ":-8.963106490828979,"pfxX":-3.0710411820755246,"pfxZ":11.868455942435048,"pX":-0.5583118585066946,"pZ":1.193474010598332,"vX0":3.1483373296824313,"vY0":-139.19302369398966,"vZ0":-11.040264640364432,"x":138.28,"y":206.56,"x0":-1.3068142365281314,"y0":50.006017053506504,"z0":5.812009003193376,"aX":-6.007809563328011},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.3,"breakHorizontal":4.9,"spinRate":2447,"spinDirection":196},"zone":13,"typeConfidence":0.9,"plateTime":0.39398565746560354,"extension":6.530969351551407},"index":5,"playId":"cc7eb1cb-72db-38f7-89ff-7195c0544813","pitchNumber":5,"startTime":"2026-08-28T23:59:27.380Z","endTime":"2026-08-28T23:59:31.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:59:31.955Z","atBatIndex":20},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Blue Jays challenged (tag play), call on the field was overturned: Randy Arozarena caught stealing 2nd base, catcher Brandon Valenzuela to shortstop Andrés Giménez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:59:52.806Z","endTime":"2026-08-29T00:00:12.546Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58186671109315,"aZ":-10.716843951486918,"pfxX":-1.6764459331748502,"pfxZ":11.082642499931328,"pX":0.2839795890620275,"pZ":2.6771735229143716,"vX0":6.064527669097748,"vY0":-138.20372616720454,"vZ0":-7.055994599453965,"x":106.18,"y":166.5,"x0":-1.7202259599171494,"y0":50.00274193588714,"z0":5.981989703814068,"aX":-3.2470488172638006},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.8,"breakHorizontal":1.8,"spinRate":2338,"spinDirection":197},"zone":6,"typeConfidence":0.89,"plateTime":0.3962195843639926,"extension":6.591275750625923},"index":0,"playId":"ade13f76-6b0e-3e82-879a-422760fe9881","pitchNumber":1,"startTime":"2026-08-29T00:00:06.175Z","endTime":"2026-08-29T00:00:12.546Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":141},"playEndTime":"2026-08-29T00:00:12.546Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vladimir Guerrero Jr. lines out sharply to right fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T00:03:43.717Z","endTime":"2026-08-29T00:04:06.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":1},"details":{"event":"Lineout","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":0},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.331736195744625,"aZ":-30.89539375040955,"pfxX":-12.447397927752656,"pfxZ":0.6585759679490568,"pX":0.3691205195629246,"pZ":2.054572903788623,"vX0":11.911683837503718,"vY0":-138.86480466556807,"vZ0":-1.907974244686641,"x":102.93,"y":183.31,"x0":-2.3748814808459136,"y0":50.002628832099916,"z0":4.821472566365721,"aX":-24.123158296987622},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.0,"breakHorizontal":19.8,"spinRate":2433,"spinDirection":252},"zone":9,"typeConfidence":2.0,"plateTime":0.39561091193890974,"extension":6.308638317062724},"hitData":{"launchSpeed":105.1,"launchAngle":12.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":182.94,"coordY":99.13}},"index":0,"playId":"37229587-433d-34a5-a99a-e683890d76c9","pitchNumber":1,"startTime":"2026-08-29T00:03:59.378Z","endTime":"2026-08-29T00:04:06.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:04:06.723Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"George Springer doubles (17) on a line drive to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T00:04:23.278Z","endTime":"2026-08-29T00:05:00.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.783524576817207,"aZ":-27.04498864695463,"pfxX":0.31871756850764954,"pfxZ":3.2719200218777784,"pX":0.43442713683166073,"pZ":1.6260794824597264,"vX0":6.700435055448704,"vY0":-124.61476404201592,"vZ0":-2.950361681197516,"x":100.44,"y":194.88,"x0":-2.33417913344256,"y0":50.00214722235114,"z0":5.066968512969521,"aX":0.49969960466355057},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.4,"breakHorizontal":-2.2,"spinRate":2235,"spinDirection":176},"zone":9,"typeConfidence":2.0,"plateTime":0.4400710517357105,"extension":6.159483575662712},"index":0,"playId":"4dbfc955-c1f2-3040-81cb-7620a79c07e3","pitchNumber":1,"startTime":"2026-08-29T00:04:32.289Z","endTime":"2026-08-29T00:04:36.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":69.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.362313750057893,"aZ":-29.29461989610708,"pfxX":7.278649439725001,"pfxZ":2.320269225228431,"pX":0.6920773740802524,"pZ":2.899357220168371,"vX0":5.233629439656799,"vY0":-111.29021227343162,"vZ0":2.309752621125409,"x":90.62,"y":160.5,"x0":-2.646076946461457,"y0":50.000051564764846,"z0":4.909481959690307,"aX":9.009468394953766},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":5.3,"breakHorizontal":-14.6,"spinRate":2654,"spinDirection":72},"zone":3,"typeConfidence":2.0,"plateTime":0.494596382006681,"extension":6.267808857872786},"hitData":{"launchSpeed":91.1,"launchAngle":24.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":24.05,"coordY":95.19}},"index":1,"playId":"1cbbccee-b76f-3acf-beeb-557048f71f98","pitchNumber":2,"startTime":"2026-08-29T00:04:46.489Z","endTime":"2026-08-29T00:05:00.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:05:00.930Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jesús Sánchez pops out to shortstop Brock Rodden.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T00:05:22.975Z","endTime":"2026-08-29T00:06:20.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.547848874962703,"aZ":-23.09771304922958,"pfxX":-7.631762282048774,"pfxZ":4.669743668224312,"pX":-1.0166180754601966,"pZ":3.064759270088697,"vX0":6.890249283838286,"vY0":-138.4357198164033,"vZ0":-0.5609687227730241,"x":155.75,"y":156.03,"x0":-2.5448031405277187,"y0":50.00100230644736,"z0":4.814414515451131,"aX":-14.829598284352373},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.5,"breakHorizontal":12.4,"spinRate":2383,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.3954573942456121,"extension":6.147434492289259},"index":0,"playId":"838f5eda-f06a-3fe8-979e-bf0025c18bee","pitchNumber":1,"startTime":"2026-08-29T00:05:33.611Z","endTime":"2026-08-29T00:05:37.481Z","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":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21909956790416,"aZ":-22.10612066867285,"pfxX":-7.412156424560498,"pfxZ":5.156105076267295,"pX":-0.70573581433319,"pZ":2.7478250861605904,"vX0":7.755187307093998,"vY0":-138.86781275354414,"vZ0":-1.5053905087270514,"x":143.9,"y":164.59,"x0":-2.572137164861012,"y0":50.0025948244401,"z0":4.768196785512004,"aX":-14.471094096702801},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.2,"breakHorizontal":11.8,"spinRate":2196,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.39449443877757906,"extension":6.318553906432662},"index":1,"playId":"d6b1a3e6-ff85-3244-96e3-f0dc4605b337","pitchNumber":2,"startTime":"2026-08-29T00:05:51.025Z","endTime":"2026-08-29T00:05:54.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63060203578911,"aZ":-23.235485653256013,"pfxX":-7.474010775441451,"pfxZ":4.702260134010398,"pX":0.2295705535905179,"pZ":2.7043159961217214,"vX0":10.039627200749674,"vY0":-136.84643140238748,"vZ0":-1.1093036918597385,"x":108.25,"y":165.76,"x0":-2.5121620920068595,"y0":50.00217526262783,"z0":4.70368534379562,"aX":-14.204821059417565},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.5,"breakHorizontal":11.5,"spinRate":2433,"spinDirection":248},"zone":5,"typeConfidence":2.0,"plateTime":0.39995518350060877,"extension":6.263326101409235},"hitData":{"launchSpeed":80.8,"launchAngle":65.0,"totalDistance":142.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":117.46,"coordY":164.35}},"index":2,"playId":"fa447a77-c71e-37ef-9ae4-610a7992e578","pitchNumber":3,"startTime":"2026-08-29T00:06:10.956Z","endTime":"2026-08-29T00:06:20.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:06:20.814Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out to right fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T00:06:41.134Z","endTime":"2026-08-29T00:07:31.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.5,"endSpeed":79.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03769271670479,"aZ":-30.582400331000358,"pfxX":1.358495183102419,"pfxZ":1.0131906221949185,"pX":-0.02431453746616412,"pZ":1.5748154035886164,"vX0":5.489289171335375,"vY0":-124.5197764642953,"vZ0":-2.570695550335354,"x":117.93,"y":196.26,"x0":-2.430289793357123,"y0":50.00506994740678,"z0":5.140395550523315,"aX":2.142460251030693},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.4,"breakHorizontal":-3.7,"spinRate":2321,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.43917296876315515,"extension":6.098750181360682},"index":0,"playId":"1f6068a3-6ba7-3684-9b5c-883cd5133313","pitchNumber":1,"startTime":"2026-08-29T00:06:47.624Z","endTime":"2026-08-29T00:06:51.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25137124846453,"aZ":-30.504093970293372,"pfxX":0.4926285866225042,"pfxZ":1.032009674465912,"pX":0.6943710981034137,"pZ":1.721369114084352,"vX0":7.2083379241951535,"vY0":-125.94414938305464,"vZ0":-2.4822942930739393,"x":90.53,"y":192.3,"x0":-2.262123839224704,"y0":50.00196051864487,"z0":5.173215914030862,"aX":0.7943148942450816},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":-2.4,"spinRate":2369,"spinDirection":174},"zone":9,"typeConfidence":2.0,"plateTime":0.4339780769884438,"extension":6.081411502605912},"index":1,"playId":"57933992-3ca2-3d7c-879e-f0cc98a61112","pitchNumber":2,"startTime":"2026-08-29T00:07:05.228Z","endTime":"2026-08-29T00:07:09.113Z","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":94.6,"endSpeed":86.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.166487953831552,"aZ":-24.69486576015725,"pfxX":-7.783513726600013,"pfxZ":3.8801321336126957,"pX":-0.49840902710201196,"pZ":2.7613309203160625,"vX0":8.210225217731667,"vY0":-137.66662662281544,"vZ0":-1.108434177320538,"x":136.0,"y":164.22,"x0":-2.5012021290461894,"y0":50.0051283734411,"z0":4.833162371651371,"aX":-15.015000022787014},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.0,"breakHorizontal":12.5,"spinRate":2262,"spinDirection":251},"zone":4,"typeConfidence":2.0,"plateTime":0.39712709725875284,"extension":6.305508939864785},"hitData":{"launchSpeed":84.7,"launchAngle":45.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.74,"coordY":100.49}},"index":2,"playId":"8c1ef549-ca90-36ef-98f8-35b0b13f6cf7","pitchNumber":3,"startTime":"2026-08-29T00:07:22.048Z","endTime":"2026-08-29T00:07:31.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:07:31.102Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T00:09:46.165Z","endTime":"2026-08-29T00:11:27.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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":"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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":70.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57213617169815,"aZ":-43.67628612679088,"pfxX":1.7912387942522592,"pfxZ":-9.122457559966843,"pX":-0.12062836429611938,"pZ":2.9876792804185337,"vX0":2.650734203702229,"vY0":-111.95832859306843,"vZ0":2.561016691002532,"x":121.6,"y":158.11,"x0":-1.556044025334942,"y0":50.0049795498931,"z0":6.322423408222751,"aX":2.257345155214214},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-15.5,"breakHorizontal":-4.0,"spinRate":2485,"spinDirection":23},"zone":2,"typeConfidence":0.9,"plateTime":0.49058414514197146,"extension":6.341938429823443},"index":0,"playId":"061bf400-adac-36e5-9bf3-691ae8c26df7","pitchNumber":1,"startTime":"2026-08-29T00:10:04.693Z","endTime":"2026-08-29T00:10:08.678Z","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":76.4,"endSpeed":70.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.072087765143102,"aZ":-20.11640278465542,"pfxX":-4.378184254270258,"pfxZ":9.621140992073098,"pX":-0.27967896893941174,"pZ":-0.49408485926333395,"vX0":3.483787509351871,"vY0":-111.01098146630946,"vZ0":-9.328322209243536,"x":127.66,"y":252.12,"x0":-1.2972770169842738,"y0":50.00325033199699,"z0":5.841440747083057,"aX":-5.48807097929781},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":15.4,"breakHorizontal":7.1,"spinRate":1490,"spinDirection":193},"zone":13,"typeConfidence":0.89,"plateTime":0.49259269834686314,"extension":6.498125713720275},"index":1,"playId":"f5aff557-d881-3528-a916-b97c7a0cde1a","pitchNumber":2,"startTime":"2026-08-29T00:10:23.698Z","endTime":"2026-08-29T00:10:27.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.19810500620508,"aZ":-21.06490117753975,"pfxX":-5.198931977211348,"pfxZ":8.800198193917268,"pX":-0.636335326986008,"pZ":3.6471568570750414,"vX0":2.9326444098476485,"vY0":-111.68700349438733,"vZ0":-0.855743551779681,"x":141.26,"y":140.31,"x0":-1.2912340867263226,"y0":50.004535984477506,"z0":6.202456805123975,"aX":-6.565813482140732},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":16.0,"breakHorizontal":8.6,"spinRate":1499,"spinDirection":189},"zone":11,"typeConfidence":0.91,"plateTime":0.49049225104345107,"extension":6.435566052566463},"index":2,"playId":"83b66e1b-ecf7-382f-bfbd-869fb2bd1f6b","pitchNumber":3,"startTime":"2026-08-29T00:10:41.807Z","endTime":"2026-08-29T00:10:45.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47901261948399,"aZ":-11.34255642709516,"pfxX":-0.8829998041105154,"pfxZ":10.864787045841952,"pX":0.7780105655803482,"pZ":2.3227147152129923,"vX0":5.510176730570325,"vY0":-137.57128957018884,"vZ0":-7.934891005689935,"x":87.34,"y":176.07,"x0":-1.1359382098244142,"y0":50.0011714693402,"z0":6.012975446426127,"aX":-1.6939554516401552},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.2,"breakHorizontal":0.5,"spinRate":2351,"spinDirection":194},"zone":6,"typeConfidence":0.88,"plateTime":0.39813408113093507,"extension":6.440983458208294},"index":3,"playId":"d04cb26e-35f7-35c7-8183-07ebbdff50c4","pitchNumber":4,"startTime":"2026-08-29T00:11:00.284Z","endTime":"2026-08-29T00:11:03.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1058762593424,"aZ":-25.296538017855866,"pfxX":0.45093191408141037,"pfxZ":4.088679543920529,"pX":-0.09369706404093832,"pZ":2.2269340033103036,"vX0":3.47307315253233,"vY0":-128.7575414092617,"vZ0":-4.577708201087827,"x":120.57,"y":178.65,"x0":-1.5173110401951837,"y0":50.00556284699941,"z0":5.979459777643082,"aX":0.7588823435031217},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.6,"breakHorizontal":-1.6,"spinRate":2601,"spinDirection":172},"zone":5,"typeConfidence":0.9,"plateTime":0.4249777896365581,"extension":6.426207076637242},"index":4,"playId":"54f907f1-2618-34d7-86e7-5459d803b257","pitchNumber":5,"startTime":"2026-08-29T00:11:23.116Z","endTime":"2026-08-29T00:11:27.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:11:27.127Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out softly, pitcher Dylan Cease to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T00:11:36.600Z","endTime":"2026-08-29T00:13:27.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656302,"link":"/api/v1/people/656302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64567898219291,"aZ":-8.73759200935489,"pfxX":-4.24251416922861,"pfxZ":11.695599036340052,"pX":-0.44814267049628664,"pZ":3.2099464289741864,"vX0":3.4942761561427838,"vY0":-140.82077105741143,"vZ0":-6.27704864306038,"x":134.08,"y":152.11,"x0":-1.1552662518534456,"y0":50.0013087469447,"z0":6.036163810593586,"aX":-8.5009058014392},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.0,"breakHorizontal":7.0,"spinRate":2482,"spinDirection":196},"zone":1,"typeConfidence":0.9,"plateTime":0.38928323286798605,"extension":6.37098314691402},"index":0,"playId":"a35ac86d-b330-3e5f-bc44-514ebcf65131","pitchNumber":1,"startTime":"2026-08-29T00:11:56.884Z","endTime":"2026-08-29T00:12:00.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.763755986875196,"aZ":-28.980648983458185,"pfxX":-0.43377467159274063,"pfxZ":1.9912837352927015,"pX":0.22283793334388846,"pZ":2.0937236714088994,"vX0":3.875239503620517,"vY0":-126.17365783100414,"vZ0":-4.06893166780716,"x":108.51,"y":182.25,"x0":-1.2796430708854833,"y0":50.00546513495853,"z0":6.074794488018283,"aX":-0.6971490883976703},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.9,"breakHorizontal":-0.1,"spinRate":2810,"spinDirection":93},"zone":8,"typeConfidence":0.89,"plateTime":0.43486527003853626,"extension":6.283373684201235},"index":1,"playId":"4100b1ba-2e23-310c-b618-21a7216a407d","pitchNumber":2,"startTime":"2026-08-29T00:12:17.382Z","endTime":"2026-08-29T00:12:20.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22571021747305,"aZ":-29.17813091222012,"pfxX":0.5499598464858697,"pfxZ":1.808221779054755,"pX":0.5860904768778751,"pZ":0.10611742365555167,"vX0":4.798025390402266,"vY0":-127.77462958608372,"vZ0":-8.849753983664568,"x":94.66,"y":235.91,"x0":-1.384136850008072,"y0":50.005615670312565,"z0":5.8922897375851315,"aX":0.9137719854910742},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.6,"breakHorizontal":-2.0,"spinRate":2846,"spinDirection":106},"zone":14,"typeConfidence":0.9,"plateTime":0.4279244307559211,"extension":6.677180822260051},"index":2,"playId":"1e2ca298-0fb5-34c0-a1f3-5ed50f906c9c","pitchNumber":3,"startTime":"2026-08-29T00:12:42.930Z","endTime":"2026-08-29T00:12:46.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.46013175899084,"aZ":-11.407780901722068,"pfxX":-3.7540072417435297,"pfxZ":10.52814783863121,"pX":-1.0345551698938769,"pZ":2.3341577095866337,"vX0":1.645926022399981,"vY0":-140.21423864710758,"vZ0":-8.13450555225305,"x":156.43,"y":175.76,"x0":-1.1445135271844291,"y0":50.004210138080715,"z0":6.03463934122487,"aX":-7.40564337725242},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":6.4,"spinRate":2254,"spinDirection":198},"zone":13,"typeConfidence":0.89,"plateTime":0.3920391260503693,"extension":6.436145522223706},"index":3,"playId":"aad4d517-ea70-32f5-9bd6-8bf641129cc1","pitchNumber":4,"startTime":"2026-08-29T00:13:01.962Z","endTime":"2026-08-29T00:13:05.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":73.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17870829355303,"aZ":-35.51038098776074,"pfxX":7.180497406927527,"pfxZ":-2.414654108341457,"pX":1.0730756203392864,"pZ":1.3080034393359727,"vX0":4.136557357186584,"vY0":-118.29018951041897,"vZ0":-2.660407733628677,"x":76.1,"y":203.46,"x0":-1.647265151460421,"y0":50.0057188108376,"z0":5.790043853103759,"aX":9.90479312728723},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-4.8,"breakHorizontal":-14.2,"spinRate":2691,"spinDirection":30},"zone":14,"typeConfidence":0.92,"plateTime":0.4678566894101479,"extension":6.511465201887358},"hitData":{"launchSpeed":71.9,"launchAngle":-42.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":130.92,"coordY":174.97}},"index":4,"playId":"e24d44b7-161d-347d-b038-85bc039eb465","pitchNumber":5,"startTime":"2026-08-29T00:13:19.534Z","endTime":"2026-08-29T00:13:27.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:13:27.184Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T00:13:48.671Z","endTime":"2026-08-29T00:15:49.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.333660212595582,"aZ":-19.776140445846043,"pfxX":-3.8214292247144166,"pfxZ":9.496659499600945,"pX":-0.10652690583240496,"pZ":3.225592183124993,"vX0":3.6660438197604606,"vY0":-113.42661237790826,"vZ0":-2.1018705669712716,"x":121.06,"y":151.69,"x0":-1.2456250801945121,"y0":50.00382498192608,"z0":6.131821372854282,"aX":-4.99026780205577},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":16.9,"breakHorizontal":6.0,"spinRate":1669,"spinDirection":184},"zone":2,"typeConfidence":0.9,"plateTime":0.4825011263419916,"extension":6.526006078935223},"index":0,"playId":"c3484d6a-8f49-3efa-8257-88097561b310","pitchNumber":1,"startTime":"2026-08-29T00:13:55.591Z","endTime":"2026-08-29T00:14:00.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.897271117269703,"aZ":-27.395578204785096,"pfxX":1.686502977585076,"pfxZ":2.876733689976499,"pX":0.31643493414941637,"pZ":1.0635135638716784,"vX0":3.994160677448924,"vY0":-127.68812032062468,"vZ0":-6.7255395159486,"x":104.94,"y":210.07,"x0":-1.4836726770900328,"y0":50.003482276014765,"z0":5.870905138623686,"aX":2.799621148547315},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.0,"breakHorizontal":-4.0,"spinRate":2730,"spinDirection":166},"zone":14,"typeConfidence":0.9,"plateTime":0.428041770851737,"extension":6.552825447130017},"index":1,"playId":"a911c3dd-5a10-36be-83b9-9c186a3f7b76","pitchNumber":2,"startTime":"2026-08-29T00:14:36.306Z","endTime":"2026-08-29T00:14:40.161Z","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":95.6,"endSpeed":86.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49181024895754,"aZ":-12.699807529492919,"pfxX":-2.697223757707368,"pfxZ":10.016795351630577,"pX":-0.6374583709298757,"pZ":4.311722531395239,"vX0":3.281314352535912,"vY0":-139.09916002753604,"vZ0":-2.650865645265936,"x":141.3,"y":122.36,"x0":-1.4863512969704795,"y0":50.00128449372066,"z0":6.127737871151603,"aX":-5.243432826215387},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":4.1,"spinRate":2408,"spinDirection":195},"zone":11,"typeConfidence":0.89,"plateTime":0.39494661416379095,"extension":6.39743529739319},"index":2,"playId":"9435daa8-95fe-3824-af52-7b2fc0e19804","pitchNumber":3,"startTime":"2026-08-29T00:14:55.795Z","endTime":"2026-08-29T00:14:59.131Z","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":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.240435070460833,"aZ":-42.70697779935876,"pfxX":-0.38053254947485016,"pfxZ":-7.388195353307065,"pX":0.8560772682906536,"pZ":-0.8826355008005701,"vX0":5.116419902699599,"vY0":-119.30731964431034,"vZ0":-6.746112474462481,"x":84.37,"y":262.61,"x0":-1.2765476878411468,"y0":50.0030274535741,"z0":5.87807711544574,"aX":-0.5439987769135621},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-14.9,"breakHorizontal":-0.7,"spinRate":2687,"spinDirection":17},"zone":14,"typeConfidence":0.91,"plateTime":0.4609883877654837,"extension":6.268301280454516},"index":3,"playId":"4c0d523c-9387-3854-b166-2632cdbc52a2","pitchNumber":4,"startTime":"2026-08-29T00:15:16.313Z","endTime":"2026-08-29T00:15:20.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":68.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.277040221758302,"aZ":-20.25101402771158,"pfxX":-3.7763943200238135,"pfxZ":9.930239859430841,"pX":-0.4154703211894048,"pZ":3.779050559171338,"vX0":2.7432188910756694,"vY0":-108.92882618320924,"vZ0":-0.4624689846483153,"x":132.84,"y":136.75,"x0":-1.2009966323747092,"y0":50.00237457669285,"z0":6.185028978302135,"aX":-4.5344309263966},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":18.1,"breakHorizontal":6.1,"spinRate":1500,"spinDirection":185},"zone":11,"typeConfidence":0.91,"plateTime":0.5029768997532122,"extension":6.431662162118042},"hitData":{"launchSpeed":79.9,"launchAngle":-47.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.92,"coordY":169.42}},"index":4,"playId":"8151f5f4-117e-3066-a5f8-74f4dfcf3d2f","pitchNumber":5,"startTime":"2026-08-29T00:15:42.003Z","endTime":"2026-08-29T00:15:49.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:15:49.988Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:18:06.032Z","endTime":"2026-08-29T00:18:46.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":94.4,"endSpeed":85.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07245997257411,"aZ":-20.848282393673365,"pfxX":-8.855523386135221,"pfxZ":5.974163457118944,"pX":-1.0411692393953338,"pZ":3.2221914501609965,"vX0":7.37461169881627,"vY0":-137.2256977722504,"vZ0":-0.7837464320971693,"x":156.69,"y":151.78,"x0":-2.6208759632868004,"y0":50.00259481032449,"z0":4.939680566249949,"aX":-16.787391709263375},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.8,"breakHorizontal":14.4,"spinRate":2336,"spinDirection":257},"zone":11,"typeConfidence":2.0,"plateTime":0.40006870706717734,"extension":5.968127089026921},"index":0,"playId":"c4e96c71-5902-31c7-a09e-b6ff19648fad","pitchNumber":1,"startTime":"2026-08-29T00:18:19.990Z","endTime":"2026-08-29T00:18:23.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34308728485334,"aZ":-21.98054828212676,"pfxX":-10.226942889184599,"pfxZ":5.448503014900412,"pX":-0.43708658549048024,"pZ":2.0332700938052466,"vX0":9.552416852509326,"vY0":-136.04756456663287,"vZ0":-3.174299110949904,"x":133.66,"y":183.88,"x0":-2.66807190794184,"y0":50.00392858801595,"z0":4.741790283544008,"aX":-19.138395652472322},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":16.4,"spinRate":2511,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.40286977558059833,"extension":6.221084606035331},"hitData":{"launchSpeed":100.7,"launchAngle":29.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":110.91,"coordY":39.49}},"index":1,"playId":"274db1cb-c2d4-3993-9ccc-b0d1109a4eb9","pitchNumber":2,"startTime":"2026-08-29T00:18:37.608Z","endTime":"2026-08-29T00:18:46.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:18:46.540Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, pitcher Emerson Hancock to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:19:08.848Z","endTime":"2026-08-29T00:19:38.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":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":1},"credits":[{"player":{"id":676106,"link":"/api/v1/people/676106"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.936556587774128,"aZ":-29.510338862351798,"pfxX":1.7435779752871976,"pfxZ":1.6889071915664555,"pX":0.36072250132837574,"pZ":2.65757449040836,"vX0":6.008653436460105,"vY0":-124.85388554676751,"vZ0":-0.4666936478492727,"x":103.25,"y":167.03,"x0":-2.3029155753007546,"y0":50.005832409999236,"z0":5.273728808951652,"aX":2.7543813921446536},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.2,"breakHorizontal":-4.6,"spinRate":2351,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.438552373919312,"extension":6.296493091712465},"index":0,"playId":"463b3d25-85df-3afc-a871-254a583c2734","pitchNumber":1,"startTime":"2026-08-29T00:19:16.713Z","endTime":"2026-08-29T00:19:20.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.106582883923476,"aZ":-22.9727554758093,"pfxX":-10.307799673464785,"pfxZ":4.814151691855136,"pX":0.9739511166403761,"pZ":3.0350297108115187,"vX0":12.385461597070467,"vY0":-137.11737855774007,"vZ0":-0.8478871080150449,"x":79.88,"y":156.83,"x0":-2.2533233539597477,"y0":50.00627052499352,"z0":4.909709596671493,"aX":-19.71646141653968},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.8,"breakHorizontal":16.2,"spinRate":2547,"spinDirection":250},"zone":12,"typeConfidence":2.0,"plateTime":0.3988069553782383,"extension":6.222767948510826},"hitData":{"launchSpeed":79.2,"launchAngle":-20.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.11,"coordY":184.11}},"index":1,"playId":"7a4354ab-dd2b-3825-9afa-650067b37b9e","pitchNumber":2,"startTime":"2026-08-29T00:19:31.388Z","endTime":"2026-08-29T00:19:38.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:19:38.876Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Valenzuela grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:19:56.321Z","endTime":"2026-08-29T00:21:08.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.697374708795415,"aZ":-28.462916934523296,"pfxX":1.1425183570112578,"pfxZ":2.370927393801276,"pX":0.7342221295279068,"pZ":1.9009292704957375,"vX0":7.303475555943518,"vY0":-124.11992254530539,"vZ0":-2.0544792353519847,"x":89.01,"y":187.45,"x0":-2.3890580827064904,"y0":50.005118239037515,"z0":5.098066124286154,"aX":1.7921232447255628},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.1,"breakHorizontal":-3.7,"spinRate":2245,"spinDirection":159},"zone":9,"typeConfidence":2.0,"plateTime":0.4404442872056311,"extension":6.1874752703606815},"index":0,"playId":"6abbeb33-59bd-3fd0-b9d6-120660b780d9","pitchNumber":1,"startTime":"2026-08-29T00:20:05.766Z","endTime":"2026-08-29T00:20:09.120Z","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":76.5,"endSpeed":69.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.238489788767033,"aZ":-38.60213246850599,"pfxX":8.297782024700792,"pfxZ":-5.181139060146375,"pX":-2.406732345225904,"pZ":1.5225395660682608,"vX0":-1.1350513638147866,"vY0":-111.29912070643726,"vZ0":0.8461853673397688,"x":208.74,"y":197.67,"x0":-2.963480491935279,"y0":50.005085401851616,"z0":5.1737832486569735,"aX":10.285291377891783},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-8.8,"breakHorizontal":-14.6,"spinRate":2640,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.49441113558292926,"extension":6.149273577011028},"index":1,"playId":"1bb23067-e641-3a06-81cc-576b41fe3e11","pitchNumber":2,"startTime":"2026-08-29T00:20:24.887Z","endTime":"2026-08-29T00:20:28.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.085291177379958,"aZ":-28.138066123239575,"pfxX":1.2731468925835132,"pfxZ":2.516425413869614,"pX":0.353004765367746,"pZ":0.7379861434148975,"vX0":6.48472248198191,"vY0":-125.2152274805993,"vZ0":-4.919850308987664,"x":103.54,"y":218.85,"x0":-2.4258481405111336,"y0":50.00224697771227,"z0":5.0053419538422395,"aX":2.0387974259976502},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.7,"breakHorizontal":-3.7,"spinRate":2416,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.43589520472726395,"extension":6.260137763816679},"index":2,"playId":"572b4fd1-c440-3c58-891e-03328d8f334b","pitchNumber":3,"startTime":"2026-08-29T00:20:42.255Z","endTime":"2026-08-29T00:20:46.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.397520438603742,"aZ":-19.793580958651543,"pfxX":-10.236970763735993,"pfxZ":6.623194970023757,"pX":-0.39323325522695024,"pZ":2.159018827626831,"vX0":8.89599945714137,"vY0":-136.00981054524985,"vZ0":-3.2559265653828597,"x":131.99,"y":180.49,"x0":-2.379635238176166,"y0":50.00566373118585,"z0":4.7477749063828645,"aX":-19.1436488409797},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.5,"breakHorizontal":16.6,"spinRate":2605,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.4030311523953416,"extension":6.277703925835528},"hitData":{"launchSpeed":105.6,"launchAngle":5.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.96,"coordY":134.18}},"index":3,"playId":"2d6802a6-9ccc-3a75-9ad4-c0f657e27ad4","pitchNumber":4,"startTime":"2026-08-29T00:21:00.629Z","endTime":"2026-08-29T00:21:08.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:21:08.205Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:23:46.708Z","endTime":"2026-08-29T00:25:27.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.884662126215815,"aZ":-20.03356579495268,"pfxX":-5.39652649411685,"pfxZ":9.459764542654852,"pX":0.03886815028620485,"pZ":1.9017298449003415,"vX0":4.4012019560638,"vY0":-112.70422070230622,"vZ0":-4.63988555392692,"x":115.52,"y":187.43,"x0":-1.2400924352182356,"y0":50.00530450833379,"z0":6.015867238277673,"aX":-6.9289792455039265},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":16.2,"breakHorizontal":8.6,"spinRate":1592,"spinDirection":189},"zone":8,"typeConfidence":0.91,"plateTime":0.4863692319499826,"extension":6.419292267552912},"index":0,"playId":"038e0912-c106-37c9-bf3e-cf21fabc993c","pitchNumber":1,"startTime":"2026-08-29T00:23:49.596Z","endTime":"2026-08-29T00:23:53.486Z","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":77.0,"endSpeed":70.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.863730358534962,"aZ":-19.20819247993575,"pfxX":-4.37873265060016,"pfxZ":10.248491243589543,"pX":-0.5849967169808675,"pZ":0.5880937540675287,"vX0":2.5642818142608808,"vY0":-111.94850453532372,"vZ0":-7.258954756294434,"x":139.3,"y":222.9,"x0":-1.1784283851384139,"y0":50.000703805444,"z0":5.849135982230015,"aX":-5.537871160483249},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":16.9,"breakHorizontal":7.2,"spinRate":1705,"spinDirection":191},"zone":13,"typeConfidence":0.9,"plateTime":0.48992175953330763,"extension":6.377849915344297},"index":1,"playId":"4e36292e-6aa4-3ec4-8d3b-2db26afdee37","pitchNumber":2,"startTime":"2026-08-29T00:24:07.442Z","endTime":"2026-08-29T00:24:11.230Z","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.1,"endSpeed":78.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.649686887677202,"aZ":-30.345645199922682,"pfxX":-0.1107757025272953,"pfxZ":1.1576073647620833,"pX":0.5592806641036625,"pZ":1.8410583139968844,"vX0":5.273236177667658,"vY0":-125.28422331857814,"vZ0":-3.9889081488263036,"x":95.68,"y":189.07,"x0":-1.5634611818212836,"y0":50.00347472231632,"z0":5.949564809469706,"aX":-0.175534079106677},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.3,"breakHorizontal":-1.1,"spinRate":2553,"spinDirection":133},"zone":9,"typeConfidence":0.89,"plateTime":0.4381335785341802,"extension":6.609745810682853},"index":2,"playId":"8ad60d4e-686d-3ae6-81c1-3046ce12e54f","pitchNumber":3,"startTime":"2026-08-29T00:24:25.470Z","endTime":"2026-08-29T00:24:29.223Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-29T00:24:35.431Z","endTime":"2026-08-29T00:24:54.429Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"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.4,"endSpeed":81.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.694236280975744,"aZ":-28.456242623067045,"pfxX":-0.10566372334766161,"pfxZ":2.2420828739786978,"pX":0.710932491701459,"pZ":-0.5000253438696652,"vX0":5.7224711537639585,"vY0":-128.3712993474825,"vZ0":-10.1292638705317,"x":89.9,"y":252.28,"x0":-1.5377908544892873,"y0":50.005384363934304,"z0":5.728124985517593,"aX":-0.1752427355096188},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.9,"breakHorizontal":-1.2,"spinRate":2614,"spinDirection":157},"zone":14,"typeConfidence":0.9,"plateTime":0.4274065151748214,"extension":6.717194296935104},"index":4,"playId":"a34da6e0-757b-3010-aaef-4430b4e20987","pitchNumber":4,"startTime":"2026-08-29T00:24:54.429Z","endTime":"2026-08-29T00:24:58.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.430013517606604,"aZ":-18.167647427087115,"pfxX":-8.699871458384395,"pfxZ":7.257624074554419,"pX":0.5403796379240818,"pZ":2.1522395576358826,"vX0":6.881289942581363,"vY0":-138.62776889270728,"vZ0":-7.069063598602374,"x":96.4,"y":180.67,"x0":-0.8542387866420019,"y0":50.00237500246225,"z0":5.9656800777421175,"aX":-16.78971975625033},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.6,"breakHorizontal":14.2,"spinRate":2121,"spinDirection":187},"zone":9,"typeConfidence":0.89,"plateTime":0.39638815377241077,"extension":6.563862494985493},"index":5,"playId":"6db38220-cccc-3d5e-8fa3-d65fc3146cf9","pitchNumber":5,"startTime":"2026-08-29T00:25:23.271Z","endTime":"2026-08-29T00:25:27.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:25:27.610Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cole Young doubles (16) on a sharp line drive to center fielder Brett Bateman.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:25:37.574Z","endTime":"2026-08-29T00:26:01.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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],"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":0},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":88.4,"endSpeed":80.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.512475545041134,"aZ":-26.776276537192366,"pfxX":0.41334716600416227,"pfxZ":3.243507032249968,"pX":-0.06552809748364556,"pZ":1.7476536186989198,"vX0":3.4721917839998824,"vY0":-128.63520009703555,"vZ0":-5.386516755928662,"x":119.5,"y":191.59,"x0":-1.4906325118051003,"y0":50.00274038231342,"z0":5.964043111400371,"aX":0.6868284949187847},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.8,"breakHorizontal":-1.6,"spinRate":2711,"spinDirection":166},"zone":8,"typeConfidence":0.9,"plateTime":0.4270035344838159,"extension":6.380799592517258},"hitData":{"launchSpeed":110.6,"launchAngle":15.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":171.8,"coordY":46.69}},"index":0,"playId":"f184abc8-823d-3b88-8fd0-d76752af6e1a","pitchNumber":1,"startTime":"2026-08-29T00:25:49.290Z","endTime":"2026-08-29T00:26:01.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:26:01.839Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Ward flies out to center fielder Brett Bateman.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:26:14.083Z","endTime":"2026-08-29T00:26:39.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.962859135237714,"aZ":-42.97729921344623,"pfxX":0.9158037257929899,"pfxZ":-8.279195637639734,"pX":-0.31968791974206395,"pZ":2.4040997436878486,"vX0":2.0644911847588108,"vY0":-114.38242182764824,"vZ0":0.9541860666994613,"x":129.19,"y":173.87,"x0":-1.3581646961457798,"y0":50.00106469792151,"z0":6.244793306376542,"aX":1.1950740223264953},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-14.3,"breakHorizontal":-2.3,"spinRate":2555,"spinDirection":21},"zone":4,"typeConfidence":0.9,"plateTime":0.4815606831333561,"extension":6.411202405355058},"hitData":{"launchSpeed":96.5,"launchAngle":42.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.81,"coordY":68.12}},"index":0,"playId":"e377bfb0-bd02-3e9a-a782-3ad63f49e9c1","pitchNumber":1,"startTime":"2026-08-29T00:26:26.523Z","endTime":"2026-08-29T00:26:39.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:26:39.310Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:26:59.882Z","endTime":"2026-08-29T00:28:44.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":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":94.4,"endSpeed":85.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24951027497861,"aZ":-11.221781112670104,"pfxX":-3.179745319215139,"pfxZ":11.109565076446566,"pX":-0.43233873431419434,"pZ":2.076945803625735,"vX0":4.583691811621225,"vY0":-137.17477520912806,"vZ0":-8.250380175745779,"x":133.48,"y":182.7,"x0":-1.7198500370306258,"y0":50.003770456565704,"z0":5.908320738602355,"aX":-5.997897191620284},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":4.7,"spinRate":2351,"spinDirection":196},"zone":7,"typeConfidence":0.87,"plateTime":0.40086382666325804,"extension":6.659870828364572},"index":0,"playId":"1416ae7c-7733-3ad9-8f9b-e8414cd8c398","pitchNumber":1,"startTime":"2026-08-29T00:27:09.780Z","endTime":"2026-08-29T00:27:13.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.740279112013788,"aZ":-25.547124702799884,"pfxX":0.29725469431231444,"pfxZ":4.008921107318396,"pX":0.5563722669903007,"pZ":1.365868282382757,"vX0":5.4819513121979115,"vY0":-128.27696145690476,"vZ0":-6.097654144493071,"x":95.79,"y":201.9,"x0":-1.6548401577815355,"y0":50.00027371643481,"z0":5.789179756245156,"aX":0.48991445059818156},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.0,"breakHorizontal":-1.9,"spinRate":2748,"spinDirection":144},"zone":14,"typeConfidence":0.9,"plateTime":0.4284430044056835,"extension":6.694731186260406},"index":1,"playId":"dbc302e9-d640-337a-b0d3-6101864218d8","pitchNumber":2,"startTime":"2026-08-29T00:27:29.461Z","endTime":"2026-08-29T00:27:33.376Z","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":95.1,"endSpeed":85.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.54236487084034,"aZ":-11.619226451475063,"pfxX":-1.4619669063534768,"pfxZ":10.745491196480803,"pX":-0.016863600472229998,"pZ":3.5933246789799265,"vX0":5.103293673058015,"vY0":-138.31667812881452,"vZ0":-4.504938520447328,"x":117.64,"y":141.76,"x0":-1.7063046121701329,"y0":50.00295209920551,"z0":6.039633974879722,"aX":-2.7977055884680526},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":1.4,"spinRate":2484,"spinDirection":191},"zone":12,"typeConfidence":0.89,"plateTime":0.3979574887618744,"extension":6.506131226870538},"index":2,"playId":"1a1a644b-9b5a-3b2c-9a58-4934ab5bf64d","pitchNumber":3,"startTime":"2026-08-29T00:27:50.784Z","endTime":"2026-08-29T00:27:54.684Z","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":2},"pitchData":{"startSpeed":79.8,"endSpeed":72.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85237268828231,"aZ":-38.58927953772405,"pfxX":2.999199277905179,"pfxZ":-4.773137785601337,"pX":0.6036380088104178,"pZ":3.1074829419428527,"vX0":3.5716709770605175,"vY0":-116.13549695417923,"vZ0":1.4993886522197342,"x":93.99,"y":154.88,"x0":-1.352726346011214,"y0":50.000403879590216,"z0":6.166959974147428,"aX":4.033335605194829},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-7.8,"breakHorizontal":-6.5,"spinRate":2592,"spinDirection":32},"zone":3,"typeConfidence":0.9,"plateTime":0.4744037115553743,"extension":6.535472990784993},"index":3,"playId":"e1f18c6c-6a33-3fc6-b2ce-175290f3b48e","pitchNumber":4,"startTime":"2026-08-29T00:28:10.543Z","endTime":"2026-08-29T00:28:14.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26788369692829,"aZ":-19.199891498182577,"pfxX":-8.436480422765621,"pfxZ":6.7495690409987095,"pX":0.3919780252673721,"pZ":2.8347000868439785,"vX0":6.7826995274585355,"vY0":-138.14418050184318,"vZ0":-4.967108174211756,"x":102.06,"y":162.24,"x0":-1.005367649100085,"y0":50.003911913001325,"z0":5.956218890202179,"aX":-16.222126006263878},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.3,"breakHorizontal":13.8,"spinRate":2362,"spinDirection":194},"zone":3,"typeConfidence":0.87,"plateTime":0.3972811753450496,"extension":6.57848104681663},"index":4,"playId":"a9499ded-76bb-3ab8-a347-1dbd4d1c9f90","pitchNumber":5,"startTime":"2026-08-29T00:28:40.515Z","endTime":"2026-08-29T00:28:44.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:28:44.440Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Bateman called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:30:56.620Z","endTime":"2026-08-29T00:31:58.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.1,"endSpeed":77.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.953683104583938,"aZ":-30.55836529676381,"pfxX":1.2002457791662962,"pfxZ":1.0568364049125414,"pX":-0.3762094851038186,"pZ":2.56511295564127,"vX0":4.640723944237361,"vY0":-123.74053736932561,"vZ0":0.07508268763828752,"x":131.34,"y":169.52,"x0":-2.4428043506767505,"y0":50.00340989472469,"z0":5.125047337338416,"aX":1.8338692038513331},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.2,"breakHorizontal":-3.4,"spinRate":2195,"spinDirection":134},"zone":4,"typeConfidence":2.0,"plateTime":0.44506343302586915,"extension":6.175716431577105},"index":0,"playId":"37fadf21-cc64-3d53-a547-5f6d4cd2d620","pitchNumber":1,"startTime":"2026-08-29T00:31:15.447Z","endTime":"2026-08-29T00:31:18.820Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-29T00:31:31.302Z","endTime":"2026-08-29T00:31:38.597Z","isPitch":false,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":76.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.507785742012093,"aZ":-33.51448155014804,"pfxX":-10.662819707955244,"pfxZ":-0.8905665946194787,"pX":-0.7205655361682805,"pZ":1.750576763342941,"vX0":7.793515071878226,"vY0":-122.89129434713936,"vZ0":-0.27099149874115536,"x":144.47,"y":191.51,"x0":-2.569640835463287,"y0":50.002205635360724,"z0":4.743135856842161,"aX":-16.082498555544888},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.3,"breakHorizontal":17.2,"spinRate":1576,"spinDirection":278},"zone":7,"typeConfidence":2.0,"plateTime":0.4481000236666972,"extension":6.253607316085443},"index":2,"playId":"d8d3ad42-cf3a-34ce-8787-4578b0b7ff2b","pitchNumber":2,"startTime":"2026-08-29T00:31:38.597Z","endTime":"2026-08-29T00:31:42.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":84.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44521848861073,"aZ":-23.290176278033613,"pfxX":-11.56790165609527,"pfxZ":4.768135161152169,"pX":0.6694658862724578,"pZ":2.098499576490701,"vX0":12.076908330976202,"vY0":-136.69007356780304,"vZ0":-2.614757465560865,"x":91.48,"y":182.12,"x0":-2.3358739988483737,"y0":50.002847486541306,"z0":4.693534476710549,"aX":-21.55441606889603},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.2,"breakHorizontal":17.9,"spinRate":2560,"spinDirection":254},"zone":9,"typeConfidence":2.0,"plateTime":0.4030771589072808,"extension":6.1696773981276545},"index":3,"playId":"9162241d-524b-3292-8bbc-dc4b7cb423ab","pitchNumber":3,"startTime":"2026-08-29T00:31:53.928Z","endTime":"2026-08-29T00:31:58.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:31:58.186Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nathan Lukes homers (10) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:32:15.118Z","endTime":"2026-08-29T00:33:27.855Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":{"id":676106,"link":"/api/v1/people/676106"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.498413907344474,"aZ":-30.42175478205241,"pfxX":1.2680471642480473,"pfxZ":1.1415542686689362,"pX":1.5674327408760005,"pZ":1.2072886940871959,"vX0":8.653623326466372,"vY0":-123.60088628623171,"vZ0":-3.0254837390344154,"x":57.25,"y":206.18,"x0":-2.1555462822527143,"y0":50.00313206473687,"z0":5.023353503242397,"aX":1.9446649781698018},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.6,"breakHorizontal":-4.4,"spinRate":2375,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4445234953907691,"extension":6.106795987197329},"index":0,"playId":"6f09b582-b887-3793-8c7b-5b76d74a59b6","pitchNumber":1,"startTime":"2026-08-29T00:32:25.338Z","endTime":"2026-08-29T00:32:29.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":84.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.62572850542506,"aZ":-21.50373491491282,"pfxX":-11.353253080931978,"pfxZ":5.7186419847122245,"pX":0.6640472595799141,"pZ":1.8534636654563537,"vX0":11.939314044055514,"vY0":-136.79369056463327,"vZ0":-3.75544417740266,"x":92.99,"y":167.76,"x0":-2.3153618574813075,"y0":50.0010690977319,"z0":4.7472377602191465,"aX":-21.17518531987974},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.6,"breakHorizontal":17.5,"spinRate":2590,"spinDirection":253},"zone":9,"typeConfidence":2.0,"plateTime":0.4028587424052188,"extension":6.178059325746196},"index":1,"playId":"213b2cb7-d44e-3f82-91d8-c2933bc009e0","pitchNumber":2,"startTime":"2026-08-29T00:32:42.246Z","endTime":"2026-08-29T00:32:46.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.400428783094046,"aZ":-35.364458614667136,"pfxX":-11.459406633812698,"pfxZ":-2.098509321976789,"pX":0.41990484881506956,"pZ":1.363708978471052,"vX0":10.422448725350737,"vY0":-123.58740963984233,"vZ0":-0.7726900938725709,"x":100.99,"y":201.96,"x0":-2.396737930343256,"y0":50.0018152423935,"z0":4.693993762232836,"aX":-17.435247982965386},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.7,"breakHorizontal":17.8,"spinRate":1653,"spinDirection":277},"zone":14,"typeConfidence":2.0,"plateTime":0.4459967361871966,"extension":6.200019076298994},"hitData":{"launchSpeed":101.5,"launchAngle":29.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":207.96,"coordY":69.17}},"index":2,"playId":"59d6769a-c555-3e31-8ee0-3366b4673a80","pitchNumber":3,"startTime":"2026-08-29T00:32:59.851Z","endTime":"2026-08-29T00:33:27.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:33:27.855Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, shortstop Brock Rodden to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:33:40.276Z","endTime":"2026-08-29T00:35:12.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95003483817027,"aZ":-31.907745446527414,"pfxX":-12.534917977328494,"pfxZ":0.13709582467932702,"pX":0.4584102627950057,"pZ":1.924720553200621,"vX0":15.992314381217303,"vY0":-138.1507395567519,"vZ0":-2.0593807639461637,"x":99.53,"y":186.81,"x0":-3.8069263958101542,"y0":50.00064011219592,"z0":4.847843789730313,"aX":-23.959753789228035},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.0,"breakHorizontal":19.0,"spinRate":2254,"spinDirection":256},"zone":9,"typeConfidence":2.0,"plateTime":0.39814680419109916,"extension":6.155734401684066},"index":0,"playId":"70e2a6d6-d10f-3723-a3b4-4c93be35213b","pitchNumber":1,"startTime":"2026-08-29T00:33:52.049Z","endTime":"2026-08-29T00:33:55.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":71.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.099425920164833,"aZ":-28.381663023597522,"pfxX":6.016182420992475,"pfxZ":2.938319178055952,"pX":0.7901133910786151,"pZ":1.0859376161318366,"vX0":9.183382579755376,"vY0":-114.67324851983174,"vZ0":-1.678153251217498,"x":86.88,"y":209.46,"x0":-4.0957888218718805,"y0":50.00432364433214,"z0":4.676053486393352,"aX":7.773950198194614},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":5.0,"breakHorizontal":-13.8,"spinRate":2680,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.48319824809243794,"extension":6.150068950875386},"index":1,"playId":"8510fab8-a40d-3960-81b9-0e9a51a0af21","pitchNumber":2,"startTime":"2026-08-29T00:34:07.691Z","endTime":"2026-08-29T00:34:11.365Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":71.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.530975137441015,"aZ":-27.032826386916014,"pfxX":7.411584782010373,"pfxZ":3.9812937497295167,"pX":2.086978075161696,"pZ":2.006029151087278,"vX0":8.095212155586498,"vY0":-114.53341704019081,"vZ0":-0.1759499451471882,"x":37.45,"y":184.62,"x0":-2.4934152324008285,"y0":50.00470383921378,"z0":4.789927640783866,"aX":9.57832932333013},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":7.4,"breakHorizontal":-16.0,"spinRate":2802,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4833112931926231,"extension":6.102372720401065},"index":2,"playId":"677f15ff-70d6-3763-94ac-ac82a5f95711","pitchNumber":3,"startTime":"2026-08-29T00:34:23.929Z","endTime":"2026-08-29T00:34:27.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22619268033389,"aZ":-19.37378191814709,"pfxX":-10.643788798638834,"pfxZ":6.743409896980626,"pX":1.0108640638970654,"pZ":2.1278540314334817,"vX0":16.90169579938117,"vY0":-137.5790193255916,"vZ0":-3.768054123567537,"x":78.47,"y":181.33,"x0":-3.856319317268887,"y0":50.006001968026226,"z0":4.844341036918526,"aX":-20.215326153072738},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.4,"breakHorizontal":15.4,"spinRate":2427,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.39957841690763285,"extension":6.32027895734334},"index":3,"playId":"ef6fb495-5d9b-3cce-81d0-7136af70bbb8","pitchNumber":4,"startTime":"2026-08-29T00:34:47.202Z","endTime":"2026-08-29T00:34:51.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":70.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71884672304607,"aZ":-26.174981059429967,"pfxX":8.13228834508919,"pfxZ":4.6820518725822495,"pX":1.1246286916736163,"pZ":1.5859421190539722,"vX0":9.252610711574693,"vY0":-114.20427091829849,"vZ0":-1.1574209903596586,"x":74.13,"y":195.96,"x0":-4.081667021984212,"y0":50.00535884289043,"z0":4.743982292773955,"aX":10.432471888257956},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":8.4,"breakHorizontal":-17.6,"spinRate":2810,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.48503551236770903,"extension":6.107351903902197},"hitData":{"launchSpeed":81.9,"launchAngle":0.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.52,"coordY":162.32}},"index":4,"playId":"23e38a91-1de1-3c4e-8cc9-41cf62edff13","pitchNumber":5,"startTime":"2026-08-29T00:35:04.368Z","endTime":"2026-08-29T00:35:12.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:35:12.439Z","atBatIndex":38},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"George Springer homers (14) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:35:37.226Z","endTime":"2026-08-29T00:38:18.353Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":676106,"link":"/api/v1/people/676106"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.60460345668506,"aZ":-36.11240830846627,"pfxX":-11.686222254037514,"pfxZ":-2.020921930567015,"pX":-1.369591289058061,"pZ":2.059152820724886,"vX0":11.431452199025415,"vY0":-139.53851277691243,"vZ0":-1.0758012523699656,"x":169.21,"y":183.18,"x0":-4.022924434504409,"y0":50.00186801278007,"z0":4.8526274895911525,"aX":-22.79245535007184},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-3.7,"breakHorizontal":18.5,"spinRate":2365,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.39418042475106807,"extension":6.05190912958032},"index":0,"playId":"378a057d-9c6b-35cd-9d93-003ee4663dd5","pitchNumber":1,"startTime":"2026-08-29T00:35:46.979Z","endTime":"2026-08-29T00:35:50.631Z","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":94.9,"endSpeed":86.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.958118811799796,"aZ":-24.32656017134432,"pfxX":-9.22169329572096,"pfxZ":4.12634655709239,"pX":0.08049263962364599,"pZ":2.414593058382305,"vX0":14.710537676320115,"vY0":-137.42297663008398,"vZ0":-2.017645742336082,"x":113.93,"y":173.59,"x0":-4.156858501152936,"y0":50.003477460152645,"z0":4.819669685579327,"aX":-17.544899641066966},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.2,"breakHorizontal":13.4,"spinRate":2250,"spinDirection":263},"zone":5,"typeConfidence":2.0,"plateTime":0.3993707895300771,"extension":6.078405598199707},"index":1,"playId":"d8a446d5-52ea-3aa0-9625-f19b15025e7c","pitchNumber":2,"startTime":"2026-08-29T00:36:06.645Z","endTime":"2026-08-29T00:36:09.645Z","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":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.436903120980055,"aZ":-27.905946144211157,"pfxX":8.166278707883453,"pfxZ":3.2013686370191454,"pX":-0.9828359051456843,"pZ":1.8696448429658514,"vX0":5.52707880669761,"vY0":-115.78527590233791,"vZ0":-0.5749762629614849,"x":154.46,"y":188.3,"x0":-4.477506297384191,"y0":50.00159581906456,"z0":4.8364255617617475,"aX":10.874655100991182},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":6.0,"breakHorizontal":-16.3,"spinRate":2794,"spinDirection":79},"zone":13,"typeConfidence":2.0,"plateTime":0.47653429038343376,"extension":6.140290006126049},"index":2,"playId":"54672be1-6291-31ac-bf3d-43f9c01157bb","pitchNumber":3,"startTime":"2026-08-29T00:36:31.613Z","endTime":"2026-08-29T00:36:36.166Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":86.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.01894939746815,"aZ":-34.350296931847865,"pfxX":-12.972225997085285,"pfxZ":-1.1335473641920855,"pX":0.7952775872156829,"pZ":1.6421913035336524,"vX0":17.610546753336205,"vY0":-138.88724297671882,"vZ0":-2.1394815210475793,"x":86.69,"y":194.44,"x0":-3.9822834571689087,"y0":50.00064963463622,"z0":4.737392621691957,"aX":-25.001329909243516},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-2.4,"breakHorizontal":19.2,"spinRate":2414,"spinDirection":261},"zone":14,"typeConfidence":2.0,"plateTime":0.3964306959190642,"extension":6.1853110975293335},"index":3,"playId":"c1921393-adbf-3815-98a3-63dd7847bc86","pitchNumber":4,"startTime":"2026-08-29T00:37:14.180Z","endTime":"2026-08-29T00:37:18.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":70.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.727347833110873,"aZ":-29.14947916316646,"pfxX":8.502609256118564,"pfxZ":2.402998949203756,"pX":-0.6352223582862487,"pZ":2.2389475765021607,"vX0":5.704512690758495,"vY0":-113.09298958203586,"vZ0":0.8932124752730144,"x":141.21,"y":178.33,"x0":-4.318999778695465,"y0":50.00487892182231,"z0":4.824168896367846,"aX":10.723020005732746},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":5.0,"breakHorizontal":-17.2,"spinRate":2655,"spinDirection":76},"zone":4,"typeConfidence":2.0,"plateTime":0.4893133212687468,"extension":6.068251631109961},"hitData":{"launchSpeed":102.1,"launchAngle":30.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":25.69,"coordY":62.84}},"index":4,"playId":"aa54f73e-801c-3750-8860-09773d04c748","pitchNumber":5,"startTime":"2026-08-29T00:37:53.908Z","endTime":"2026-08-29T00:38:18.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:38:18.353Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jesús Sánchez grounds out, shortstop Brock Rodden to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:38:28.722Z","endTime":"2026-08-29T00:40:17.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"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(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":86.8,"endSpeed":79.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24860576897493,"aZ":-29.28239634779449,"pfxX":0.36470274971339744,"pfxZ":1.797482321795714,"pX":-1.7263821536309696,"pZ":2.640446061615203,"vX0":2.414948947917557,"vY0":-126.35192014528384,"vZ0":-0.30328120773407885,"x":182.81,"y":167.49,"x0":-2.7443387928545095,"y0":50.0004115550452,"z0":5.127566757767394,"aX":0.5857712720814128},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.5,"breakHorizontal":-1.2,"spinRate":2308,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.4345307422704723,"extension":6.06452783194367},"index":0,"playId":"546bf453-3e05-30e1-bd51-def167a1f9bc","pitchNumber":1,"startTime":"2026-08-29T00:38:45.311Z","endTime":"2026-08-29T00:38:49.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57614670917819,"aZ":-20.494062242958258,"pfxX":-9.939228417833872,"pfxZ":6.031770395875859,"pX":-0.16629271512500363,"pZ":2.1854671023431846,"vX0":9.95457040797467,"vY0":-138.85775663132517,"vZ0":-3.24229639542267,"x":123.34,"y":179.77,"x0":-2.5212168548081566,"y0":50.00087417612495,"z0":4.745705322215871,"aX":-19.241413537220318},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.3,"breakHorizontal":15.7,"spinRate":2468,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.39573876284896636,"extension":6.204561003580577},"index":1,"playId":"687a5aea-934b-384e-826b-66537e4dc83a","pitchNumber":2,"startTime":"2026-08-29T00:39:00.836Z","endTime":"2026-08-29T00:39:05.051Z","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":95.6,"endSpeed":86.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36949581066579,"aZ":-22.278884997696675,"pfxX":-7.546610854096266,"pfxZ":5.09295651660139,"pX":0.6020288124461688,"pZ":3.2927191829778115,"vX0":11.346457159258716,"vY0":-138.81155254563603,"vZ0":-0.07883034580729786,"x":94.05,"y":149.88,"x0":-2.5664442750471985,"y0":50.003152197208614,"z0":4.81040112285923,"aX":-14.663619710257917},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.4,"breakHorizontal":11.2,"spinRate":2296,"spinDirection":250},"zone":3,"typeConfidence":2.0,"plateTime":0.3952635239611606,"extension":6.103748524752153},"index":2,"playId":"8f866734-cc1d-37fd-b7d7-15c36ce9f8d9","pitchNumber":3,"startTime":"2026-08-29T00:39:23.959Z","endTime":"2026-08-29T00:39:27.693Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-29T00:39:35.669Z","endTime":"2026-08-29T00:39:50.744Z","isPitch":false,"type":"action","player":{"id":660821,"link":"/api/v1/people/660821"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29735512922553,"aZ":-19.434608161299657,"pfxX":-8.943378002988034,"pfxZ":6.578365376824159,"pX":1.3221974179689118,"pZ":3.080802426578817,"vX0":13.472046837646193,"vY0":-138.81182528287835,"vZ0":-1.196686701589484,"x":66.6,"y":155.6,"x0":-2.449269472154065,"y0":50.00273165836888,"z0":4.821115568584651,"aX":-17.320490339064527},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.8,"breakHorizontal":13.2,"spinRate":2527,"spinDirection":256},"zone":12,"typeConfidence":2.0,"plateTime":0.3957432099544458,"extension":6.187999400676861},"index":4,"playId":"b113b028-5017-3e66-a9da-5b69fee10140","pitchNumber":4,"startTime":"2026-08-29T00:39:50.744Z","endTime":"2026-08-29T00:39:54.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.56772377352381,"aZ":-34.86186697724927,"pfxX":-11.496882391020309,"pfxZ":-1.3614730086110187,"pX":-0.5203472446768761,"pZ":1.9152028791704099,"vX0":9.262570977789647,"vY0":-140.3269589981768,"vZ0":-1.3730579850969762,"x":136.83,"y":187.07,"x0":-2.391476195132913,"y0":50.00608758835858,"z0":4.7092825160052545,"aX":-22.63798688363311},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-2.5,"breakHorizontal":18.6,"spinRate":2332,"spinDirection":253},"zone":7,"typeConfidence":2.0,"plateTime":0.3922537913864619,"extension":6.106376636932378},"hitData":{"launchSpeed":104.2,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.94,"coordY":159.79}},"index":5,"playId":"ad8ebe34-c336-310c-90a6-81ef12bd82a8","pitchNumber":5,"startTime":"2026-08-29T00:40:10.042Z","endTime":"2026-08-29T00:40:17.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:40:17.620Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brock Rodden pops out to shortstop Andrés Giménez.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:42:39.657Z","endTime":"2026-08-29T00:42:57.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33857531775615,"aZ":-13.086361709764953,"pfxX":-3.2880758734528044,"pfxZ":10.37167939923595,"pX":-0.28287943012230327,"pZ":3.1535302969004326,"vX0":3.8876625066123096,"vY0":-135.2705515419636,"vZ0":-5.386836894433789,"x":127.78,"y":153.63,"x0":-1.3160445004309966,"y0":50.00674286187465,"z0":6.099028469396212,"aX":-6.054280722848087},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":5.0,"spinRate":2257,"spinDirection":200},"zone":11,"typeConfidence":0.78,"plateTime":0.4059384186988737,"extension":6.343258506399043},"hitData":{"launchSpeed":91.6,"launchAngle":65.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":95.17,"coordY":144.59}},"index":0,"playId":"acf14b7b-049f-31bd-b821-0c63bba80d95","pitchNumber":1,"startTime":"2026-08-29T00:42:47.599Z","endTime":"2026-08-29T00:42:57.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:42:57.646Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a line drive to left fielder Jesús Sánchez.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:43:16.444Z","endTime":"2026-08-29T00:44:57.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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":"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":5},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":0,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":70.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.821678171927324,"aZ":-44.10287005680837,"pfxX":0.7517728306104553,"pfxZ":-9.39684181807401,"pX":0.12886656115876807,"pZ":3.3142094830839643,"vX0":2.7300203709363844,"vY0":-112.94697356151354,"vZ0":2.9861914629151363,"x":112.09,"y":149.3,"x0":-1.2015408538934433,"y0":50.00124666019379,"z0":6.463976907531873,"aX":0.9540684032828013},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-15.7,"breakHorizontal":-2.2,"spinRate":2561,"spinDirection":29},"zone":2,"typeConfidence":0.9,"plateTime":0.4881282671105125,"extension":6.216257146284362},"index":0,"playId":"2987f3b1-e7c4-3116-b40e-2e0dcdb8e20e","pitchNumber":1,"startTime":"2026-08-29T00:43:20.060Z","endTime":"2026-08-29T00:43:23.919Z","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":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.793462897503442,"aZ":-39.04260218694723,"pfxX":-0.11123657167663215,"pfxZ":-5.212369421685625,"pX":1.4544461834838434,"pZ":1.612994072372776,"vX0":5.974990829579013,"vY0":-115.07215273978885,"vZ0":-1.6578908710995715,"x":61.56,"y":195.23,"x0":-1.180456372613537,"y0":50.00359854160711,"z0":6.185943600925433,"aX":-0.1479400085356186},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-9.6,"breakHorizontal":-1.6,"spinRate":2447,"spinDirection":21},"zone":14,"typeConfidence":0.91,"plateTime":0.47917239434867787,"extension":6.442088105266105},"index":1,"playId":"00f39c3d-6112-3658-a432-166df3b85730","pitchNumber":2,"startTime":"2026-08-29T00:43:36.258Z","endTime":"2026-08-29T00:43:40.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":84.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.55006842121438,"aZ":-10.184174468047692,"pfxX":-1.847817494612042,"pfxZ":11.839645885776543,"pX":0.8984391612700542,"pZ":2.166521308339557,"vX0":5.579700062759014,"vY0":-136.7359974786418,"vZ0":-8.407433717861492,"x":82.75,"y":180.28,"x0":-0.9459898403096675,"y0":50.00147441971636,"z0":6.016420700660559,"aX":-3.432114141863646},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.4,"breakHorizontal":1.9,"spinRate":2304,"spinDirection":193},"zone":14,"typeConfidence":0.89,"plateTime":0.4035513784203788,"extension":6.386857505283621},"index":2,"playId":"53e1d60d-39bb-380a-9856-f7fbcc472e9e","pitchNumber":3,"startTime":"2026-08-29T00:43:53.216Z","endTime":"2026-08-29T00:43:57.217Z","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":93.5,"endSpeed":84.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.01928916988006,"aZ":-10.361876899219457,"pfxX":-3.0832283722291036,"pfxZ":11.824630193138923,"pX":-0.6747201187599946,"pZ":2.7862656542630364,"vX0":2.803016371320999,"vY0":-135.98848591237913,"vZ0":-6.682429122991605,"x":142.72,"y":163.55,"x0":-1.3258868480050157,"y0":50.004203828496074,"z0":6.019305258170906,"aX":-5.6881287246292365},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.9,"breakHorizontal":4.9,"spinRate":2282,"spinDirection":197},"zone":1,"typeConfidence":0.88,"plateTime":0.40512502154973884,"extension":6.405146133137419},"index":3,"playId":"1e32ad52-661b-3264-91ab-39bf1fb446df","pitchNumber":4,"startTime":"2026-08-29T00:44:07.065Z","endTime":"2026-08-29T00:44:11.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":85.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.7378149695805,"aZ":-8.850030209625539,"pfxX":-2.9214423530897853,"pfxZ":12.201664831930858,"pX":0.5378254977490953,"pZ":3.1060484402740878,"vX0":5.779956191529489,"vY0":-138.54410832359167,"vZ0":-6.2615472307894615,"x":96.5,"y":154.92,"x0":-1.2117301868292445,"y0":50.004025506615335,"z0":6.011154289586779,"aX":-5.585305298917047},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.6,"breakHorizontal":3.8,"spinRate":2465,"spinDirection":198},"zone":3,"typeConfidence":0.9,"plateTime":0.3978783665493677,"extension":6.428506611422906},"index":4,"playId":"8c9765c2-1ad0-3ace-9857-ae06445bdd1b","pitchNumber":5,"startTime":"2026-08-29T00:44:23.718Z","endTime":"2026-08-29T00:44:27.389Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71508997204781,"aZ":-27.154941932104578,"pfxX":-1.3482889169606431,"pfxZ":3.0327462429132037,"pX":0.4062588228842535,"pZ":2.4281937880173827,"vX0":4.673607004988748,"vY0":-128.70281972263413,"vZ0":-3.874897852937522,"x":101.51,"y":173.22,"x0":-1.2677525327365915,"y0":50.0060968897174,"z0":6.0853724213819245,"aX":-2.2349835945983307},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.7,"breakHorizontal":1.2,"spinRate":2644,"spinDirection":146},"zone":6,"typeConfidence":0.88,"plateTime":0.42754400761412326,"extension":6.380928198864096},"hitData":{"launchSpeed":92.8,"launchAngle":11.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.44,"coordY":110.65}},"index":5,"playId":"3fae7842-ed55-3164-a97f-a9a33e5c06f6","pitchNumber":6,"startTime":"2026-08-29T00:44:46.589Z","endTime":"2026-08-29T00:44:57.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:44:57.540Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out to left fielder Jesús Sánchez.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:45:09.255Z","endTime":"2026-08-29T00:46:15.249Z","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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":69.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.18617150787297,"aZ":-18.931996906715344,"pfxX":-5.592439607442964,"pfxZ":10.699051014763835,"pX":-0.0811496030806452,"pZ":2.513703100241718,"vX0":3.98467353510135,"vY0":-110.95774933315012,"vZ0":-3.7004095387499905,"x":120.09,"y":170.91,"x0":-1.1800108468075727,"y0":50.00358657063488,"z0":6.192592062943707,"aX":-6.923398038939923},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":18.6,"breakHorizontal":9.0,"spinRate":1665,"spinDirection":191},"zone":5,"typeConfidence":0.91,"plateTime":0.4949994290951856,"extension":6.48349995662153},"index":0,"playId":"f6126c73-d7fe-3c0e-bf36-89bc9b6d68fb","pitchNumber":1,"startTime":"2026-08-29T00:45:21.891Z","endTime":"2026-08-29T00:45:25.674Z","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(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":81.2,"endSpeed":75.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.917285838217232,"aZ":-42.4600589402113,"pfxX":-0.3110668902317819,"pfxZ":-7.328397185317684,"pX":0.5705618475435342,"pZ":0.6352049605905119,"vX0":4.3150205369329,"vY0":-118.09955870801599,"vZ0":-3.5838164755634603,"x":95.25,"y":221.63,"x0":-1.2451485462687786,"y0":50.00444747106154,"z0":6.104272464064618,"aX":-0.4367284421608114},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-13.9,"breakHorizontal":-0.6,"spinRate":2592,"spinDirection":20},"zone":14,"typeConfidence":0.91,"plateTime":0.4650002310888337,"extension":6.626280227927227},"index":1,"playId":"918b3df8-dc9c-33e6-b7a5-47fce6f35803","pitchNumber":2,"startTime":"2026-08-29T00:45:43.289Z","endTime":"2026-08-29T00:45:47.239Z","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":76.0,"endSpeed":69.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.751303926435988,"aZ":-20.6832812577893,"pfxX":-4.3920447053384475,"pfxZ":9.315831786444672,"pX":-0.1247323028369498,"pZ":3.996530395765376,"vX0":3.560018890373861,"vY0":-110.66685481080312,"vZ0":-0.25336984257285444,"x":121.75,"y":130.87,"x0":-1.1878277414789207,"y0":50.00345560512867,"z0":6.289087483423205,"aX":-5.418477348794148},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":17.2,"breakHorizontal":7.0,"spinRate":1475,"spinDirection":186},"zone":11,"typeConfidence":0.91,"plateTime":0.49597109781030246,"extension":6.364718794356799},"hitData":{"launchSpeed":76.5,"launchAngle":44.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.78,"coordY":108.95}},"index":2,"playId":"15c6b603-bc2f-3838-8e39-56def4c02390","pitchNumber":3,"startTime":"2026-08-29T00:46:01.899Z","endTime":"2026-08-29T00:46:15.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:46:15.249Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a line drive to center fielder Brett Bateman. Randy Arozarena to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:46:28.358Z","endTime":"2026-08-29T00:46:50.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.550734972474302,"aZ":-13.582776492593826,"pfxX":-6.940087046958468,"pfxZ":9.756085715366883,"pX":-0.6501504695313135,"pZ":1.946456675762733,"vX0":3.74087248113615,"vY0":-137.21206096312474,"vZ0":-8.46606090831673,"x":141.78,"y":186.23,"x0":-1.129963403509847,"y0":50.00450090301088,"z0":5.9990382599339425,"aX":-13.225322347738441},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":11.8,"spinRate":2278,"spinDirection":183},"zone":7,"typeConfidence":0.92,"plateTime":0.39930025159649984,"extension":6.567231675317892},"hitData":{"launchSpeed":79.1,"launchAngle":12.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.45,"coordY":86.93}},"index":0,"playId":"c73c0918-b089-3220-a720-f5c830756334","pitchNumber":1,"startTime":"2026-08-29T00:46:38.764Z","endTime":"2026-08-29T00:46:50.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:46:50.725Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:47:11.760Z","endTime":"2026-08-29T00:49:21.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.72003675793803,"aZ":-9.325264395598102,"pfxX":-3.335743133938518,"pfxZ":11.718832509561953,"pX":1.2712219146966195,"pZ":1.7855525336280489,"vX0":8.542444526153558,"vY0":-139.5377924507592,"vZ0":-9.710262470144817,"x":68.54,"y":190.57,"x0":-1.4119553992784295,"y0":50.00194222622422,"z0":5.9475626370304235,"aX":-6.50423902475647},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.1,"breakHorizontal":4.1,"spinRate":2353,"spinDirection":200},"zone":14,"typeConfidence":0.89,"plateTime":0.3942431873261425,"extension":6.672523569837878},"index":0,"playId":"ae011d63-13f5-3329-9d6e-ca717fc32c97","pitchNumber":1,"startTime":"2026-08-29T00:47:25.301Z","endTime":"2026-08-29T00:47:28.959Z","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.3,"endSpeed":87.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.36889787680733,"aZ":-9.283624525458498,"pfxX":-3.1042943215266656,"pfxZ":11.703959722148607,"pX":0.5216631155837309,"pZ":1.1456088219518497,"vX0":5.984668429043462,"vY0":-139.65565016030752,"vZ0":-10.880659656170383,"x":150.41,"y":189.43,"x0":-1.2554625680586498,"y0":50.00493467698379,"z0":5.724628059189681,"aX":-6.072831812736274},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.8,"breakHorizontal":4.2,"spinRate":2471,"spinDirection":197},"zone":14,"typeConfidence":0.9,"plateTime":0.3936994240271945,"extension":6.621399017033561},"index":1,"playId":"1a96706e-3c05-3fcd-a55d-2dda80d6cfdc","pitchNumber":2,"startTime":"2026-08-29T00:47:46.966Z","endTime":"2026-08-29T00:47:52.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.644363824146183,"aZ":-28.105414475544354,"pfxX":-0.35954494040663176,"pfxZ":2.3958216653552418,"pX":-0.6312985624551528,"pZ":1.8902896982238402,"vX0":2.9922703489713935,"vY0":-129.93871413781096,"vZ0":-4.945294768486072,"x":141.06,"y":187.74,"x0":-1.7539047483476655,"y0":50.00639439593894,"z0":5.968237562889095,"aX":-0.6119278152123424},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.4,"breakHorizontal":0.0,"spinRate":2582,"spinDirection":160},"zone":7,"typeConfidence":0.9,"plateTime":0.4224294392542163,"extension":6.488438589505201},"index":2,"playId":"605bb129-ab47-35cb-9bc1-dc1d39332755","pitchNumber":3,"startTime":"2026-08-29T00:48:11.389Z","endTime":"2026-08-29T00:48:15.282Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"28bf9611-b8f6-4667-a33c-e4b01d14a374","startTime":"2026-08-29T00:48:31.815Z","endTime":"2026-08-29T00:48:36.815Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":70.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.756299220585586,"aZ":-18.25907396096596,"pfxX":-5.575019483844399,"pfxZ":11.020236847277765,"pX":-0.3894328685973918,"pZ":1.683916218943529,"vX0":3.8097449684860925,"vY0":-112.6285255905051,"vZ0":-5.486647762395182,"x":131.84,"y":193.31,"x0":-1.3931585727194515,"y0":50.001935025482815,"z0":6.043065705624203,"aX":-7.038293376733398},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":18.6,"breakHorizontal":8.9,"spinRate":1817,"spinDirection":186},"zone":7,"typeConfidence":0.91,"plateTime":0.48957740254897564,"extension":6.494931501951984},"index":4,"playId":"c48097f4-b5e3-3284-aa33-705b846b11b9","pitchNumber":4,"startTime":"2026-08-29T00:48:51.107Z","endTime":"2026-08-29T00:48:54.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.870199218559534,"aZ":-28.560887967215766,"pfxX":-0.997708756801042,"pfxZ":2.13747572773997,"pX":0.10886637688453346,"pZ":0.6113715491715714,"vX0":5.125262975400094,"vY0":-129.7308624094091,"vZ0":-7.888316663279571,"x":112.85,"y":222.27,"x0":-1.77186123964907,"y0":50.00020041072826,"z0":5.902088466116856,"aX":-1.6834290957651812},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.2,"breakHorizontal":0.5,"spinRate":2707,"spinDirection":137},"zone":14,"typeConfidence":0.9,"plateTime":0.42396605738975035,"extension":6.606514270257436},"index":5,"playId":"6caca129-6c22-3c7c-88d9-4bead3ffeb26","pitchNumber":5,"startTime":"2026-08-29T00:49:16.797Z","endTime":"2026-08-29T00:49:21.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:49:21.076Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kazuma Okamoto homers (27) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T00:51:58.079Z","endTime":"2026-08-29T00:53:31.822Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":{"id":622554,"link":"/api/v1/people/622554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Seranthony Domínguez replaces Emerson Hancock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T00:51:33.563Z","endTime":"2026-08-29T00:52:00.349Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622554,"link":"/api/v1/people/622554"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.0330874187477,"aZ":-12.522209612748306,"pfxX":-5.185941481027959,"pfxZ":9.77228482338605,"pX":0.11916828414299713,"pZ":2.0053652083587417,"vX0":6.938019594478796,"vY0":-141.3465634775754,"vZ0":-6.987266842112098,"x":112.46,"y":184.64,"x0":-1.7004357938382808,"y0":50.005107713722374,"z0":5.323974536121435,"aX":-10.43174407516748},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":7.9,"spinRate":2353,"spinDirection":222},"zone":8,"typeConfidence":0.95,"plateTime":0.3883965419959208,"extension":6.071627937017702},"index":1,"playId":"5efa3677-e5e0-32db-a594-250b6e92dbd9","pitchNumber":1,"startTime":"2026-08-29T00:52:00.349Z","endTime":"2026-08-29T00:52:04.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11791354120714,"aZ":-18.382863613090283,"pfxX":-10.867800861999699,"pfxZ":6.859046587686162,"pX":-1.1391753111433764,"pZ":2.40874913849682,"vX0":5.582105353951228,"vY0":-141.14167037062956,"vZ0":-4.840172101946562,"x":160.42,"y":173.74,"x0":-1.734079221954482,"y0":50.00471087756545,"z0":5.335444191345556,"aX":-21.8558785124074},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.5,"breakHorizontal":18.5,"spinRate":2355,"spinDirection":218},"zone":13,"typeConfidence":0.94,"plateTime":0.38856009403328384,"extension":6.134464138683127},"index":2,"playId":"62936a99-2e21-3691-bcd4-ada4b7f22680","pitchNumber":2,"startTime":"2026-08-29T00:52:17.245Z","endTime":"2026-08-29T00:52:20.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.983280494531304,"aZ":-28.108274459040356,"pfxX":3.122005501599216,"pfxZ":2.6276740351121832,"pX":2.1516176021980717,"pZ":1.7040382161229646,"vX0":7.89359423955513,"vY0":-123.65137336682793,"vZ0":-3.539255148675891,"x":34.99,"y":192.77,"x0":-1.4893141021512548,"y0":50.001431678496886,"z0":5.515892042705056,"aX":4.826112922615825},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.2,"breakHorizontal":-7.6,"spinRate":2465,"spinDirection":63},"zone":14,"typeConfidence":0.85,"plateTime":0.4431932519982613,"extension":6.443361018599696},"index":3,"playId":"c0ec390a-b0fb-3876-a53c-5689cbea1833","pitchNumber":3,"startTime":"2026-08-29T00:52:35.604Z","endTime":"2026-08-29T00:52:39.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62745007228582,"aZ":-14.422494369341202,"pfxX":-5.506384651004694,"pfxZ":8.852890784993171,"pX":1.1009401305560225,"pZ":3.6595997645396943,"vX0":9.496263711078722,"vY0":-140.8774878231051,"vZ0":-2.476066569829782,"x":75.03,"y":139.97,"x0":-1.6015326694684127,"y0":50.00649883854506,"z0":5.484567187503334,"aX":-11.046638727945815},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":8.0,"spinRate":2463,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.3891015675048526,"extension":6.221463905063601},"index":4,"playId":"66371233-e002-326d-bdaa-d9a1c23a3529","pitchNumber":4,"startTime":"2026-08-29T00:52:52.118Z","endTime":"2026-08-29T00:52:55.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.920707288695,"aZ":-27.67851821474307,"pfxX":3.863659667950232,"pfxZ":2.9329034725994294,"pX":-0.32012801320075057,"pZ":2.055360433976493,"vX0":2.31676134134402,"vY0":-123.62174104313428,"vZ0":-2.7903452255550794,"x":129.2,"y":183.29,"x0":-1.7744552017576751,"y0":50.002325955060655,"z0":5.546170908001624,"aX":5.920179266856505},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.8,"breakHorizontal":-7.6,"spinRate":2501,"spinDirection":73},"zone":7,"typeConfidence":0.89,"plateTime":0.4447552031152302,"extension":6.2401816681559605},"hitData":{"launchSpeed":106.8,"launchAngle":23.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":28.54,"coordY":68.74}},"index":5,"playId":"e0e55713-259f-3a26-99fd-cf523bc7e74c","pitchNumber":5,"startTime":"2026-08-29T00:53:08.176Z","endTime":"2026-08-29T00:53:31.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:53:31.822Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out, first baseman Josh Naylor to pitcher Seranthony Domínguez.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T00:53:40.462Z","endTime":"2026-08-29T00:54:15.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"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":97.2,"endSpeed":88.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.94971310074771,"aZ":-13.178597058590837,"pfxX":-3.837025908752328,"pfxZ":9.473722743844258,"pX":-0.2970332535784819,"pZ":2.8088212113069417,"vX0":5.391817253040991,"vY0":-141.36529604924627,"vZ0":-4.623859014814025,"x":128.32,"y":162.94,"x0":-1.7386715369580719,"y0":50.00619503090696,"z0":5.324401918377558,"aX":-7.696924474902592},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":5.8,"spinRate":2339,"spinDirection":213},"zone":1,"typeConfidence":0.96,"plateTime":0.3888038403470757,"extension":6.25005069181832},"index":0,"playId":"772009d1-fa8f-3444-91c9-5073e6a9b337","pitchNumber":1,"startTime":"2026-08-29T00:53:52.085Z","endTime":"2026-08-29T00:53:55.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.456613306935843,"aZ":-31.622505802288956,"pfxX":-5.938314073507523,"pfxZ":0.3549671036802433,"pX":-0.7225979832242301,"pZ":1.5912822212470372,"vX0":3.70334618948048,"vY0":-124.72985297766404,"vZ0":-3.1072437925091023,"x":144.54,"y":195.82,"x0":-1.4660475915363411,"y0":50.00267207071344,"z0":5.499964375267313,"aX":-9.221943874694498},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.1,"breakHorizontal":9.7,"spinRate":955,"spinDirection":270},"zone":7,"typeConfidence":0.92,"plateTime":0.44157428478035055,"extension":6.397420665123688},"hitData":{"launchSpeed":97.3,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.85,"coordY":172.97}},"index":1,"playId":"cbd6d394-aa67-314d-91c7-eb05771cf3c4","pitchNumber":2,"startTime":"2026-08-29T00:54:08.115Z","endTime":"2026-08-29T00:54:15.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:54:15.576Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ernie Clement lines out to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T00:54:33.204Z","endTime":"2026-08-29T00:56:42.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":6},"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":"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":86.0,"endSpeed":77.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.927570958417366,"aZ":-23.92567381008384,"pfxX":2.597206664954798,"pfxZ":5.352853243526475,"pX":-0.4457219552842562,"pZ":2.07785855928741,"vX0":2.832087253575061,"vY0":-125.0993764350758,"vZ0":-3.3602480935445485,"x":133.99,"y":182.68,"x0":-1.9419926125087281,"y0":50.00053026462449,"z0":5.463884035294652,"aX":3.997624993890627},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.9,"breakHorizontal":-5.5,"spinRate":2370,"spinDirection":100},"zone":7,"typeConfidence":0.9,"plateTime":0.4427034873008604,"extension":6.291845350729651},"index":0,"playId":"74849ba8-d1f5-3ef4-ab0c-e0950e75fc41","pitchNumber":1,"startTime":"2026-08-29T00:54:45.521Z","endTime":"2026-08-29T00:54:49.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.58694018303385,"aZ":-20.054703420452935,"pfxX":-11.37494364827213,"pfxZ":5.807628946842336,"pX":-0.33636106922699527,"pZ":1.9950105030321914,"vX0":8.001714914676075,"vY0":-144.2826444295615,"vZ0":-5.788732208879649,"x":129.82,"y":184.91,"x0":-1.6813553321916619,"y0":50.0072004382104,"z0":5.281491853382351,"aX":-23.75764915394412},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.4,"breakHorizontal":18.8,"spinRate":2213,"spinDirection":219},"zone":7,"typeConfidence":0.96,"plateTime":0.3810268265643635,"extension":6.183506422606604},"index":1,"playId":"b2b1f910-cc6d-3739-a2cb-0d6ca1111685","pitchNumber":2,"startTime":"2026-08-29T00:55:00.224Z","endTime":"2026-08-29T00:55:03.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.28231310096034,"aZ":-12.255809972604379,"pfxX":-6.302758008679972,"pfxZ":9.90556933642388,"pX":1.3329635762101217,"pZ":2.380212322782541,"vX0":10.364353294804557,"vY0":-141.80343106697538,"vZ0":-5.738587180839772,"x":66.19,"y":174.51,"x0":-1.571968006841866,"y0":50.00025189894499,"z0":5.231288120072774,"aX":-12.671297471003953},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.7,"breakHorizontal":9.0,"spinRate":2469,"spinDirection":222},"zone":14,"typeConfidence":0.92,"plateTime":0.3881644374149902,"extension":6.359903563256464},"index":2,"playId":"2b77754e-7378-389f-9ed3-5834bbc65393","pitchNumber":3,"startTime":"2026-08-29T00:55:18.127Z","endTime":"2026-08-29T00:55:21.982Z","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":97.8,"endSpeed":88.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.24660562223781,"aZ":-11.54311627904632,"pfxX":-5.240055052800281,"pfxZ":10.20519698367568,"pX":0.48778274189570625,"pZ":1.6314166895223894,"vX0":7.645850352836233,"vY0":-141.93467237898616,"vZ0":-7.938661060040339,"x":98.41,"y":194.73,"x0":-1.571580030561575,"y0":50.00366334350491,"z0":5.216148677469311,"aX":-10.59480194273863},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":7.8,"spinRate":2555,"spinDirection":218},"zone":9,"typeConfidence":0.96,"plateTime":0.3872561247692041,"extension":6.3211954586821815},"index":3,"playId":"4101fd11-8139-3986-b10c-5323cd271bf2","pitchNumber":4,"startTime":"2026-08-29T00:55:33.775Z","endTime":"2026-08-29T00:55:37.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":76.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92491045663437,"aZ":-27.869937935331247,"pfxX":5.13511577617336,"pfxZ":2.821818370355154,"pX":0.02076232076792344,"pZ":2.069618849058025,"vX0":2.2695414143438812,"vY0":-124.11145835450817,"vZ0":-2.6900354016550123,"x":116.21,"y":182.9,"x0":-1.5787797041592997,"y0":50.002528180799054,"z0":5.541941155062535,"aX":7.835205319882691},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.6,"breakHorizontal":-9.8,"spinRate":2424,"spinDirection":71},"zone":8,"typeConfidence":0.91,"plateTime":0.44507126386004714,"extension":6.535478547148286},"index":4,"playId":"fbb17988-1e16-3d19-b669-6b66bc3c22c9","pitchNumber":5,"startTime":"2026-08-29T00:55:54.450Z","endTime":"2026-08-29T00:55:58.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.623220392121297,"aZ":-27.88854831925977,"pfxX":-7.047523473911642,"pfxZ":2.625611486856727,"pX":1.0493342508139536,"pZ":0.8126398436567804,"vX0":8.12715940339395,"vY0":-127.32119288049833,"vZ0":-6.133252152729596,"x":77.0,"y":216.84,"x0":-1.2775478941438747,"y0":50.00143805513903,"z0":5.476972689450999,"aX":-11.499455801987304},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.5,"breakHorizontal":10.8,"spinRate":963,"spinDirection":254},"zone":14,"typeConfidence":0.91,"plateTime":0.43119636565086106,"extension":6.504055086930352},"index":5,"playId":"8a0a963f-0341-34c7-a605-ce9a641e92d3","pitchNumber":6,"startTime":"2026-08-29T00:56:16.494Z","endTime":"2026-08-29T00:56:20.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":87.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.15383858706828,"aZ":-20.15163877980699,"pfxX":-10.064761913584352,"pfxZ":6.0533329615416935,"pX":-0.48212993557910133,"pZ":3.0671880233825055,"vX0":6.672284812627245,"vY0":-141.4255214810571,"vZ0":-2.871813104584751,"x":135.38,"y":155.97,"x0":-1.5884511246168838,"y0":50.0032184928167,"z0":5.4183632885868205,"aX":-19.988428230262674},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.4,"breakHorizontal":16.4,"spinRate":2238,"spinDirection":210},"zone":1,"typeConfidence":0.95,"plateTime":0.3902503240790165,"extension":6.309700594259607},"hitData":{"launchSpeed":75.7,"launchAngle":28.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.17,"coordY":111.04}},"index":6,"playId":"24717e63-1ad1-3e83-923f-76cdffb06a2e","pitchNumber":7,"startTime":"2026-08-29T00:56:35.703Z","endTime":"2026-08-29T00:56:42.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:56:42.734Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Valenzuela walks.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T00:57:01.563Z","endTime":"2026-08-29T01:00:20.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.71933857448066,"aZ":-13.57265141061028,"pfxX":-2.00427668632067,"pfxZ":9.358000952816017,"pX":0.7716404165300502,"pZ":2.2992649114632213,"vX0":7.05367979895746,"vY0":-141.17257841625886,"vZ0":-5.912326301751145,"x":87.59,"y":176.7,"x0":-1.515820245067957,"y0":50.002926750921745,"z0":5.319326173777903,"aX":-3.9852510671170567},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":1.9,"spinRate":2521,"spinDirection":209},"zone":6,"typeConfidence":0.97,"plateTime":0.39028061493266497,"extension":6.371631891222886},"index":0,"playId":"531118fa-3b40-3834-8a34-73c4f7f75548","pitchNumber":1,"startTime":"2026-08-29T00:57:09.572Z","endTime":"2026-08-29T00:57:12.666Z","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":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.431510442792348,"aZ":-24.12170444524197,"pfxX":-5.520338898913272,"pfxZ":5.050124269559086,"pX":-0.8454247398517879,"pZ":1.1587546238904665,"vX0":3.7107596623999495,"vY0":-125.93504039752592,"vZ0":-5.509018193917404,"x":149.23,"y":207.49,"x0":-1.6265949423222208,"y0":50.001840864631475,"z0":5.345767243090552,"aX":-8.797614012408076},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.0,"breakHorizontal":9.0,"spinRate":999,"spinDirection":259},"zone":13,"typeConfidence":0.87,"plateTime":0.4362401229848758,"extension":6.405364178633485},"index":1,"playId":"24d2cc27-e3b8-32e9-8573-9d09a5691200","pitchNumber":2,"startTime":"2026-08-29T00:57:30.264Z","endTime":"2026-08-29T00:57:34.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46635587419624,"aZ":-22.733470114654896,"pfxX":-4.793827202138662,"pfxZ":5.957219149493153,"pX":0.2727791624596425,"pZ":2.1449273410307783,"vX0":5.760048344820997,"vY0":-125.626157124173,"vZ0":-3.6350763611287134,"x":106.6,"y":180.87,"x0":-1.4360910053618339,"y0":50.003728963103946,"z0":5.477008011126383,"aX":-7.598179417493639},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.1,"breakHorizontal":7.2,"spinRate":1016,"spinDirection":257},"zone":9,"typeConfidence":0.83,"plateTime":0.43741655298475246,"extension":6.514672329660123},"index":2,"playId":"42f4ed3f-cdd8-3308-b66b-29d148ddac6d","pitchNumber":3,"startTime":"2026-08-29T00:57:47.085Z","endTime":"2026-08-29T00:57:50.847Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-29T00:57:55.328Z","endTime":"2026-08-29T00:58:15.406Z","isPitch":false,"type":"action","player":{"id":678218,"link":"/api/v1/people/678218"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19598927060363,"aZ":-22.29712840395545,"pfxX":-5.456521792810593,"pfxZ":6.2336494650476535,"pX":0.2682360157996515,"pZ":1.6161702601973003,"vX0":5.8078914308452285,"vY0":-125.80625223139542,"vZ0":-4.9677328820169455,"x":106.78,"y":195.14,"x0":-1.3736942633294442,"y0":50.00507480506354,"z0":5.4502138234852175,"aX":-8.649781848736037},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.2,"breakHorizontal":8.4,"spinRate":1119,"spinDirection":257},"zone":9,"typeConfidence":0.85,"plateTime":0.43725923973458425,"extension":6.559448042714264},"index":4,"playId":"4aae2a18-8dbd-367c-b67d-fcf71f6c1750","pitchNumber":4,"startTime":"2026-08-29T00:58:15.406Z","endTime":"2026-08-29T00:58:19.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":77.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01141736084708,"aZ":-28.092418328600257,"pfxX":-5.746728386129909,"pfxZ":2.641404619966906,"pX":-1.1173546597717214,"pZ":2.5627293086466514,"vX0":2.671586406279243,"vY0":-124.55877540089672,"vZ0":-1.4989516085159844,"x":159.59,"y":169.59,"x0":-1.467204295236611,"y0":50.00222000430464,"z0":5.533150054595798,"aX":-8.875013603883959},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.7,"breakHorizontal":9.6,"spinRate":1054,"spinDirection":264},"zone":11,"typeConfidence":0.92,"plateTime":0.4426571046821288,"extension":6.3653536467310845},"index":5,"playId":"4a4512fa-5db7-3c19-85a6-4877e62ab621","pitchNumber":5,"startTime":"2026-08-29T00:58:39.219Z","endTime":"2026-08-29T00:58:43.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.73275679499637,"aZ":-20.477728052385874,"pfxX":-3.1219854591602103,"pfxZ":6.076269513227087,"pX":0.10046520389066513,"pZ":4.065573178575211,"vX0":5.762822044325773,"vY0":-138.7500781040487,"vZ0":-0.20351986548477108,"x":113.17,"y":129.01,"x0":-1.6099096393195595,"y0":50.00369051881715,"z0":5.5195051965514335,"aX":-6.011086217954966},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.2,"breakHorizontal":4.3,"spinRate":2318,"spinDirection":204},"zone":12,"typeConfidence":0.92,"plateTime":0.39669894086833857,"extension":6.363583807536237},"index":6,"playId":"3251fed5-a935-3cf0-9eb9-a83d2b694f69","pitchNumber":6,"startTime":"2026-08-29T00:58:54.904Z","endTime":"2026-08-29T00:58:58.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.06186403220203,"aZ":-16.63572824952675,"pfxX":-1.8290006354145723,"pfxZ":8.00774418565237,"pX":-0.21054329386330015,"pZ":2.5839433659119027,"vX0":4.484642217741169,"vY0":-139.52866270808985,"vZ0":-4.498419529829076,"x":125.03,"y":169.01,"x0":-1.612559368762604,"y0":50.00225151591273,"z0":5.338969969841318,"aX":-3.5492310311663617},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.6,"breakHorizontal":2.3,"spinRate":2396,"spinDirection":210},"zone":5,"typeConfidence":0.97,"plateTime":0.39497795812907377,"extension":6.425544105307706},"index":7,"playId":"d96273fb-306f-3cf9-a0b7-bd84eea38b6d","pitchNumber":7,"startTime":"2026-08-29T00:59:12.121Z","endTime":"2026-08-29T00:59:18.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00571703758662,"aZ":-21.725642385775952,"pfxX":-1.8731808067358449,"pfxZ":5.404139342149207,"pX":0.9250988250018435,"pZ":2.5997753230218468,"vX0":7.1535488368056965,"vY0":-138.83858183301354,"vZ0":-3.607096121693715,"x":81.74,"y":168.59,"x0":-1.4527847721086093,"y0":50.00118973988081,"z0":5.379490103041789,"aX":-3.6215947068188643},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.1,"breakHorizontal":1.8,"spinRate":2259,"spinDirection":212},"zone":12,"typeConfidence":0.94,"plateTime":0.3960344840362593,"extension":6.3977767128731},"index":8,"playId":"9fa80674-6667-38d0-ba71-1995f9c54714","pitchNumber":8,"startTime":"2026-08-29T00:59:45.206Z","endTime":"2026-08-29T00:59:49.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96507640261386,"aZ":-12.390202932988077,"pfxX":-3.3385147022832875,"pfxZ":9.911770737568961,"pX":2.136536913363647,"pZ":1.5433950708275366,"vX0":10.813297737476708,"vY0":-140.85861379051275,"vZ0":-8.0099683090019,"x":35.56,"y":197.11,"x0":-1.3296797153846305,"y0":50.0061102500849,"z0":5.237602699159411,"aX":-6.66697923498056},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":3.7,"spinRate":2436,"spinDirection":211},"zone":14,"typeConfidence":0.97,"plateTime":0.3898355199743424,"extension":6.499976816932919},"index":9,"playId":"ffa1486f-ad13-331b-b84a-eb4ba11cf16f","pitchNumber":9,"startTime":"2026-08-29T01:00:15.605Z","endTime":"2026-08-29T01:00:20.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:00:20.202Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Bateman grounds out softly, pitcher Seranthony Domínguez to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T01:01:32.151Z","endTime":"2026-08-29T01:01:41.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":622554,"link":"/api/v1/people/622554"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T01:00:55.456Z","endTime":"2026-08-29T01:01:34.297Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":77.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.665041688837174,"aZ":-26.87212054941579,"pfxX":2.434524420257506,"pfxZ":3.409097528831178,"pX":1.257373761496175,"pZ":1.537418048483595,"vX0":6.092877044740968,"vY0":-125.37966813497611,"vZ0":-4.225207511239894,"x":69.07,"y":197.27,"x0":-1.542834472289454,"y0":50.00487728624399,"z0":5.495583229651179,"aX":3.7886495338896187},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.2,"breakHorizontal":-6.1,"spinRate":2549,"spinDirection":90},"zone":14,"typeConfidence":0.89,"plateTime":0.4406740095084114,"extension":6.526824575586759},"hitData":{"launchSpeed":59.0,"launchAngle":-66.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":123.08,"coordY":186.9}},"index":1,"playId":"97135087-fd98-31c6-b11d-24def9638110","pitchNumber":1,"startTime":"2026-08-29T01:01:34.297Z","endTime":"2026-08-29T01:01:41.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:01:41.738Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T01:04:24.676Z","endTime":"2026-08-29T01:05:45.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Myles Straw replaces left fielder Jesús Sánchez, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T01:03:38.448Z","endTime":"2026-08-29T01:03:38.473Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":660821,"link":"/api/v1/people/660821"}},{"details":{"description":"Pitching Change: Mason Fluharty replaces Dylan Cease.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T01:03:38.473Z","endTime":"2026-08-29T01:04:26.940Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689254,"link":"/api/v1/people/689254"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.731361244832563,"aZ":-19.572600480795714,"pfxX":0.5002808750699792,"pfxZ":7.505320207892048,"pX":-1.7783660965697665,"pZ":2.0825581730076843,"vX0":-13.532782677285015,"vY0":-128.29213853560393,"vZ0":-4.727688149399938,"x":184.79,"y":182.55,"x0":3.4837058787833546,"y0":50.00308764279366,"z0":5.459989528975538,"aX":0.8414359260046125},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.7,"breakHorizontal":1.9,"spinRate":2801,"spinDirection":156},"zone":13,"typeConfidence":0.81,"plateTime":0.4257559609468027,"extension":6.972516902591987},"index":2,"playId":"dc7af349-1e1d-3e53-9ec8-9d8a88093eda","pitchNumber":1,"startTime":"2026-08-29T01:04:26.940Z","endTime":"2026-08-29T01:04:30.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.883100768172046,"aZ":-31.89098672808799,"pfxX":7.176715218127865,"pfxZ":0.18562916017614128,"pX":-0.3330738536192038,"pZ":3.7817373245212336,"vX0":-11.843904974129307,"vY0":-123.05193505962788,"vZ0":2.179505992108634,"x":129.7,"y":136.67,"x0":3.624162723444195,"y0":50.00264551875709,"z0":5.59852457637763,"aX":10.93585150440973},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.2,"breakHorizontal":-10.0,"spinRate":2104,"spinDirection":115},"zone":11,"typeConfidence":0.91,"plateTime":0.44621331452526114,"extension":6.826430619588394},"index":3,"playId":"dd6316ca-f1fb-3869-b31d-64423b55b17d","pitchNumber":2,"startTime":"2026-08-29T01:04:42.040Z","endTime":"2026-08-29T01:04:45.899Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":4,"startTime":"2026-08-29T01:04:53.032Z","endTime":"2026-08-29T01:05:08.080Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"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":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86632614430094,"aZ":-18.5348869701481,"pfxX":1.8168069568767957,"pfxZ":7.926879713887044,"pX":-0.5545623194786996,"pZ":1.956327400406174,"vX0":-11.290043937546077,"vY0":-129.9674691768644,"vZ0":-5.406017355530544,"x":138.14,"y":185.96,"x0":3.599376811332041,"y0":50.000494714130625,"z0":5.460026341174289,"aX":3.127607222636949},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.3,"breakHorizontal":-1.0,"spinRate":2595,"spinDirection":145},"zone":7,"typeConfidence":0.86,"plateTime":0.4205752914308043,"extension":6.901143547267377},"index":5,"playId":"12cde954-b991-3af6-ad4e-6355db821b30","pitchNumber":3,"startTime":"2026-08-29T01:05:08.080Z","endTime":"2026-08-29T01:05:12.257Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64775134705338,"aZ":-17.78751368461023,"pfxX":2.61709634309447,"pfxZ":8.271779818215535,"pX":0.06632924307492659,"pZ":2.2896693677269604,"vX0":-10.145543993584813,"vY0":-130.5755766455066,"vZ0":-4.655470455587828,"x":114.47,"y":176.96,"x0":3.64994921262043,"y0":50.00203816191759,"z0":5.4206950667665685,"aX":4.552143040452897},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.2,"breakHorizontal":-2.6,"spinRate":2550,"spinDirection":145},"zone":5,"typeConfidence":0.87,"plateTime":0.4183295798942872,"extension":6.89653300318776},"index":6,"playId":"6a1cfef1-98dc-3c3f-8fa6-730a2bd5c530","pitchNumber":4,"startTime":"2026-08-29T01:05:24.921Z","endTime":"2026-08-29T01:05:28.735Z","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":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":76.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.797297360855,"aZ":-22.402308232721424,"pfxX":8.029956388636027,"pfxZ":6.570935728910722,"pX":-1.4635174982040637,"pZ":2.6334183695862947,"vX0":-14.536154989139593,"vY0":-122.17197443639863,"vZ0":-1.8966611275276013,"x":172.79,"y":167.68,"x0":3.5650118811543186,"y0":50.0003727760795,"z0":5.377680721285331,"aX":11.936848807270746},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":11.5,"breakHorizontal":-10.4,"spinRate":1950,"spinDirection":113},"zone":11,"typeConfidence":0.89,"plateTime":0.45120032884781613,"extension":6.923952547016583},"index":7,"playId":"bef67cd7-9622-3daf-87fc-7f2b0ac86d68","pitchNumber":5,"startTime":"2026-08-29T01:05:40.584Z","endTime":"2026-08-29T01:05:45.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:05:45.257Z","atBatIndex":51},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Cole Young grounds into a force out, second baseman Ernie Clement to shortstop Andrés Giménez. Cal Raleigh out at 2nd. Cole Young to 1st.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T01:06:08.885Z","endTime":"2026-08-29T01:06:38.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.4,"endSpeed":83.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.827426705561514,"aZ":-17.742571124103705,"pfxX":1.83750271049819,"pfxZ":8.23243404187556,"pX":-0.19017968072590247,"pZ":2.69087346008312,"vX0":-10.541854947346053,"vY0":-131.32304044402258,"vZ0":-3.8841618199999495,"x":124.25,"y":166.13,"x0":3.6308539310637427,"y0":50.003128434697956,"z0":5.50239306657315,"aX":3.22169384641857},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.3,"breakHorizontal":-1.1,"spinRate":2531,"spinDirection":153},"zone":5,"typeConfidence":0.89,"plateTime":0.41647446478185346,"extension":6.9769388418075025},"index":0,"playId":"f58f7b18-fb1f-3b84-b57f-f2ce276c5945","pitchNumber":1,"startTime":"2026-08-29T01:06:11.946Z","endTime":"2026-08-29T01:06:15.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.786374381376003,"aZ":-33.129811513747306,"pfxX":-8.253698741433357,"pfxZ":-0.6965016702148716,"pX":-0.9053965777039057,"pZ":2.3273937431588134,"vX0":-7.7503595686125175,"vY0":-117.65902491141246,"vZ0":-0.7239030897122903,"x":151.51,"y":175.94,"x0":3.53627810819188,"y0":50.00529170744652,"z0":5.7813302384562375,"aX":-11.26858333564788},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-1.1,"breakHorizontal":17.3,"spinRate":2649,"spinDirection":292},"zone":13,"typeConfidence":0.92,"plateTime":0.4702929762841639,"extension":7.007037425651679},"hitData":{"launchSpeed":75.1,"launchAngle":-2.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.78,"coordY":154.49}},"index":1,"playId":"9fcaa68d-c4b2-3fe1-8263-521fc28cb938","pitchNumber":2,"startTime":"2026-08-29T01:06:30.328Z","endTime":"2026-08-29T01:06:38.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:06:38.608Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Taylor Ward lines out to left fielder Myles Straw.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T01:07:03.148Z","endTime":"2026-08-29T01:07:17.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.709056920958908,"aZ":-20.657257641538116,"pfxX":0.025989001789123112,"pfxZ":6.457862611128582,"pX":-0.4090629471381605,"pZ":2.157012176715021,"vX0":-10.475093670126633,"vY0":-132.5511537761943,"vZ0":-4.603888207292923,"x":132.59,"y":180.54,"x0":3.58688238582112,"y0":50.00553955172961,"z0":5.42023589417195,"aX":0.04925556288694857},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.9,"breakHorizontal":2.2,"spinRate":2605,"spinDirection":149},"zone":7,"typeConfidence":0.9,"plateTime":0.4128637530640322,"extension":6.989407984427756},"hitData":{"launchSpeed":93.4,"launchAngle":22.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.51,"coordY":74.32}},"index":0,"playId":"c01af4fe-4b6c-3f50-9dfc-2c7d11867c2d","pitchNumber":1,"startTime":"2026-08-29T01:07:05.224Z","endTime":"2026-08-29T01:07:17.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:07:17.641Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T01:07:32.177Z","endTime":"2026-08-29T01:08:48.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03533773736131,"aZ":-16.564948430719284,"pfxX":0.7473612067875279,"pfxZ":8.918734702954477,"pX":0.29834255649964764,"pZ":2.1524239539147207,"vX0":-9.129293683385704,"vY0":-131.95277298102434,"vZ0":-5.480338798987165,"x":105.63,"y":180.66,"x0":3.7169163190287504,"y0":50.00332044020063,"z0":5.490952051375228,"aX":1.3089379046925862},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.0,"breakHorizontal":0.8,"spinRate":2555,"spinDirection":153},"zone":8,"typeConfidence":0.89,"plateTime":0.41629178480599816,"extension":6.867481987043455},"index":0,"playId":"d05240b7-c5f7-334f-8c55-d8b0a58a3a0c","pitchNumber":1,"startTime":"2026-08-29T01:07:42.274Z","endTime":"2026-08-29T01:07:46.374Z","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(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":90.7,"endSpeed":83.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.646275021219495,"aZ":-18.564184041044538,"pfxX":0.6783735719822533,"pfxZ":7.713413655809504,"pX":0.16490169017189257,"pZ":3.3050526615990625,"vX0":-9.132649678240645,"vY0":-131.86970632374556,"vZ0":-2.3669529250691017,"x":110.71,"y":149.54,"x0":3.582377566828635,"y0":50.000016216095965,"z0":5.581487570440882,"aX":1.1988530177681382},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.7,"breakHorizontal":0.7,"spinRate":2796,"spinDirection":159},"zone":2,"typeConfidence":0.9,"plateTime":0.4151263173392885,"extension":6.740892055844249},"index":1,"playId":"92469f49-753d-3b27-9d75-5093df2379fa","pitchNumber":2,"startTime":"2026-08-29T01:08:00.563Z","endTime":"2026-08-29T01:08:04.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16434167470856,"aZ":-29.283070468206077,"pfxX":-7.889538616218982,"pfxZ":2.000624987689492,"pX":-1.729504678824795,"pZ":-0.06535736437225255,"vX0":-9.314853870309435,"vY0":-121.09977337758079,"vZ0":-7.2737694387725815,"x":182.92,"y":240.54,"x0":3.229183372496487,"y0":50.005901491178385,"z0":5.625785552738591,"aX":-11.426132805353872},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.7,"breakHorizontal":16.9,"spinRate":2722,"spinDirection":301},"zone":13,"typeConfidence":0.92,"plateTime":0.4567030874853448,"extension":7.0617852484194525},"index":2,"playId":"4b5538a6-361c-33ab-b470-aa7866b5fdcf","pitchNumber":3,"startTime":"2026-08-29T01:08:19.676Z","endTime":"2026-08-29T01:08:23.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62411000943824,"aZ":-20.19422679580184,"pfxX":-1.853212734567499,"pfxZ":6.732106273564577,"pX":0.7347755019446892,"pZ":3.243122940336757,"vX0":-7.291410459015609,"vY0":-132.3940772382206,"vZ0":-2.3389918821334255,"x":88.99,"y":151.22,"x0":3.7625640181581956,"y0":50.00341191161782,"z0":5.612188273621194,"aX":-3.2961933966532597},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.9,"breakHorizontal":4.9,"spinRate":2635,"spinDirection":163},"zone":3,"typeConfidence":0.9,"plateTime":0.4133345153545025,"extension":6.753452517275477},"index":3,"playId":"bd9c14d4-7b40-36d1-b5b4-c472624c7290","pitchNumber":4,"startTime":"2026-08-29T01:08:45.083Z","endTime":"2026-08-29T01:08:48.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:08:48.457Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathan Lukes walks.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:11:23.965Z","endTime":"2026-08-29T01:13:47.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Rucker replaces Seranthony Domínguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T01:10:35.688Z","endTime":"2026-08-29T01:11:26.186Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621074,"link":"/api/v1/people/621074"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":72.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.948652434024133,"aZ":-41.078153109072794,"pfxX":8.117582142822249,"pfxZ":-6.560862264289231,"pX":-0.47508596428046507,"pZ":2.313879088226975,"vX0":1.0775378804581457,"vY0":-117.60246771756556,"vZ0":1.4806911089590344,"x":135.11,"y":176.31,"x0":-1.9946492067586417,"y0":50.005879771919105,"z0":5.582124023369681,"aX":11.008161244066349},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-10.9,"breakHorizontal":-14.9,"spinRate":2883,"spinDirection":47},"zone":4,"typeConfidence":2.0,"plateTime":0.4715780573261821,"extension":6.214579775169135},"index":1,"playId":"a1e02400-1562-334b-9a5e-20668c3caa5b","pitchNumber":1,"startTime":"2026-08-29T01:11:26.186Z","endTime":"2026-08-29T01:11:30.008Z","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":95.4,"endSpeed":85.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.58235341224147,"aZ":-12.741911661546084,"pfxX":-5.7984355459838515,"pfxZ":10.154906858481034,"pX":0.5010835374476911,"pZ":2.5073583220342064,"vX0":7.43685548143872,"vY0":-138.56553340085458,"vZ0":-5.475612452586901,"x":97.9,"y":171.08,"x0":-1.4845433862190096,"y0":50.00255418499375,"z0":5.3853955781250145,"aX":-11.095759592978759},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":8.6,"spinRate":2393,"spinDirection":220},"zone":6,"typeConfidence":0.9,"plateTime":0.3977312834628397,"extension":6.237293298098188},"index":2,"playId":"ba9ee2ee-c920-340b-bff5-6e7b3bcb425a","pitchNumber":2,"startTime":"2026-08-29T01:11:39.597Z","endTime":"2026-08-29T01:11:42.856Z","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":94.6,"endSpeed":85.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.51172588464318,"aZ":-13.446155147467136,"pfxX":-4.928033050227122,"pfxZ":9.926367452810128,"pX":0.46871365430282536,"pZ":4.379169219341888,"vX0":7.380561762350493,"vY0":-137.4602300245017,"vZ0":-0.34663998321607237,"x":99.13,"y":120.54,"x0":-1.6285103681498432,"y0":50.000324800661296,"z0":5.431501640290737,"aX":-9.296215099645451},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":7.1,"spinRate":2338,"spinDirection":218},"zone":12,"typeConfidence":0.89,"plateTime":0.400644295417961,"extension":6.23133692999416},"index":3,"playId":"06af8839-82af-3309-a776-ff2a455a1155","pitchNumber":3,"startTime":"2026-08-29T01:12:00.377Z","endTime":"2026-08-29T01:12:04.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.85588644016428,"aZ":-11.04077909037338,"pfxX":-6.442893978207939,"pfxZ":10.663574874409507,"pX":-0.932387068799956,"pZ":3.5028623684866154,"vX0":4.244490909830766,"vY0":-141.22724417627538,"vZ0":-3.4605388259039973,"x":152.54,"y":144.2,"x0":-1.6326113814099215,"y0":50.001625077702634,"z0":5.475569729143552,"aX":-12.766764591722982},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.6,"breakHorizontal":10.6,"spinRate":2520,"spinDirection":212},"zone":11,"typeConfidence":0.89,"plateTime":0.39069717914353674,"extension":6.160831086733317},"index":4,"playId":"0920071b-b8db-3cf2-9434-73acf2951ba2","pitchNumber":4,"startTime":"2026-08-29T01:12:19.321Z","endTime":"2026-08-29T01:12:23.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.867766911669094,"aZ":-32.74932275358927,"pfxX":2.186224678928316,"pfxZ":-0.3348856614953135,"pX":0.10247738570454747,"pZ":2.5473876876555854,"vX0":3.8517964223024816,"vY0":-129.63476697480164,"vZ0":-1.0188058446926662,"x":113.09,"y":170.0,"x0":-1.6861847720683494,"y0":50.00404141229231,"z0":5.443300945245877,"aX":3.72492806368879},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.6,"breakHorizontal":-4.8,"spinRate":2671,"spinDirection":79},"zone":5,"typeConfidence":2.0,"plateTime":0.4223580561153959,"extension":6.279613224287499},"index":5,"playId":"4f8f5aaf-fd4d-3460-834b-604bc970267a","pitchNumber":5,"startTime":"2026-08-29T01:12:33.831Z","endTime":"2026-08-29T01:12:37.045Z","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.8,"endSpeed":85.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.35379870498953,"aZ":-12.499353465811163,"pfxX":-4.003748936914061,"pfxZ":10.22557669590406,"pX":-0.6555094167986837,"pZ":3.6501670043288144,"vX0":3.9527972024914337,"vY0":-139.28054670927762,"vZ0":-2.5901503754755697,"x":141.99,"y":140.23,"x0":-1.5873854357814812,"y0":50.00065530884409,"z0":5.4416337577432685,"aX":-7.701874758415848},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":6.2,"spinRate":2427,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.39643022736125033,"extension":6.2048668522393085},"index":6,"playId":"443e7954-e085-369a-a1d3-2cd3b5108a8f","pitchNumber":6,"startTime":"2026-08-29T01:12:55.671Z","endTime":"2026-08-29T01:13:00.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.078712327426118,"aZ":-31.025625478096625,"pfxX":-8.12727110499706,"pfxZ":0.6537995406607973,"pX":1.593183658144375,"pZ":2.985453389890202,"vX0":11.27263418498078,"vY0":-132.14892861670248,"vZ0":0.5995944801132678,"x":56.27,"y":158.17,"x0":-1.686325697660104,"y0":50.00227880180906,"z0":5.04792774997583,"aX":-14.269646233607963},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.6,"breakHorizontal":12.0,"spinRate":1970,"spinDirection":228},"zone":12,"typeConfidence":0.94,"plateTime":0.415632878903907,"extension":6.349158674424776},"index":7,"playId":"170e3655-7bcd-37fc-b0c5-a40146c9c756","pitchNumber":7,"startTime":"2026-08-29T01:13:26.169Z","endTime":"2026-08-29T01:13:29.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":85.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.91652235710784,"aZ":-12.64299359710623,"pfxX":-2.6625000626183057,"pfxZ":10.211403728316004,"pX":-0.9847937730336426,"pZ":4.320471891141803,"vX0":2.9242712612093795,"vY0":-138.39222670794263,"vZ0":-0.7665884766903543,"x":154.54,"y":122.13,"x0":-1.716328786771732,"y0":50.00147949934266,"z0":5.459539633421341,"aX":-5.092112288581388},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.5,"breakHorizontal":4.1,"spinRate":2496,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.39792168122953564,"extension":6.321822208391539},"index":8,"playId":"c48c800b-823a-3474-96e8-f0a1f4a251e9","pitchNumber":8,"startTime":"2026-08-29T01:13:43.926Z","endTime":"2026-08-29T01:13:47.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:13:47.759Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to right fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:14:04.460Z","endTime":"2026-08-29T01:14:52.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.553433109605507,"aZ":-29.653943391142256,"pfxX":1.4766720324471103,"pfxZ":1.4624275054331886,"pX":0.34641635076076566,"pZ":2.8554165685767696,"vX0":5.4057171769729555,"vY0":-130.3362050034863,"vZ0":-0.831769373526255,"x":103.8,"y":161.68,"x0":-1.9466923468230113,"y0":50.000332001877965,"z0":5.4193185073468495,"aX":2.537286607015248},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.6,"breakHorizontal":-3.8,"spinRate":2640,"spinDirection":116},"zone":3,"typeConfidence":0.92,"plateTime":0.4203363825026969,"extension":6.191509001013442},"index":0,"playId":"794fa39c-4583-3e50-bc47-00218cecdff1","pitchNumber":1,"startTime":"2026-08-29T01:14:10.449Z","endTime":"2026-08-29T01:14:14.344Z","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":82.7,"endSpeed":74.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67603166034706,"aZ":-40.15649113830516,"pfxX":11.450349804007207,"pfxZ":-5.646391651936638,"pX":1.3747107809435053,"pZ":1.19394359812448,"vX0":4.154856887570796,"vY0":-120.19641605325981,"vZ0":-0.8736819607162631,"x":64.6,"y":206.54,"x0":-1.8808322085093032,"y0":50.00439813746525,"z0":5.237539747801778,"aX":16.183267510525603},"breaks":{"breakAngle":22.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.1,"breakHorizontal":-21.8,"spinRate":2905,"spinDirection":47},"zone":14,"typeConfidence":0.88,"plateTime":0.4617720820269273,"extension":6.240171949732651},"index":1,"playId":"0ce56e7a-8081-3a50-a731-b228c483d31c","pitchNumber":2,"startTime":"2026-08-29T01:14:24.478Z","endTime":"2026-08-29T01:14:28.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":85.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.97239100367777,"aZ":-21.43606653310146,"pfxX":-10.415590616083653,"pfxZ":5.623847424785267,"pX":-0.08150518222601151,"pZ":1.9962281324532836,"vX0":8.194282861773184,"vY0":-138.30841915767382,"vZ0":-4.1416828384160755,"x":120.11,"y":184.88,"x0":-1.7507673153303906,"y0":50.002687971935224,"z0":4.977084765237303,"aX":-19.889626055192917},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.4,"breakHorizontal":16.8,"spinRate":2401,"spinDirection":222},"zone":8,"typeConfidence":0.91,"plateTime":0.3981980204469098,"extension":6.5115729557062885},"hitData":{"launchSpeed":95.9,"launchAngle":33.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.41,"coordY":77.8}},"index":2,"playId":"09b1d173-fac1-3562-b683-4160e488348a","pitchNumber":3,"startTime":"2026-08-29T01:14:39.744Z","endTime":"2026-08-29T01:14:52.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:14:52.008Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a ground ball to center fielder Julio Rodríguez. Nathan Lukes to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:15:09.000Z","endTime":"2026-08-29T01:16:42.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.76396722254207,"aZ":-20.877019148260793,"pfxX":-10.927051638306423,"pfxZ":5.589135825670645,"pX":0.8225852497981309,"pZ":2.8844620533524994,"vX0":10.902919608592669,"vY0":-142.0466128470082,"vZ0":-2.513614447733732,"x":85.64,"y":160.9,"x0":-1.6656412802647147,"y0":50.00586690586167,"z0":5.12413026326518,"aX":-22.09704082961687},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.7,"breakHorizontal":17.3,"spinRate":2384,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.38717642607024416,"extension":6.393079005228726},"index":0,"playId":"3b89e518-6322-3252-ab7b-12c483f22dda","pitchNumber":1,"startTime":"2026-08-29T01:15:12.679Z","endTime":"2026-08-29T01:15:16.532Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"63bb8ac8-b561-3039-9b68-5cfb53d78dcf","startTime":"2026-08-29T01:15:28.784Z","endTime":"2026-08-29T01:15:33.100Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05147870840961,"aZ":-31.491086855578256,"pfxX":1.5448236024566548,"pfxZ":0.4076785856272167,"pX":0.31863842484999505,"pZ":1.6801114920390139,"vX0":5.087693125013347,"vY0":-128.30187887817812,"vZ0":-2.53043072603283,"x":104.85,"y":193.42,"x0":-1.8922574407934438,"y0":50.00162458481062,"z0":5.138370164598228,"aX":2.5684878906326},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.4,"breakHorizontal":-4.0,"spinRate":2728,"spinDirection":73},"zone":9,"typeConfidence":2.0,"plateTime":0.4272467891132212,"extension":6.306080794805695},"index":2,"playId":"5173a431-2b01-348e-b173-b5eae6e33ed7","pitchNumber":2,"startTime":"2026-08-29T01:15:48.359Z","endTime":"2026-08-29T01:15:52.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.506918051358944,"aZ":-40.38449676442923,"pfxX":6.036972814051633,"pfxZ":-5.686244910971498,"pX":0.7178017061554449,"pZ":1.1748028329455769,"vX0":4.344271919301298,"vY0":-120.56790465841453,"vZ0":-0.947351998249413,"x":89.64,"y":207.06,"x0":-1.9033323537691944,"y0":50.00084168228084,"z0":5.195885304144917,"aX":8.720722756500628},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-10.2,"breakHorizontal":-12.1,"spinRate":2755,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4575653995511768,"extension":6.192746642577756},"index":3,"playId":"d70e94e4-fa77-301e-a9bd-2f5e0885498e","pitchNumber":3,"startTime":"2026-08-29T01:16:10.320Z","endTime":"2026-08-29T01:16:14.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53665322260557,"aZ":-14.297295419046069,"pfxX":-5.587001925454388,"pfxZ":8.77423721140049,"pX":-0.8815620835744652,"pZ":2.4641754709755155,"vX0":4.211569382704919,"vY0":-142.05395438255007,"vZ0":-5.365043418975578,"x":150.6,"y":172.25,"x0":-1.6599594699391436,"y0":50.00107645391573,"z0":5.291312498861767,"aX":-11.379839162064851},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.9,"breakHorizontal":9.2,"spinRate":2462,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.38607327919401957,"extension":6.250142861666592},"hitData":{"launchSpeed":94.5,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.64,"coordY":112.16}},"index":4,"playId":"0f9b0cc4-74a8-3a75-a3c4-b70d00bc3f69","pitchNumber":4,"startTime":"2026-08-29T01:16:29.471Z","endTime":"2026-08-29T01:16:42.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:16:42.402Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Myles Straw singles on a ground ball to center fielder Julio Rodríguez. Nathan Lukes scores. George Springer to 3rd.","rbi":1,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:17:10.396Z","endTime":"2026-08-29T01:17:58.100Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"postOnThird":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":{"id":621074,"link":"/api/v1/people/621074"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.620901843500654,"aZ":-31.359929797573958,"pfxX":1.6312677943265315,"pfxZ":0.4911562455357821,"pX":-0.44560546344283514,"pZ":3.096567386565544,"vX0":3.3726972014260728,"vY0":-127.9946261419122,"vZ0":0.16196067243484635,"x":133.99,"y":155.17,"x0":-1.9906891029478864,"y0":50.004408569834865,"z0":5.481625952289633,"aX":2.7151678667713584},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.2,"breakHorizontal":-3.7,"spinRate":2482,"spinDirection":102},"zone":1,"typeConfidence":2.0,"plateTime":0.42739478003565345,"extension":6.308427429891493},"index":0,"playId":"430063a6-9830-3713-a5b6-5f1fe770a955","pitchNumber":1,"startTime":"2026-08-29T01:17:14.583Z","endTime":"2026-08-29T01:17:18.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48709086767591,"aZ":-31.210513031960218,"pfxX":2.0716391251258814,"pfxZ":0.5610926764786255,"pX":1.4945794491810314,"pZ":1.492325644087835,"vX0":7.893421347288966,"vY0":-129.66152966812618,"vZ0":-3.4129174151885127,"x":60.03,"y":198.49,"x0":-1.8503568604749965,"y0":50.00312571140349,"z0":5.191163139332511,"aX":3.547537766873001},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.5,"breakHorizontal":-5.4,"spinRate":2741,"spinDirection":85},"zone":14,"typeConfidence":0.92,"plateTime":0.4213991136665798,"extension":6.2893929455894835},"index":1,"playId":"532f30b8-0c79-3547-a6bc-41ff7bbc0220","pitchNumber":2,"startTime":"2026-08-29T01:17:30.426Z","endTime":"2026-08-29T01:17:34.308Z","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":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.451560950429293,"aZ":-34.7754944112574,"pfxX":2.2211814675163604,"pfxZ":-1.579827648521622,"pX":0.37742258051835537,"pZ":1.881861340724647,"vX0":5.039196642092302,"vY0":-127.37927372921946,"vZ0":-1.7509762355893952,"x":102.61,"y":187.97,"x0":-1.9161871283846477,"y0":50.005715090039416,"z0":5.330620114748887,"aX":3.6466624895407627},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.0,"breakHorizontal":-5.2,"spinRate":2687,"spinDirection":75},"zone":9,"typeConfidence":2.0,"plateTime":0.43018468771293294,"extension":6.320798259538493},"hitData":{"launchSpeed":93.5,"launchAngle":2.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.11,"coordY":112.16}},"index":2,"playId":"b00f51bb-3c76-33f2-b391-cec7d219b2d2","pitchNumber":3,"startTime":"2026-08-29T01:17:46.598Z","endTime":"2026-08-29T01:17:58.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:17:58.100Z","atBatIndex":58},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Kazuma Okamoto reaches on a fielder's choice, fielded by third baseman J.P. Crawford. George Springer scores. Myles Straw to 2nd. Fielding error by third baseman J.P. Crawford.","rbi":1,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:18:26.985Z","endTime":"2026-08-29T01:18:44.182Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"postOnSecond":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":621074,"link":"/api/v1/people/621074"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"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_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.713122412588106,"aZ":-15.46648893303275,"pfxX":-4.507012084113988,"pfxZ":8.455628865726991,"pX":0.0025337308412821994,"pZ":2.8825422918948225,"vX0":6.531666934318615,"vY0":-139.95836549666964,"vZ0":-3.911629422642995,"x":116.9,"y":160.95,"x0":-1.7800590080075325,"y0":50.0045402757808,"z0":5.316663767302293,"aX":-8.908103204356285},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":6.7,"spinRate":2390,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.39191481770014036,"extension":6.280488412127141},"hitData":{"launchSpeed":71.6,"launchAngle":-32.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":117.46,"coordY":177.02}},"index":0,"playId":"8cb3bb8e-3ff3-375a-8c91-697e7ea1df6e","pitchNumber":1,"startTime":"2026-08-29T01:18:36.098Z","endTime":"2026-08-29T01:18:44.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:18:44.182Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:20:05.236Z","endTime":"2026-08-29T01:21:30.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"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":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"postOnSecond":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T01:19:13.539Z","endTime":"2026-08-29T01:20:07.484Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":73.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29630891603114,"aZ":-43.06885376692862,"pfxX":8.475157056639635,"pfxZ":-7.773727913423418,"pX":0.5214934630755123,"pZ":2.0188229440652483,"vX0":3.0518273904241857,"vY0":-119.94590888107376,"vZ0":1.172109405079642,"x":97.12,"y":184.27,"x0":-1.881825477911586,"y0":50.001205683799135,"z0":5.480486823048887,"aX":11.882627644932526},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-13.2,"breakHorizontal":-16.2,"spinRate":2972,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.4633847737682344,"extension":6.181679080723396},"index":1,"playId":"946c2d95-6435-325d-bab4-81bff3f9c25f","pitchNumber":1,"startTime":"2026-08-29T01:20:07.484Z","endTime":"2026-08-29T01:20:11.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":87.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.8762631248447,"aZ":-10.048891670235733,"pfxX":-2.3454359016090276,"pfxZ":11.080930755186865,"pX":-0.11896933076603707,"pZ":2.1371733716041765,"vX0":4.964157524816126,"vY0":-141.70661152598214,"vZ0":-6.794818974526052,"x":121.53,"y":181.08,"x0":-1.6032585074457726,"y0":50.00139701527359,"z0":5.236414384547532,"aX":-4.682799908439451},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.5,"breakHorizontal":3.0,"spinRate":2613,"spinDirection":210},"zone":8,"typeConfidence":0.91,"plateTime":0.3892395336780008,"extension":6.359463721232273},"index":2,"playId":"5f092117-b795-3dab-9156-9b3b873f9d7c","pitchNumber":2,"startTime":"2026-08-29T01:20:21.713Z","endTime":"2026-08-29T01:20:25.046Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-29T01:20:40.024Z","endTime":"2026-08-29T01:20:44.439Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.558568676276433,"aZ":-43.11451825350301,"pfxX":8.080015593090344,"pfxZ":-7.702407686996107,"pX":1.5450581357454616,"pZ":0.8391071502512343,"vX0":5.2880651004247,"vY0":-119.93886019965484,"vZ0":-1.430185798304449,"x":58.11,"y":216.12,"x0":-1.7569667228643284,"y0":50.0022565578699,"z0":5.3755217577348695,"aX":11.478094836899176},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-13.9,"breakHorizontal":-16.1,"spinRate":2819,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4610760532224045,"extension":6.305323970473405},"index":4,"playId":"594e147a-6fac-3b47-9a62-0629d921a319","pitchNumber":3,"startTime":"2026-08-29T01:20:44.439Z","endTime":"2026-08-29T01:20:48.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":74.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56773112672613,"aZ":-41.99263214120962,"pfxX":8.9839564085152,"pfxZ":-6.916731043847026,"pX":0.17227861213664586,"pZ":0.6315930501357017,"vX0":2.346431449815658,"vY0":-120.16846961365201,"vZ0":-1.7901149630317563,"x":110.43,"y":221.73,"x0":-1.9902842966935155,"y0":50.00154475584122,"z0":5.218283809494085,"aX":12.756693040695156},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-12.6,"breakHorizontal":-16.8,"spinRate":2824,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4609611170558501,"extension":6.155258230283183},"index":5,"playId":"276458c6-be00-3e53-bc88-c1275038f778","pitchNumber":4,"startTime":"2026-08-29T01:21:05.524Z","endTime":"2026-08-29T01:21:09.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63502664570542,"aZ":-30.06021377587953,"pfxX":2.018518963240343,"pfxZ":1.238617125576078,"pX":0.07594990613691288,"pZ":1.743404038070558,"vX0":3.667760991989761,"vY0":-130.34319615129448,"vZ0":-3.714619758807796,"x":114.1,"y":191.71,"x0":-1.616443468914291,"y0":50.00133523395401,"z0":5.478615428090494,"aX":3.442494083812191},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.6,"breakHorizontal":-4.6,"spinRate":2659,"spinDirection":128},"zone":8,"typeConfidence":0.92,"plateTime":0.4216356593915642,"extension":6.243232841755007},"index":6,"playId":"c7ab560f-dc93-3328-b622-3c1660f6969f","pitchNumber":5,"startTime":"2026-08-29T01:21:26.152Z","endTime":"2026-08-29T01:21:30.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:21:30.027Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ernie Clement strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:21:47.848Z","endTime":"2026-08-29T01:23:47.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"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":"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":96.5,"endSpeed":87.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20655443773211,"aZ":-15.183970365763079,"pfxX":-2.438529119578729,"pfxZ":8.552992771487931,"pX":0.3693160876771375,"pZ":3.6697249205309106,"vX0":6.289373090430429,"vY0":-140.39238374529205,"vZ0":-2.212741837382605,"x":102.92,"y":139.7,"x0":-1.587949037533158,"y0":50.004834116605934,"z0":5.46200373523751,"aX":-4.846156793151453},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":3.0,"spinRate":2561,"spinDirection":200},"zone":12,"typeConfidence":0.9,"plateTime":0.3908550449377981,"extension":6.252416981096535},"index":0,"playId":"ae2331d1-adc6-3f79-a455-c687c4731a65","pitchNumber":1,"startTime":"2026-08-29T01:21:51.877Z","endTime":"2026-08-29T01:21:55.753Z","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.9,"endSpeed":80.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.931876597185312,"aZ":-33.3348298281936,"pfxX":1.880527627760937,"pfxZ":-0.7081848543543057,"pX":0.03458377340055235,"pZ":0.5898443306490941,"vX0":4.139656032319735,"vY0":-127.90976241440374,"vZ0":-5.274689743603704,"x":115.68,"y":222.85,"x0":-1.8530235009909477,"y0":50.000398497034126,"z0":5.3115791536791255,"aX":3.0954910676436915},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.3,"breakHorizontal":-4.4,"spinRate":2611,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.42924266128556754,"extension":6.382029961220181},"index":1,"playId":"ea11bf63-2f62-3d93-a127-661b665db6be","pitchNumber":2,"startTime":"2026-08-29T01:22:04.659Z","endTime":"2026-08-29T01:22:08.034Z","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":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.355523271663994,"aZ":-41.83582406630914,"pfxX":7.335845994460582,"pfxZ":-6.561312188151003,"pX":1.2843808476286829,"pZ":1.3226704557717004,"vX0":5.415676542757248,"vY0":-122.29384196818475,"vZ0":-0.5653801197798171,"x":68.04,"y":203.07,"x0":-1.9337428108625865,"y0":50.00206063022191,"z0":5.233066665154598,"aX":10.802479036952057},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-11.6,"breakHorizontal":-14.8,"spinRate":2920,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.45272890058148274,"extension":6.17048163687835},"index":2,"playId":"d4e1bf48-973a-3743-813a-5123e608dd76","pitchNumber":3,"startTime":"2026-08-29T01:22:37.305Z","endTime":"2026-08-29T01:22:41.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.484250297058104,"aZ":-10.953238466436753,"pfxX":-3.7280694631542537,"pfxZ":10.894067712288901,"pX":0.6223670297927072,"pZ":2.4676912248140197,"vX0":7.503481765797662,"vY0":-139.43676888750767,"vZ0":-5.729675286034312,"x":93.28,"y":172.15,"x0":-1.632293445824661,"y0":50.00521830016062,"z0":5.287877648195706,"aX":-7.264421506519797},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":5.0,"spinRate":2598,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.3944364609349371,"extension":6.39573635485865},"index":3,"playId":"2b20fea5-c1b0-37c6-aea7-9550ee33f3f9","pitchNumber":4,"startTime":"2026-08-29T01:22:52.115Z","endTime":"2026-08-29T01:22:59.130Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.736463603821402,"aZ":-34.43296191530357,"pfxX":0.0930144355694349,"pfxZ":-1.4114930023524876,"pX":2.6566021168324756,"pZ":-0.42372058411351554,"vX0":10.750762109107345,"vY0":-126.06704953367347,"vZ0":-6.769163109280326,"x":15.74,"y":250.22,"x0":-1.6834825185494386,"y0":50.00277344553384,"z0":5.091649438856551,"aX":0.1469538667801397},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.0,"breakHorizontal":-2.8,"spinRate":2740,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.43524255071127405,"extension":6.327380411872532},"index":4,"playId":"e7bf5986-ad0d-383e-8ea3-1455f1720004","pitchNumber":5,"startTime":"2026-08-29T01:23:23.639Z","endTime":"2026-08-29T01:23:27.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(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":2},"pitchData":{"startSpeed":83.3,"endSpeed":74.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42508828672698,"aZ":-40.7965950835963,"pfxX":9.951276637767469,"pfxZ":-6.00318039659081,"pX":0.6495367708964886,"pZ":2.0904850373438206,"vX0":3.1136191517968523,"vY0":-121.02973357338062,"vZ0":1.1310137693192472,"x":92.24,"y":182.34,"x0":-1.9564913298011541,"y0":50.000192656922586,"z0":5.278422296441314,"aX":14.302706299435307},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.1,"breakHorizontal":-18.8,"spinRate":2843,"spinDirection":44},"zone":9,"typeConfidence":2.0,"plateTime":0.45802414109783873,"extension":6.274606710955009},"index":5,"playId":"a227eea1-6205-3862-9eb1-246b03b1c027","pitchNumber":6,"startTime":"2026-08-29T01:23:43.862Z","endTime":"2026-08-29T01:23:47.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:23:47.595Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brock Rodden flies out to center fielder Brett Bateman.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:26:25.124Z","endTime":"2026-08-29T01:27:42.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Paul Sewald replaces Mason Fluharty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T01:25:28.050Z","endTime":"2026-08-29T01:26:27.427Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623149,"link":"/api/v1/people/623149"},"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":90.0,"endSpeed":81.8,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.776565126795,"aZ":-19.8893759861414,"pfxX":-8.589009444363473,"pfxZ":7.132565254999637,"pX":0.397104191631451,"pZ":3.3851598399581304,"vX0":11.88327319885068,"vY0":-130.48733633019302,"vZ0":1.0642397972919007,"x":101.86,"y":147.38,"x0":-3.102627452106634,"y0":50.0030163112902,"z0":4.471915679590299,"aX":-14.794932854825277},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.4,"breakHorizontal":12.8,"spinRate":2695,"spinDirection":243},"zone":12,"typeConfidence":0.91,"plateTime":0.4199625539089751,"extension":6.165287521877265},"index":1,"playId":"c694074e-d66c-397e-8d45-14246a9a3537","pitchNumber":1,"startTime":"2026-08-29T01:26:27.427Z","endTime":"2026-08-29T01:26:31.286Z","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":90.1,"endSpeed":82.0,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60101554619688,"aZ":-19.944085635135725,"pfxX":-9.069856466487952,"pfxZ":7.109520479657007,"pX":1.3997721025181533,"pZ":2.4123561933967355,"vX0":14.48846154737008,"vY0":-130.40718288318797,"vZ0":-1.0409191242278961,"x":63.64,"y":173.65,"x0":-3.0516338833942633,"y0":50.006424012504006,"z0":4.322124180570065,"aX":-15.613400091430542},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.8,"breakHorizontal":13.2,"spinRate":2560,"spinDirection":242},"zone":12,"typeConfidence":0.91,"plateTime":0.42012392636371443,"extension":6.094696441817316},"index":2,"playId":"14f44ce0-4fe2-3b34-93a0-ed055bf4280b","pitchNumber":2,"startTime":"2026-08-29T01:26:41.839Z","endTime":"2026-08-29T01:26:45.820Z","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":91.0,"endSpeed":82.7,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11032667191664,"aZ":-19.68705350343401,"pfxX":-9.404173951068357,"pfxZ":7.075526932971382,"pX":-0.7983203359343024,"pZ":2.940331623111324,"vX0":9.70761472307307,"vY0":-132.22703137134212,"vZ0":0.13886248773699295,"x":147.43,"y":159.39,"x0":-3.3014928453911656,"y0":50.00051457041458,"z0":4.335691680904702,"aX":-16.592438131513035},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.1,"breakHorizontal":14.8,"spinRate":2560,"spinDirection":242},"zone":1,"typeConfidence":0.92,"plateTime":0.41477594978535626,"extension":6.000278465231827},"index":3,"playId":"c12e9269-b8e7-3502-b101-d469e8b61274","pitchNumber":3,"startTime":"2026-08-29T01:26:56.448Z","endTime":"2026-08-29T01:27:00.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.164264071885224,"aZ":-20.64557098069628,"pfxX":-8.409010951970096,"pfxZ":6.548730835235645,"pX":0.12562749838765758,"pZ":2.359960133767471,"vX0":11.545438648636006,"vY0":-132.11605129867334,"vZ0":-0.889277056344392,"x":112.21,"y":175.06,"x0":-3.2164045767377676,"y0":50.004405583283,"z0":4.223710429748134,"aX":-14.809239284012913},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.9,"breakHorizontal":12.6,"spinRate":2713,"spinDirection":242},"zone":5,"typeConfidence":0.91,"plateTime":0.415192601497663,"extension":6.142936505257803},"index":4,"playId":"45d4ff5f-2d67-37e5-9232-b50315a4d138","pitchNumber":4,"startTime":"2026-08-29T01:27:12.479Z","endTime":"2026-08-29T01:27:15.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":75.4,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2990551174101,"aZ":-24.19116092477532,"pfxX":1.3776600038394653,"pfxZ":5.376947931370158,"pX":0.16349658895166086,"pZ":2.1700969126497607,"vX0":7.712268167193216,"vY0":-123.23350218674075,"vZ0":-0.5647521056359294,"x":110.77,"y":180.19,"x0":-3.231054319007089,"y0":50.00588920846668,"z0":4.509375304672721,"aX":2.0449315150706173},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.8,"breakHorizontal":-4.9,"spinRate":2540,"spinDirection":81},"zone":5,"typeConfidence":0.87,"plateTime":0.45044110161225515,"extension":6.187663371109382},"hitData":{"launchSpeed":96.2,"launchAngle":39.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":166.16,"coordY":57.01}},"index":5,"playId":"77bc18c7-c3e7-3ed5-9b83-39c8b8f27ec3","pitchNumber":5,"startTime":"2026-08-29T01:27:32.884Z","endTime":"2026-08-29T01:27:42.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:27:42.659Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena walks.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:27:53.640Z","endTime":"2026-08-29T01:29:51.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"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":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":75.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.888725375793985,"aZ":-24.526080657183833,"pfxX":-0.4718317702182242,"pfxZ":5.192208932401208,"pX":-1.2248802283377578,"pZ":3.0429873413373203,"vX0":5.001089514305503,"vY0":-121.93419634985977,"vZ0":1.2906698257816513,"x":163.69,"y":156.62,"x0":-3.260627803083742,"y0":50.002008477567124,"z0":4.6575217128481565,"aX":-0.6956768999734573},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":10.1,"breakHorizontal":-0.6,"spinRate":2420,"spinDirection":103},"zone":11,"typeConfidence":0.88,"plateTime":0.45303731913507406,"extension":5.914813611982961},"index":0,"playId":"c30ce63d-65ed-3997-ab75-64ed7aa3c003","pitchNumber":1,"startTime":"2026-08-29T01:28:10.457Z","endTime":"2026-08-29T01:28:14.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":74.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.556530706458116,"aZ":-27.522590649992868,"pfxX":8.6225781327004,"pfxZ":3.2617851143825245,"pX":1.4990631039289408,"pZ":1.7071671306096778,"vX0":8.27408622735751,"vY0":-120.82665438525764,"vZ0":-0.9504551039371626,"x":59.86,"y":192.69,"x0":-3.1368084851115126,"y0":50.00098012107172,"z0":4.606586281422262,"aX":12.277727208004613},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.9,"breakHorizontal":-18.1,"spinRate":2543,"spinDirection":96},"zone":14,"typeConfidence":0.9,"plateTime":0.459835000914802,"extension":6.053798349474273},"index":1,"playId":"48cc4d83-9596-38f7-a4f1-cd63bba0686b","pitchNumber":2,"startTime":"2026-08-29T01:28:24.459Z","endTime":"2026-08-29T01:28:28.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":81.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.059650495152198,"aZ":-20.103584553893334,"pfxX":-6.2140778171623605,"pfxZ":6.965626810173708,"pX":-0.28520749044552784,"pZ":3.4880223585523216,"vX0":9.677822188895892,"vY0":-131.5883284338587,"vZ0":1.5963385866718043,"x":127.87,"y":144.6,"x0":-3.223695408247193,"y0":50.00089378327281,"z0":4.3749106716185056,"aX":-10.766089728450744},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.2,"breakHorizontal":8.9,"spinRate":2611,"spinDirection":236},"zone":11,"typeConfidence":0.91,"plateTime":0.418183106450317,"extension":6.039592594614186},"index":2,"playId":"c59c296a-f37c-3050-94db-d8386c94b32e","pitchNumber":3,"startTime":"2026-08-29T01:28:39.417Z","endTime":"2026-08-29T01:28:43.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.429403081231094,"aZ":-17.720396660066044,"pfxX":-6.113261236969096,"pfxZ":8.23266924393574,"pX":-1.5711466895021104,"pZ":3.1580789298147915,"vX0":6.893633284895706,"vY0":-132.46768129408846,"vZ0":0.3681131791002116,"x":176.89,"y":153.51,"x0":-3.4277029692271177,"y0":50.00545084415717,"z0":4.324994786793263,"aX":-10.737513017977108},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.2,"breakHorizontal":9.4,"spinRate":2702,"spinDirection":240},"zone":11,"typeConfidence":0.91,"plateTime":0.41537024088553887,"extension":6.102886969224278},"index":3,"playId":"cbc5f270-835e-319e-b331-7a15a2eafa83","pitchNumber":4,"startTime":"2026-08-29T01:28:55.555Z","endTime":"2026-08-29T01:28:59.611Z","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":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16193108200669,"aZ":-19.093874356852698,"pfxX":-6.546486921093749,"pfxZ":7.42428031219362,"pX":-0.5000990728281,"pZ":2.5328175924824405,"vX0":9.453780842846431,"vY0":-132.59256159249517,"vZ0":-0.9411276470246887,"x":136.06,"y":170.39,"x0":-3.2787778149757996,"y0":50.0017643899034,"z0":4.299654077439948,"aX":-11.532761670101328},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.4,"breakHorizontal":9.6,"spinRate":2644,"spinDirection":241},"zone":4,"typeConfidence":0.91,"plateTime":0.4147825229283364,"extension":6.6137739618898435},"index":4,"playId":"bc5b4bf0-bdfa-3755-b1cd-4e44ad051f1f","pitchNumber":5,"startTime":"2026-08-29T01:29:11.974Z","endTime":"2026-08-29T01:29:15.933Z","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":92.0,"endSpeed":83.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80068351214291,"aZ":-18.62054608951243,"pfxX":-6.796426370329608,"pfxZ":7.571801467183515,"pX":-0.041665498450228974,"pZ":2.5387755672577,"vX0":10.80024445106333,"vY0":-133.46121449010585,"vZ0":-0.916097825346787,"x":118.59,"y":170.23,"x0":-3.272247209735846,"y0":50.00187883074064,"z0":4.2373548521292905,"aX":-12.165219110381155},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.7,"breakHorizontal":9.7,"spinRate":2719,"spinDirection":244},"zone":5,"typeConfidence":0.92,"plateTime":0.4116199012467687,"extension":5.905834375504154},"index":5,"playId":"d588636a-0d70-36a4-9970-63ee67761eb5","pitchNumber":6,"startTime":"2026-08-29T01:29:28.903Z","endTime":"2026-08-29T01:29:32.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":82.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53338321094725,"aZ":-19.35141593318262,"pfxX":-7.098695076990345,"pfxZ":7.220801379953382,"pX":-1.1479116912785894,"pZ":2.7676384772702836,"vX0":8.32485008469758,"vY0":-133.15662720552052,"vZ0":-0.08813498623712934,"x":160.76,"y":164.05,"x0":-3.4088726323135967,"y0":50.00395033461798,"z0":4.214436715045152,"aX":-12.608563562269099},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.2,"breakHorizontal":10.8,"spinRate":2638,"spinDirection":246},"zone":11,"typeConfidence":0.92,"plateTime":0.41309139716124665,"extension":5.957553735545647},"index":6,"playId":"0d96ad56-fe0c-3bd3-a3cd-7b14271cef7c","pitchNumber":7,"startTime":"2026-08-29T01:29:47.449Z","endTime":"2026-08-29T01:29:51.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:29:51.909Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Canzone singles on a ground ball to center fielder Brett Bateman. Randy Arozarena to 2nd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:30:04.815Z","endTime":"2026-08-29T01:31:33.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"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_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":82.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18258492022988,"aZ":-18.263318350445843,"pfxX":-7.018632196837627,"pfxZ":7.862605321530282,"pX":-0.9987576151188734,"pZ":3.0445157845348763,"vX0":8.73180505553383,"vY0":-133.09430880939266,"vZ0":0.31793212405858984,"x":155.07,"y":156.58,"x0":-3.4312108553760803,"y0":50.00557151294731,"z0":4.2605660917472346,"aX":-12.423449557896244},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.5,"breakHorizontal":10.6,"spinRate":2641,"spinDirection":237},"zone":11,"typeConfidence":0.92,"plateTime":0.4136898142137757,"extension":6.149474323818286},"index":0,"playId":"029a4c0f-0f49-3161-bd19-a995792837e7","pitchNumber":1,"startTime":"2026-08-29T01:30:18.733Z","endTime":"2026-08-29T01:30:22.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.891703714922343,"aZ":-18.45147510249558,"pfxX":-5.613708875171666,"pfxZ":7.686813228358785,"pX":-0.167259434478927,"pZ":2.737698402198038,"vX0":10.23115215312739,"vY0":-133.52980131882074,"vZ0":-0.6056459249317017,"x":123.38,"y":164.86,"x0":-3.3394420208035087,"y0":50.00011292108021,"z0":4.3092107971397935,"aX":-10.019096545440169},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.9,"breakHorizontal":7.7,"spinRate":2592,"spinDirection":244},"zone":5,"typeConfidence":0.92,"plateTime":0.4120529395634942,"extension":6.03878896837466},"index":1,"playId":"0858a061-be00-36d5-b630-a14f453cfa37","pitchNumber":2,"startTime":"2026-08-29T01:30:37.802Z","endTime":"2026-08-29T01:30:41.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":75.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.346986747183625,"aZ":-27.95472306662468,"pfxX":4.116380607997554,"pfxZ":2.8608953456640114,"pX":0.8764031436121259,"pZ":1.1060747439796734,"vX0":8.559362944109518,"vY0":-122.3081635375005,"vZ0":-2.0823047678941378,"x":83.59,"y":208.92,"x0":-3.242123674775068,"y0":50.00027228949834,"z0":4.432532888485487,"aX":6.061297143379329},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.8,"breakHorizontal":-10.0,"spinRate":2576,"spinDirection":82},"zone":14,"typeConfidence":0.9,"plateTime":0.4526586227939422,"extension":6.058982051460229},"index":2,"playId":"af1ff72c-d97a-3061-a78f-cedfe4889e5d","pitchNumber":3,"startTime":"2026-08-29T01:30:59.213Z","endTime":"2026-08-29T01:31:02.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":82.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.19060520992498,"aZ":-20.82140136010545,"pfxX":-6.924195568044533,"pfxZ":6.466297872125024,"pX":0.5230198586695919,"pZ":2.932823909604091,"vX0":12.258914051460746,"vY0":-133.06446006170322,"vZ0":0.43363198319201157,"x":97.06,"y":159.59,"x0":-3.288909556478505,"y0":50.00033180319447,"z0":4.301909423114444,"aX":-12.15287291432807},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.0,"breakHorizontal":9.2,"spinRate":2651,"spinDirection":238},"zone":3,"typeConfidence":0.91,"plateTime":0.4150160968857879,"extension":6.245170099838495},"hitData":{"launchSpeed":80.1,"launchAngle":11.0,"totalDistance":141.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.01,"coordY":94.97}},"index":3,"playId":"1ef74f25-a278-3fa2-9b29-c617fb7a109b","pitchNumber":4,"startTime":"2026-08-29T01:31:21.802Z","endTime":"2026-08-29T01:31:33.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:31:33.257Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Julio Rodríguez lines out sharply to center fielder Brett Bateman. Randy Arozarena to 3rd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:31:45.124Z","endTime":"2026-08-29T01:32:26.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnThird":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","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":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.515501129398093,"aZ":-27.07221203096212,"pfxX":1.5541179381502666,"pfxZ":3.412050501533222,"pX":1.6492820439137152,"pZ":2.0186975172237327,"vX0":11.078047291714602,"vY0":-121.65042845036993,"vZ0":-0.40921359276493285,"x":54.13,"y":184.28,"x0":-3.1708061395915648,"y0":50.00201810607643,"z0":4.541866533908408,"aX":2.3193642577847706},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.4,"breakHorizontal":-5.5,"spinRate":2447,"spinDirection":78},"zone":14,"typeConfidence":0.89,"plateTime":0.45075888742820247,"extension":6.05519946601997},"index":0,"playId":"13eead96-214f-3f2e-ae4e-7560230245b0","pitchNumber":1,"startTime":"2026-08-29T01:31:58.482Z","endTime":"2026-08-29T01:32:02.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":82.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.883517011586562,"aZ":-24.315922460156248,"pfxX":-8.025310882889325,"pfxZ":4.443560018705542,"pX":-0.47857161349919664,"pZ":2.548314196757485,"vX0":10.176459180753568,"vY0":-132.99618820997767,"vZ0":0.09361772514401723,"x":135.24,"y":169.98,"x0":-3.334614303280221,"y0":50.00351594649857,"z0":4.294736614024003,"aX":-14.196216021674118},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.3,"breakHorizontal":12.0,"spinRate":2704,"spinDirection":241},"zone":4,"typeConfidence":0.91,"plateTime":0.4138507362060011,"extension":6.222551030148317},"hitData":{"launchSpeed":108.5,"launchAngle":17.0,"totalDistance":377.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":135.13,"coordY":47.1}},"index":1,"playId":"3de8880e-5c31-302f-9451-c4679885f3eb","pitchNumber":2,"startTime":"2026-08-29T01:32:14.845Z","endTime":"2026-08-29T01:32:26.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:32:26.863Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:33:31.534Z","endTime":"2026-08-29T01:34:27.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T01:32:51.967Z","endTime":"2026-08-29T01:33:33.777Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1220843805049,"aZ":-27.258065687910104,"pfxX":5.773018680025946,"pfxZ":3.352297697050375,"pX":-0.2518628343572478,"pZ":2.0949635300420297,"vX0":5.662872822443226,"vY0":-120.9813250993812,"vZ0":-0.2310277810639496,"x":126.6,"y":182.22,"x0":-3.3825861363344187,"y0":50.000286221148805,"z0":4.604150201780735,"aX":8.4580466043919},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.2,"breakHorizontal":-11.9,"spinRate":2443,"spinDirection":81},"zone":8,"typeConfidence":0.9,"plateTime":0.454736192037708,"extension":6.114552724791508},"index":1,"playId":"a722064c-6b5a-3d7a-bb01-6ab57a3641d7","pitchNumber":1,"startTime":"2026-08-29T01:33:33.777Z","endTime":"2026-08-29T01:33:37.634Z","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":91.6,"endSpeed":83.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11594026958968,"aZ":-20.348842092804926,"pfxX":-6.375057573847668,"pfxZ":6.622455676516267,"pX":-1.4861391826063994,"pZ":3.293451556795543,"vX0":7.479775561454886,"vY0":-133.17159706650042,"vZ0":1.1226315605459254,"x":173.65,"y":149.86,"x0":-3.5105210641279085,"y0":50.00417846379779,"z0":4.344356818678264,"aX":-11.386916997643837},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.5,"breakHorizontal":9.8,"spinRate":2619,"spinDirection":241},"zone":11,"typeConfidence":0.91,"plateTime":0.41219279713716794,"extension":6.051033027880212},"index":2,"playId":"0a61786f-e6b1-337f-a04d-fae447e16fd7","pitchNumber":2,"startTime":"2026-08-29T01:33:53.777Z","endTime":"2026-08-29T01:33:57.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.562053791259927,"aZ":-26.937684284085464,"pfxX":4.506099736982203,"pfxZ":3.568757544811615,"pX":-0.6038961876091877,"pZ":2.0422625203903984,"vX0":5.448136291313016,"vY0":-121.4005474761187,"vZ0":-0.16342520676804972,"x":140.02,"y":183.64,"x0":-3.4772236681319453,"y0":50.00289394948566,"z0":4.489656842740915,"aX":6.609296517785344},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.7,"breakHorizontal":-9.6,"spinRate":2572,"spinDirection":83},"zone":7,"typeConfidence":0.9,"plateTime":0.45417191690262904,"extension":6.114106753255944},"hitData":{"launchSpeed":93.1,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.88,"coordY":174.49}},"index":3,"playId":"a2535b78-4268-3152-954b-f9be45b1fc53","pitchNumber":3,"startTime":"2026-08-29T01:34:19.812Z","endTime":"2026-08-29T01:34:27.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:34:27.024Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Valenzuela lines out softly to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T01:36:59.631Z","endTime":"2026-08-29T01:37:05.083Z","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":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75569965476226,"aZ":-29.576179810495603,"pfxX":1.06297642523324,"pfxZ":1.522656851483898,"pX":0.7891650119775374,"pZ":2.822654583473985,"vX0":5.655570205082919,"vY0":-130.2366610295431,"vZ0":-1.3235853326707017,"x":86.92,"y":162.57,"x0":-1.5536465975771094,"y0":50.00505946912956,"z0":5.585902678299845,"aX":1.815163156704996},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.6,"breakHorizontal":-3.2,"spinRate":2490,"spinDirection":121},"zone":3,"typeConfidence":0.92,"plateTime":0.42146226816253485,"extension":6.163196657009306},"hitData":{"launchSpeed":58.3,"launchAngle":21.0,"totalDistance":144.0,"trajectory":"line_drive","hardness":"soft","location":"3","coordinates":{"coordX":164.9,"coordY":158.49}},"index":0,"playId":"336015e9-76ab-33be-8e2f-fb27e47073ee","pitchNumber":1,"startTime":"2026-08-29T01:36:59.631Z","endTime":"2026-08-29T01:37:05.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:37:05.083Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Bateman grounds out to pitcher Michael Rucker.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T01:37:25.109Z","endTime":"2026-08-29T01:39:21.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621074,"link":"/api/v1/people/621074"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":89.8,"endSpeed":82.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.622329199110492,"aZ":-28.75555683470537,"pfxX":1.010043467648448,"pfxZ":1.9657276358818363,"pX":0.47603790079569264,"pZ":1.4073896128468362,"vX0":5.152695469615764,"vY0":-130.75568815978139,"vZ0":-4.67251700990923,"x":98.85,"y":200.78,"x0":-1.6482988724989465,"y0":50.00159564740419,"z0":5.365756945078007,"aX":1.7546838573948274},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.8,"breakHorizontal":-2.9,"spinRate":2568,"spinDirection":129},"zone":14,"typeConfidence":0.92,"plateTime":0.41830336150791947,"extension":6.294221050259364},"index":0,"playId":"89f3bfcb-094c-3c0d-86a6-3a7730fba24c","pitchNumber":1,"startTime":"2026-08-29T01:37:27.867Z","endTime":"2026-08-29T01:37:31.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22136476825629,"aZ":-13.981259862451065,"pfxX":-3.780455089589431,"pfxZ":9.662489894480496,"pX":-0.19788646729278778,"pZ":2.958914196798371,"vX0":5.512806609979753,"vY0":-136.63502472823757,"vZ0":-3.9620148604673218,"x":124.54,"y":158.89,"x0":-1.7542448493570495,"y0":50.006397444485906,"z0":5.3941966070629235,"aX":-7.121268392146992},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":5.6,"spinRate":2337,"spinDirection":206},"zone":2,"typeConfidence":0.9,"plateTime":0.4014737797550296,"extension":6.2568528167980215},"index":1,"playId":"0f46a570-3fe4-3687-a4ac-61a98de3eb16","pitchNumber":2,"startTime":"2026-08-29T01:37:41.234Z","endTime":"2026-08-29T01:37:44.536Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":73.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.249410464825772,"aZ":-40.614932674630474,"pfxX":10.646267595927593,"pfxZ":-6.048626379628379,"pX":-0.19148756111180962,"pZ":2.0189380196380684,"vX0":1.0421337662879737,"vY0":-118.94068282104975,"vZ0":0.9683387344034509,"x":124.3,"y":184.27,"x0":-2.0171432955326436,"y0":50.00172606652779,"z0":5.365325215482999,"aX":14.861521034043342},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.2,"breakHorizontal":-19.4,"spinRate":2770,"spinDirection":41},"zone":8,"typeConfidence":0.91,"plateTime":0.46509533448273066,"extension":6.198631699364434},"index":2,"playId":"620d556f-4f53-3284-a9b0-59718dcbc121","pitchNumber":3,"startTime":"2026-08-29T01:37:58.733Z","endTime":"2026-08-29T01:38:02.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.141092723513427,"aZ":-39.83262174704525,"pfxX":11.240098644352468,"pfxZ":-5.610327945102368,"pX":0.6036191410531191,"pZ":1.906431458746367,"vX0":2.556981379243799,"vY0":-117.78145702088104,"vZ0":0.5434642901224387,"x":93.99,"y":187.31,"x0":-1.962195782270538,"y0":50.00114840634342,"z0":5.440567980963737,"aX":15.35173488398776},"breaks":{"breakAngle":21.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-9.6,"breakHorizontal":-21.0,"spinRate":2748,"spinDirection":38},"zone":9,"typeConfidence":0.93,"plateTime":0.47007203842623335,"extension":6.187884010073509},"index":3,"playId":"bb9e34db-35ea-359a-a482-4c57d3be679e","pitchNumber":4,"startTime":"2026-08-29T01:38:13.312Z","endTime":"2026-08-29T01:38:17.399Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-29T01:38:33.072Z","endTime":"2026-08-29T01:38:40.206Z","isPitch":false,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":85.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.80361791627102,"aZ":-13.354879041568958,"pfxX":-4.199877914927322,"pfxZ":9.819545325484597,"pX":0.603477908894171,"pZ":3.080413926350905,"vX0":7.307728925186187,"vY0":-138.50652507287685,"vZ0":-3.3701286098598002,"x":94.0,"y":155.61,"x0":-1.5397890537128476,"y0":50.005111051332655,"z0":5.223015698928153,"aX":-8.051593971326772},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.2,"breakHorizontal":5.9,"spinRate":2428,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.39749357691094067,"extension":6.323561098012856},"index":5,"playId":"8ae5f915-2cc9-345c-b6dd-3083191c8516","pitchNumber":5,"startTime":"2026-08-29T01:38:40.206Z","endTime":"2026-08-29T01:38:43.353Z","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.6,"endSpeed":78.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39581740032802,"aZ":-37.476057312916126,"pfxX":3.34337308052409,"pfxZ":-3.346189343264496,"pX":-0.08899357945596514,"pZ":1.176749212685601,"vX0":3.3342314040155347,"vY0":-126.00130151347868,"vZ0":-2.557570212022986,"x":120.39,"y":207.01,"x0":-1.8716989473920767,"y0":50.00499637774101,"z0":5.280509497132658,"aX":5.29136925544193},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.5,"breakHorizontal":-7.0,"spinRate":2735,"spinDirection":53},"zone":13,"typeConfidence":0.99,"plateTime":0.4373702858397146,"extension":6.246649858103469},"index":6,"playId":"8e54aa11-45a8-318b-832a-2d04013aa01d","pitchNumber":6,"startTime":"2026-08-29T01:38:58.610Z","endTime":"2026-08-29T01:39:02.433Z","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":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.318422512693143,"aZ":-41.34466776866589,"pfxX":8.567963089556773,"pfxZ":-6.726155006428397,"pX":-0.18455622274523253,"pZ":1.4421946858104617,"vX0":1.771101228780756,"vY0":-117.77745223023014,"vZ0":0.0724917064038546,"x":124.03,"y":199.84,"x0":-2.0630006394486133,"y0":50.00020149827514,"z0":5.32757557195052,"aX":11.690051569164703},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-11.6,"breakHorizontal":-16.0,"spinRate":2767,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.47024149757991873,"extension":6.256217554753827},"hitData":{"launchSpeed":61.6,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":141.44,"coordY":184.23}},"index":7,"playId":"d03cdc14-011b-3c9e-b60d-c4f92a352fc7","pitchNumber":7,"startTime":"2026-08-29T01:39:13.898Z","endTime":"2026-08-29T01:39:21.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:39:21.206Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T01:39:40.245Z","endTime":"2026-08-29T01:41:52.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"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":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_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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.509361014191388,"aZ":-42.53732717990287,"pfxX":8.096259873251562,"pfxZ":-7.300284658068288,"pX":-0.09560148270637717,"pZ":1.5957640698294397,"vX0":1.8970731211221041,"vY0":-119.67940210748989,"vZ0":-0.016781236754213724,"x":120.64,"y":195.69,"x0":-1.9534319514095242,"y0":50.00013186177703,"z0":5.479024847732075,"aX":11.500659105428154},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.8,"breakHorizontal":-15.1,"spinRate":2732,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.461302137056379,"extension":6.195989449123725},"index":0,"playId":"cf4c7810-17bc-3488-a6d6-fb1daf35abb5","pitchNumber":1,"startTime":"2026-08-29T01:39:51.529Z","endTime":"2026-08-29T01:39:55.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.412649880403062,"aZ":-16.028337443667926,"pfxX":-3.1917209350002835,"pfxZ":8.137185639279007,"pX":0.17865025191591413,"pZ":2.556040304469813,"vX0":6.123000528709992,"vY0":-139.94802392822703,"vZ0":-4.6340393414795855,"x":110.19,"y":169.77,"x0":-1.6224096310628742,"y0":50.00556940433333,"z0":5.282372317311768,"aX":-6.335717012978711},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":4.6,"spinRate":2399,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.39128806187393916,"extension":6.456443297978151},"index":1,"playId":"1cdf026d-da0c-33f8-8f1c-2a1dcc9dfd3e","pitchNumber":2,"startTime":"2026-08-29T01:40:07.316Z","endTime":"2026-08-29T01:40:11.166Z","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":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.082861016999107,"aZ":-42.15580741072379,"pfxX":7.060738922620934,"pfxZ":-6.923905926648768,"pX":0.05617447671773085,"pZ":0.15903312947556153,"vX0":2.2883484761950315,"vY0":-120.86649399642099,"vZ0":-3.292372614619616,"x":114.86,"y":234.49,"x0":-1.8263508174916514,"y0":50.001076742075654,"z0":5.334667691589549,"aX":10.182235347493444},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.1,"breakHorizontal":-13.3,"spinRate":2883,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4576022247354845,"extension":6.31104765705233},"index":2,"playId":"f764c9e3-18d2-3058-937d-3c509ccb00b5","pitchNumber":3,"startTime":"2026-08-29T01:40:27.400Z","endTime":"2026-08-29T01:40:30.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.660379221881236,"aZ":-16.324433502705368,"pfxX":-3.102564162746969,"pfxZ":8.195193419320477,"pX":-0.9932705738417247,"pZ":4.094126545286531,"vX0":2.871100694609995,"vY0":-139.02731371477518,"vZ0":-0.7316927394932023,"x":154.86,"y":128.24,"x0":-1.6423501760540324,"y0":50.00312004405958,"z0":5.456478103153319,"aX":-6.000836965915764},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":4.9,"spinRate":2198,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.39579502962140944,"extension":6.30696043454008},"index":3,"playId":"c9105c90-2895-30a4-84ce-62526558366b","pitchNumber":4,"startTime":"2026-08-29T01:40:51.198Z","endTime":"2026-08-29T01:40:54.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49870614865068,"aZ":-42.42377416855266,"pfxX":9.67581749550548,"pfxZ":-7.46070707108324,"pX":-2.1132338562268544,"pZ":2.707199985617147,"vX0":-2.9679705467960824,"vY0":-117.90575686757695,"vZ0":2.8316533953605094,"x":197.55,"y":165.69,"x0":-2.0769139766978744,"y0":50.00314859612149,"z0":5.473951192405348,"aX":13.291751925876383},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-12.2,"breakHorizontal":-16.4,"spinRate":2751,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4689509783417596,"extension":6.119171981245661},"index":4,"playId":"01520b46-e40d-323c-b3f4-6603ad5ff5e4","pitchNumber":5,"startTime":"2026-08-29T01:41:06.354Z","endTime":"2026-08-29T01:41:10.216Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54415316794583,"aZ":-41.7562142469775,"pfxX":9.08319232613973,"pfxZ":-6.987145747185682,"pX":-0.3760585394148269,"pZ":2.8003202809695606,"vX0":0.7511163942714378,"vY0":-117.78841741479883,"vZ0":2.983586393217577,"x":131.33,"y":163.17,"x0":-1.8777927628331683,"y0":50.005453534472224,"z0":5.446064414255795,"aX":12.448398599221804},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-11.3,"breakHorizontal":-16.6,"spinRate":2657,"spinDirection":38},"zone":1,"typeConfidence":2.0,"plateTime":0.4694903309626479,"extension":6.238738711269904},"index":5,"playId":"c637c3d1-6a62-372d-9747-b3b2f2353339","pitchNumber":6,"startTime":"2026-08-29T01:41:25.703Z","endTime":"2026-08-29T01:41:29.017Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.226875249304705,"aZ":-29.649357752029417,"pfxX":0.7405604008040614,"pfxZ":1.4975927905609838,"pX":0.28800922921687766,"pZ":1.2520565339269485,"vX0":4.810130279895383,"vY0":-130.16983081232183,"vZ0":-4.642275753669332,"x":106.02,"y":204.97,"x0":-1.6919384860622784,"y0":50.004986794488985,"z0":5.34395002482701,"aX":1.2517327087527712},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.8,"breakHorizontal":-2.5,"spinRate":2651,"spinDirection":138},"zone":14,"typeConfidence":0.92,"plateTime":0.4232646228078214,"extension":6.4033864028677785},"hitData":{"launchSpeed":100.1,"launchAngle":-4.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.33,"coordY":167.9}},"index":6,"playId":"aee5821f-6684-327b-a155-bc1b2a993a32","pitchNumber":7,"startTime":"2026-08-29T01:41:45.093Z","endTime":"2026-08-29T01:41:52.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:41:52.585Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out sharply to center fielder Brett Bateman.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:44:33.329Z","endTime":"2026-08-29T01:44:45.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669310,"fullName":"CJ Van Eyk","link":"/api/v1/people/669310"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: CJ Van Eyk replaces Paul Sewald.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T01:43:59.806Z","endTime":"2026-08-29T01:44:35.636Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669310,"link":"/api/v1/people/669310"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.32640066403241,"aZ":-18.776087845950244,"pfxX":-4.780894430499625,"pfxZ":6.962609573727013,"pX":-0.08971515658323469,"pZ":2.617255209270279,"vX0":5.540643563846301,"vY0":-138.67264302027695,"vZ0":-3.370967452959083,"x":120.42,"y":168.11,"x0":-1.503429919058157,"y0":50.00688807108395,"z0":5.119205797843548,"aX":-9.206584832385333},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.0,"breakHorizontal":7.3,"spinRate":2110,"spinDirection":217},"zone":5,"typeConfidence":0.9,"plateTime":0.39671641930221924,"extension":6.6253781912795},"hitData":{"launchSpeed":106.3,"launchAngle":42.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":173.91,"coordY":61.01}},"index":1,"playId":"d3099bc4-6ea8-32d1-bcd7-20f3326ee700","pitchNumber":1,"startTime":"2026-08-29T01:44:35.636Z","endTime":"2026-08-29T01:44:45.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:44:45.980Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cole Young pops out to second baseman Ernie Clement.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:45:07.554Z","endTime":"2026-08-29T01:46:03.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669310,"fullName":"CJ Van Eyk","link":"/api/v1/people/669310"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.67965673922861,"aZ":-26.85031463445427,"pfxX":-0.1876188162069492,"pfxZ":3.0573315063042106,"pX":0.8373196832373179,"pZ":2.3174263704777496,"vX0":6.222618836556463,"vY0":-132.0378038863762,"vZ0":-2.2309425498065774,"x":85.08,"y":176.21,"x0":-1.5392559958770167,"y0":50.00431187059289,"z0":5.176640654205687,"aX":-0.3281482812979559},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.2,"breakHorizontal":-1.2,"spinRate":2123,"spinDirection":197},"zone":14,"typeConfidence":0.84,"plateTime":0.4170002396314767,"extension":6.28460133024292},"index":0,"playId":"f2f957e1-34e5-3656-9fe9-138686636a4e","pitchNumber":1,"startTime":"2026-08-29T01:45:10.405Z","endTime":"2026-08-29T01:45:14.276Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":702284,"fullName":"Cole Young","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38933992964482,"aZ":-16.739496340412,"pfxX":-4.202900151237444,"pfxZ":7.979297703616187,"pX":-0.47872245139036335,"pZ":2.1909952326428566,"vX0":4.652343816415977,"vY0":-138.54547793197645,"vZ0":-4.837851613086652,"x":135.25,"y":179.62,"x0":-1.6376356165230876,"y0":50.003703201594924,"z0":5.086946493778521,"aX":-8.130706280760604},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":6.6,"spinRate":2095,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.3960905549573335,"extension":6.501991338643552},"index":1,"playId":"ddd577cd-a55c-3e10-b29d-546296351cd6","pitchNumber":2,"startTime":"2026-08-29T01:45:40.996Z","endTime":"2026-08-29T01:45:44.849Z","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":1},"pitchData":{"startSpeed":86.8,"endSpeed":78.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.837038447211228,"aZ":-29.67229184047763,"pfxX":0.9744258934383447,"pfxZ":1.565829357551837,"pX":0.7667266179659051,"pZ":2.009327371467645,"vX0":5.369167104089856,"vY0":-126.30083811395626,"vZ0":-2.1543263317550854,"x":87.77,"y":184.53,"x0":-1.5245294787176593,"y0":50.0001767053288,"z0":5.290262033759501,"aX":1.552980109796789},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.5,"breakHorizontal":-3.1,"spinRate":2152,"spinDirection":175},"zone":9,"typeConfidence":0.89,"plateTime":0.4358291262076852,"extension":6.419249015630684},"hitData":{"launchSpeed":82.9,"launchAngle":65.0,"totalDistance":145.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":138.08,"coordY":145.34}},"index":2,"playId":"62c1202e-dbba-3880-aba0-89b1f5d7a2a3","pitchNumber":3,"startTime":"2026-08-29T01:45:54.090Z","endTime":"2026-08-29T01:46:03.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:46:03.898Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:46:20.464Z","endTime":"2026-08-29T01:47:58.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669310,"fullName":"CJ Van Eyk","link":"/api/v1/people/669310"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":88.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49178298963859,"aZ":-16.53603944786149,"pfxX":-4.385389342634513,"pfxZ":7.843597537795365,"pX":-0.19553538904499254,"pZ":2.9138700161943762,"vX0":4.781018448605494,"vY0":-140.46800858279448,"vZ0":-3.4849623666774354,"x":124.45,"y":160.11,"x0":-1.351723824908382,"y0":50.00291868825236,"z0":5.248920733514096,"aX":-8.743905000380852},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.7,"breakHorizontal":7.0,"spinRate":2127,"spinDirection":222},"zone":2,"typeConfidence":0.9,"plateTime":0.39025840190617567,"extension":6.462516517071802},"index":0,"playId":"566f2684-fa8a-3bd0-b95c-7b79e8a305c7","pitchNumber":1,"startTime":"2026-08-29T01:46:26.490Z","endTime":"2026-08-29T01:46:30.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.637756354441578,"aZ":-31.515971808982094,"pfxX":0.9907677671185429,"pfxZ":0.3917769229803323,"pX":-0.8662618302149876,"pZ":3.451413766929703,"vX0":1.3775222671652647,"vY0":-129.41126888285302,"vZ0":1.0654352317112097,"x":150.02,"y":145.59,"x0":-1.5363036904619405,"y0":50.00329834436152,"z0":5.46791231161539,"aX":1.6624621485489268},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.2,"breakHorizontal":-2.2,"spinRate":2160,"spinDirection":182},"zone":11,"typeConfidence":0.9,"plateTime":0.4249523683229457,"extension":6.369290821831011},"index":1,"playId":"909075b0-41ad-374b-b2d3-41d206e5d5b3","pitchNumber":2,"startTime":"2026-08-29T01:46:37.839Z","endTime":"2026-08-29T01:46:42.311Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84591281630328,"aZ":-29.931866320040204,"pfxX":0.6786604067394597,"pfxZ":1.3532892247996902,"pX":0.6735390108159045,"pZ":2.0191447742227973,"vX0":5.2286924431680655,"vY0":-128.33242660820054,"vZ0":-2.433277097588011,"x":91.33,"y":184.26,"x0":-1.4829726914277794,"y0":50.00568106796543,"z0":5.3234726198406435,"aX":1.1249302824339},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.2,"breakHorizontal":-2.5,"spinRate":2177,"spinDirection":180},"zone":9,"typeConfidence":0.9,"plateTime":0.4276562106955941,"extension":6.510778176190994},"index":2,"playId":"9cc35b6b-05e8-36a2-8a9c-363f563b00c3","pitchNumber":3,"startTime":"2026-08-29T01:46:51.502Z","endTime":"2026-08-29T01:46:55.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.204811614696073,"aZ":-31.17932052896996,"pfxX":0.8157732940578644,"pfxZ":0.5890174126095999,"pX":1.292752720067589,"pZ":2.653407179925653,"vX0":6.126775747617221,"vY0":-129.86513483485382,"vZ0":-0.8410267668159973,"x":67.72,"y":167.14,"x0":-1.210829084696928,"y0":50.00351821706498,"z0":5.369842303326658,"aX":1.3827013233829142},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.1,"breakHorizontal":-3.0,"spinRate":2262,"spinDirection":163},"zone":12,"typeConfidence":0.9,"plateTime":0.4230498631748323,"extension":6.410146142528191},"index":3,"playId":"871fd270-3d73-3675-b67a-7ae24c8895d1","pitchNumber":4,"startTime":"2026-08-29T01:47:11.076Z","endTime":"2026-08-29T01:47:15.068Z","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":94.0,"endSpeed":85.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84705767927863,"aZ":-16.488548367086334,"pfxX":-3.855484555340537,"pfxZ":8.298715233374722,"pX":-0.1300079992663316,"pZ":1.8238096401651278,"vX0":4.6233877706778745,"vY0":-136.7876296442224,"vZ0":-5.928809314247179,"x":121.96,"y":189.54,"x0":-1.3431310945023545,"y0":50.00365648427145,"z0":5.1542453405018005,"aX":-7.2889584640019445},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":6.0,"spinRate":2112,"spinDirection":213},"zone":8,"typeConfidence":0.9,"plateTime":0.40078951598108015,"extension":6.465378523952569},"index":4,"playId":"42bbaf0f-4210-3acc-b8cd-6ccafaede2d4","pitchNumber":5,"startTime":"2026-08-29T01:47:25.155Z","endTime":"2026-08-29T01:47:29.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.340052222354004,"aZ":-22.52179119477967,"pfxX":-9.803460967346945,"pfxZ":5.126445245878167,"pX":-1.8937781487106977,"pZ":1.6095510062355953,"vX0":2.6299413611423175,"vY0":-137.3425856768387,"vZ0":-5.181668836326645,"x":189.19,"y":195.32,"x0":-1.5985222801114232,"y0":50.00565021424472,"z0":5.08130831432694,"aX":-18.473083807792797},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":17.0,"spinRate":1975,"spinDirection":214},"zone":13,"typeConfidence":0.92,"plateTime":0.4009308646845926,"extension":6.5071308073633425},"index":5,"playId":"d43fd10b-550f-3c0e-a309-1606e41f9b2b","pitchNumber":6,"startTime":"2026-08-29T01:47:41.633Z","endTime":"2026-08-29T01:47:45.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.175065277944974,"aZ":-16.00064826895148,"pfxX":-3.759221555392543,"pfxZ":8.585180133288908,"pX":-1.0956430313508772,"pZ":3.1412308381244882,"vX0":2.079307213088233,"vY0":-137.0929158489422,"vZ0":-3.069430267101759,"x":158.76,"y":153.97,"x0":-1.3795971389709147,"y0":50.00518670370409,"z0":5.381704516767711,"aX":-7.083958299000391},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.0,"breakHorizontal":6.4,"spinRate":2137,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.40108517039728,"extension":6.2781544659058115},"index":6,"playId":"6b8ab638-167a-3a55-9aa2-651b74434b69","pitchNumber":7,"startTime":"2026-08-29T01:47:54.235Z","endTime":"2026-08-29T01:47:58.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:47:58.793Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.P. Crawford flies out to left fielder Myles Straw.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:48:17.326Z","endTime":"2026-08-29T01:48:46.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669310,"fullName":"CJ Van Eyk","link":"/api/v1/people/669310"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".516"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".561"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".642"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".914"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".387"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".774"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".472"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.38"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.02"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.57"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.48"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.25"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.73"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.58"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.06"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.17"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.05"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.53"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.10"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.29"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".245"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".241"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".303"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".115"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".516"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".561"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".642"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".914"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".387"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".774"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".472"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":664702,"link":"/api/v1/people/664702"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":73.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.408573174904195,"aZ":-42.454467023758575,"pfxX":3.6662622456509615,"pfxZ":-7.401095166881198,"pX":0.8481126181495438,"pZ":2.7779394581188006,"vX0":4.328076630371737,"vY0":-118.20492364511021,"vZ0":2.9191346671718543,"x":84.67,"y":163.78,"x0":-1.495869607740352,"y0":50.003464493343586,"z0":5.476018902135935,"aX":5.091430014571908},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-12.1,"breakHorizontal":-7.8,"spinRate":2232,"spinDirection":33},"zone":12,"typeConfidence":0.91,"plateTime":0.4666814285292822,"extension":6.402730453484979},"index":0,"playId":"040c1e12-8df7-373e-8c56-1e5266cf7da0","pitchNumber":1,"startTime":"2026-08-29T01:48:23.631Z","endTime":"2026-08-29T01:48:29.856Z","isPitch":true,"type":"pitch"},{"details":{"description":"Taylor Ward advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"040c1e12-8df7-373e-8c56-1e5266cf7da0","startTime":"2026-08-29T01:48:35.349Z","endTime":"2026-08-29T01:48:37.367Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"}},{"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":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.038933461982722,"aZ":-28.070876836314994,"pfxX":-11.562565337578565,"pfxZ":2.8815418885343416,"pX":-0.40254273539621693,"pZ":2.600619865949414,"vX0":6.1558872418484185,"vY0":-119.36137991762237,"vZ0":-0.4165380187740372,"x":132.34,"y":168.56,"x0":-1.5321609252992352,"y0":50.000889713221156,"z0":5.336529821705259,"aX":-16.443493235281363},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.4,"breakHorizontal":19.2,"spinRate":1938,"spinDirection":247},"zone":4,"typeConfidence":0.91,"plateTime":0.46142501861410645,"extension":6.620201440324477},"hitData":{"launchSpeed":70.6,"launchAngle":56.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.45,"coordY":138.28}},"index":2,"playId":"d1425283-79fd-32bd-8c1c-c256f0a17d91","pitchNumber":2,"startTime":"2026-08-29T01:48:37.367Z","endTime":"2026-08-29T01:48:46.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:48:46.302Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.P. Crawford flies out to left fielder Myles Straw.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:48:17.326Z","endTime":"2026-08-29T01:48:46.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669310,"fullName":"CJ Van Eyk","link":"/api/v1/people/669310"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".516"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".561"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".642"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".914"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".387"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".774"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".472"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.38"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.02"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.57"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.48"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.25"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.73"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.58"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.06"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.17"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.05"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.53"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.10"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.29"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".245"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".241"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".303"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".115"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".516"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".561"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".642"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".914"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".387"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".774"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".472"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":664702,"link":"/api/v1/people/664702"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":73.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.408573174904195,"aZ":-42.454467023758575,"pfxX":3.6662622456509615,"pfxZ":-7.401095166881198,"pX":0.8481126181495438,"pZ":2.7779394581188006,"vX0":4.328076630371737,"vY0":-118.20492364511021,"vZ0":2.9191346671718543,"x":84.67,"y":163.78,"x0":-1.495869607740352,"y0":50.003464493343586,"z0":5.476018902135935,"aX":5.091430014571908},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-12.1,"breakHorizontal":-7.8,"spinRate":2232,"spinDirection":33},"zone":12,"typeConfidence":0.91,"plateTime":0.4666814285292822,"extension":6.402730453484979},"index":0,"playId":"040c1e12-8df7-373e-8c56-1e5266cf7da0","pitchNumber":1,"startTime":"2026-08-29T01:48:23.631Z","endTime":"2026-08-29T01:48:29.856Z","isPitch":true,"type":"pitch"},{"details":{"description":"Taylor Ward advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"040c1e12-8df7-373e-8c56-1e5266cf7da0","startTime":"2026-08-29T01:48:35.349Z","endTime":"2026-08-29T01:48:37.367Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"}},{"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":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.038933461982722,"aZ":-28.070876836314994,"pfxX":-11.562565337578565,"pfxZ":2.8815418885343416,"pX":-0.40254273539621693,"pZ":2.600619865949414,"vX0":6.1558872418484185,"vY0":-119.36137991762237,"vZ0":-0.4165380187740372,"x":132.34,"y":168.56,"x0":-1.5321609252992352,"y0":50.000889713221156,"z0":5.336529821705259,"aX":-16.443493235281363},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.4,"breakHorizontal":19.2,"spinRate":1938,"spinDirection":247},"zone":4,"typeConfidence":0.91,"plateTime":0.46142501861410645,"extension":6.620201440324477},"hitData":{"launchSpeed":70.6,"launchAngle":56.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.45,"coordY":138.28}},"index":2,"playId":"d1425283-79fd-32bd-8c1c-c256f0a17d91","pitchNumber":2,"startTime":"2026-08-29T01:48:37.367Z","endTime":"2026-08-29T01:48:46.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:48:46.302Z","atBatIndex":73},"scoringPlays":[1,6,9,10,37,39,46,58,59],"playsByInning":[{"startIndex":0,"endIndex":11,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":98.21,"y":184.62},"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":1,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":192.52,"y":36.49},"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":1,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":180.19,"y":76.93},"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":1,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":125.63,"y":178.76},"type":"O","description":"Groundout"}],"home":[{"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":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":98.88,"y":142.09},"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":1,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":136.82,"y":191.66},"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":1,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":72.16,"y":139.26},"type":"H","description":"Double"},{"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":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":120.5,"y":169.42},"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":1,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":187.32,"y":69.06},"type":"O","description":"Sac Fly"},{"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":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":137.73,"y":111.65},"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":1,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":121.52,"y":164.86},"type":"O","description":"Forceout"}]}},{"startIndex":12,"endIndex":17,"top":[12,13,14],"bottom":[15,16,17],"hits":{"away":[],"home":[{"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":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"coordinates":{"x":151.76,"y":74.21},"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":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":136.21,"y":112.16},"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":2,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":127.09,"y":152.7},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":18,"endIndex":25,"top":[18,19,20,21],"bottom":[22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"coordinates":{"x":122.26,"y":199.36},"type":"O","description":"Groundout"}],"home":[{"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":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":182.94,"y":99.13},"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":3,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":24.05,"y":95.19},"type":"H","description":"Double"},{"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":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"coordinates":{"x":117.46,"y":164.35},"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":3,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":154.74,"y":100.49},"type":"O","description":"Flyout"}]}},{"startIndex":26,"endIndex":31,"top":[26,27,28],"bottom":[29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":130.92,"y":174.97},"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":151.92,"y":169.42},"type":"O","description":"Groundout"}],"home":[{"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":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":110.91,"y":39.49},"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":4,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":128.11,"y":184.11},"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":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"coordinates":{"x":149.96,"y":134.18},"type":"O","description":"Groundout"}]}},{"startIndex":32,"endIndex":40,"top":[32,33,34,35],"bottom":[36,37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":171.8,"y":46.69},"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":5,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":124.81,"y":68.12},"type":"O","description":"Flyout"}],"home":[{"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":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":207.96,"y":69.17},"type":"H","description":"Home Run"},{"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":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":121.52,"y":162.32},"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":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":25.69,"y":62.84},"type":"H","description":"Home Run"},{"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":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"coordinates":{"x":115.94,"y":159.79},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":50,"top":[41,42,43,44,45],"bottom":[46,47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"coordinates":{"x":95.17,"y":144.59},"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":77.44,"y":110.65},"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":77.78,"y":108.95},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":103.45,"y":86.93},"type":"H","description":"Single"}],"home":[{"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":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":28.54,"y":68.74},"type":"H","description":"Home Run"},{"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":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":146.85,"y":172.97},"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":6,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":64.17,"y":111.04},"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":6,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":123.08,"y":186.9},"type":"O","description":"Groundout"}]}},{"startIndex":51,"endIndex":61,"top":[51,52,53,54],"bottom":[55,56,57,58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":149.78,"y":154.49},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":80.51,"y":74.32},"type":"O","description":"Lineout"}],"home":[{"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":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":183.41,"y":77.8},"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":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":130.64,"y":112.16},"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":7,"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":128.11,"y":112.16},"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":7,"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":117.46,"y":177.02},"type":"O","description":"Fielders Choice"}]}},{"startIndex":62,"endIndex":69,"top":[62,63,64,65,66],"bottom":[67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"coordinates":{"x":166.16,"y":57.01},"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":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":136.01,"y":94.97},"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":8,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":135.13,"y":47.1},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":148.88,"y":174.49},"type":"O","description":"Groundout"}],"home":[{"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":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"coordinates":{"x":164.9,"y":158.49},"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":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":141.44,"y":184.23},"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":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":145.33,"y":167.9},"type":"O","description":"Groundout"}]}},{"startIndex":70,"endIndex":73,"top":[70,71,72,73],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":669310,"fullName":"CJ Van Eyk","link":"/api/v1/people/669310"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":173.91,"y":61.01},"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":9,"pitcher":{"id":669310,"fullName":"CJ Van Eyk","link":"/api/v1/people/669310"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":138.08,"y":145.34},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":669310,"fullName":"CJ Van Eyk","link":"/api/v1/people/669310"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":78.45,"y":138.28},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":1,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":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":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":8,"hits":11,"errors":0,"leftOnBase":6},"away":{"runs":1,"hits":5,"errors":2,"leftOnBase":7}},"defense":{"pitcher":{"id":669310,"fullName":"CJ Van Eyk","link":"/api/v1/people/669310"},"catcher":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"first":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"second":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"third":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"shortstop":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"left":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"center":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"right":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"onDeck":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"inHole":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"battingOrder":3,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"offense":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"onDeck":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"inHole":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"battingOrder":8,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":1,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":6,"airOuts":11,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".228","atBats":31,"obp":".309","slg":".374","ops":".683","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":9,"rbi":1,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":12,"airOuts":9,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":34,"obp":".368","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":136,"era":"4.13","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.24","battersFaced":38,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":136,"balls":42,"strikes":94,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":8,"pitchesPerInning":"17.00","runsScoredPer9":"9.00","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":2,"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":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":65,"groundOuts":150,"airOuts":140,"runs":48,"doubles":18,"triples":0,"homeRuns":10,"strikeOuts":68,"baseOnBalls":40,"intentionalWalks":3,"hits":131,"hitByPitch":5,"avg":".269","atBats":487,"obp":".330","slg":".368","ops":".698","caughtStealing":7,"stolenBases":25,"stolenBasePercentage":".781","caughtStealingPercentage":".219","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":535,"totalBases":179,"rbi":47,"leftOnBase":224,"sacBunts":0,"sacFlies":2,"babip":".294","groundOutsToAirouts":"1.07","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"48.70","popOuts":39,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":110,"putOuts":859,"errors":7,"chances":976,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID645302":{"person":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":29,"groundOuts":34,"airOuts":43,"runs":14,"doubles":3,"triples":2,"homeRuns":0,"strikeOuts":22,"baseOnBalls":9,"intentionalWalks":0,"hits":34,"hitByPitch":3,"avg":".262","atBats":130,"obp":".322","slg":".315","ops":".637","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":145,"totalBases":41,"rbi":9,"leftOnBase":57,"sacBunts":2,"sacFlies":1,"babip":".312","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":8,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":26,"era":"27.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"6.00","battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":9,"strikes":17,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"26.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"45.00","runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":85,"errors":2,"chances":90,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702284":{"person":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":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":134,"flyOuts":87,"groundOuts":126,"airOuts":156,"runs":62,"doubles":16,"triples":3,"homeRuns":16,"strikeOuts":91,"baseOnBalls":34,"intentionalWalks":0,"hits":122,"hitByPitch":9,"avg":".248","atBats":491,"obp":".307","slg":".391","ops":".698","caughtStealing":5,"stolenBases":3,"stolenBasePercentage":".375","caughtStealingPercentage":".625","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":538,"totalBases":192,"rbi":57,"leftOnBase":192,"sacBunts":1,"sacFlies":3,"babip":".274","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.69","popOuts":39,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":348,"putOuts":183,"errors":6,"chances":537,"fielding":".989","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":61,"gamesStarted":0,"flyOuts":27,"groundOuts":76,"airOuts":43,"runs":23,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":14,"intentionalWalks":2,"hits":60,"hitByPitch":6,"atBats":221,"obp":".332","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":891,"era":"3.56","inningsPitched":"55.2","wins":4,"losses":2,"saves":3,"saveOpportunities":6,"holds":13,"blownSaves":3,"earnedRuns":22,"whip":"1.33","battersFaced":243,"outs":167,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":891,"balls":286,"strikes":605,"strikePercentage":".680","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.77","rbi":0,"winPercentage":".667","pitchesPerInning":"16.01","gamesFinished":7,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"7.11","walksPer9Inn":"2.26","hitsPer9Inn":"9.70","runsScoredPer9":"3.72","homeRunsPer9":"0.97","inheritedRunners":24,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":2,"chances":12,"fielding":".833","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":{"summary":"2.0 IP, 2 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":45,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":16,"strikes":29,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"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":29,"gamesStarted":0,"flyOuts":10,"groundOuts":34,"airOuts":24,"runs":27,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":38,"baseOnBalls":13,"intentionalWalks":0,"hits":31,"hitByPitch":2,"atBats":126,"obp":".326","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":570,"era":"6.47","inningsPitched":"32.0","wins":1,"losses":4,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":23,"whip":"1.38","battersFaced":142,"outs":96,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":570,"balls":202,"strikes":368,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":2,"winPercentage":".200","pitchesPerInning":"17.81","gamesFinished":11,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"10.69","walksPer9Inn":"3.66","hitsPer9Inn":"8.72","runsScoredPer9":"7.59","homeRunsPer9":"1.13","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":15,"groundOuts":28,"airOuts":24,"runs":15,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":14,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".197","atBats":117,"obp":".288","slg":".333","ops":".621","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":39,"rbi":11,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".268","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.25","popOuts":6,"lineOuts":3},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":3,"airOuts":7,"runs":7,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":20,"obp":".524","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":60,"era":"18.90","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"3.30","battersFaced":21,"outs":10,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":60,"balls":18,"strikes":42,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":4,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"29.70","runsScoredPer9":"18.90","homeRunsPer9":"5.40","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":47,"putOuts":31,"errors":3,"chances":81,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"100","stats":{"batting":{"summary":"1-2 | 2 BB, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":56,"groundOuts":128,"airOuts":101,"runs":85,"doubles":26,"triples":1,"homeRuns":20,"strikeOuts":115,"baseOnBalls":56,"intentionalWalks":0,"hits":128,"hitByPitch":20,"avg":".273","atBats":469,"obp":".372","slg":".461","ops":".833","caughtStealing":8,"stolenBases":20,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":548,"totalBases":216,"rbi":58,"leftOnBase":175,"sacBunts":0,"sacFlies":3,"babip":".320","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.45","popOuts":16,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":244,"errors":0,"chances":247,"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":"800","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":34,"groundOuts":91,"airOuts":82,"runs":39,"doubles":11,"triples":0,"homeRuns":10,"strikeOuts":79,"baseOnBalls":51,"intentionalWalks":0,"hits":66,"hitByPitch":5,"avg":".209","atBats":316,"obp":".326","slg":".339","ops":".665","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":374,"totalBases":107,"rbi":30,"leftOnBase":108,"sacBunts":0,"sacFlies":2,"babip":".245","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.60","popOuts":22,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":161,"putOuts":116,"errors":10,"chances":287,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID621550":{"person":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"jerseyNumber":"35","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":10,"groundOuts":5,"airOuts":16,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":3,"intentionalWalks":1,"hits":5,"hitByPitch":0,"avg":".111","atBats":45,"obp":".167","slg":".200","ops":".367","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":9,"rbi":4,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".160","groundOutsToAirouts":"0.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":4,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":32,"errors":1,"chances":46,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621493":{"person":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":80,"groundOuts":110,"airOuts":133,"runs":69,"doubles":20,"triples":1,"homeRuns":7,"strikeOuts":119,"baseOnBalls":94,"intentionalWalks":2,"hits":107,"hitByPitch":7,"avg":".230","atBats":466,"obp":".365","slg":".322","ops":".687","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":570,"totalBases":150,"rbi":32,"leftOnBase":166,"sacBunts":0,"sacFlies":3,"babip":".292","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.57","popOuts":23,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":191,"errors":3,"chances":197,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"200","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":51,"groundOuts":98,"airOuts":88,"runs":47,"doubles":21,"triples":1,"homeRuns":20,"strikeOuts":88,"baseOnBalls":37,"intentionalWalks":2,"hits":95,"hitByPitch":5,"avg":".259","atBats":367,"obp":".333","slg":".485","ops":".818","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":411,"totalBases":178,"rbi":59,"leftOnBase":148,"sacBunts":0,"sacFlies":2,"babip":".287","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.35","popOuts":13,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":51,"errors":1,"chances":57,"fielding":".982","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":"500","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":72,"groundOuts":52,"airOuts":116,"runs":32,"doubles":8,"triples":0,"homeRuns":18,"strikeOuts":133,"baseOnBalls":57,"intentionalWalks":0,"hits":59,"hitByPitch":3,"avg":".165","atBats":357,"obp":".283","slg":".339","ops":".622","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":420,"totalBases":121,"rbi":52,"leftOnBase":175,"sacBunts":0,"sacFlies":3,"babip":".196","groundOutsToAirouts":"0.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.83","popOuts":30,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":16,"stolenBases":53,"stolenBasePercentage":".768","caughtStealingPercentage":".232","assists":24,"putOuts":660,"errors":3,"chances":687,"fielding":".996","passedBall":1,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID640902":{"person":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"jerseyNumber":"5","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":6,"groundOuts":17,"airOuts":22,"runs":9,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".276","atBats":76,"obp":".329","slg":".355","ops":".684","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":27,"rbi":4,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".328","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":3,"lineOuts":13},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"obp":".750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":16,"era":"54.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"9.00","battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"48.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"81.00","runsScoredPer9":"54.00","homeRunsPer9":"27.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":13,"stolenBasePercentage":".684","caughtStealingPercentage":".316","assists":8,"putOuts":203,"errors":0,"chances":211,"fielding":"1.000","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID801126":{"person":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"jerseyNumber":"90","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","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":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":7,"groundOuts":6,"airOuts":10,"runs":4,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".171","atBats":35,"obp":".268","slg":".286","ops":".554","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":10,"rbi":3,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"babip":".273","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":26,"putOuts":13,"errors":3,"chances":42,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":88,"groundOuts":120,"airOuts":170,"runs":58,"doubles":34,"triples":0,"homeRuns":21,"strikeOuts":162,"baseOnBalls":39,"intentionalWalks":1,"hits":120,"hitByPitch":5,"atBats":566,"obp":".268","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2459,"era":"3.36","inningsPitched":"155.1","wins":11,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.02","battersFaced":616,"outs":466,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2459,"balls":856,"strikes":1603,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".611","pitchesPerInning":"15.83","gamesFinished":0,"strikeoutWalkRatio":"4.15","strikeoutsPer9Inn":"9.39","walksPer9Inn":"2.26","hitsPer9Inn":"6.95","runsScoredPer9":"3.36","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":34,"lineOuts":48},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":13,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693433":{"person":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":91,"groundOuts":111,"airOuts":165,"runs":73,"doubles":23,"triples":3,"homeRuns":17,"strikeOuts":142,"baseOnBalls":30,"intentionalWalks":1,"hits":126,"hitByPitch":7,"atBats":540,"obp":".281","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2194,"era":"4.36","inningsPitched":"142.1","wins":9,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.10","battersFaced":581,"outs":427,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2194,"balls":715,"strikes":1479,"strikePercentage":".670","hitBatsmen":7,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".500","pitchesPerInning":"15.41","gamesFinished":0,"strikeoutWalkRatio":"4.73","strikeoutsPer9Inn":"8.98","walksPer9Inn":"1.90","hitsPer9Inn":"7.97","runsScoredPer9":"4.62","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":37,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":14,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622554":{"person":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":8,"strikes":16,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":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":55,"gamesStarted":0,"flyOuts":23,"groundOuts":41,"airOuts":43,"runs":28,"doubles":4,"triples":1,"homeRuns":9,"strikeOuts":57,"baseOnBalls":29,"intentionalWalks":2,"hits":39,"hitByPitch":3,"atBats":179,"obp":".335","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":923,"era":"4.62","inningsPitched":"48.2","wins":5,"losses":3,"saves":12,"saveOpportunities":17,"holds":5,"blownSaves":5,"earnedRuns":25,"whip":"1.40","battersFaced":212,"outs":146,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":923,"balls":368,"strikes":555,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"0.95","rbi":1,"winPercentage":".625","pitchesPerInning":"18.97","gamesFinished":25,"strikeoutWalkRatio":"1.97","strikeoutsPer9Inn":"10.54","walksPer9Inn":"5.36","hitsPer9Inn":"7.21","runsScoredPer9":"5.18","homeRunsPer9":"1.66","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"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"}]},"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":25,"gamesStarted":25,"flyOuts":85,"groundOuts":138,"airOuts":153,"runs":70,"doubles":31,"triples":3,"homeRuns":17,"strikeOuts":126,"baseOnBalls":34,"intentionalWalks":1,"hits":163,"hitByPitch":3,"atBats":579,"obp":".324","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2282,"era":"4.02","inningsPitched":"147.2","wins":9,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.33","battersFaced":617,"outs":443,"gamesPitched":25,"completeGames":1,"shutouts":0,"pitchesThrown":2282,"balls":741,"strikes":1541,"strikePercentage":".680","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".474","pitchesPerInning":"15.45","gamesFinished":0,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"7.68","walksPer9Inn":"2.07","hitsPer9Inn":"9.93","runsScoredPer9":"4.27","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":33,"lineOuts":35},"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}},"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":51,"gamesStarted":0,"flyOuts":15,"groundOuts":36,"airOuts":31,"runs":25,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":77,"baseOnBalls":20,"intentionalWalks":0,"hits":39,"hitByPitch":1,"atBats":182,"obp":".294","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":819,"era":"4.28","inningsPitched":"48.1","wins":5,"losses":5,"saves":24,"saveOpportunities":32,"holds":0,"blownSaves":8,"earnedRuns":23,"whip":"1.22","battersFaced":204,"outs":145,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":819,"balls":290,"strikes":529,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".500","pitchesPerInning":"16.94","gamesFinished":40,"strikeoutWalkRatio":"3.85","strikeoutsPer9Inn":"14.34","walksPer9Inn":"3.72","hitsPer9Inn":"7.26","runsScoredPer9":"4.66","homeRunsPer9":"1.30","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":8},"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}},"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":43,"gamesStarted":0,"flyOuts":21,"groundOuts":38,"airOuts":36,"runs":12,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":31,"baseOnBalls":13,"intentionalWalks":2,"hits":27,"hitByPitch":5,"atBats":128,"obp":".304","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":543,"era":"2.50","inningsPitched":"36.0","wins":2,"losses":3,"saves":1,"saveOpportunities":2,"holds":17,"blownSaves":1,"earnedRuns":10,"whip":"1.11","battersFaced":150,"outs":108,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":543,"balls":181,"strikes":362,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".400","pitchesPerInning":"15.08","gamesFinished":5,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"7.75","walksPer9Inn":"3.25","hitsPer9Inn":"6.75","runsScoredPer9":"3.00","homeRunsPer9":"0.75","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677594":{"person":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":75,"groundOuts":108,"airOuts":145,"runs":61,"doubles":18,"triples":0,"homeRuns":20,"strikeOuts":119,"baseOnBalls":40,"intentionalWalks":2,"hits":121,"hitByPitch":5,"avg":".247","atBats":489,"obp":".309","slg":".407","ops":".716","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":538,"totalBases":199,"rbi":56,"leftOnBase":202,"sacBunts":0,"sacFlies":4,"babip":".285","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.45","popOuts":27,"lineOuts":43},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":311,"errors":3,"chances":318,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID807739":{"person":{"id":807739,"fullName":"Kade Anderson","link":"/api/v1/people/807739"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"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":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"obp":".318","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":81,"era":"4.76","inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.24","battersFaced":22,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":28,"strikes":53,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"14.29","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.94","walksPer9Inn":"3.18","hitsPer9Inn":"7.94","runsScoredPer9":"4.76","homeRunsPer9":"3.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":17,"gamesStarted":16,"flyOuts":69,"groundOuts":74,"airOuts":107,"runs":47,"doubles":13,"triples":2,"homeRuns":17,"strikeOuts":92,"baseOnBalls":25,"intentionalWalks":1,"hits":77,"hitByPitch":1,"atBats":348,"obp":".275","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1464,"era":"4.12","inningsPitched":"94.0","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.09","battersFaced":376,"outs":282,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1464,"balls":467,"strikes":997,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".333","pitchesPerInning":"15.57","gamesFinished":1,"strikeoutWalkRatio":"3.68","strikeoutsPer9Inn":"8.81","walksPer9Inn":"2.39","hitsPer9Inn":"7.37","runsScoredPer9":"4.50","homeRunsPer9":"1.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":12,"errors":0,"chances":15,"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":63,"gamesStarted":0,"flyOuts":38,"groundOuts":47,"airOuts":68,"runs":23,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":60,"baseOnBalls":18,"intentionalWalks":2,"hits":60,"hitByPitch":1,"atBats":228,"obp":".313","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":963,"era":"3.00","inningsPitched":"60.0","wins":3,"losses":3,"saves":0,"saveOpportunities":3,"holds":25,"blownSaves":3,"earnedRuns":20,"whip":"1.30","battersFaced":254,"outs":180,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":963,"balls":320,"strikes":643,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".500","pitchesPerInning":"16.05","gamesFinished":2,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.70","hitsPer9Inn":"9.00","runsScoredPer9":"3.45","homeRunsPer9":"1.35","inheritedRunners":36,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":16,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(L, 7-8)","summary":"5.0 IP, 5 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":67,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":67,"balls":18,"strikes":49,"strikePercentage":".730","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"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":25,"gamesStarted":25,"flyOuts":90,"groundOuts":123,"airOuts":152,"runs":56,"doubles":23,"triples":0,"homeRuns":20,"strikeOuts":126,"baseOnBalls":32,"intentionalWalks":1,"hits":126,"hitByPitch":7,"atBats":524,"obp":".292","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2171,"era":"3.57","inningsPitched":"138.2","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.14","battersFaced":566,"outs":416,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2171,"balls":750,"strikes":1421,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.81","rbi":5,"winPercentage":".467","pitchesPerInning":"15.66","gamesFinished":0,"strikeoutWalkRatio":"3.94","strikeoutsPer9Inn":"8.18","walksPer9Inn":"2.08","hitsPer9Inn":"8.18","runsScoredPer9":"3.63","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":29,"lineOuts":33},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":13,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672841":{"person":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":4,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":17,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":74,"era":"2.08","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.15","battersFaced":18,"outs":13,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":19,"strikes":55,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".---","pitchesPerInning":"17.08","gamesFinished":2,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"12.46","walksPer9Inn":"2.08","hitsPer9Inn":"8.31","runsScoredPer9":"2.08","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":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[668227,686527,677594,647304,663728,702284,621493,641487,801126,676106,622554,621074],"pitchers":[676106,622554,621074],"bench":[640902,645302,642215,621550],"bullpen":[807739,660825,678606,669302,669923,682243,662253,642100,672841,693433],"battingOrder":[668227,686527,677594,647304,663728,702284,621493,641487,801126],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Young (16, Cease)."},{"label":"HR","value":"Canzone (20, 1st inning off Cease, 0 on, 1 out)."},{"label":"TB","value":"Arozarena; Canzone 5; Rodríguez, J; Young 2."},{"label":"RBI","value":"Canzone (59)."},{"label":"Runners left in scoring position, 2 out","value":"Naylor, J 2; Crawford, J 2."},{"label":"Team RISP","value":"0-for-6."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Arozarena (8, 2nd base by Cease/Valenzuela)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Rodden (3, throw); Crawford, J (10, fielding)."},{"label":"DP","value":"(Rodden-Naylor, J)."}]}],"note":[]},"home":{"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":5,"groundOuts":12,"airOuts":9,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".246","atBats":34,"obp":".306","slg":".381","ops":".687","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":22,"rbi":8,"leftOnBase":13,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.33","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":6,"airOuts":11,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":31,"obp":".257","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":138,"era":"3.98","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.31","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":54,"strikes":84,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":1,"pitchesPerInning":"15.33","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"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":41,"gamesStarted":5,"flyOuts":40,"groundOuts":93,"airOuts":74,"runs":29,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":74,"baseOnBalls":20,"intentionalWalks":1,"hits":70,"hitByPitch":1,"atBats":309,"obp":".275","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":1277,"era":"2.95","inningsPitched":"82.1","wins":5,"losses":2,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":27,"whip":"1.09","battersFaced":332,"outs":247,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":1277,"balls":430,"strikes":847,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".714","pitchesPerInning":"15.51","gamesFinished":8,"strikeoutWalkRatio":"3.70","strikeoutsPer9Inn":"8.09","walksPer9Inn":"2.19","hitsPer9Inn":"7.65","runsScoredPer9":"3.17","homeRunsPer9":"0.55","inheritedRunners":20,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669310":{"person":{"id":669310,"fullName":"CJ Van Eyk","link":"/api/v1/people/669310"},"jerseyNumber":"58","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, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","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":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":8,"groundOuts":8,"airOuts":12,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":31,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":141,"era":"4.05","inningsPitched":"6.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.95","battersFaced":35,"outs":20,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":141,"balls":55,"strikes":86,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".000","pitchesPerInning":"21.15","gamesFinished":2,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"1.35","walksPer9Inn":"2.70","hitsPer9Inn":"14.85","runsScoredPer9":"5.40","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"jerseyNumber":"40","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":26,"gamesStarted":26,"flyOuts":64,"groundOuts":158,"airOuts":110,"runs":60,"doubles":14,"triples":0,"homeRuns":13,"strikeOuts":143,"baseOnBalls":65,"intentionalWalks":1,"hits":121,"hitByPitch":6,"atBats":528,"obp":".320","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2417,"era":"3.43","inningsPitched":"144.1","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.29","battersFaced":603,"outs":433,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2417,"balls":909,"strikes":1508,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".588","pitchesPerInning":"16.75","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"8.92","walksPer9Inn":"4.05","hitsPer9Inn":"7.55","runsScoredPer9":"3.74","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":12,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":61,"gamesStarted":0,"flyOuts":27,"groundOuts":71,"airOuts":43,"runs":18,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":83,"baseOnBalls":18,"intentionalWalks":1,"hits":49,"hitByPitch":0,"atBats":242,"obp":".255","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1065,"era":"1.20","inningsPitched":"67.2","wins":5,"losses":4,"saves":30,"saveOpportunities":31,"holds":5,"blownSaves":1,"earnedRuns":9,"whip":"0.99","battersFaced":264,"outs":203,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":1065,"balls":347,"strikes":718,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.65","rbi":0,"winPercentage":".556","pitchesPerInning":"15.74","gamesFinished":43,"strikeoutWalkRatio":"4.61","strikeoutsPer9Inn":"11.04","walksPer9Inn":"2.39","hitsPer9Inn":"6.52","runsScoredPer9":"2.39","homeRunsPer9":"0.27","inheritedRunners":30,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":5,"errors":2,"chances":20,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663893":{"person":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"jerseyNumber":"54","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":22,"gamesStarted":0,"flyOuts":2,"groundOuts":15,"airOuts":8,"runs":21,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":32,"baseOnBalls":20,"intentionalWalks":5,"hits":26,"hitByPitch":0,"atBats":80,"obp":".460","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":423,"era":"8.27","inningsPitched":"20.2","wins":0,"losses":3,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":19,"whip":"2.23","battersFaced":101,"outs":62,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":423,"balls":180,"strikes":243,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.88","rbi":0,"winPercentage":".000","pitchesPerInning":"20.47","gamesFinished":3,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"13.94","walksPer9Inn":"8.71","hitsPer9Inn":"11.32","runsScoredPer9":"9.15","homeRunsPer9":"2.18","inheritedRunners":16,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":97,"groundOuts":127,"airOuts":190,"runs":54,"doubles":29,"triples":1,"homeRuns":9,"strikeOuts":52,"baseOnBalls":18,"intentionalWalks":0,"hits":141,"hitByPitch":2,"avg":".279","atBats":505,"obp":".304","slg":".394","ops":".698","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":530,"totalBases":199,"rbi":43,"leftOnBase":198,"sacBunts":0,"sacFlies":5,"babip":".294","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.11","popOuts":44,"lineOuts":49},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":301,"putOuts":170,"errors":11,"chances":482,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID807727":{"person":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":9,"groundOuts":12,"airOuts":20,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":4,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".250","atBats":68,"obp":".288","slg":".368","ops":".656","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":25,"rbi":10,"leftOnBase":34,"sacBunts":0,"sacFlies":1,"babip":".319","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":59,"errors":0,"chances":86,"fielding":"1.000","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":"700","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":57,"groundOuts":117,"airOuts":110,"runs":34,"doubles":20,"triples":1,"homeRuns":8,"strikeOuts":82,"baseOnBalls":14,"intentionalWalks":2,"hits":96,"hitByPitch":13,"avg":".241","atBats":398,"obp":".286","slg":".357","ops":".643","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":432,"totalBases":142,"rbi":50,"leftOnBase":166,"sacBunts":2,"sacFlies":5,"babip":".281","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.75","popOuts":27,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":249,"putOuts":172,"errors":6,"chances":427,"fielding":".986","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":"900","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":2,"putOuts":9,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":27,"groundOuts":49,"airOuts":56,"runs":25,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":63,"baseOnBalls":24,"intentionalWalks":0,"hits":48,"hitByPitch":1,"avg":".224","atBats":214,"obp":".304","slg":".379","ops":".683","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":81,"rbi":21,"leftOnBase":96,"sacBunts":1,"sacFlies":1,"babip":".278","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.75","popOuts":12,"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":17,"stolenBases":44,"stolenBasePercentage":".721","caughtStealingPercentage":".279","assists":39,"putOuts":529,"errors":10,"chances":578,"fielding":".983","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"note":"(W, 9-5)","summary":"6.0 IP, ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":92,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":36,"strikes":56,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":57,"groundOuts":111,"airOuts":112,"runs":44,"doubles":17,"triples":0,"homeRuns":10,"strikeOuts":217,"baseOnBalls":65,"intentionalWalks":0,"hits":93,"hitByPitch":3,"atBats":529,"obp":".268","caughtStealing":5,"stolenBases":26,"stolenBasePercentage":".839","caughtStealingPercentage":".161","numberOfPitches":2550,"era":"2.33","inningsPitched":"150.1","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.05","battersFaced":601,"outs":451,"gamesPitched":25,"completeGames":1,"shutouts":1,"pitchesThrown":2550,"balls":969,"strikes":1581,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.99","rbi":1,"winPercentage":".643","pitchesPerInning":"16.96","gamesFinished":0,"strikeoutWalkRatio":"3.34","strikeoutsPer9Inn":"12.99","walksPer9Inn":"3.89","hitsPer9Inn":"5.57","runsScoredPer9":"2.63","homeRunsPer9":"0.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":31,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":8,"errors":3,"chances":21,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID703520":{"person":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"jerseyNumber":"21","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | K, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":3,"groundOuts":24,"airOuts":10,"runs":8,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":17,"baseOnBalls":4,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".329","atBats":73,"obp":".359","slg":".397","ops":".756","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":29,"rbi":5,"leftOnBase":24,"sacBunts":1,"sacFlies":1,"babip":".421","groundOutsToAirouts":"2.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":60,"errors":0,"chances":61,"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"}]},"ID623149":{"person":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"jerseyNumber":"43","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, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":7,"strikes":14,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":0,"flyOuts":42,"groundOuts":15,"airOuts":72,"runs":29,"doubles":5,"triples":2,"homeRuns":12,"strikeOuts":48,"baseOnBalls":12,"intentionalWalks":0,"hits":37,"hitByPitch":2,"atBats":169,"obp":".276","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":723,"era":"5.44","inningsPitched":"44.2","wins":2,"losses":5,"saves":24,"saveOpportunities":27,"holds":1,"blownSaves":3,"earnedRuns":27,"whip":"1.10","battersFaced":186,"outs":134,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":723,"balls":233,"strikes":490,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.21","rbi":0,"winPercentage":".286","pitchesPerInning":"16.19","gamesFinished":35,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.67","walksPer9Inn":"2.42","hitsPer9Inn":"7.46","runsScoredPer9":"5.84","homeRunsPer9":"2.42","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":13},"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"}]},"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":"200","stats":{"batting":{"summary":"1-4 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":2,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":42,"groundOuts":113,"airOuts":81,"runs":37,"doubles":11,"triples":0,"homeRuns":10,"strikeOuts":53,"baseOnBalls":21,"intentionalWalks":0,"hits":86,"hitByPitch":5,"avg":".265","atBats":325,"obp":".317","slg":".391","ops":".708","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":359,"totalBases":127,"rbi":32,"leftOnBase":119,"sacBunts":6,"sacFlies":2,"babip":".288","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.50","popOuts":14,"lineOuts":25},"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":8,"putOuts":160,"errors":1,"chances":169,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID453286":{"person":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"jerseyNumber":"31","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":35,"groundOuts":43,"airOuts":68,"runs":39,"doubles":7,"triples":0,"homeRuns":12,"strikeOuts":36,"baseOnBalls":25,"intentionalWalks":0,"hits":52,"hitByPitch":1,"atBats":197,"obp":".348","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":925,"era":"7.02","inningsPitched":"50.0","wins":1,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.54","battersFaced":225,"outs":150,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":925,"balls":338,"strikes":587,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".125","pitchesPerInning":"18.50","gamesFinished":0,"strikeoutWalkRatio":"1.44","strikeoutsPer9Inn":"6.48","walksPer9Inn":"4.50","hitsPer9Inn":"9.36","runsScoredPer9":"7.02","homeRunsPer9":"2.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543807":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"4-4 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":1,"leftOnBase":0,"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":104,"flyOuts":58,"groundOuts":106,"airOuts":105,"runs":50,"doubles":17,"triples":2,"homeRuns":14,"strikeOuts":78,"baseOnBalls":41,"intentionalWalks":0,"hits":96,"hitByPitch":3,"avg":".251","atBats":383,"obp":".326","slg":".415","ops":".741","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":432,"totalBases":159,"rbi":44,"leftOnBase":166,"sacBunts":0,"sacFlies":2,"babip":".280","groundOutsToAirouts":"1.01","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"27.36","popOuts":24,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":72,"gamesStarted":4,"flyOuts":39,"groundOuts":38,"airOuts":65,"runs":21,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":58,"baseOnBalls":24,"intentionalWalks":2,"hits":44,"hitByPitch":1,"atBats":200,"obp":".304","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":892,"era":"3.46","inningsPitched":"54.2","wins":5,"losses":1,"saves":1,"saveOpportunities":1,"holds":14,"blownSaves":0,"earnedRuns":21,"whip":"1.24","battersFaced":230,"outs":164,"gamesPitched":72,"completeGames":0,"shutouts":0,"pitchesThrown":892,"balls":313,"strikes":579,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".833","pitchesPerInning":"16.32","gamesFinished":7,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"9.55","walksPer9Inn":"3.95","hitsPer9Inn":"7.24","runsScoredPer9":"3.46","homeRunsPer9":"0.99","inheritedRunners":40,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":18},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":65,"gamesStarted":8,"flyOuts":34,"groundOuts":60,"airOuts":64,"runs":32,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":63,"baseOnBalls":36,"intentionalWalks":5,"hits":47,"hitByPitch":3,"atBats":227,"obp":".320","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1079,"era":"3.36","inningsPitched":"67.0","wins":3,"losses":4,"saves":1,"saveOpportunities":1,"holds":12,"blownSaves":0,"earnedRuns":25,"whip":"1.24","battersFaced":273,"outs":201,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":1079,"balls":409,"strikes":670,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".429","pitchesPerInning":"16.10","gamesFinished":8,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"8.46","walksPer9Inn":"4.84","hitsPer9Inn":"6.31","runsScoredPer9":"4.30","homeRunsPer9":"0.94","inheritedRunners":27,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":63,"gamesStarted":0,"flyOuts":27,"groundOuts":99,"airOuts":47,"runs":21,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":33,"baseOnBalls":20,"intentionalWalks":5,"hits":53,"hitByPitch":1,"atBats":230,"obp":".294","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":877,"era":"1.92","inningsPitched":"61.0","wins":2,"losses":2,"saves":4,"saveOpportunities":7,"holds":28,"blownSaves":3,"earnedRuns":13,"whip":"1.20","battersFaced":255,"outs":183,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":877,"balls":264,"strikes":613,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.11","rbi":0,"winPercentage":".500","pitchesPerInning":"14.38","gamesFinished":11,"strikeoutWalkRatio":"1.65","strikeoutsPer9Inn":"4.87","walksPer9Inn":"2.95","hitsPer9Inn":"7.82","runsScoredPer9":"3.10","homeRunsPer9":"0.15","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":2,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":5,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663662":{"person":{"id":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662"},"jerseyNumber":"23","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":3,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".238","atBats":21,"obp":".227","slg":".429","ops":".656","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":9,"rbi":3,"leftOnBase":6,"sacBunts":0,"sacFlies":1,"babip":".267","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2B, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"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":2,"rbi":1,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":64,"groundOuts":141,"airOuts":134,"runs":63,"doubles":21,"triples":0,"homeRuns":7,"strikeOuts":66,"baseOnBalls":48,"intentionalWalks":5,"hits":118,"hitByPitch":4,"avg":".260","atBats":454,"obp":".333","slg":".352","ops":".685","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":511,"totalBases":160,"rbi":47,"leftOnBase":184,"sacBunts":0,"sacFlies":5,"babip":".288","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.86","popOuts":26,"lineOuts":44},"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":73,"putOuts":759,"errors":8,"chances":840,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID660821":{"person":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"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":1,"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":92,"flyOuts":36,"groundOuts":63,"airOuts":65,"runs":24,"doubles":18,"triples":0,"homeRuns":8,"strikeOuts":66,"baseOnBalls":17,"intentionalWalks":1,"hits":68,"hitByPitch":8,"avg":".265","atBats":257,"obp":".324","slg":".428","ops":".752","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":287,"totalBases":110,"rbi":34,"leftOnBase":106,"sacBunts":0,"sacFlies":5,"babip":".319","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.12","popOuts":14,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":113,"errors":2,"chances":115,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID547179":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"jerseyNumber":"55","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":27,"gamesStarted":25,"flyOuts":80,"groundOuts":131,"airOuts":130,"runs":103,"doubles":31,"triples":6,"homeRuns":19,"strikeOuts":84,"baseOnBalls":50,"intentionalWalks":0,"hits":171,"hitByPitch":6,"atBats":506,"obp":".398","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2230,"era":"7.04","inningsPitched":"117.2","wins":3,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":92,"whip":"1.88","battersFaced":572,"outs":353,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2230,"balls":858,"strikes":1372,"strikePercentage":".620","hitBatsmen":6,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".214","pitchesPerInning":"18.95","gamesFinished":0,"strikeoutWalkRatio":"1.68","strikeoutsPer9Inn":"6.42","walksPer9Inn":"3.82","hitsPer9Inn":"13.08","runsScoredPer9":"7.88","homeRunsPer9":"1.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":9,"passedBall":0,"popOuts":20,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":12,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"501","stats":{"batting":{"summary":"1-1 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":45,"groundOuts":73,"airOuts":82,"runs":36,"doubles":17,"triples":1,"homeRuns":3,"strikeOuts":37,"baseOnBalls":19,"intentionalWalks":0,"hits":53,"hitByPitch":1,"avg":".222","atBats":239,"obp":".279","slg":".339","ops":".618","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":81,"rbi":22,"leftOnBase":111,"sacBunts":3,"sacFlies":3,"babip":".248","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"79.67","popOuts":20,"lineOuts":17},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":2,"groundOuts":8,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":19,"obp":".450","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":54,"era":"4.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.25","battersFaced":20,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":23,"strikes":31,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.67","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.25","hitsPer9Inn":"18.00","runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":158,"errors":0,"chances":161,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID681293":{"person":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"jerseyNumber":"45","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":19,"gamesStarted":18,"flyOuts":59,"groundOuts":74,"airOuts":108,"runs":54,"doubles":10,"triples":0,"homeRuns":14,"strikeOuts":95,"baseOnBalls":54,"intentionalWalks":0,"hits":76,"hitByPitch":14,"atBats":347,"obp":".344","caughtStealing":3,"stolenBases":21,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1644,"era":"4.81","inningsPitched":"95.1","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.36","battersFaced":421,"outs":286,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1644,"balls":662,"strikes":982,"strikePercentage":".600","hitBatsmen":14,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".500","pitchesPerInning":"17.24","gamesFinished":0,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"8.97","walksPer9Inn":"5.10","hitsPer9Inn":"7.17","runsScoredPer9":"5.10","homeRunsPer9":"1.32","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":23,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":3,"chances":10,"fielding":".700","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":59,"flyOuts":27,"groundOuts":68,"airOuts":56,"runs":17,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":25,"baseOnBalls":26,"intentionalWalks":5,"hits":55,"hitByPitch":0,"avg":".274","atBats":201,"obp":".352","slg":".408","ops":".760","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":230,"totalBases":82,"rbi":29,"leftOnBase":69,"sacBunts":0,"sacFlies":3,"babip":".279","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.71","popOuts":12,"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":{"caughtStealing":12,"stolenBases":66,"stolenBasePercentage":".846","caughtStealingPercentage":".154","assists":30,"putOuts":465,"errors":2,"chances":497,"fielding":".996","passedBall":2,"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":"600","stats":{"batting":{"summary":"1-3 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":131,"flyOuts":73,"groundOuts":84,"airOuts":131,"runs":70,"doubles":21,"triples":0,"homeRuns":27,"strikeOuts":159,"baseOnBalls":45,"intentionalWalks":0,"hits":110,"hitByPitch":6,"avg":".229","atBats":481,"obp":".301","slg":".441","ops":".742","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":535,"totalBases":212,"rbi":77,"leftOnBase":246,"sacBunts":0,"sacFlies":3,"babip":".279","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.82","popOuts":35,"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":175,"putOuts":157,"errors":14,"chances":346,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[703520,664770,665489,543807,660821,664702,672960,665926,676391,678218,656302,689254,623149,669310],"pitchers":[656302,689254,623149,669310],"bench":[663662,672386,807727],"bullpen":[681293,680755,663893,547179,693686,643511,453286,667755,686973],"battingOrder":[703520,664770,665489,543807,664702,672960,665926,676391,678218],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Guerrero Jr. (21, Hancock); Springer (17, Hancock)."},{"label":"HR","value":"Lukes (10, 5th inning off Hancock, 0 on, 1 out); Springer (14, 5th inning off Hancock, 0 on, 2 out); Okamoto (27, 6th inning off Domínguez, 0 on, 0 out)."},{"label":"TB","value":"Bateman 2; Giménez; Guerrero Jr. 2; Lukes 4; Okamoto 4; Springer 8; Straw."},{"label":"RBI","value":"Giménez (50); Guerrero Jr. (47); Lukes (32); Okamoto 3 (77); Springer (44); Straw (22)."},{"label":"2-out RBI","value":"Springer; Giménez."},{"label":"Runners left in scoring position, 2 out","value":"Okamoto; Clement 2."},{"label":"SF","value":"Okamoto."},{"label":"GIDP","value":"Lukes."},{"label":"Team RISP","value":"4-for-11."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Bateman (2, 2nd base off Hancock/Raleigh)."}]}],"note":[]}},"officials":[{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":676580,"fullName":"Steven Jaschinski","link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":483630,"fullName":"John Tumpane","link":"/api/v1/people/483630"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Sánchez, J (by Hancock)."},{"label":"ABS Challenge","value":"Raleigh (Ball-Confirmed); Young (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Hancock 67-49; Domínguez 24-16; Rucker 45-29; Cease 92-56; Fluharty 12-7; Sewald 21-14; Van Eyk 13-7."},{"label":"Groundouts-flyouts","value":"Hancock 7-4; Domínguez 2-0; Rucker 3-1; Cease 4-3; Fluharty 1-0; Sewald 1-1; Van Eyk 0-2."},{"label":"Batters faced","value":"Hancock 23; Domínguez 5; Rucker 10; Cease 22; Fluharty 4; Sewald 5; Van Eyk 4."},{"label":"Umpires","value":"HP: Adam Hamari. 1B: Clint Vondrak. 2B: Steven Jaschinski. 3B: John Tumpane. "},{"label":"Weather","value":"69 degrees, Clear."},{"label":"Wind","value":"3 mph, Out To LF."},{"label":"First pitch","value":"7:16 PM."},{"label":"T","value":"2:32."},{"label":"Att","value":"41,910."},{"label":"Venue","value":"Rogers Centre."},{"label":"August 28, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","boxscoreName":"Springer"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"4-4 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":1,"leftOnBase":0,"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":104,"flyOuts":58,"groundOuts":106,"airOuts":105,"runs":50,"doubles":17,"triples":2,"homeRuns":14,"strikeOuts":78,"baseOnBalls":41,"intentionalWalks":0,"hits":96,"hitByPitch":3,"avg":".251","atBats":383,"obp":".326","slg":".415","ops":".741","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":432,"totalBases":159,"rbi":44,"leftOnBase":166,"sacBunts":0,"sacFlies":2,"babip":".280","groundOutsToAirouts":"1.01","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"27.36","popOuts":24,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":74,"hittingGameScore":74},{"player":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","boxscoreName":"Cease"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(W, 9-5)","summary":"6.0 IP, ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":92,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":36,"strikes":56,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":57,"groundOuts":111,"airOuts":112,"runs":44,"doubles":17,"triples":0,"homeRuns":10,"strikeOuts":217,"baseOnBalls":65,"intentionalWalks":0,"hits":93,"hitByPitch":3,"atBats":529,"obp":".268","caughtStealing":5,"stolenBases":26,"stolenBasePercentage":".839","caughtStealingPercentage":".161","numberOfPitches":2550,"era":"2.33","inningsPitched":"150.1","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.05","battersFaced":601,"outs":451,"gamesPitched":25,"completeGames":1,"shutouts":1,"pitchesThrown":2550,"balls":969,"strikes":1581,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.99","rbi":1,"winPercentage":".643","pitchesPerInning":"16.96","gamesFinished":0,"strikeoutWalkRatio":"3.34","strikeoutsPer9Inn":"12.99","walksPer9Inn":"3.89","hitsPer9Inn":"5.57","runsScoredPer9":"2.63","homeRunsPer9":"0.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":31,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":8,"errors":3,"chances":21,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":65,"pitchingGameScore":65},{"player":{"person":{"id":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":"200","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":51,"groundOuts":98,"airOuts":88,"runs":47,"doubles":21,"triples":1,"homeRuns":20,"strikeOuts":88,"baseOnBalls":37,"intentionalWalks":2,"hits":95,"hitByPitch":5,"avg":".259","atBats":367,"obp":".333","slg":".485","ops":".818","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":411,"totalBases":178,"rbi":59,"leftOnBase":148,"sacBunts":0,"sacFlies":2,"babip":".287","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.35","popOuts":13,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":51,"errors":1,"chances":57,"fielding":".982","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":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"loser":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}