{"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":823748,"link":"/api/v1.1/game/823748/feed/live","metaData":{"wait":10,"timeStamp":"20260820_024205","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823748,"type":"R","doubleHeader":"N","id":"2026/08/19/seamlb-milmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823748-2026-08-19","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-19T23:40:00Z","originalDate":"2026-08-19","officialDate":"2026-08-19","dayNight":"night","time":"6:40","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":127,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":67,"ties":0,"pct":".472"},"records":{},"divisionLeader":false,"wins":60,"losses":67,"winningPercentage":".472"},"franchiseName":"Seattle","clubName":"Mariners","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158","season":2026,"venue":{"id":32,"name":"American Family Field","link":"/api/v1/venues/32"},"springVenue":{"id":2518,"link":"/api/v1/venues/2518"},"teamCode":"mil","fileCode":"mil","abbreviation":"MIL","teamName":"Brewers","locationName":"Milwaukee","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Milwaukee","record":{"gamesPlayed":127,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":78,"losses":49,"ties":0,"pct":".614"},"records":{},"divisionLeader":false,"wins":78,"losses":49,"winningPercentage":".614"},"franchiseName":"Milwaukee","clubName":"Brewers","active":true}},"players":{"ID647304":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","firstName":"Joshua-Douglas","lastName":"Naylor","primaryNumber":"12","birthDate":"1997-06-22","currentAge":29,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 10\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Josh","useLastName":"Naylor","middleName":"James","boxscoreName":"Naylor, J","nickName":"Naylz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Naylor","nameSlug":"josh-naylor-647304","firstLastName":"Josh Naylor","lastFirstName":"Naylor, Josh","lastInitName":"Naylor, J","initLastName":"J Naylor","fullFMLName":"Joshua-Douglas James Naylor","fullLFMName":"Naylor, Joshua-Douglas James","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID702284":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284","firstName":"Cole","lastName":"Young","primaryNumber":"2","birthDate":"2003-07-29","currentAge":23,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Cole","useLastName":"Young","middleName":"Douglas","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Young","nameSlug":"cole-young-702284","firstLastName":"Cole Young","lastFirstName":"Young, Cole","lastInitName":"Young, C","initLastName":"C Young","fullFMLName":"Cole Douglas Young","fullLFMName":"Young, Cole Douglas","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID678606":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606","firstName":"José","lastName":"Ferrer","primaryNumber":"45","birthDate":"2000-03-03","currentAge":26,"birthCity":"Maimon","birthCountry":"Dominican Republic","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José A.","useLastName":"Ferrer","middleName":"Alexander","boxscoreName":"Ferrer","gender":"M","nameMatrilineal":"Vizcaino","isPlayer":true,"isVerified":true,"pronunciation":"fur-AIR","mlbDebutDate":"2023-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José A. Ferrer","nameSlug":"jose-a-ferrer-678606","firstLastName":"José A. Ferrer","lastFirstName":"Ferrer, José A.","lastInitName":"Ferrer, J","initLastName":"J Ferrer","fullFMLName":"José Alexander Ferrer","fullLFMName":"Ferrer, José Alexander","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID689546":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546","firstName":"Nicholas","lastName":"Davila","primaryNumber":"82","birthDate":"1998-11-21","currentAge":27,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Davila","boxscoreName":"Davila","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"duh-vee-luh","mlbDebutDate":"2026-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Davila","nameSlug":"nick-davila-689546","firstLastName":"Nick Davila","lastFirstName":"Davila, Nick","lastInitName":"Davila, N","initLastName":"N Davila","fullFMLName":"Nicholas  Davila","fullLFMName":"Davila, Nicholas ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID621074":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074","firstName":"Michael","lastName":"Rucker","primaryNumber":"38","birthDate":"1994-04-27","currentAge":32,"birthCity":"Columbus","birthStateProvince":"MS","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Rucker","middleName":"Patrick","boxscoreName":"Rucker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Rucker","nameSlug":"michael-rucker-621074","firstLastName":"Michael Rucker","lastFirstName":"Rucker, Michael","lastInitName":"Rucker, M","initLastName":"M Rucker","fullFMLName":"Michael Patrick Rucker","fullLFMName":"Rucker, Michael Patrick","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID687401":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401","firstName":"Joseph","lastName":"Ortiz","primaryNumber":"3","birthDate":"1998-07-14","currentAge":28,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Joey","useLastName":"Ortiz","middleName":"Anthony","boxscoreName":"Ortiz, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Ortiz","nameSlug":"joey-ortiz-687401","firstLastName":"Joey Ortiz","lastFirstName":"Ortiz, Joey","lastInitName":"Ortiz, J","initLastName":"J Ortiz","fullFMLName":"Joseph Anthony Ortiz","fullLFMName":"Ortiz, Joseph Anthony","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"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},"ID681982":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982","firstName":"Grant","lastName":"Anderson","primaryNumber":"56","birthDate":"1997-06-21","currentAge":29,"birthCity":"Port Arthur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Anderson","middleName":"Reed","boxscoreName":"Anderson, G","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Anderson","nameSlug":"grant-anderson-681982","firstLastName":"Grant Anderson","lastFirstName":"Anderson, Grant","lastInitName":"Anderson, G","initLastName":"G Anderson","fullFMLName":"Grant Reed Anderson","fullLFMName":"Anderson, Grant Reed","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID675660":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660","firstName":"Shane","lastName":"Drohan","primaryNumber":"55","birthDate":"1999-01-07","currentAge":27,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Drohan","middleName":"Liam","boxscoreName":"Drohan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane Drohan","nameSlug":"shane-drohan-675660","firstLastName":"Shane Drohan","lastFirstName":"Drohan, Shane","lastInitName":"Drohan, S","initLastName":"S Drohan","fullFMLName":"Shane Liam Drohan","fullLFMName":"Drohan, Shane Liam","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},"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},"ID680716":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716","firstName":"Jonathan","lastName":"Ornelas","primaryNumber":"16","birthDate":"2000-05-26","currentAge":26,"birthCity":"Glendale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 1\"","weight":196,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jonathan","useLastName":"Ornelas","boxscoreName":"Ornelas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"or-NELL-us","mlbDebutDate":"2023-08-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Ornelas","nameSlug":"jonathan-ornelas-680716","firstLastName":"Jonathan Ornelas","lastFirstName":"Ornelas, Jonathan","lastInitName":"Ornelas, J","initLastName":"J Ornelas","fullFMLName":"Jonathan  Ornelas","fullLFMName":"Ornelas, Jonathan","strikeZoneTop":3.233,"strikeZoneBottom":1.632},"ID666152":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152","firstName":"David","lastName":"Hamilton","primaryNumber":"6","birthDate":"1997-09-29","currentAge":28,"birthCity":"San Marcos","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"David","useLastName":"Hamilton","middleName":"Lewis","boxscoreName":"Hamilton, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Hamilton","nameSlug":"david-hamilton-666152","firstLastName":"David Hamilton","lastFirstName":"Hamilton, David","lastInitName":"Hamilton, D","initLastName":"D Hamilton","fullFMLName":"David Lewis Hamilton","fullLFMName":"Hamilton, David Lewis","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID646242":{"id":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242","firstName":"Jhonathan","lastName":"Díaz","primaryNumber":"74","birthDate":"1996-09-13","currentAge":30,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jhonathan","useLastName":"Díaz","middleName":"Alexander","boxscoreName":"Díaz","gender":"M","nameMatrilineal":"Ponce","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-09-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jhonathan Díaz","nameSlug":"jhonathan-diaz-646242","firstLastName":"Jhonathan Díaz","lastFirstName":"Díaz, Jhonathan","lastInitName":"Díaz, J","initLastName":"J Díaz","fullFMLName":"Jhonathan Alexander Díaz","fullLFMName":"Díaz, Jhonathan Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID661388":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388","firstName":"William","lastName":"Contreras","primaryNumber":"24","birthDate":"1997-12-24","currentAge":28,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 10\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"William","useLastName":"Contreras","middleName":"Jesus","boxscoreName":"Contreras, Wm","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"William Contreras","nameSlug":"william-contreras-661388","firstLastName":"William Contreras","lastFirstName":"Contreras, William","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"William Jesus Contreras","fullLFMName":"Contreras, William Jesus","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID668930":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930","firstName":"Brice","lastName":"Turang","primaryNumber":"2","birthDate":"1999-11-21","currentAge":26,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brice","useLastName":"Turang","middleName":"Craig","boxscoreName":"Turang","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brice Turang","nameSlug":"brice-turang-668930","firstLastName":"Brice Turang","lastFirstName":"Turang, Brice","lastInitName":"Turang, B","initLastName":"B Turang","fullFMLName":"Brice Craig Turang","fullLFMName":"Turang, Brice Craig","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID660844":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844","firstName":"Leonardo","lastName":"Rivas","primaryNumber":"76","birthDate":"1997-10-10","currentAge":28,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Leo","useLastName":"Rivas","middleName":"Andres","boxscoreName":"Rivas","gender":"M","nameMatrilineal":"Briceno","isPlayer":true,"isVerified":true,"pronunciation":"REE-vahs","mlbDebutDate":"2024-04-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leo Rivas","nameSlug":"leo-rivas-660844","firstLastName":"Leo Rivas","lastFirstName":"Rivas, Leo","lastInitName":"Rivas, L","initLastName":"L Rivas","fullFMLName":"Leonardo Andres Rivas","fullLFMName":"Rivas, Leonardo Andres","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID622608":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608","firstName":"Antonio","lastName":"Senzatela","primaryNumber":"49","birthDate":"1995-01-21","currentAge":31,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Antonio","useLastName":"Senzatela","boxscoreName":"Senzatela","nickName":"Senze","gender":"M","nameMatrilineal":"Rondon","isPlayer":true,"isVerified":true,"pronunciation":"sehn-zuh-TEH-luh","mlbDebutDate":"2017-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Antonio Senzatela","nameSlug":"antonio-senzatela-622608","firstLastName":"Antonio Senzatela","lastFirstName":"Senzatela, Antonio","lastInitName":"Senzatela, A","initLastName":"A Senzatela","fullFMLName":"Antonio Senzatela","fullLFMName":"Senzatela, Antonio","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID669060":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060","firstName":"Bryse","lastName":"Wilson","primaryNumber":"41","birthDate":"1997-12-20","currentAge":28,"birthCity":"Hillsborough","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryse","useLastName":"Wilson","middleName":"Everett","boxscoreName":"Wilson, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryse Wilson","nameSlug":"bryse-wilson-669060","firstLastName":"Bryse Wilson","lastFirstName":"Wilson, Bryse","lastInitName":"Wilson, B","initLastName":"B Wilson","fullFMLName":"Bryse Everett Wilson","fullLFMName":"Wilson, Bryse Everett","strikeZoneTop":3.55,"strikeZoneBottom":1.66},"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},"ID694477":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477","firstName":"Chandler","lastName":"Patrick","primaryNumber":"39","birthDate":"1998-08-14","currentAge":28,"birthCity":"Crown Point","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chad","useLastName":"Patrick","middleName":"Allen","boxscoreName":"Patrick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chad Patrick","nameSlug":"chad-patrick-694477","firstLastName":"Chad Patrick","lastFirstName":"Patrick, Chad","lastInitName":"Patrick, C","initLastName":"C Patrick","fullFMLName":"Chandler Allen Patrick","fullLFMName":"Patrick, Chandler Allen","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID645302":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302","firstName":"Victor","lastName":"Robles","primaryNumber":"10","birthDate":"1997-05-19","currentAge":29,"birthCity":"Santo Domingo Este","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Victor","useLastName":"Robles","middleName":"Enrique","boxscoreName":"Robles","nickName":"Vic","gender":"M","nameMatrilineal":"Brito","isPlayer":true,"isVerified":true,"pronunciation":"ROBE-lace","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Robles","nameSlug":"victor-robles-645302","firstLastName":"Victor Robles","lastFirstName":"Robles, Victor","lastInitName":"Robles, V","initLastName":"V Robles","fullFMLName":"Victor Enrique Robles","fullLFMName":"Robles, Victor Enrique","strikeZoneTop":3.199,"strikeZoneBottom":1.614},"ID806198":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198","firstName":"Cooper","lastName":"Pratt","primaryNumber":"12","birthDate":"2004-08-18","currentAge":22,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Cooper","useLastName":"Pratt","middleName":"Wickham","boxscoreName":"Pratt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cooper Pratt","nameSlug":"cooper-pratt-806198","firstLastName":"Cooper Pratt","lastFirstName":"Pratt, Cooper","lastInitName":"Pratt, C","initLastName":"C Pratt","fullFMLName":"Cooper Pratt","fullLFMName":"Pratt, Cooper","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"ID701656":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656","firstName":"Logan","lastName":"Henderson","primaryNumber":"43","birthDate":"2002-03-02","currentAge":24,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Henderson","middleName":"Blake","boxscoreName":"Henderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Henderson","nameSlug":"logan-henderson-701656","firstLastName":"Logan Henderson","lastFirstName":"Henderson, Logan","lastInitName":"Henderson, L","initLastName":"L Henderson","fullFMLName":"Logan Blake Henderson","fullLFMName":"Henderson, Logan Blake","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID694192":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192","firstName":"Jackson","lastName":"Chourio","primaryNumber":"11","birthDate":"2004-03-11","currentAge":22,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":199,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jackson","useLastName":"Chourio","middleName":"Bryan","boxscoreName":"Chourio, J","gender":"M","nameMatrilineal":"Lugo","isPlayer":true,"isVerified":true,"pronunciation":"CHOO-ree-oh","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Chourio","nameSlug":"jackson-chourio-694192","firstLastName":"Jackson Chourio","lastFirstName":"Chourio, Jackson","lastInitName":"Chourio, J","initLastName":"J Chourio","fullFMLName":"Jackson Bryan Chourio","fullLFMName":"Chourio, Jackson Bryan","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID592885":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885","firstName":"Christian","lastName":"Yelich","primaryNumber":"22","birthDate":"1991-12-05","currentAge":34,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Christian","useLastName":"Yelich","middleName":"Stephen","boxscoreName":"Yelich","nickName":"Yeli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"YELL-itch","mlbDebutDate":"2013-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Yelich","nameSlug":"christian-yelich-592885","firstLastName":"Christian Yelich","lastFirstName":"Yelich, Christian","lastInitName":"Yelich, C","initLastName":"C Yelich","fullFMLName":"Christian Stephen Yelich","fullLFMName":"Yelich, Christian Stephen","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"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},"ID641343":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343","firstName":"Jakob","lastName":"Bauers","primaryNumber":"9","birthDate":"1995-10-06","currentAge":30,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Bauers","middleName":"Christopher","boxscoreName":"Bauers","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Bauers","nameSlug":"jake-bauers-641343","firstLastName":"Jake Bauers","lastFirstName":"Bauers, Jake","lastInitName":"Bauers, J","initLastName":"J Bauers","fullFMLName":"Jakob Christopher Bauers","fullLFMName":"Bauers, Jakob Christopher","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"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},"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},"ID683734":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734","firstName":"Andrew","lastName":"Vaughn","primaryNumber":"28","birthDate":"1998-04-03","currentAge":28,"birthCity":"Santa Rosa","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrew","useLastName":"Vaughn","middleName":"Clayton","boxscoreName":"Vaughn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2021-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Vaughn","nameSlug":"andrew-vaughn-683734","firstLastName":"Andrew Vaughn","lastFirstName":"Vaughn, Andrew","lastInitName":"Vaughn, A","initLastName":"A Vaughn","fullFMLName":"Andrew Clayton Vaughn","fullLFMName":"Vaughn, Andrew Clayton","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID690986":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986","firstName":"Kyle","lastName":"Harrison","primaryNumber":"52","birthDate":"2001-08-12","currentAge":25,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Harrison","middleName":"Christopher","boxscoreName":"Harrison","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Harrison","nameSlug":"kyle-harrison-690986","firstLastName":"Kyle Harrison","lastFirstName":"Harrison, Kyle","lastInitName":"Harrison, K","initLastName":"K Harrison","fullFMLName":"Kyle Christopher Harrison","fullLFMName":"Harrison, Kyle Christopher","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID669003":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003","firstName":"Garrett","lastName":"Mitchell","primaryNumber":"5","birthDate":"1998-09-04","currentAge":28,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":229,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Garrett","useLastName":"Mitchell","middleName":"Antony-Charles","boxscoreName":"Mitchell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Mitchell","nameSlug":"garrett-mitchell-669003","firstLastName":"Garrett Mitchell","lastFirstName":"Mitchell, Garrett","lastInitName":"Mitchell, G","initLastName":"G Mitchell","fullFMLName":"Garrett Antony-Charles Mitchell","fullLFMName":"Mitchell, Garrett Antony-Charles","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID676879":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879","firstName":"Aaron","lastName":"Ashby","primaryNumber":"26","birthDate":"1998-05-24","currentAge":28,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Ashby","boxscoreName":"Ashby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aaron Ashby","nameSlug":"aaron-ashby-676879","firstLastName":"Aaron Ashby","lastFirstName":"Ashby, Aaron","lastInitName":"Ashby, A","initLastName":"A Ashby","fullFMLName":"Aaron  Ashby","fullLFMName":"Ashby, Aaron","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID680977":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977","firstName":"Brendan","lastName":"Donovan","primaryNumber":"33","birthDate":"1997-01-16","currentAge":29,"birthCity":"Wurzberg","birthCountry":"Germany","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brendan","useLastName":"Donovan","middleName":"Michael","boxscoreName":"Donovan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brendan Donovan","nameSlug":"brendan-donovan-680977","firstLastName":"Brendan Donovan","lastFirstName":"Donovan, Brendan","lastInitName":"Donovan, B","initLastName":"B Donovan","fullFMLName":"Brendan Michael Donovan","fullLFMName":"Donovan, Brendan Michael","strikeZoneTop":3.159,"strikeZoneBottom":1.594},"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},"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},"ID688107":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107","firstName":"Robert","lastName":"Gasser","primaryNumber":"54","birthDate":"1999-05-31","currentAge":27,"birthCity":"El Dorado Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Gasser","middleName":"Riordan","boxscoreName":"Gasser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robert Gasser","nameSlug":"robert-gasser-688107","firstLastName":"Robert Gasser","lastFirstName":"Gasser, Robert","lastInitName":"Gasser, R","initLastName":"R Gasser","fullFMLName":"Robert Riordan Gasser","fullLFMName":"Gasser, Robert Riordan","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID596142":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142","firstName":"Gary","lastName":"Sánchez","primaryNumber":"99","birthDate":"1992-12-02","currentAge":33,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":251,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gary","useLastName":"Sánchez","boxscoreName":"Sánchez","nickName":"Kraken","gender":"M","nameMatrilineal":"Herrera","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-10-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gary Sánchez","nameSlug":"gary-sanchez-596142","firstLastName":"Gary Sánchez","lastFirstName":"Sánchez, Gary","lastInitName":"Sánchez, G","initLastName":"G Sánchez","fullFMLName":"Gary Sánchez","fullLFMName":"Sánchez, Gary ","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"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},"ID694819":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819","firstName":"Jacob","lastName":"Misiorowski","primaryNumber":"32","birthDate":"2002-04-03","currentAge":24,"birthCity":"Blue Springs","birthStateProvince":"MO","birthCountry":"USA","height":"6' 7\"","weight":201,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Misiorowski","middleName":"Walter","boxscoreName":"Misiorowski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"miz-uh-RŎW-skee","mlbDebutDate":"2025-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Misiorowski","nameSlug":"jacob-misiorowski-694819","firstLastName":"Jacob Misiorowski","lastFirstName":"Misiorowski, Jacob","lastInitName":"Misiorowski, J","initLastName":"J Misiorowski","fullFMLName":"Jacob Walter Misiorowski","fullLFMName":"Misiorowski, Jacob Walter","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID669084":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084","firstName":"Dayton","lastName":"Hall","primaryNumber":"37","birthDate":"1998-09-19","currentAge":27,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"DL","useLastName":"Hall","middleName":"Layne","boxscoreName":"Hall, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"DL Hall","nameSlug":"dl-hall-669084","firstLastName":"DL Hall","lastFirstName":"Hall, DL","lastInitName":"Hall, D","initLastName":"D Hall","fullFMLName":"Dayton Layne Hall","fullLFMName":"Hall, Dayton Layne","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669160":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160","firstName":"Dustin","lastName":"May","primaryNumber":"21","birthDate":"1997-09-06","currentAge":29,"birthCity":"Justin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dustin","useLastName":"May","middleName":"Jake","boxscoreName":"May","nickName":"Big Red","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dustin May","nameSlug":"dustin-may-669160","firstLastName":"Dustin May","lastFirstName":"May, Dustin","lastInitName":"May, D","initLastName":"D May","fullFMLName":"Dustin Jake May","fullLFMName":"May, Dustin Jake","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID800325":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325","firstName":"Luis","lastName":"Lara","primaryNumber":"18","birthDate":"2004-11-17","currentAge":21,"birthCity":"San Felipe","birthCountry":"Venezuela","height":"5' 7\"","weight":169,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Luis","useLastName":"Lara","middleName":"Alexander","boxscoreName":"Lara","gender":"M","nameMatrilineal":"Chirinos","isPlayer":true,"isVerified":true,"pronunciation":"LAH-ruh","mlbDebutDate":"2026-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Lara","nameSlug":"luis-lara-800325","firstLastName":"Luis Lara","lastFirstName":"Lara, Luis","lastInitName":"Lara, L","initLastName":"L Lara","fullFMLName":"Luis Alexander Lara","fullLFMName":"Lara, Luis Alexander","strikeZoneTop":3.01,"strikeZoneBottom":1.52},"ID656730":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730","firstName":"Trevor","lastName":"Megill","primaryNumber":"29","birthDate":"1993-12-05","currentAge":32,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Megill","middleName":"J.","boxscoreName":"Megill","nickName":"Gorilla","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"meh-GILL","mlbDebutDate":"2021-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Megill","nameSlug":"trevor-megill-656730","firstLastName":"Trevor Megill","lastFirstName":"Megill, Trevor","lastInitName":"Megill, T","initLastName":"T Megill","fullFMLName":"Trevor J. Megill","fullLFMName":"Megill, Trevor J.","strikeZoneTop":3.567,"strikeZoneBottom":1.8}},"venue":{"id":32,"name":"American Family Field","link":"/api/v1/venues/32","location":{"address1":"One Brewers Way","city":"Milwaukee","state":"Wisconsin","stateAbbrev":"WI","postalCode":"53214","defaultCoordinates":{"latitude":43.02838,"longitude":-87.97099},"azimuthAngle":129.0,"elevation":597,"country":"USA","phone":"(414) 902-4400"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40100,"turfType":"Grass","roofType":"Retractable","leftLine":344,"leftCenter":371,"center":400,"rightCenter":374,"rightLine":345},"active":true,"season":"2026"},"officialVenue":{"id":32,"link":"/api/v1/venues/32"},"weather":{"condition":"Partly Cloudy","temp":"72","wind":"6 mph, In From LF"},"gameInfo":{"attendance":34564,"firstPitch":"2026-08-19T23:40:00.000Z","gameDurationMinutes":182},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"home":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"}},"officialScorer":{"id":699949,"fullName":"Dan Quesnell","link":"/api/v1/people/699949"},"primaryDatacaster":{"id":700144,"fullName":"Brooke Duerst","link":"/api/v1/people/700144"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brendan Donovan singles on a ground ball to second baseman Brice Turang.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-19T23:40:34.922Z","endTime":"2026-08-19T23:41:18.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"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-19T20:22:21.497Z","endTime":"2026-08-19T23:15:34.837Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"}},{"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-19T23:15:34.837Z","endTime":"2026-08-19T23:40:20.398Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"}},{"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-19T23:40:20.398Z","endTime":"2026-08-19T23:40:37.202Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41831049638492,"aZ":-14.051240313732594,"pfxX":-5.9790403031978645,"pfxZ":9.136982530753329,"pX":-0.7774546841566613,"pZ":3.3464887367721836,"vX0":4.433257747526001,"vY0":-140.33075847806833,"vZ0":-4.10929784790733,"x":146.63,"y":148.42,"x0":-1.605419567085294,"y0":50.00038559903881,"z0":5.752828977200633,"aX":-11.856431892829942},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":9.8,"spinRate":2484,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3911458565094055,"extension":6.561809894684843},"index":3,"playId":"b910a2f8-201d-355c-a8dc-f3b5a9ca1530","pitchNumber":1,"startTime":"2026-08-19T23:40:37.202Z","endTime":"2026-08-19T23:40:42.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22364368961069,"aZ":-11.78482468635141,"pfxX":-6.296610610640558,"pfxZ":10.119466604184545,"pX":-0.7043022074004638,"pZ":2.2622529441149966,"vX0":4.397336133025955,"vY0":-141.49744470091215,"vZ0":-7.1379494763646045,"x":143.85,"y":177.7,"x0":-1.4655654885942395,"y0":50.00228735572099,"z0":5.583618898007427,"aX":-12.685516299636507},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":10.4,"spinRate":2659,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.38805518113992177,"extension":6.612505034964317},"index":4,"playId":"160eb1ec-3c45-35c6-b296-c28991ef042a","pitchNumber":2,"startTime":"2026-08-19T23:40:53.224Z","endTime":"2026-08-19T23:40:57.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.439602512514632,"aZ":-21.78167078967628,"pfxX":1.1588470768097687,"pfxZ":5.486657275151317,"pX":0.28776790866083496,"pZ":2.1542329224599714,"vX0":4.536276543277691,"vY0":-136.16153210496918,"vZ0":-5.245583384293944,"x":106.03,"y":180.62,"x0":-1.54445019093883,"y0":50.002583355593416,"z0":5.594818656153477,"aX":2.194710184776612},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.1,"breakHorizontal":-3.0,"spinRate":2635,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.4009198942814445,"extension":6.5873937873638},"hitData":{"launchSpeed":70.3,"launchAngle":5.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.42,"coordY":147.63}},"index":5,"playId":"2204161b-be29-319a-adf9-bd6f32f12516","pitchNumber":3,"startTime":"2026-08-19T23:41:08.299Z","endTime":"2026-08-19T23:41:18.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:41:18.517Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a line drive to center fielder Luis Lara. Brendan Donovan to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-19T23:41:50.807Z","endTime":"2026-08-19T23:43:11.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnSecond":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57325710322354,"aZ":-21.25588993401709,"pfxX":-9.629204096835986,"pfxZ":5.513178762582866,"pX":-0.035256079236923796,"pZ":1.908270903792622,"vX0":7.792204531846613,"vY0":-140.26784284709274,"vZ0":-5.670402893320465,"x":118.34,"y":187.26,"x0":-1.606837666027672,"y0":50.00290159019093,"z0":5.354533358039809,"aX":-19.068499982607875},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.9,"breakHorizontal":15.7,"spinRate":2498,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.3914253705967683,"extension":6.536887111951549},"index":0,"playId":"70404819-f028-3a42-98ad-d889e5ff5d6a","pitchNumber":1,"startTime":"2026-08-19T23:41:54.401Z","endTime":"2026-08-19T23:41:58.004Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.776234026992068,"aZ":-17.306466927559807,"pfxX":-1.9912923536940514,"pfxZ":7.877496540844137,"pX":0.9583711608670378,"pZ":0.6695084878121111,"vX0":7.363133278603099,"vY0":-136.01910643021472,"vZ0":-9.523933595812846,"x":80.47,"y":220.7,"x0":-1.5164188161334409,"y0":50.00546929541936,"z0":5.398473400861809,"aX":-3.7603092380115823},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.6,"breakHorizontal":2.2,"spinRate":2525,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4015512574751825,"extension":6.5658531887003875},"index":1,"playId":"5f83ca98-efcf-3498-9614-06cfacfadf89","pitchNumber":2,"startTime":"2026-08-19T23:42:16.062Z","endTime":"2026-08-19T23:42:21.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.83078434463921,"aZ":-21.275300314632172,"pfxX":-11.065672815542257,"pfxZ":5.501754174342484,"pX":0.15580025450673082,"pZ":2.613353419029282,"vX0":9.035853346988139,"vY0":-140.553804143777,"vZ0":-3.853010791670926,"x":111.06,"y":168.22,"x0":-1.679090352019743,"y0":50.00138308743606,"z0":5.400832117033046,"aX":-21.917041304742558},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.2,"breakHorizontal":17.9,"spinRate":2449,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3911930481260528,"extension":6.518001877309213},"index":2,"playId":"8eb9c148-f487-38a0-95b6-0d7a230a0598","pitchNumber":3,"startTime":"2026-08-19T23:42:38.218Z","endTime":"2026-08-19T23:42:43.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":78.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.621072906500782,"aZ":-37.89104601366258,"pfxX":8.54561840659464,"pfxZ":-3.637462689431425,"pX":1.1618486295008204,"pZ":0.9039608695837662,"vX0":4.3514934492385375,"vY0":-126.16838624128842,"vZ0":-3.3980817340253515,"x":72.71,"y":214.37,"x0":-1.709154736564176,"y0":50.003146739310864,"z0":5.400980961114551,"aX":13.432831677727199},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-7.2,"breakHorizontal":-16.6,"spinRate":3454,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.43832722020148385,"extension":6.419009736106885},"hitData":{"launchSpeed":71.2,"launchAngle":24.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":123.63,"coordY":98.24}},"index":3,"playId":"66265840-568e-374d-a7f5-6d12c6dfbdba","pitchNumber":4,"startTime":"2026-08-19T23:43:00.741Z","endTime":"2026-08-19T23:43:11.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:43:11.609Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dominic Canzone doubles (21) on a sharp line drive to left fielder Jackson Chourio. Brendan Donovan scores. Randy Arozarena scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-19T23:43:15.211Z","endTime":"2026-08-19T23:45:22.843Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.5,"endSpeed":86.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.383481920155788,"aZ":-18.034947166207747,"pfxX":-0.7998521843871567,"pfxZ":7.492540905941606,"pX":1.0829516415318736,"pZ":1.3310893234371215,"vX0":7.062899732871232,"vY0":-135.90988201632277,"vZ0":-7.945012954653929,"x":75.72,"y":202.84,"x0":-1.435971770799418,"y0":50.002928378184514,"z0":5.525436304403336,"aX":-1.5106526775570366},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.2,"breakHorizontal":0.1,"spinRate":2551,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4016905469061447,"extension":6.6033211968626135},"index":0,"playId":"8a611dfb-a4a2-3407-8346-cdf065a9dd5f","pitchNumber":1,"startTime":"2026-08-19T23:43:39.426Z","endTime":"2026-08-19T23:43:43.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32240429250242,"aZ":-22.070116998900776,"pfxX":-10.226519844440613,"pfxZ":4.993205644514348,"pX":-1.5550052577938636,"pZ":2.402938800062273,"vX0":4.715582659009987,"vY0":-141.5611840667005,"vZ0":-4.218929926197626,"x":176.27,"y":173.9,"x0":-1.9169154742300114,"y0":50.00134832670987,"z0":5.331482287678676,"aX":-20.68385625511106},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.3,"breakHorizontal":17.5,"spinRate":2496,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.38742536978606923,"extension":6.352409262548768},"index":1,"playId":"d36ce705-cb25-3da4-8b7d-1d695804cd46","pitchNumber":2,"startTime":"2026-08-19T23:43:57.364Z","endTime":"2026-08-19T23:44:01.720Z","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":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.269669660926894,"aZ":-17.52400471250018,"pfxX":-0.584258691658349,"pfxZ":7.534816145935134,"pX":0.4459162268890601,"pZ":1.7543023711037178,"vX0":6.038901052210383,"vY0":-137.96783007663217,"vZ0":-6.886621156159644,"x":100.0,"y":191.41,"x0":-1.6874675061195177,"y0":50.00260674334388,"z0":5.446734131329366,"aX":-1.137007444215843},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.5,"breakHorizontal":-0.1,"spinRate":2556,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3957241865520693,"extension":6.683752126548226},"index":2,"playId":"a8100a87-073e-3a58-81aa-ec295afc7e7b","pitchNumber":3,"startTime":"2026-08-19T23:44:17.476Z","endTime":"2026-08-19T23:44:20.725Z","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":93.4,"endSpeed":85.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.307454838432093,"aZ":-19.62073912142712,"pfxX":-0.7238474428614692,"pfxZ":6.669401396259284,"pX":-0.024357109530259168,"pZ":2.921431523477,"vX0":4.739965231226324,"vY0":-135.98776345047807,"vZ0":-3.645829982576065,"x":117.93,"y":159.9,"x0":-1.69198670137405,"y0":50.006605339628685,"z0":5.631535322608176,"aX":-1.363612280856284},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":0.4,"spinRate":2483,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.401940276635687,"extension":6.395194309695645},"index":3,"playId":"dbe976f5-b07c-3235-b673-3b48650ab71c","pitchNumber":4,"startTime":"2026-08-19T23:44:44.163Z","endTime":"2026-08-19T23:44:48.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.32883661134738,"aZ":-28.4559028462815,"pfxX":-11.790726002009244,"pfxZ":1.8488209542815355,"pX":-0.33447192817946375,"pZ":3.2343197167372892,"vX0":7.672278537304824,"vY0":-141.54758821903295,"vZ0":-0.891699375138156,"x":129.75,"y":151.45,"x0":-1.5575128904224504,"y0":50.006716180161305,"z0":5.386491042245534,"aX":-23.77081131467285},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.4,"breakHorizontal":19.7,"spinRate":2455,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.3879440389987918,"extension":6.526336101779832},"hitData":{"launchSpeed":103.6,"launchAngle":19.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":84.89,"coordY":81.07}},"index":4,"playId":"7c757394-17ef-3e1c-886b-2a5d41a27381","pitchNumber":5,"startTime":"2026-08-19T23:45:06.694Z","endTime":"2026-08-19T23:45:22.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:45:22.843Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out, second baseman Brice Turang to first baseman Andrew Vaughn. Dominic Canzone to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-19T23:45:46.127Z","endTime":"2026-08-19T23:46:09.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16136304090432,"aZ":-23.72016211547964,"pfxX":-11.537371016260684,"pfxZ":4.248801230285874,"pX":-0.8943027114531954,"pZ":2.443194402191775,"vX0":6.718473521294547,"vY0":-140.2524740033921,"vZ0":-3.9150467377880154,"x":151.09,"y":172.81,"x0":-1.823731369433619,"y0":50.003162373579954,"z0":5.4070327081598,"aX":-22.950829544165952},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.1,"breakHorizontal":19.4,"spinRate":2425,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.39075712669295504,"extension":6.412290993559258},"hitData":{"launchSpeed":60.1,"launchAngle":12.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.03,"coordY":140.76}},"index":0,"playId":"f7173e41-2ac9-3181-8da8-82071c5ff038","pitchNumber":1,"startTime":"2026-08-19T23:46:00.377Z","endTime":"2026-08-19T23:46:09.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:46:09.981Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Naylor pops out to third baseman Joey Ortiz in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-19T23:46:16.641Z","endTime":"2026-08-19T23:46:47.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.6,"endSpeed":85.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.180245883770578,"aZ":-19.224794050930193,"pfxX":-0.17332764551011237,"pfxZ":6.883137647650544,"pX":0.07700917868314913,"pZ":3.080620186395939,"vX0":4.423960881323661,"vY0":-136.33051024727442,"vZ0":-3.427269243411712,"x":114.06,"y":155.6,"x0":-1.5446860207703472,"y0":50.00203551669379,"z0":5.682265319236029,"aX":-0.3271945984360006},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.9,"breakHorizontal":-0.6,"spinRate":2400,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.4018790515645714,"extension":6.6093649375203},"hitData":{"launchSpeed":56.0,"launchAngle":69.0,"totalDistance":100.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":91.94,"coordY":180.56}},"index":0,"playId":"3787d58c-c498-33a5-8d73-4b0a0039f8af","pitchNumber":1,"startTime":"2026-08-19T23:46:38.419Z","endTime":"2026-08-19T23:46:47.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:46:47.272Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Young walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-19T23:46:55.857Z","endTime":"2026-08-19T23:49:42.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"postOnThird":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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(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":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.649331671351604,"aZ":-24.69261001222596,"pfxX":2.417609673487546,"pfxZ":4.037616701801854,"pX":0.02129955359046331,"pZ":3.434954349663361,"vX0":3.441599833295719,"vY0":-134.8304673508331,"vZ0":-1.6330099471878747,"x":116.19,"y":146.04,"x0":-1.582754366261449,"y0":50.001208151849845,"z0":5.780614660109363,"aX":4.477181018922718},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.2,"breakHorizontal":-5.0,"spinRate":2497,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.40528969049052943,"extension":6.496187119270206},"index":0,"playId":"532f9979-47eb-3da1-a24c-2851d56da325","pitchNumber":1,"startTime":"2026-08-19T23:47:13.828Z","endTime":"2026-08-19T23:47:18.842Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70328760786526,"aZ":-20.100807281662444,"pfxX":-11.394917100616855,"pfxZ":6.047898020853676,"pX":0.4736578775476633,"pZ":0.9747238030334467,"vX0":9.748912108690671,"vY0":-140.7945174159158,"vZ0":-8.336875982357116,"x":98.95,"y":212.46,"x0":-1.563338803201989,"y0":50.00113100089844,"z0":5.288460383251464,"aX":-22.74188405666977},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.2,"breakHorizontal":18.5,"spinRate":2484,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.38989103964472616,"extension":6.557843653273824},"index":1,"playId":"004379b4-8975-354b-986a-5ee11151dda8","pitchNumber":2,"startTime":"2026-08-19T23:47:48.432Z","endTime":"2026-08-19T23:47:53.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33289277307535,"aZ":-14.085143159454422,"pfxX":-5.606892151207202,"pfxZ":9.247531660097108,"pX":0.7109094742976354,"pZ":3.059827129756473,"vX0":8.180516004119992,"vY0":-139.66833378255814,"vZ0":-4.420263560892526,"x":89.9,"y":156.16,"x0":-1.5409306381140528,"y0":50.004570206450076,"z0":5.603497180305602,"aX":-10.970375241942756},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":8.3,"spinRate":2304,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3936332110150813,"extension":6.6813136532294966},"index":2,"playId":"f2d846ec-efe5-35a3-9c2f-9a9b6e0b54e9","pitchNumber":3,"startTime":"2026-08-19T23:48:07.302Z","endTime":"2026-08-19T23:48:10.854Z","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":96.3,"endSpeed":87.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77775100519129,"aZ":-13.396965125778538,"pfxX":-5.977216354584846,"pfxZ":9.487887026905693,"pX":-0.13344170845591652,"pZ":2.2539296341733897,"vX0":5.95777379989806,"vY0":-140.06137953904357,"vZ0":-6.7641363581282175,"x":122.09,"y":177.92,"x0":-1.515550128099201,"y0":50.00240141690556,"z0":5.583080870848722,"aX":-11.829397236554996},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":9.5,"spinRate":2286,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3916428772446916,"extension":6.628843603978883},"index":3,"playId":"b98da827-fa88-384b-862f-0553bcb7d9d2","pitchNumber":4,"startTime":"2026-08-19T23:48:28.831Z","endTime":"2026-08-19T23:48:32.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17000704545431,"aZ":-46.21264158529593,"pfxX":2.530819943117617,"pfxZ":-9.409163243962842,"pX":0.8109248884517408,"pZ":1.4734494305529156,"vX0":4.42218380402204,"vY0":-122.46243905465161,"vZ0":-0.7027272874249,"x":86.09,"y":199.0,"x0":-1.3596673295691855,"y0":50.002990020523605,"z0":5.778372195412422,"aX":3.7754595923901983},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-16.8,"breakHorizontal":-5.8,"spinRate":3032,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.450320571249756,"extension":6.377638203044285},"index":4,"playId":"e92161af-637f-36a1-a7b7-cb373a7a9b08","pitchNumber":5,"startTime":"2026-08-19T23:48:49.494Z","endTime":"2026-08-19T23:48:53.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.770422926073408,"aZ":-33.6162227928827,"pfxX":8.014740581151443,"pfxZ":-0.9056506191410056,"pX":0.7617756166962404,"pZ":1.2989718197287,"vX0":4.053173208878182,"vY0":-125.99429531212076,"vZ0":-3.148561183844116,"x":87.96,"y":203.71,"x0":-1.915943016586915,"y0":50.00427828089162,"z0":5.318730069913968,"aX":12.716253278780504},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.2,"breakHorizontal":-15.5,"spinRate":3201,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4369397213176067,"extension":6.386995707111688},"index":5,"playId":"35e83e9b-f316-3e4b-8a6b-054ce01a1a4e","pitchNumber":6,"startTime":"2026-08-19T23:49:13.708Z","endTime":"2026-08-19T23:49:19.213Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0318698578615,"aZ":-23.869482664542712,"pfxX":1.415991346568057,"pfxZ":4.331100860613169,"pX":-1.0461984450318422,"pZ":3.3745859436363745,"vX0":1.3044617199928412,"vY0":-137.055251956512,"vZ0":-1.8631328471015525,"x":156.88,"y":147.67,"x0":-1.710938626024828,"y0":50.00285023291793,"z0":5.680326887685878,"aX":2.715102720695911},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.7,"breakHorizontal":-2.9,"spinRate":2463,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.3984293323307875,"extension":6.459874951812356},"index":6,"playId":"193e712b-8417-3025-8a39-aa7b238dd934","pitchNumber":7,"startTime":"2026-08-19T23:49:36.307Z","endTime":"2026-08-19T23:49:42.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:49:42.249Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"William Contreras challenged (pitch result), call on the field was confirmed: Cal Raleigh walks. Cole Young to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-19T23:50:28.779Z","endTime":"2026-08-19T23:53:21.828Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"postOnThird":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-19T23:50:30.969Z","endTime":"2026-08-19T23:50:30.970Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.706341999401058,"aZ":-23.498609093955256,"pfxX":0.91714650598571,"pfxZ":4.616717652988537,"pX":-0.3449205978984494,"pZ":4.529566061472807,"vX0":3.1623332300241827,"vY0":-136.00267603999836,"vZ0":0.9875587572205439,"x":130.15,"y":116.48,"x0":-1.6401513760002868,"y0":50.00671324577095,"z0":5.786598620473363,"aX":1.7256976920324079},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.8,"breakHorizontal":-2.3,"spinRate":2273,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.4021106839333828,"extension":6.55055903449459},"index":1,"playId":"ba8ea1dd-50e5-3f6a-af92-5c35da59a4ff","pitchNumber":1,"startTime":"2026-08-19T23:50:30.971Z","endTime":"2026-08-19T23:50:34.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39573752087444,"aZ":-23.656067593736818,"pfxX":-10.298020178338923,"pfxZ":4.2954992943082395,"pX":-1.6806687920860692,"pZ":2.853911780160537,"vX0":4.198530673103272,"vY0":-140.16283063208928,"vZ0":-2.5700539970406124,"x":181.06,"y":161.72,"x0":-1.861967043033717,"y0":50.00660362108727,"z0":5.3315095419954295,"aX":-20.44495618165083},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.4,"breakHorizontal":17.8,"spinRate":2351,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3911387509895441,"extension":6.459848902070074},"index":2,"playId":"104b12d2-586f-35f2-9d2c-0f388f1c0c96","pitchNumber":2,"startTime":"2026-08-19T23:50:50.706Z","endTime":"2026-08-19T23:50:54.418Z","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":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92759970891852,"aZ":-21.639999421702623,"pfxX":0.0629512284461935,"pfxZ":5.613823052542772,"pX":0.8506960910497139,"pZ":3.2610604828551124,"vX0":6.219301292448176,"vY0":-136.16913225186332,"vZ0":-2.6251915760136244,"x":84.57,"y":150.73,"x0":-1.4713448203334318,"y0":50.00671153149303,"z0":5.735009350317245,"aX":0.11841501020688902},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.8,"breakHorizontal":-1.4,"spinRate":2374,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.4022430489159867,"extension":6.555379414334523},"index":3,"playId":"3fa73ebf-5fa9-3d17-b8eb-31659e234fe3","pitchNumber":3,"startTime":"2026-08-19T23:51:11.124Z","endTime":"2026-08-19T23:51:15.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.892719874907446,"aZ":-35.131943189575445,"pfxX":6.592032883545814,"pfxZ":-1.9196552648677772,"pX":0.523651152113885,"pZ":1.9636682840848427,"vX0":3.678855624852203,"vY0":-124.6973788270011,"vZ0":-1.2395436179938693,"x":97.04,"y":185.76,"x0":-1.8371433831941832,"y0":50.00253260328527,"z0":5.420751286409189,"aX":10.165294810491998},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.5,"breakHorizontal":-12.8,"spinRate":3063,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.4427648693938666,"extension":6.461614051660289},"index":4,"playId":"89e599f8-1d61-3adb-89b6-200317cdac51","pitchNumber":4,"startTime":"2026-08-19T23:51:36.749Z","endTime":"2026-08-19T23:51:42.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63609063030126,"aZ":-34.53403258875762,"pfxX":8.82725570013475,"pfxZ":-1.4936531519093865,"pX":0.764417927326335,"pZ":2.243306446925375,"vX0":3.600607413667535,"vY0":-125.58856670232936,"vZ0":-0.7811947492079337,"x":87.86,"y":178.21,"x0":-1.8405182365685235,"y0":50.00498579940174,"z0":5.400831253965786,"aX":13.912398563447566},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.6,"breakHorizontal":-16.9,"spinRate":3111,"spinDirection":44},"zone":9,"typeConfidence":2.0,"plateTime":0.4383911123980897,"extension":6.457211052777633},"index":5,"playId":"b1b540d2-7b24-3eb9-b4ad-19fe8d0d52ef","pitchNumber":5,"startTime":"2026-08-19T23:52:19.106Z","endTime":"2026-08-19T23:52:25.106Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-19T23:52:33.577Z","endTime":"2026-08-19T23:52:55.657Z","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(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":96.8,"endSpeed":87.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.86398440229534,"aZ":-13.498996571242957,"pfxX":-3.7448320070998844,"pfxZ":9.365011720088972,"pX":-1.2264205267001371,"pZ":4.730212927716115,"vX0":2.6215758544453074,"vY0":-140.98596424740512,"vZ0":-0.34435540845108553,"x":163.75,"y":111.06,"x0":-1.6862660850295523,"y0":50.00296128556528,"z0":5.7325079789770435,"aX":-7.468039946393753},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":6.1,"spinRate":2286,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.38990926372350687,"extension":6.462516754445302},"index":7,"playId":"44a5636d-ddc5-39cf-ac54-c3c17eeb63d5","pitchNumber":6,"startTime":"2026-08-19T23:52:55.657Z","endTime":"2026-08-19T23:53:00.014Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":76.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.584331169252575,"aZ":-36.826554688072115,"pfxX":9.017862726398867,"pfxZ":-3.0823663796110488,"pX":-0.9099163131929477,"pZ":3.46957508261634,"vX0":-0.2109626300667976,"vY0":-123.13570091536806,"vZ0":2.6178637124042963,"x":151.68,"y":145.1,"x0":-1.9906334888721402,"y0":50.00557686145793,"z0":5.54801270920533,"aX":13.598028241089795},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.6,"breakHorizontal":-16.2,"spinRate":3133,"spinDirection":54},"zone":11,"typeConfidence":2.0,"plateTime":0.4479509004431441,"extension":6.331602532743983},"index":8,"playId":"ad6ccd4d-43fc-3d37-a4ac-1ea68fe235f6","pitchNumber":7,"startTime":"2026-08-19T23:53:16.817Z","endTime":"2026-08-19T23:53:21.828Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"}},"playEndTime":"2026-08-19T23:53:21.828Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Ward singles on a fly ball to right fielder Jake Bauers. Dominic Canzone scores. Cole Young scores. Cal Raleigh to 2nd.","rbi":2,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-19T23:54:02.518Z","endTime":"2026-08-19T23:56:09.940Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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(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":93.1,"endSpeed":85.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55011801769031,"aZ":-20.078814669377575,"pfxX":0.7777190228911826,"pfxZ":6.4830274221820865,"pX":0.5284630897829072,"pZ":2.6231299065320606,"vX0":5.398527482195367,"vY0":-135.46758121263184,"vZ0":-4.259709059177043,"x":119.28,"y":187.55,"x0":-1.5881055995503939,"y0":50.002800198868094,"z0":5.612704426622171,"aX":1.449941782039699},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.0,"breakHorizontal":-2.5,"spinRate":2403,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.4037476076378397,"extension":6.756309773423627},"index":0,"playId":"35275604-c1c0-3719-9eaa-6b97f5747d94","pitchNumber":1,"startTime":"2026-08-19T23:54:02.518Z","endTime":"2026-08-19T23:54:06.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14700723433909,"aZ":-23.38568450667044,"pfxX":-11.32893782563536,"pfxZ":4.417347860486458,"pX":-0.21493800721007092,"pZ":1.7700056825975286,"vX0":7.823705624445432,"vY0":-140.6798679853517,"vZ0":-5.5623187506834775,"x":125.19,"y":190.99,"x0":-1.5708300473955799,"y0":50.0033518203174,"z0":5.304578838798937,"aX":-22.53809026624083},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.0,"breakHorizontal":18.7,"spinRate":2364,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.39046092659057274,"extension":6.549265956495035},"index":1,"playId":"8b259986-eff4-3f36-99b1-c00b496a96e2","pitchNumber":2,"startTime":"2026-08-19T23:54:23.182Z","endTime":"2026-08-19T23:54:27.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14912028334039,"aZ":-27.124125272729504,"pfxX":-11.042039956723746,"pfxZ":2.5620457553165146,"pX":-0.04220676908107642,"pZ":3.5767163460443276,"vX0":8.207965547699814,"vY0":-139.94151033300324,"vZ0":-0.22066792553757364,"x":118.61,"y":142.21,"x0":-1.5864766605524232,"y0":50.00544314104065,"z0":5.441481025996966,"aX":-21.787655069700012},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.8,"breakHorizontal":18.2,"spinRate":2358,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3921998361718728,"extension":6.461235371856373},"index":2,"playId":"d949a75f-6239-3df4-9642-db0f561aca87","pitchNumber":3,"startTime":"2026-08-19T23:54:44.354Z","endTime":"2026-08-19T23:54:49.558Z","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":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.836154536035902,"aZ":-35.97378980120562,"pfxX":7.4649200165140135,"pfxZ":-2.4782505824164023,"pX":0.8767355520677684,"pZ":1.3920792005241018,"vX0":4.169358633420457,"vY0":-124.0160097116637,"vZ0":-2.271993615094651,"x":83.58,"y":201.19,"x0":-1.8060055038628315,"y0":50.005764937912666,"z0":5.3717755626512425,"aX":11.426359664176415},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.8,"breakHorizontal":-14.6,"spinRate":3143,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.44463229599073584,"extension":6.358636014527646},"index":3,"playId":"653369f0-28e7-3633-9f3d-c9982abc725d","pitchNumber":4,"startTime":"2026-08-19T23:55:06.344Z","endTime":"2026-08-19T23:55:10.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":77.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.430158628512228,"aZ":-35.437154694237925,"pfxX":7.788784827890125,"pfxZ":-2.105596070934455,"pX":0.7856488948011198,"pZ":2.310828390284436,"vX0":3.9255773554113116,"vY0":-124.8677077089234,"vZ0":-0.37559715102127067,"x":87.05,"y":176.39,"x0":-1.8278096226498337,"y0":50.002337019498924,"z0":5.425079468320993,"aX":12.073396860572263},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.6,"breakHorizontal":-15.1,"spinRate":3192,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.44174292186183495,"extension":6.390729014016128},"index":4,"playId":"f1e8f6bb-f12a-3847-8276-7f15b70d2005","pitchNumber":5,"startTime":"2026-08-19T23:55:27.887Z","endTime":"2026-08-19T23:55:32.228Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-19T23:55:46.031Z","endTime":"2026-08-19T23:55:58.923Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"}},{"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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.364643730964833,"aZ":-26.36439092263283,"pfxX":0.9991401317507891,"pfxZ":3.138299838226467,"pX":0.8290162327950129,"pZ":1.906138099344104,"vX0":5.805322202719685,"vY0":-134.65315561990215,"vZ0":-4.792745061741544,"x":85.4,"y":187.31,"x0":-1.478451806287781,"y0":50.000449032816114,"z0":5.5588371959206055,"aX":1.8448968446563054},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.9,"breakHorizontal":-3.0,"spinRate":2421,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.40571623527641343,"extension":6.698971719211703},"hitData":{"launchSpeed":73.7,"launchAngle":26.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.92,"coordY":103.58}},"index":6,"playId":"0cec9a00-67e6-3340-9d69-c3c197020fd8","pitchNumber":6,"startTime":"2026-08-19T23:55:58.923Z","endTime":"2026-08-19T23:56:09.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:56:09.940Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brock Rodden flies out to center fielder Luis Lara.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-19T23:57:32.557Z","endTime":"2026-08-19T23:58:03.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-19T23:56:42.641Z","endTime":"2026-08-19T23:57:34.776Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":84.6,"endSpeed":77.1,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57231261770533,"aZ":-37.51731535189105,"pfxX":8.011453835546039,"pfxZ":-3.533234501016084,"pX":-0.5801970022938353,"pZ":1.9612524688154571,"vX0":0.9504886302296461,"vY0":-123.12544880238477,"vZ0":-0.6106073468216702,"x":139.12,"y":185.83,"x0":-2.0117300172047727,"y0":50.000723017065496,"z0":5.425382958761393,"aX":12.129100411732022},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.2,"breakHorizontal":-14.8,"spinRate":3072,"spinDirection":43},"zone":7,"typeConfidence":2.0,"plateTime":0.4472189562791318,"extension":6.371647846560256},"index":1,"playId":"17a4b573-04cb-3090-a57a-d9a764471010","pitchNumber":1,"startTime":"2026-08-19T23:57:34.776Z","endTime":"2026-08-19T23:57:39.107Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22140295644541,"aZ":-24.86744544985743,"pfxX":-9.733885496198102,"pfxZ":3.736694349216698,"pX":-0.3018325915192826,"pZ":2.3770946473445465,"vX0":7.375825148127889,"vY0":-139.45389220748595,"vZ0":-3.4862946405152018,"x":128.51,"y":174.6,"x0":-1.7247583630340406,"y0":50.006479083062324,"z0":5.296002495257995,"aX":-19.054133671281477},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.1,"breakHorizontal":16.0,"spinRate":2351,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.39373115413321047,"extension":6.485560668782995},"hitData":{"launchSpeed":95.4,"launchAngle":30.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.31,"coordY":50.67}},"index":2,"playId":"3693d733-f520-3145-b379-ffbe646713d0","pitchNumber":2,"startTime":"2026-08-19T23:57:54.713Z","endTime":"2026-08-19T23:58:03.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:58:03.925Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Turang walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-19T23:59:32.215Z","endTime":"2026-08-20T00:04:12.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68342302662612,"aZ":-11.80716303211862,"pfxX":-4.230736351342129,"pfxZ":9.862408709395925,"pX":0.9107992232129033,"pZ":3.1799685135557954,"vX0":8.847929341167118,"vY0":-142.75632109703093,"vZ0":-5.716024905931691,"x":82.28,"y":152.92,"x0":-1.6782258977243492,"y0":50.00161169699628,"z0":5.950493577022359,"aX":-8.736477885395946},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.8,"breakHorizontal":5.9,"spinRate":2395,"spinDirection":205},"zone":12,"typeConfidence":0.89,"plateTime":0.3835859832762165,"extension":7.746081524650742},"index":0,"playId":"dcf1af98-aec2-3827-8484-35b0b70bc081","pitchNumber":1,"startTime":"2026-08-20T00:00:39.207Z","endTime":"2026-08-20T00:00:43.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05738124725804,"aZ":-10.789486643692527,"pfxX":-6.260211993137849,"pfxZ":10.376180454502986,"pX":0.5617495935065456,"pZ":2.3135993763769407,"vX0":8.676572442409952,"vY0":-142.49418105550868,"vZ0":-8.176672678518088,"x":95.59,"y":176.31,"x0":-1.7061319937400106,"y0":50.00179710613529,"z0":5.897909725619581,"aX":-12.901602333160923},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.3,"breakHorizontal":9.6,"spinRate":2427,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3840471841100874,"extension":7.7520729574209275},"index":1,"playId":"ee47d771-6e64-3bdf-ab28-5420b8ae2468","pitchNumber":2,"startTime":"2026-08-20T00:00:56.652Z","endTime":"2026-08-20T00:01:01.156Z","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":98.6,"endSpeed":90.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8324873564438,"aZ":-11.151909188863186,"pfxX":-6.478321432298576,"pfxZ":10.125111316325443,"pX":-0.17623175499695876,"pZ":1.597002018243986,"vX0":6.597257980575457,"vY0":-143.14149284903883,"vZ0":-10.186577982508359,"x":123.72,"y":195.66,"x0":-1.6684390620532632,"y0":50.004490911133274,"z0":5.898729120236762,"aX":-13.45379035725334},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.4,"breakHorizontal":10.4,"spinRate":2460,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.38254098516023394,"extension":7.596719288804938},"index":2,"playId":"3c665d3f-9e1c-349e-b24c-f457820f3402","pitchNumber":3,"startTime":"2026-08-20T00:01:14.491Z","endTime":"2026-08-20T00:01:19.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.614038972995516,"aZ":-10.868525272421753,"pfxX":-5.657172888492584,"pfxZ":10.544615404014223,"pX":-0.5958691301486959,"pZ":2.771424634224835,"vX0":5.100599771145147,"vY0":-141.54687365710203,"vZ0":-6.936671035446342,"x":139.71,"y":163.95,"x0":-1.6900468284621473,"y0":50.00099620792241,"z0":5.9566349264815885,"aX":-11.428647965252152},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.8,"breakHorizontal":9.1,"spinRate":2485,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.38760161429271056,"extension":7.4295222953258815},"index":3,"playId":"d5fd5023-a6ad-3b47-a68b-99965c250e18","pitchNumber":4,"startTime":"2026-08-20T00:01:31.372Z","endTime":"2026-08-20T00:01:35.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.83160877276038,"aZ":-8.951550605880874,"pfxX":-4.693059089348635,"pfxZ":11.494711157810027,"pX":0.32966062820737524,"pZ":3.843508130349348,"vX0":6.995506044934565,"vY0":-142.00460978223202,"vZ0":-4.550685274607919,"x":104.43,"y":135.01,"x0":-1.5684592589694035,"y0":50.000412865953244,"z0":6.048914146264297,"aX":-9.480117449602522},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.9,"breakHorizontal":6.8,"spinRate":2529,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.38733992455177324,"extension":7.6860441758415785},"index":4,"playId":"3d411c2c-7fce-35c1-8645-63e0a1651d70","pitchNumber":5,"startTime":"2026-08-20T00:01:53.243Z","endTime":"2026-08-20T00:01:58.295Z","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":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.396905902336766,"aZ":-34.65143627742892,"pfxX":-0.3036817313806197,"pfxZ":-1.4495522081895018,"pX":-0.003947331775017197,"pZ":3.314081737244246,"vX0":4.223094248434716,"vY0":-129.7310192537837,"vZ0":-0.4990730215381308,"x":117.15,"y":149.3,"x0":-1.6113987615097056,"y0":50.00277133876561,"z0":6.143559304915053,"aX":-0.5197496726565842},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.5,"breakHorizontal":-0.4,"spinRate":2282,"spinDirection":68},"zone":2,"typeConfidence":2.0,"plateTime":0.4217418678078766,"extension":7.547173878533396},"index":5,"playId":"b5591593-f106-380e-a120-bcb8b38c16bd","pitchNumber":6,"startTime":"2026-08-20T00:02:13.638Z","endTime":"2026-08-20T00:02:17.110Z","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":98.0,"endSpeed":90.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.782904993781194,"aZ":-11.586904442415886,"pfxX":-5.487051822089763,"pfxZ":9.916671671215878,"pX":-0.01887362911738555,"pZ":3.5438229798720005,"vX0":5.880490077390223,"vY0":-142.70422286560068,"vZ0":-4.696510669339428,"x":117.72,"y":143.1,"x0":-1.3867638111994756,"y0":50.00498490352283,"z0":5.932243454544345,"aX":-11.394257968851187},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.3,"breakHorizontal":8.9,"spinRate":2474,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3828484905761913,"extension":7.662428999273315},"index":6,"playId":"d1175dd2-1764-384b-b380-7741180c6f07","pitchNumber":7,"startTime":"2026-08-20T00:02:35.733Z","endTime":"2026-08-20T00:02:41.719Z","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":98.6,"endSpeed":89.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.42045261406552,"aZ":-12.949541830685172,"pfxX":-5.11953030467758,"pfxZ":9.303994884814415,"pX":-0.39205888773205777,"pZ":2.4564580374485305,"vX0":4.925204814719543,"vY0":-143.37849528532118,"vZ0":-7.215244758394762,"x":131.94,"y":172.46,"x0":-1.473118332193459,"y0":50.00542341867774,"z0":5.8265137873463875,"aX":-10.582330825413127},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.5,"breakHorizontal":8.2,"spinRate":2388,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.3830931818704659,"extension":7.61362785707664},"index":7,"playId":"3b947019-8d4a-3363-8939-f2660ac165c1","pitchNumber":8,"startTime":"2026-08-20T00:03:02.125Z","endTime":"2026-08-20T00:03:05.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.20206932640962,"aZ":-8.810794689289374,"pfxX":-4.203353028462646,"pfxZ":11.187080411261366,"pX":0.391286559983836,"pZ":2.3161944557490846,"vX0":6.408040872628806,"vY0":-143.800047474238,"vZ0":-8.493178646432327,"x":102.09,"y":176.24,"x0":-1.3227723371769828,"y0":50.0067293121977,"z0":5.859612852232985,"aX":-8.781575879643869},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.6,"breakHorizontal":6.2,"spinRate":2500,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.38130001885514453,"extension":7.653045041108805},"index":8,"playId":"7b183a0a-dd38-39cb-aeba-2c4d0e2869a5","pitchNumber":9,"startTime":"2026-08-20T00:03:24.318Z","endTime":"2026-08-20T00:03:27.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08482757867225,"aZ":-34.03689035733927,"pfxX":-0.3152223759882237,"pfxZ":-1.0941244383397413,"pX":-0.11595627061896198,"pZ":1.0221434260931166,"vX0":3.4902392222977188,"vY0":-129.41020432716306,"vZ0":-5.7394659096290255,"x":121.42,"y":211.18,"x0":-1.4414262496905506,"y0":50.0051989513303,"z0":5.876972017944702,"aX":-0.5343587605478574},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-3.0,"breakHorizontal":-0.2,"spinRate":2387,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.4232951551776556,"extension":7.742196066698941},"index":9,"playId":"88a986a1-20a2-3610-a425-72513667c0ff","pitchNumber":10,"startTime":"2026-08-20T00:03:48.128Z","endTime":"2026-08-20T00:03:52.915Z","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":98.5,"endSpeed":88.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.25281112901528,"aZ":-8.817081068646226,"pfxX":-4.206375824311368,"pfxZ":11.389030862430952,"pX":-1.5140317234041,"pZ":2.9017067789324504,"vX0":1.8231143703260613,"vY0":-143.2763218257344,"vZ0":-7.041482830478906,"x":174.71,"y":160.43,"x0":-1.6168974294179992,"y0":50.006486307941906,"z0":5.962666067958699,"aX":-8.62958452141234},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.1,"breakHorizontal":7.2,"spinRate":2459,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3842689463878486,"extension":7.604769894023394},"index":10,"playId":"feee4b21-c28e-3940-a59c-ff46f710cdfe","pitchNumber":11,"startTime":"2026-08-20T00:04:07.933Z","endTime":"2026-08-20T00:04:12.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:04:12.463Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Chourio strikes out swinging. Brice Turang steals (18) 2nd base.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T00:04:13.766Z","endTime":"2026-08-20T00:06:27.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"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"}]},{"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":88.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.260820641304456,"aZ":-9.251974375364107,"pfxX":-2.978750931780997,"pfxZ":11.32177075592104,"pX":0.9624383028999368,"pZ":2.649377529607029,"vX0":8.057167203724054,"vY0":-142.4455227692509,"vZ0":-7.518332978312218,"x":80.31,"y":167.25,"x0":-1.5345584992744852,"y0":50.00171067537962,"z0":5.931953271811565,"aX":-6.031284470666631},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.8,"breakHorizontal":3.5,"spinRate":2373,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3867307692923019,"extension":7.75113231181985},"index":0,"playId":"6923564a-33d8-3878-9503-5bd6c9e160d8","pitchNumber":1,"startTime":"2026-08-20T00:04:38.359Z","endTime":"2026-08-20T00:04:42.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.963950715497905,"aZ":-35.10401680283217,"pfxX":-0.7332516042631165,"pfxZ":-1.7492105477977011,"pX":0.6906347992010416,"pZ":1.8222956262128025,"vX0":5.789575068876582,"vY0":-128.69242907688005,"vZ0":-3.6084144232584894,"x":90.67,"y":189.58,"x0":-1.493903047954176,"y0":50.002633284383485,"z0":5.964657007485448,"aX":-1.229303499426825},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.7,"breakHorizontal":0.0,"spinRate":2446,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.4257835103466796,"extension":7.66605083264254},"index":1,"playId":"2df89013-5a68-3845-a74e-9c7e50c41112","pitchNumber":2,"startTime":"2026-08-20T00:04:57.948Z","endTime":"2026-08-20T00:05:02.609Z","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":98.4,"endSpeed":89.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.054506642581416,"aZ":-9.13459671853082,"pfxX":-2.5942001104235217,"pfxZ":11.217577281447037,"pX":-1.5587602020278506,"pZ":3.5609563991382776,"vX0":1.6695571821549102,"vY0":-143.11570458848522,"vZ0":-5.302142853921963,"x":176.42,"y":142.63,"x0":-1.815614840857724,"y0":50.00524277805313,"z0":6.022281980776812,"aX":-5.329318506503041},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.3,"breakHorizontal":4.3,"spinRate":2492,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.38417004117887954,"extension":7.571971007040944},"index":2,"playId":"51b8a0ab-8fd9-30f4-b654-54e718c2c7f2","pitchNumber":3,"startTime":"2026-08-20T00:05:19.050Z","endTime":"2026-08-20T00:05:25.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.47763317852034,"aZ":-11.679147120623735,"pfxX":-2.56530408701882,"pfxZ":10.100752459128037,"pX":7.0660222316498E-4,"pZ":3.2808684511905155,"vX0":5.086765833842884,"vY0":-142.2056822674872,"vZ0":-5.293011252858333,"x":116.97,"y":150.2,"x0":-1.4855714371067796,"y0":50.00114666927863,"z0":5.920455760290067,"aX":-5.2048863231188465},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.3,"breakHorizontal":3.5,"spinRate":2448,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.3865593538341563,"extension":7.652723750433922},"index":3,"playId":"fc037d28-aaf6-3883-801e-d61890a2f8c8","pitchNumber":4,"startTime":"2026-08-20T00:05:39.961Z","endTime":"2026-08-20T00:05:43.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.831233634783555,"aZ":-34.05907582451759,"pfxX":6.399386019668258,"pfxZ":-1.261336557215559,"pX":0.8310583975025226,"pZ":1.1832956901944593,"vX0":4.444926958977904,"vY0":-121.8490757876902,"vZ0":-4.311665453066993,"x":85.32,"y":206.83,"x0":-1.8537419189078228,"y0":50.005640421421816,"z0":5.945930297941463,"aX":9.541655756828456},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.1,"breakHorizontal":-12.7,"spinRate":2473,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.45097024904446714,"extension":7.786223479123802},"index":4,"playId":"da42a25d-06d2-3aac-a1da-e06133863da7","pitchNumber":5,"startTime":"2026-08-20T00:06:00.849Z","endTime":"2026-08-20T00:06:05.312Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32346819599218,"aZ":-34.98081402024816,"pfxX":-0.32995509005547474,"pfxZ":-1.7214245131720265,"pX":0.17490563331274214,"pZ":3.7789978636838697,"vX0":4.472691228914166,"vY0":-126.52593944875576,"vZ0":0.9646548716085284,"x":110.33,"y":136.75,"x0":-1.5682071693920627,"y0":50.002187064249505,"z0":6.182608554470047,"aX":-0.5388131719559954},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.6,"breakHorizontal":-0.4,"spinRate":2181,"spinDirection":45},"zone":12,"typeConfidence":2.0,"plateTime":0.43187766715107667,"extension":7.634932000663534},"index":5,"playId":"9ede7807-61e3-37fd-8e6e-d06acbef74c4","pitchNumber":6,"startTime":"2026-08-20T00:06:21.248Z","endTime":"2026-08-20T00:06:27.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:06:27.777Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Bauers lines out to shortstop Brock Rodden.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T00:06:37.209Z","endTime":"2026-08-20T00:09:41.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.439071703056605,"aZ":-11.605854953713616,"pfxX":-4.341231029779054,"pfxZ":10.117101106917357,"pX":1.0513109338882982,"pZ":3.053926669502774,"vX0":8.3726260889006,"vY0":-142.12596750393,"vZ0":-6.039894094943927,"x":76.93,"y":156.32,"x0":-1.3769904745931085,"y0":50.00378327737848,"z0":5.9529532688029505,"aX":-8.827221704015116},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":6.0,"spinRate":2398,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.38627572120144116,"extension":7.736100909353128},"index":0,"playId":"065e73c7-4ebe-3a83-a389-bd8e468210c8","pitchNumber":1,"startTime":"2026-08-20T00:06:57.593Z","endTime":"2026-08-20T00:07:00.973Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10152820691549,"aZ":-29.474890647397594,"pfxX":-9.903142458118516,"pfxZ":1.594154375521962,"pX":0.24622867110974578,"pZ":0.7105632330703268,"vX0":8.13075654479097,"vY0":-129.48588594302217,"vZ0":-6.971369010318467,"x":107.61,"y":219.59,"x0":-1.6544053975351092,"y0":50.000900817633216,"z0":5.705532541490921,"aX":-16.743933404748958},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.4,"breakHorizontal":16.1,"spinRate":1406,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4236735786245749,"extension":7.627579109580055},"index":1,"playId":"6adac6aa-3144-3d94-a40a-04e15c991ace","pitchNumber":2,"startTime":"2026-08-20T00:07:21.656Z","endTime":"2026-08-20T00:07:26.093Z","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":99.0,"endSpeed":90.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.71405029871421,"aZ":-10.670437802823882,"pfxX":-6.618505803971132,"pfxZ":10.293364051427492,"pX":0.13408544456808166,"pZ":2.5372943339164977,"vX0":6.3997526140034,"vY0":-143.92686386524318,"vZ0":-7.585272011199418,"x":111.89,"y":170.27,"x0":-1.2629515931656377,"y0":50.003871824648236,"z0":5.874793379868867,"aX":-13.828232448221215},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.2,"breakHorizontal":10.7,"spinRate":2396,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.3811755771732064,"extension":7.782733527589631},"index":2,"playId":"cf682a2d-24ca-3c19-95c9-0adef87550b4","pitchNumber":3,"startTime":"2026-08-20T00:07:44.379Z","endTime":"2026-08-20T00:07:47.780Z","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(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":84.8,"endSpeed":78.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.553233408876213,"aZ":-36.5282306427818,"pfxX":-0.9337928151154617,"pfxZ":-2.828325910374697,"pX":1.0981127420732884,"pZ":0.25872809831813587,"vX0":6.732520469766976,"vY0":-123.27340126872267,"vZ0":-6.009242752866378,"x":75.14,"y":231.79,"x0":-1.5473280387969157,"y0":50.003671981710696,"z0":5.812430117285589,"aX":-1.4373187221685821},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.4,"breakHorizontal":0.1,"spinRate":718,"spinDirection":293},"zone":14,"typeConfidence":2.0,"plateTime":0.44435993543572483,"extension":7.634092983742696},"index":3,"playId":"2504bca2-135f-3fb1-90a6-e2105d679c49","pitchNumber":4,"startTime":"2026-08-20T00:08:05.163Z","endTime":"2026-08-20T00:08:09.291Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"3c195733-e956-414b-a2ca-4e8ffd95632e","startTime":"2026-08-20T00:08:28.411Z","endTime":"2026-08-20T00:08:33.411Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":75.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.380750157638285,"aZ":-34.345129297291166,"pfxX":-3.0810557927214166,"pfxZ":-1.4745719891472415,"pX":-1.0408541165956289,"pZ":1.8612615072526613,"vX0":2.8981761553298293,"vY0":-122.02810151603106,"vZ0":-2.535572422771006,"x":156.67,"y":188.53,"x0":-1.8574506484181748,"y0":50.004169406144996,"z0":5.9438404214572484,"aX":-4.535719574270949},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.1,"breakHorizontal":4.7,"spinRate":561,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.45304452561609354,"extension":7.7394039656825555},"index":5,"playId":"f1fe9cc8-2abc-3921-8e2f-08cced9a4227","pitchNumber":5,"startTime":"2026-08-20T00:08:45.104Z","endTime":"2026-08-20T00:08:49.555Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-20T00:09:01.539Z","endTime":"2026-08-20T00:09:17.057Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"playId":"6ad278a7-dcf0-41f2-b4fb-33ce13baa633","startTime":"2026-08-20T00:09:17.057Z","endTime":"2026-08-20T00:09:22.057Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.330765481826806,"aZ":-29.9858081748799,"pfxX":0.8923917469102367,"pfxZ":1.2669225195932619,"pX":-0.5066344832385404,"pZ":2.706380118145819,"vX0":2.7978836074463405,"vY0":-130.1200416501892,"vZ0":-2.745029334454629,"x":136.31,"y":165.71,"x0":-1.708456424304297,"y0":50.003797261172565,"z0":6.02914517941239,"aX":1.5415853789442648},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.9,"breakHorizontal":-2.2,"spinRate":2197,"spinDirection":91},"zone":4,"typeConfidence":2.0,"plateTime":0.41971547123917485,"extension":7.674958851727726},"hitData":{"launchSpeed":107.6,"launchAngle":9.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":120.39,"coordY":143.07}},"index":8,"playId":"c69a5e81-9c9e-3165-8718-95300608176e","pitchNumber":6,"startTime":"2026-08-20T00:09:35.533Z","endTime":"2026-08-20T00:09:41.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:09:41.160Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"William Contreras flies out to right fielder Dominic Canzone.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T00:11:06.149Z","endTime":"2026-08-20T00:11:16.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-20T00:10:15.360Z","endTime":"2026-08-20T00:11:08.441Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.3689308579304,"aZ":-10.316959076314305,"pfxX":-4.2970705296171126,"pfxZ":10.672571038084037,"pX":-0.3994243779425407,"pZ":3.2462340651336428,"vX0":4.962327434859151,"vY0":-142.57720821081537,"vZ0":-5.442840838788512,"x":132.23,"y":151.13,"x0":-1.6084637191067799,"y0":50.00630163227392,"z0":5.838255323727463,"aX":-8.803206988924257},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.4,"breakHorizontal":6.7,"spinRate":2486,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.38493416163679894,"extension":7.653680629383553},"hitData":{"launchSpeed":86.3,"launchAngle":34.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.61,"coordY":109.85}},"index":1,"playId":"5c09f24e-aebc-36f4-aac1-27234f47c8f8","pitchNumber":1,"startTime":"2026-08-20T00:11:08.441Z","endTime":"2026-08-20T00:11:16.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:11:16.852Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brendan Donovan singles on a ground ball to shortstop Cooper Pratt.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:13:17.261Z","endTime":"2026-08-20T00:15:13.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.097738002260623,"aZ":-35.43649086701348,"pfxX":8.76909773045848,"pfxZ":-2.2137021381083244,"pX":1.0770874463592037,"pZ":2.2671553447997175,"vX0":4.250908547764383,"vY0":-121.5019387359406,"vZ0":-0.20035960097758077,"x":75.94,"y":177.57,"x0":-1.8427103699838563,"y0":50.00444005358675,"z0":5.469144346143791,"aX":12.915881689911295},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.7,"breakHorizontal":-16.9,"spinRate":3263,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.45337788687957037,"extension":6.556438617127912},"index":0,"playId":"8d760afa-19a0-352b-9846-8c1e1781bec7","pitchNumber":1,"startTime":"2026-08-20T00:13:28.831Z","endTime":"2026-08-20T00:13:33.614Z","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":91.1,"endSpeed":84.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.616545698846146,"aZ":-22.16281260721995,"pfxX":-0.7893091579057261,"pfxZ":5.599430047678407,"pX":0.5832282538067002,"pZ":1.1325204138855078,"vX0":5.832010554440636,"vY0":-132.43603187789367,"vZ0":-7.158901652660606,"x":94.77,"y":208.2,"x0":-1.5388701541832328,"y0":50.001119257098864,"z0":5.4760149995178065,"aX":-1.4111845473033748},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.9,"breakHorizontal":0.2,"spinRate":2562,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.41257644709892505,"extension":6.629658358764829},"index":1,"playId":"14b03753-8a59-3cd5-8279-7990608a50e0","pitchNumber":2,"startTime":"2026-08-20T00:13:44.553Z","endTime":"2026-08-20T00:13:48.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.850198838331885,"aZ":-21.98986453501767,"pfxX":-0.7719209436156094,"pfxZ":5.554200111086582,"pX":1.7871342226786875,"pZ":1.8141469189003816,"vX0":8.706713377695383,"vY0":-134.27403554420377,"vZ0":-5.585098025111841,"x":48.88,"y":189.8,"x0":-1.3911306402038865,"y0":50.00587688046691,"z0":5.476203075343267,"aX":-1.4175219058270219},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.1,"breakHorizontal":-0.4,"spinRate":2631,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.40722737373064044,"extension":6.635719383030288},"index":2,"playId":"7c10ff6c-f5b1-3c30-ad11-1422753cc3be","pitchNumber":3,"startTime":"2026-08-20T00:14:01.621Z","endTime":"2026-08-20T00:14:04.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.398363945866826,"aZ":-13.643083614631234,"pfxX":-6.977867609178978,"pfxZ":9.516576757792524,"pX":-0.172883658796863,"pZ":2.4709606302127307,"vX0":6.017403010625671,"vY0":-139.37973421722685,"vZ0":-5.901608053076362,"x":123.59,"y":172.06,"x0":-1.464451285285213,"y0":50.00101588393873,"z0":5.53411313652355,"aX":-13.5837868730986},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":11.2,"spinRate":2434,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.39457774957559266,"extension":6.701385833846907},"index":3,"playId":"c1a31b1d-f19e-3789-972b-ce0406271b1e","pitchNumber":4,"startTime":"2026-08-20T00:14:24.034Z","endTime":"2026-08-20T00:14:28.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.450645214511844,"aZ":-21.91721168294147,"pfxX":-2.450247365309094,"pfxZ":5.552329858094408,"pX":0.7747382683002084,"pZ":1.418459785454007,"vX0":7.174284037246694,"vY0":-134.81372607076707,"vZ0":-6.452204187729106,"x":87.47,"y":200.48,"x0":-1.598814585535544,"y0":50.00129889763093,"z0":5.382691929203131,"aX":-4.525423171218987},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.9,"breakHorizontal":3.0,"spinRate":2673,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4058008443934775,"extension":6.619408927868493},"index":4,"playId":"84b112d0-a037-37c2-bada-b5e276ab172a","pitchNumber":5,"startTime":"2026-08-20T00:14:44.242Z","endTime":"2026-08-20T00:14:48.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.419823634847916,"aZ":-23.28868327835326,"pfxX":0.7148211044506676,"pfxZ":4.755052379704848,"pX":0.1663912635815969,"pZ":3.1810495717162914,"vX0":4.799789466405754,"vY0":-135.57720125670565,"vZ0":-1.8588009383713882,"x":110.66,"y":152.89,"x0":-1.7167065925188454,"y0":50.00562186596102,"z0":5.493691890835789,"aX":1.336830824135924},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.4,"breakHorizontal":-2.3,"spinRate":2295,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.40331245881376354,"extension":6.56569042567441},"hitData":{"launchSpeed":87.0,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":137.62,"coordY":151.68}},"index":5,"playId":"f9510a22-3179-3ae7-93d1-63d8629a071c","pitchNumber":6,"startTime":"2026-08-20T00:15:07.212Z","endTime":"2026-08-20T00:15:13.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:15:13.971Z","atBatIndex":13},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Randy Arozarena hit by pitch. Brendan Donovan to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:15:39.539Z","endTime":"2026-08-20T00:17:32.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnSecond":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"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":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(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":91.2,"endSpeed":84.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.639435841403397,"aZ":-24.277001393507465,"pfxX":1.7596340357890712,"pfxZ":4.364233515175776,"pX":-0.4166752819643616,"pZ":4.03841230346383,"vX0":2.700507606643524,"vY0":-132.92793493743164,"vZ0":0.09528081818655931,"x":132.88,"y":129.74,"x0":-1.6701410576618168,"y0":50.000844573296,"z0":5.7492875556067355,"aX":3.1815117664143746},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.2,"breakHorizontal":-3.7,"spinRate":2466,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.4103796601049279,"extension":6.574382877631589},"index":0,"playId":"201dfd58-37c4-32fc-b4a0-2d8a338984c5","pitchNumber":1,"startTime":"2026-08-20T00:15:45.006Z","endTime":"2026-08-20T00:15:49.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.353142093866538,"aZ":-21.567305117430625,"pfxX":-10.850957918971986,"pfxZ":5.5503798943489375,"pX":0.1479579934715565,"pZ":2.735207066750914,"vX0":8.818001114963561,"vY0":-137.3265675214535,"vZ0":-3.020272129805175,"x":111.36,"y":164.93,"x0":-1.6946223221411663,"y0":50.00054734927366,"z0":5.316009379064148,"aX":-20.726689995249707},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.6,"breakHorizontal":17.8,"spinRate":2374,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.3988215020799406,"extension":6.576768524860441},"index":1,"playId":"3ac50852-0379-35b5-953d-b99c40b3f06f","pitchNumber":2,"startTime":"2026-08-20T00:16:02.031Z","endTime":"2026-08-20T00:16:06.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.995322931288584,"aZ":-33.98664871826152,"pfxX":7.979091082066592,"pfxZ":-1.1841449850567631,"pX":-1.2438392980057715,"pZ":3.273868120286284,"vX0":-0.4888317149555543,"vY0":-123.47762203715126,"vZ0":1.6783936056839595,"x":164.41,"y":150.39,"x0":-2.078227582856362,"y0":50.00090244507756,"z0":5.457886242337994,"aX":12.2432868932724},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.4,"breakHorizontal":-14.3,"spinRate":3122,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.44462740991592975,"extension":6.38426900038746},"index":2,"playId":"eba46b3a-24a2-3234-834f-a163a4411f45","pitchNumber":3,"startTime":"2026-08-20T00:16:25.259Z","endTime":"2026-08-20T00:16:29.225Z","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":92.0,"endSpeed":85.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44023413680169,"aZ":-24.664402795240157,"pfxX":0.39021397061590646,"pfxZ":4.0949164062058045,"pX":0.5603471837726858,"pZ":2.6560187185475166,"vX0":5.267386306332357,"vY0":-133.9279535055541,"vZ0":-3.0903798268316587,"x":95.64,"y":167.07,"x0":-1.4750619647015515,"y0":50.002241083626835,"z0":5.57118507792554,"aX":0.7139016943100266},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.0,"breakHorizontal":-1.7,"spinRate":2379,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.4075469721100049,"extension":6.7673513678323145},"index":3,"playId":"abf4d4b8-216c-3686-8c28-d01e0515402a","pitchNumber":4,"startTime":"2026-08-20T00:16:45.598Z","endTime":"2026-08-20T00:16:49.115Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-20T00:17:10.761Z","endTime":"2026-08-20T00:17:27.009Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3462331055653,"aZ":-26.439615037062268,"pfxX":-10.022761947000017,"pfxZ":2.9036026405020596,"pX":-1.657489841272159,"pZ":2.932008295705209,"vX0":4.256886385795373,"vY0":-139.91360506604255,"vZ0":-1.6369968871755485,"x":180.18,"y":159.62,"x0":-1.8985915808362903,"y0":50.006876549514715,"z0":5.261850018754357,"aX":-19.823130488527458},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.0,"breakHorizontal":17.3,"spinRate":2330,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3918764766859204,"extension":6.6159282190355935},"index":5,"playId":"bbcd8aca-db6c-37d1-a5fa-6824de44f955","pitchNumber":5,"startTime":"2026-08-20T00:17:27.009Z","endTime":"2026-08-20T00:17:32.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:17:32.459Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Canzone singles on a fly ball to left fielder Jackson Chourio. Brendan Donovan to 3rd. Randy Arozarena to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:18:24.453Z","endTime":"2026-08-20T00:19:28.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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"},"postOnThird":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T00:17:42.315Z","endTime":"2026-08-20T00:18:26.693Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"}},{"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":92.9,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64346314358249,"aZ":-21.367026601710904,"pfxX":-0.18598806845832083,"pfxZ":5.7854749378039925,"pX":-0.09770842596037088,"pZ":2.097262487376703,"vX0":4.267477145744778,"vY0":-135.3350686345594,"vZ0":-5.200135553230113,"x":120.72,"y":182.15,"x0":-1.6661925214413993,"y0":50.000419869692664,"z0":5.526058641362676,"aX":-0.34730039556453507},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":-0.5,"spinRate":2439,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.40366133833762685,"extension":6.656155733793027},"index":1,"playId":"ed9f6519-790b-337e-9557-494ff07b3747","pitchNumber":1,"startTime":"2026-08-20T00:18:26.693Z","endTime":"2026-08-20T00:18:31.600Z","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":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.273303719930922,"aZ":-37.18486529007651,"pfxX":6.937726593679997,"pfxZ":-3.2959765665625955,"pX":0.5026313561040777,"pZ":1.3116909322740182,"vX0":3.6490597534980975,"vY0":-122.98166271719586,"vZ0":-2.018261927253369,"x":97.84,"y":203.36,"x0":-1.9058394461940922,"y0":50.005309627536995,"z0":5.321869603941156,"aX":10.539207845820636},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.2,"breakHorizontal":-13.4,"spinRate":3027,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.44679561219753383,"extension":6.469722517732175},"index":2,"playId":"80032846-d8bf-394c-80de-e61452f15445","pitchNumber":2,"startTime":"2026-08-20T00:18:50.858Z","endTime":"2026-08-20T00:18:54.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.268467166442466,"aZ":-23.808341565377297,"pfxX":0.9816937479539483,"pfxZ":4.540361962573664,"pX":0.3628866189162497,"pZ":2.911368279684161,"vX0":4.647218702474043,"vY0":-134.40533944491685,"vZ0":-2.8782826710600258,"x":103.17,"y":160.17,"x0":-1.511190779223424,"y0":50.00060468345157,"z0":5.674132282083009,"aX":1.8080075079319178},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.8,"breakHorizontal":-2.8,"spinRate":2293,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.40644758907784295,"extension":6.6327120487001885},"hitData":{"launchSpeed":66.1,"launchAngle":33.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.82,"coordY":122.97}},"index":3,"playId":"5ddf71ce-797e-365a-9739-8f3df2fd473e","pitchNumber":3,"startTime":"2026-08-20T00:19:14.944Z","endTime":"2026-08-20T00:19:28.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:19:28.420Z","atBatIndex":15},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Julio Rodríguez out on a sacrifice fly to center fielder Luis Lara. Brendan Donovan scores. Randy Arozarena to 3rd. Dominic Canzone to 2nd.","rbi":1,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:19:36.825Z","endTime":"2026-08-20T00:21:16.496Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"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,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"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":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93824638942521,"aZ":-36.64215141423995,"pfxX":7.079658469393672,"pfxZ":-2.888924493819884,"pX":-0.32413366604704996,"pZ":2.4101052190841172,"vX0":1.759287968880362,"vY0":-124.06144145904167,"vZ0":0.22166168770317518,"x":129.36,"y":173.71,"x0":-1.9637735741001057,"y0":50.00599259717719,"z0":5.3968330678085925,"aX":10.935811769501374},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.9,"breakHorizontal":-13.2,"spinRate":3024,"spinDirection":55},"zone":4,"typeConfidence":2.0,"plateTime":0.4430528242913576,"extension":6.662907719821382},"index":0,"playId":"9449165a-cd52-3c14-afb5-607ffc6684a1","pitchNumber":1,"startTime":"2026-08-20T00:19:58.607Z","endTime":"2026-08-20T00:20:02.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50435682358921,"aZ":-20.95674809248733,"pfxX":-7.968423535351376,"pfxZ":5.684116314087815,"pX":0.3384675674684993,"pZ":3.930641272019804,"vX0":7.930794778594495,"vY0":-139.38893905879388,"vZ0":-0.5268063171138269,"x":104.1,"y":132.65,"x0":-1.5044948258897284,"y0":50.001602255548825,"z0":5.502294343178265,"aX":-15.723317741157475},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.4,"breakHorizontal":12.8,"spinRate":2349,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.39252356062727456,"extension":6.601590023442672},"index":1,"playId":"59163610-d9eb-3c82-93ce-cbdefc1ea8a4","pitchNumber":2,"startTime":"2026-08-20T00:20:16.650Z","endTime":"2026-08-20T00:20:21.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.951192684075682,"aZ":-18.887271369312273,"pfxX":-9.80544946613082,"pfxZ":6.662369859211854,"pX":0.4499474761516513,"pZ":2.8939358880582873,"vX0":9.04292254105988,"vY0":-140.35854435941073,"vZ0":-3.2359171411940926,"x":99.85,"y":160.64,"x0":-1.5406399718860517,"y0":50.00115709863132,"z0":5.292551085734384,"aX":-19.55059470871692},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.5,"breakHorizontal":15.8,"spinRate":2331,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.39033023378607856,"extension":6.729422219902621},"index":2,"playId":"7a86d421-51fa-39e0-a322-e15569b362c9","pitchNumber":3,"startTime":"2026-08-20T00:20:36.683Z","endTime":"2026-08-20T00:20:44.271Z","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":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.144612850228384,"aZ":-15.094971420871763,"pfxX":-5.478239082155424,"pfxZ":8.488304197185055,"pX":0.5762629696277597,"pZ":2.684306884254727,"vX0":7.554346252909394,"vY0":-141.40693092878718,"vZ0":-5.202567145344025,"x":95.03,"y":166.3,"x0":-1.426016815624821,"y0":50.00411457165186,"z0":5.526440046548504,"aX":-11.025195392925488},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":8.3,"spinRate":2299,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.388273379785701,"extension":6.724268222607627},"hitData":{"launchSpeed":104.5,"launchAngle":28.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":131.4,"coordY":42.02}},"index":3,"playId":"17c2f8bd-1ee7-35a0-a10c-a78431d0f3b8","pitchNumber":4,"startTime":"2026-08-20T00:21:04.071Z","endTime":"2026-08-20T00:21:16.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:21:16.496Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a ground ball to right fielder Jake Bauers. Randy Arozarena scores. Dominic Canzone scores.","rbi":2,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:21:31.904Z","endTime":"2026-08-20T00:22:02.909Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.707760884823127,"aZ":-22.145939816723164,"pfxX":-0.09766430854892727,"pfxZ":5.421527571091673,"pX":0.581334206239939,"pZ":2.0788270713373564,"vX0":5.642327532708043,"vY0":-134.10293363813835,"vZ0":-4.912258481932402,"x":94.84,"y":182.65,"x0":-1.5234361494022584,"y0":50.0045966614668,"z0":5.481690741751915,"aX":-0.18141361025812225},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.1,"breakHorizontal":-0.8,"spinRate":2405,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.40599615384088406,"extension":6.659767323853455},"hitData":{"launchSpeed":85.2,"launchAngle":4.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.35,"coordY":123.31}},"index":0,"playId":"941f54de-64e1-3079-b991-994e57fe7654","pitchNumber":1,"startTime":"2026-08-20T00:21:49.022Z","endTime":"2026-08-20T00:22:02.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:22:02.909Z","atBatIndex":17},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Cole Young grounds into a force out, second baseman Brice Turang to shortstop Cooper Pratt. Josh Naylor out at 2nd. Cole Young to 1st.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:22:19.658Z","endTime":"2026-08-20T00:23:48.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":806198,"link":"/api/v1/people/806198"},"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":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.673111862812995,"aZ":-38.992557877051574,"pfxX":7.64039862848702,"pfxZ":-4.49772061147363,"pX":-1.7688390305224315,"pZ":2.8339936689613006,"vX0":-1.1594407351440996,"vY0":-122.74840434449533,"vZ0":1.573031605350759,"x":184.42,"y":162.26,"x0":-2.280719719972446,"y0":50.001784430649735,"z0":5.519962856341603,"aX":11.587128635314942},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-7.4,"breakHorizontal":-13.6,"spinRate":3049,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.4472653705085303,"extension":6.317341713615334},"index":0,"playId":"1a6faed0-5353-38de-b4f1-6d7ad41b3228","pitchNumber":1,"startTime":"2026-08-20T00:22:33.812Z","endTime":"2026-08-20T00:22:37.661Z","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":84.1,"endSpeed":76.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.525703994150145,"aZ":-38.023204964626764,"pfxX":7.93277817549099,"pfxZ":-3.9014860738430137,"pX":-1.950643007430807,"pZ":3.546790953027179,"vX0":-2.128426822502747,"vY0":-122.30893725301755,"vZ0":3.101532984549446,"x":191.35,"y":143.02,"x0":-2.09398115229266,"y0":50.00289778888002,"z0":5.546346855656905,"aX":11.890480658607132},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-6.0,"breakHorizontal":-13.8,"spinRate":3165,"spinDirection":52},"zone":11,"typeConfidence":2.0,"plateTime":0.4496575893850099,"extension":6.351391496272797},"index":1,"playId":"fa9b2b77-4db2-35b8-a8c8-a18952252eb9","pitchNumber":2,"startTime":"2026-08-20T00:22:53.804Z","endTime":"2026-08-20T00:22:57.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44335539848443,"aZ":-21.144224695175303,"pfxX":-7.609893814449198,"pfxZ":5.747133550324117,"pX":0.4244648672298829,"pZ":2.88781151801953,"vX0":8.712093234257916,"vY0":-138.30153527797367,"vZ0":-2.591191120796833,"x":100.82,"y":160.81,"x0":-1.7913308965945856,"y0":50.005743650816626,"z0":5.269438603923473,"aX":-14.611991254936338},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.0,"breakHorizontal":11.8,"spinRate":2274,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.3974292202416656,"extension":6.776344823941029},"index":2,"playId":"223075e1-d38d-3fff-89cb-058e5f2f6c5c","pitchNumber":3,"startTime":"2026-08-20T00:23:13.251Z","endTime":"2026-08-20T00:23:17.701Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18333575428561,"aZ":-21.75222283450211,"pfxX":0.550844014665449,"pfxZ":5.623247142042389,"pX":1.176130845908577,"pZ":2.445988235359588,"vX0":6.7914566048863,"vY0":-134.33516698649717,"vZ0":-4.413100218528347,"x":72.17,"y":172.74,"x0":-1.441445857821763,"y0":50.00435132876123,"z0":5.6283333954942565,"aX":1.0210912925432643},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.6,"breakHorizontal":-2.3,"spinRate":2355,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.4055102501983061,"extension":6.542618005531591},"hitData":{"launchSpeed":50.1,"launchAngle":24.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":161.45,"coordY":154.51}},"index":3,"playId":"56073908-2868-3418-bb21-a3aa2a7146dc","pitchNumber":4,"startTime":"2026-08-20T00:23:35.861Z","endTime":"2026-08-20T00:23:48.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:23:48.519Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:23:58.255Z","endTime":"2026-08-20T00:27:04.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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],"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09017573096853,"aZ":-44.3255881854634,"pfxX":3.794731482655501,"pfxZ":-8.376484951767761,"pX":-0.5308091612327765,"pZ":2.1802340096996735,"vX0":1.6762790625415693,"vY0":-120.19393323955056,"vZ0":0.9432787804313083,"x":137.23,"y":179.91,"x0":-1.731966874510701,"y0":50.00186944428691,"z0":5.744603026565083,"aX":5.505592326510432},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-14.6,"breakHorizontal":-7.3,"spinRate":2977,"spinDirection":40},"zone":7,"typeConfidence":2.0,"plateTime":0.457143333883808,"extension":6.4531791022466205},"index":0,"playId":"839f8ae2-560c-3632-b0dc-c8fe458de373","pitchNumber":1,"startTime":"2026-08-20T00:24:15.026Z","endTime":"2026-08-20T00:24:19.138Z","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":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06796739862835,"aZ":-13.342876189263684,"pfxX":-4.907729859005897,"pfxZ":9.811407662735478,"pX":-0.024753280365231906,"pZ":3.6590662287435296,"vX0":5.871996781226925,"vY0":-137.987136474078,"vZ0":-2.8319928917374564,"x":117.94,"y":139.99,"x0":-1.547497072873583,"y0":50.00004193616507,"z0":5.603185507291369,"aX":-9.417498902173797},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":7.6,"spinRate":2217,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3976529356773133,"extension":6.580488105787959},"index":1,"playId":"9b9e96ec-a90a-39f7-9d68-cae42df03948","pitchNumber":2,"startTime":"2026-08-20T00:24:37.776Z","endTime":"2026-08-20T00:24:41.588Z","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.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05962559222851,"aZ":-45.23688234274776,"pfxX":3.198059902082437,"pfxZ":-8.973293437866836,"pX":0.15404618532991526,"pZ":1.2530697160467148,"vX0":2.7836640517064435,"vY0":-120.8605833457069,"vZ0":-0.9859432722562024,"x":111.13,"y":204.95,"x0":-1.4348354672518502,"y0":50.00347298099974,"z0":5.695463219940961,"aX":4.655039787211622},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-16.2,"breakHorizontal":-6.5,"spinRate":3057,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4559947786500942,"extension":6.522684940895649},"index":2,"playId":"d1f90710-6346-3f5c-86b4-6036f156fd27","pitchNumber":3,"startTime":"2026-08-20T00:24:57.276Z","endTime":"2026-08-20T00:25:01.859Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-20T00:25:10.040Z","endTime":"2026-08-20T00:25:30.945Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.140904283737086,"aZ":-13.113635673982882,"pfxX":-4.818114881851436,"pfxZ":9.697740829616382,"pX":-0.45075765476775975,"pZ":3.9621851522433538,"vX0":4.777125206743455,"vY0":-139.71064603132749,"vZ0":-2.1545406445292783,"x":134.18,"y":131.8,"x0":-1.5615075847525361,"y0":50.00435985917863,"z0":5.611177984462765,"aX":-9.471800910738837},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":7.7,"spinRate":2317,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3928920521252457,"extension":6.683273878641986},"index":4,"playId":"a29a44d3-a1be-301e-a890-575333e6c3fd","pitchNumber":4,"startTime":"2026-08-20T00:25:30.945Z","endTime":"2026-08-20T00:25:34.807Z","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":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30932477868759,"aZ":-36.36529298129263,"pfxX":8.256381573755535,"pfxZ":-2.722762336090037,"pX":0.17504537245912513,"pZ":1.8527095183170013,"vX0":2.5356251649760173,"vY0":-123.93988325690442,"vZ0":-0.946051467559297,"x":110.33,"y":188.76,"x0":-1.936764378030198,"y0":50.0034376499164,"z0":5.306086804244419,"aX":12.703798695297493},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.9,"breakHorizontal":-15.6,"spinRate":3158,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.44379290890212975,"extension":6.535110176491481},"index":5,"playId":"9787daac-4d66-3b77-8cea-e4d390e68d9e","pitchNumber":5,"startTime":"2026-08-20T00:25:54.821Z","endTime":"2026-08-20T00:25:59.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.218064402363208,"aZ":-15.17202812881517,"pfxX":-5.372531706121384,"pfxZ":8.612374486415291,"pX":-1.2066219669926947,"pZ":4.272127421964718,"vX0":2.926954401573276,"vY0":-139.5735151273055,"vZ0":-1.0046518000661273,"x":162.99,"y":123.43,"x0":-1.570489599025334,"y0":50.00406672207171,"z0":5.635232353122882,"aX":-10.607566169877593},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":9.1,"spinRate":2224,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3923426085850883,"extension":6.595124800341135},"index":6,"playId":"2a821401-9672-35c8-ba2c-2009c25ecdd8","pitchNumber":6,"startTime":"2026-08-20T00:26:18.858Z","endTime":"2026-08-20T00:26:22.965Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"playId":"a032687c-d8b4-38d0-ab72-54e677f710ea","startTime":"2026-08-20T00:26:39.995Z","endTime":"2026-08-20T00:26:44.801Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.364060649445516,"aZ":-24.71866032149975,"pfxX":0.9788954076420082,"pfxZ":3.9666733133698298,"pX":-0.48676200064717834,"pZ":3.5856892295101175,"vX0":2.953919744968797,"vY0":-135.4582572781034,"vZ0":-0.9752376195479426,"x":135.55,"y":141.97,"x0":-1.713528575935042,"y0":50.00392503558395,"z0":5.6602767627222175,"aX":1.8399340826341524},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.2,"breakHorizontal":-2.3,"spinRate":2423,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.40257027551914426,"extension":6.563481009668254},"index":8,"playId":"7987bd24-2857-3586-b6da-70ac47dde815","pitchNumber":7,"startTime":"2026-08-20T00:27:00.286Z","endTime":"2026-08-20T00:27:04.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:27:04.275Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Yelich walks.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T00:29:25.149Z","endTime":"2026-08-20T00:30:59.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"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":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.275575543894135,"aZ":-11.509633659355293,"pfxX":-5.231562683211288,"pfxZ":10.452585069273052,"pX":0.40757041122302556,"pZ":2.6177323073608125,"vX0":7.278721513925122,"vY0":-139.87408568230433,"vZ0":-6.932606466937406,"x":101.46,"y":168.1,"x0":-1.5516225344895953,"y0":50.00106582336069,"z0":5.887179585971211,"aX":-10.340949078380728},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.6,"breakHorizontal":7.9,"spinRate":2349,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3919671390970305,"extension":7.517339770553865},"index":0,"playId":"cb0e860d-a20d-3fc8-8e2d-736adf9764ab","pitchNumber":1,"startTime":"2026-08-20T00:29:25.342Z","endTime":"2026-08-20T00:29:29.282Z","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":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58836980459539,"aZ":-17.258233986596107,"pfxX":0.44676323395440143,"pfxZ":7.7463486006064155,"pX":-0.511849611222883,"pZ":2.2301432237046273,"vX0":2.805413962600728,"vY0":-137.88674916817166,"vZ0":-6.66360005024248,"x":136.51,"y":178.57,"x0":-1.6004445134560048,"y0":50.00443259039058,"z0":5.842102333427394,"aX":0.8607649034544489},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.8,"breakHorizontal":-1.4,"spinRate":2252,"spinDirection":192},"zone":7,"typeConfidence":2.0,"plateTime":0.39718649654141336,"extension":7.554376134710641},"index":1,"playId":"f88fa886-e668-3dca-be74-e7f860a5372a","pitchNumber":2,"startTime":"2026-08-20T00:29:41.741Z","endTime":"2026-08-20T00:29:46.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.165137889441887,"aZ":-38.3056543602165,"pfxX":-2.5030111276093407,"pfxZ":-4.03643755661712,"pX":-1.5861762962880175,"pZ":0.7614437895633942,"vX0":2.226080993701001,"vY0":-123.17633920992708,"vZ0":-4.341877598727903,"x":177.46,"y":218.22,"x0":-2.1816143407964885,"y0":50.003970982287775,"z0":5.826855612604524,"aX":-3.801091435320858},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-8.2,"breakHorizontal":4.0,"spinRate":676,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4466899773978299,"extension":7.563569803794066},"index":2,"playId":"06b12e40-b8ed-3c9f-a863-7ace60fa3420","pitchNumber":3,"startTime":"2026-08-20T00:30:02.388Z","endTime":"2026-08-20T00:30:06.416Z","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":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.989430132993213,"aZ":-37.69796858087783,"pfxX":-1.2929036701583434,"pfxZ":-3.66620282745021,"pX":-0.716794926003358,"pZ":1.3154222982138881,"vX0":3.0557918720103885,"vY0":-122.75799295963763,"vZ0":-3.023669494355481,"x":144.32,"y":203.26,"x0":-1.8163131315975367,"y0":50.00004971792915,"z0":5.810270634797955,"aX":-1.949601675751783},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-7.1,"breakHorizontal":1.6,"spinRate":611,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.44821592637275476,"extension":7.724931035789954},"index":3,"playId":"5701f529-4795-3996-a4c5-a563e631361f","pitchNumber":4,"startTime":"2026-08-20T00:30:19.273Z","endTime":"2026-08-20T00:30:23.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.910796101312254,"aZ":-16.04450260541186,"pfxX":-5.8498475059872765,"pfxZ":7.963237710400223,"pX":-1.4358759783064414,"pZ":3.035092789420069,"vX0":2.634937334481977,"vY0":-141.32556842833586,"vZ0":-5.0379431915858985,"x":171.73,"y":156.83,"x0":-1.6198621995547666,"y0":50.000072444798825,"z0":5.869779794177565,"aX":-11.842408867955593},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.6,"breakHorizontal":10.1,"spinRate":2361,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3874228537997748,"extension":7.607180378177113},"index":4,"playId":"13fdd7e1-7900-37fd-8abf-d14d63efc574","pitchNumber":5,"startTime":"2026-08-20T00:30:37.235Z","endTime":"2026-08-20T00:30:41.215Z","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":96.6,"endSpeed":88.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54698381381132,"aZ":-13.843638268717541,"pfxX":-5.7918782655832866,"pfxZ":9.177805104931952,"pX":-0.9658926049996056,"pZ":3.1687940470448215,"vX0":3.936405090097003,"vY0":-140.5778597342619,"vZ0":-5.164070561779649,"x":153.82,"y":153.22,"x0":-1.6334801874847966,"y0":50.00138948456462,"z0":5.931745283121262,"aX":-11.564866032955052},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":9.6,"spinRate":2305,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.38997642958519796,"extension":7.5880348151950265},"index":5,"playId":"92cd604d-1b72-3c9a-ab38-ea888eff436e","pitchNumber":6,"startTime":"2026-08-20T00:30:53.972Z","endTime":"2026-08-20T00:30:59.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:30:59.361Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Vaughn strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T00:30:59.618Z","endTime":"2026-08-20T00:32:32.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4287595578418,"aZ":-14.627796876582863,"pfxX":-6.539452904043949,"pfxZ":8.684361938043189,"pX":-0.0992357831114483,"pZ":1.9133482599008522,"vX0":6.460331520160904,"vY0":-141.30002905224399,"vZ0":-8.212890070881638,"x":120.78,"y":187.12,"x0":-1.5664504000718769,"y0":50.00166163835732,"z0":5.7988889929409355,"aX":-13.212252000218019},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.2,"breakHorizontal":10.6,"spinRate":2392,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.387745309620092,"extension":7.714017081759025},"index":0,"playId":"e7bdcfc9-b508-3381-93bc-586252b63fff","pitchNumber":1,"startTime":"2026-08-20T00:31:22.097Z","endTime":"2026-08-20T00:31:26.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.255914671645883,"aZ":-32.388888616398624,"pfxX":-0.36725074468836816,"pfxZ":-0.13176175133144508,"pX":0.7669274496740963,"pZ":1.1337100086942844,"vX0":5.943807826773255,"vY0":-127.96550770208543,"vZ0":-5.862868089999075,"x":87.77,"y":208.17,"x0":-1.5256074972570723,"y0":50.00065161485513,"z0":5.95310705536433,"aX":-0.6178784169973693},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.2,"breakHorizontal":-0.5,"spinRate":2163,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.42596000286886415,"extension":7.685488197143487},"index":1,"playId":"84fc2ed4-f00d-3337-a4d1-7f32ff974593","pitchNumber":2,"startTime":"2026-08-20T00:31:40.426Z","endTime":"2026-08-20T00:31:45.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.406380404122203,"aZ":-32.925793140608995,"pfxX":-0.018927416518430107,"pfxZ":-0.4497665356767353,"pX":-0.39410498262771143,"pZ":2.633679416240913,"vX0":3.6352047396296983,"vY0":-127.95522003721153,"vZ0":-1.9599083108436242,"x":132.02,"y":167.67,"x0":-1.8235035314084733,"y0":50.00187148125087,"z0":5.959862783050104,"aX":-0.03242642994946148},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.0,"breakHorizontal":-0.7,"spinRate":2125,"spinDirection":69},"zone":4,"typeConfidence":2.0,"plateTime":0.4261018805667973,"extension":7.652327863130081},"index":2,"playId":"9c492579-c75d-398a-a133-5e81319543c6","pitchNumber":3,"startTime":"2026-08-20T00:31:59.089Z","endTime":"2026-08-20T00:32:03.697Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-20T00:32:10.941Z","endTime":"2026-08-20T00:32:26.364Z","isPitch":false,"type":"action","player":{"id":683734,"link":"/api/v1/people/683734"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.523184149719675,"aZ":-35.43439777494103,"pfxX":6.220041449295473,"pfxZ":-2.258787374422594,"pX":0.3937896735766056,"pZ":1.0095929306127798,"vX0":2.5622989204099005,"vY0":-119.40606843516146,"vZ0":-4.013331372620734,"x":101.99,"y":211.52,"x0":-1.5022995375791002,"y0":50.00595273928991,"z0":5.908812740229435,"aX":8.96067488778347},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.8,"breakHorizontal":-11.9,"spinRate":2470,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.45914241621577734,"extension":7.4561872957840265},"index":4,"playId":"77f6ddc3-7c5c-3d95-a7e9-f1123e48f00a","pitchNumber":4,"startTime":"2026-08-20T00:32:26.364Z","endTime":"2026-08-20T00:32:32.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:32:32.168Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Lara lines out to center fielder Julio Rodríguez.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T00:32:33.160Z","endTime":"2026-08-20T00:33:42.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"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":"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":97.3,"endSpeed":89.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.145139625476208,"aZ":-13.823062490045878,"pfxX":-5.0457054723854355,"pfxZ":9.023667211461245,"pX":0.09063312590500652,"pZ":2.8533939549736065,"vX0":7.328165864620525,"vY0":-141.44742268063328,"vZ0":-5.922844482284044,"x":113.55,"y":161.74,"x0":-1.873734954650204,"y0":50.00422692346623,"z0":5.854888912210323,"aX":-10.263350902420886},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":7.7,"spinRate":2355,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3866818095900846,"extension":7.669218257289979},"index":0,"playId":"6e366a62-0de3-3edb-a1b1-d8e02456655f","pitchNumber":1,"startTime":"2026-08-20T00:32:54.613Z","endTime":"2026-08-20T00:32:58.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21199568517098,"aZ":-14.082460872960569,"pfxX":-5.30661251035235,"pfxZ":8.916753401214192,"pX":-0.06799846053659159,"pZ":1.1629847473500978,"vX0":5.759524554071961,"vY0":-141.29599821978755,"vZ0":-10.376043453373594,"x":119.59,"y":207.38,"x0":-1.4401670213281161,"y0":50.001319320146436,"z0":5.780190300685289,"aX":-10.764357263226659},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.3,"breakHorizontal":8.5,"spinRate":2319,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.38716276556601237,"extension":7.5790652494703155},"index":1,"playId":"643d42e8-f6ed-34c2-8c2a-33ea8c7aac47","pitchNumber":2,"startTime":"2026-08-20T00:33:14.418Z","endTime":"2026-08-20T00:33:19.702Z","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":96.6,"endSpeed":88.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31709950506511,"aZ":-12.106614250910672,"pfxX":-4.865221918713764,"pfxZ":10.076821159974278,"pX":0.5304192766625322,"pZ":2.5935389984848327,"vX0":7.44177878861908,"vY0":-140.34797791096344,"vZ0":-6.854277470141116,"x":96.78,"y":168.75,"x0":-1.5256261625234753,"y0":50.001591602303556,"z0":5.859033795287354,"aX":-9.688021222118058},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":7.2,"spinRate":2321,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3905528491401662,"extension":7.629932704765065},"hitData":{"launchSpeed":95.5,"launchAngle":21.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.53,"coordY":70.02}},"index":2,"playId":"dd0bfeb5-1497-3e96-8487-0857976aebec","pitchNumber":3,"startTime":"2026-08-20T00:33:33.290Z","endTime":"2026-08-20T00:33:42.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:33:42.530Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Joey Ortiz homers (7) on a line drive to left center field. Christian Yelich scores.","rbi":2,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T00:33:45.445Z","endTime":"2026-08-20T00:34:50.786Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61630333494483,"aZ":-12.748469260724503,"pfxX":-5.4363411499317875,"pfxZ":9.530219750221761,"pX":-1.693876600849965,"pZ":2.4683538338375937,"vX0":2.02601457482481,"vY0":-142.12065188040108,"vZ0":-7.164678219687758,"x":181.57,"y":172.13,"x0":-1.7110970463731932,"y0":50.00428787297998,"z0":5.8377030887494765,"aX":-11.083655126762709},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":9.4,"spinRate":2448,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38589081267326986,"extension":7.604430274964728},"index":0,"playId":"c01a45bb-079a-3e0e-a104-8c68b0ac0cdd","pitchNumber":1,"startTime":"2026-08-20T00:34:11.924Z","endTime":"2026-08-20T00:34:16.905Z","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":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.416836037084664,"aZ":-12.11233776140248,"pfxX":-4.869145136683843,"pfxZ":9.98986480508072,"pX":-0.31034980045630084,"pZ":2.40891240645527,"vX0":5.418623824896545,"vY0":-141.12402667868704,"vZ0":-7.259368503933783,"x":128.83,"y":173.74,"x0":-1.6266710061402838,"y0":50.00459560622317,"z0":5.8024523967960615,"aX":-9.780101064911106},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":7.7,"spinRate":2457,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.38875659802405504,"extension":7.783484067406669},"hitData":{"launchSpeed":107.5,"launchAngle":19.0,"totalDistance":391.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":49.34,"coordY":60.52}},"index":1,"playId":"c73bf3fe-a607-3173-b17f-efb95c63e842","pitchNumber":2,"startTime":"2026-08-20T00:34:28.885Z","endTime":"2026-08-20T00:34:50.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:34:50.786Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cooper Pratt grounds out, third baseman Brendan Donovan to first baseman Josh Naylor.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T00:34:46.946Z","endTime":"2026-08-20T00:35:49.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.998534021528325,"aZ":-34.76564798816664,"pfxX":0.04666972125329269,"pfxZ":-1.5402868583099334,"pX":0.033121409253982916,"pZ":2.7582589993752653,"vX0":4.321890677113333,"vY0":-128.59733988581993,"vZ0":-1.537830721163383,"x":115.74,"y":164.31,"x0":-1.6735153882796712,"y0":50.00486059358712,"z0":6.0542207562084736,"aX":0.07809737905811867},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.9,"breakHorizontal":-1.1,"spinRate":2173,"spinDirection":64},"zone":5,"typeConfidence":2.0,"plateTime":0.4254833641953151,"extension":7.791513597368825},"index":0,"playId":"c7b6761d-43fb-301e-b609-a41778a3a21c","pitchNumber":1,"startTime":"2026-08-20T00:35:19.053Z","endTime":"2026-08-20T00:35:22.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.655254935025205,"aZ":-34.825698558495255,"pfxX":-0.05849130323254339,"pfxZ":-1.579043119180925,"pX":-4.750006002462469E-4,"pZ":2.0034380404190455,"vX0":4.107586707451652,"vY0":-128.32452958466774,"vZ0":-3.1321263709861187,"x":117.02,"y":184.69,"x0":-1.6091298727347774,"y0":50.0022297979497,"z0":5.931816325785522,"aX":-0.09883804140696935},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.4,"breakHorizontal":-0.7,"spinRate":2141,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.4255928673220821,"extension":7.643011667397946},"hitData":{"launchSpeed":68.1,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":162.32}},"index":1,"playId":"d369cfdb-a3e7-3c29-999d-fe4efcc17cf3","pitchNumber":2,"startTime":"2026-08-20T00:35:39.562Z","endTime":"2026-08-20T00:35:49.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:35:49.477Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T00:38:03.166Z","endTime":"2026-08-20T00:39:24.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"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":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Grant Anderson replaces Dustin May.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T00:37:12.118Z","endTime":"2026-08-20T00:38:05.416Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681982,"link":"/api/v1/people/681982"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":86.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.761637907607472,"aZ":-26.248007229538263,"pfxX":-9.9370224495207,"pfxZ":3.1728607527561588,"pX":-0.2213427893669478,"pZ":0.7440636302299797,"vX0":8.397344737936615,"vY0":-135.17792219317798,"vZ0":-5.142403489628974,"x":125.44,"y":218.69,"x0":-2.0621182858308744,"y0":50.00529180612578,"z0":4.49123338018555,"aX":-18.573410461608514},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.9,"breakHorizontal":16.4,"spinRate":2256,"spinDirection":235},"zone":13,"typeConfidence":0.87,"plateTime":0.4036848192131792,"extension":6.506536168353785},"index":1,"playId":"e055bf57-8900-383e-b49e-8b60dcfcb4e0","pitchNumber":1,"startTime":"2026-08-20T00:38:05.416Z","endTime":"2026-08-20T00:38:09.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.403661222627516,"aZ":-26.99191477772285,"pfxX":5.9197784925716705,"pfxZ":3.5338619311664017,"pX":0.5147131205828472,"pZ":1.7660500225703744,"vX0":4.649955324307929,"vY0":-120.15399809370501,"vZ0":-0.3323454009885066,"x":97.38,"y":191.1,"x0":-2.212187833387267,"y0":50.00523008425619,"z0":4.296321798571314,"aX":8.691816574331455},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.6,"breakHorizontal":-11.8,"spinRate":2759,"spinDirection":75},"zone":9,"typeConfidence":0.89,"plateTime":0.4551484053194006,"extension":6.50374136100447},"index":2,"playId":"72703476-430b-3b93-8abe-62349f00f3dc","pitchNumber":2,"startTime":"2026-08-20T00:38:19.753Z","endTime":"2026-08-20T00:38:26.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.492271097105963,"aZ":-33.64899213843036,"pfxX":7.095792956535053,"pfxZ":-1.0662915783360623,"pX":-0.6533845463561669,"pZ":1.356507338565469,"vX0":1.3248590942268952,"vY0":-117.5179604041803,"vZ0":0.5128591767697621,"x":141.91,"y":202.15,"x0":-2.1465970107588905,"y0":50.00026821364113,"z0":4.276008082338879,"aX":9.863591045458472},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.4,"breakHorizontal":-13.2,"spinRate":2754,"spinDirection":80},"zone":13,"typeConfidence":0.89,"plateTime":0.4671380098630298,"extension":6.698903624757942},"index":3,"playId":"f3389fa2-4f21-3330-bb8b-1f7eabd5815e","pitchNumber":3,"startTime":"2026-08-20T00:38:43.063Z","endTime":"2026-08-20T00:38:47.335Z","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":94.1,"endSpeed":86.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.520942141841648,"aZ":-18.527657364713214,"pfxX":-6.566714921880881,"pfxZ":7.14977536384049,"pX":-1.0515757061689097,"pZ":3.8949084465120745,"vX0":4.619705937499052,"vY0":-137.08582969453218,"vZ0":1.093555400834661,"x":157.08,"y":133.62,"x0":-1.9031113667690098,"y0":50.00210090645325,"z0":4.753182687461754,"aX":-12.532314421335832},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":10.9,"spinRate":2425,"spinDirection":238},"zone":11,"typeConfidence":0.91,"plateTime":0.39914206269831576,"extension":6.385107687522232},"index":4,"playId":"9a13e014-700e-3b34-b48a-4d8ffcbdc8d5","pitchNumber":4,"startTime":"2026-08-20T00:38:59.658Z","endTime":"2026-08-20T00:39:04.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.930105550558864,"aZ":-16.086621468690257,"pfxX":-6.792917029256161,"pfxZ":8.371770346449301,"pX":0.608276657368058,"pZ":2.8260444064670036,"vX0":9.116990433082902,"vY0":-136.95980944701728,"vZ0":-1.9654884789960465,"x":93.81,"y":162.48,"x0":-1.8631152929196473,"y0":50.0050716482461,"z0":4.639044896981348,"aX":-13.058258183704499},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":10.7,"spinRate":2469,"spinDirection":237},"zone":3,"typeConfidence":0.91,"plateTime":0.3981340321256406,"extension":6.642357578328005},"index":5,"playId":"05053a9a-e034-3469-811b-2543a31fca1e","pitchNumber":5,"startTime":"2026-08-20T00:39:17.110Z","endTime":"2026-08-20T00:39:24.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:39:24.132Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brock Rodden strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T00:39:26.367Z","endTime":"2026-08-20T00:40:30.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.838778134535396,"aZ":-17.80938579882114,"pfxX":-7.073519595311809,"pfxZ":7.729946879435316,"pX":-0.8440020843784926,"pZ":2.53562033740588,"vX0":6.288369837477696,"vY0":-134.84781653222518,"vZ0":-2.0965857127429657,"x":149.17,"y":170.32,"x0":-2.2769548784963787,"y0":50.00282948195583,"z0":4.567318929902668,"aX":-13.145058489523443},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":11.6,"spinRate":2364,"spinDirection":241},"zone":11,"typeConfidence":0.89,"plateTime":0.40479688229819555,"extension":6.542998573219689},"index":0,"playId":"8ae9150e-72c0-328b-97c5-ee754b703537","pitchNumber":1,"startTime":"2026-08-20T00:39:51.057Z","endTime":"2026-08-20T00:39:55.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.27222790930976,"aZ":-29.853087397674894,"pfxX":5.070585145273421,"pfxZ":1.62275563878468,"pX":-0.5364904851022475,"pZ":1.7659779075141673,"vX0":3.19991552370666,"vY0":-118.67390438684662,"vZ0":0.6066990353789514,"x":137.45,"y":191.1,"x0":-2.5600987449467056,"y0":50.00230014508685,"z0":4.221888946265952,"aX":7.246061864566937},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.4,"breakHorizontal":-10.0,"spinRate":2663,"spinDirection":78},"zone":7,"typeConfidence":0.9,"plateTime":0.4611788096541489,"extension":6.494552860601951},"index":1,"playId":"0f33f34c-2ae0-3dd2-9c82-40a6a8a05993","pitchNumber":2,"startTime":"2026-08-20T00:40:04.766Z","endTime":"2026-08-20T00:40:09.516Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-20T00:40:16.658Z","endTime":"2026-08-20T00:40:27.280Z","isPitch":false,"type":"action","player":{"id":801126,"link":"/api/v1/people/801126"}},{"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":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.270442407913308,"aZ":-16.112911362352445,"pfxX":-5.484347969379721,"pfxZ":8.218698685155154,"pX":-0.21789789609011423,"pZ":2.8871699036737537,"vX0":6.554426184869045,"vY0":-138.28464477588113,"vZ0":-2.0866670960644695,"x":125.31,"y":160.83,"x0":-1.8963909719805059,"y0":50.00015674431154,"z0":4.721694090159142,"aX":-10.714749279421095},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":8.8,"spinRate":2481,"spinDirection":232},"zone":2,"typeConfidence":0.92,"plateTime":0.39474679021253367,"extension":6.575185038803467},"index":3,"playId":"23b5e798-09ee-3dbd-a066-9c3cf7d8af7a","pitchNumber":3,"startTime":"2026-08-20T00:40:27.280Z","endTime":"2026-08-20T00:40:30.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:40:30.755Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brendan Donovan walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T00:40:38.258Z","endTime":"2026-08-20T00:43:53.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.548402624414496,"aZ":-33.76933519203404,"pfxX":6.156128733537383,"pfxZ":-1.0941896963608642,"pX":0.8459893196098242,"pZ":1.4167813442692114,"vX0":5.281197885217517,"vY0":-119.86133683333254,"vZ0":0.44930712728290856,"x":84.75,"y":200.53,"x0":-2.183369291054066,"y0":50.00250403826553,"z0":4.235366156858607,"aX":8.981380071366601},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.6,"breakHorizontal":-12.4,"spinRate":2799,"spinDirection":74},"zone":14,"typeConfidence":0.89,"plateTime":0.4564659917153273,"extension":6.639627831769305},"index":0,"playId":"b5360b24-f423-3677-9234-1e7d705db04e","pitchNumber":1,"startTime":"2026-08-20T00:40:52.604Z","endTime":"2026-08-20T00:40:56.444Z","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":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.673010839625515,"aZ":-30.468124401346,"pfxX":6.415434570235265,"pfxZ":1.1959056964516206,"pX":-0.6134016657721777,"pZ":1.715327198907534,"vX0":1.9803241777601166,"vY0":-118.60750506727545,"vZ0":0.8591433380139439,"x":140.38,"y":192.47,"x0":-2.2918153588949073,"y0":50.005217746067956,"z0":4.116479482588745,"aX":9.185343760897497},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.6,"breakHorizontal":-12.1,"spinRate":2755,"spinDirection":89},"zone":7,"typeConfidence":0.9,"plateTime":0.4609558525525692,"extension":6.432832688311664},"index":1,"playId":"8289ddd2-f97a-342f-8f26-780c84e93375","pitchNumber":2,"startTime":"2026-08-20T00:41:05.665Z","endTime":"2026-08-20T00:41:09.781Z","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":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.936698163833565,"aZ":-32.93766421443345,"pfxX":6.863279932146829,"pfxZ":-0.5465369243710292,"pX":-0.10572651037647653,"pZ":0.8143127089618145,"vX0":3.036158516975486,"vY0":-117.58300471703298,"vZ0":-0.4628825513214583,"x":121.03,"y":216.79,"x0":-2.3066116140586406,"y0":50.00335751928269,"z0":4.078027814836807,"aX":9.580087934069681},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.8,"breakHorizontal":-13.2,"spinRate":2677,"spinDirection":76},"zone":13,"typeConfidence":0.9,"plateTime":0.4663649301598003,"extension":6.460951195346272},"index":2,"playId":"a5c21c16-6873-3ef4-a51b-c4527fe19df1","pitchNumber":3,"startTime":"2026-08-20T00:41:29.796Z","endTime":"2026-08-20T00:41:33.587Z","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":94.3,"endSpeed":86.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93577959104654,"aZ":-17.60506770690258,"pfxX":-6.023406187412171,"pfxZ":7.596003089946059,"pX":-0.2760297734804668,"pZ":2.6830368831224005,"vX0":6.761048949734594,"vY0":-137.26830237612302,"vZ0":-1.8803952612320414,"x":127.52,"y":166.34,"x0":-1.9824780408039164,"y0":50.0025933171086,"z0":4.568989064852891,"aX":-11.553380451581564},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":9.6,"spinRate":2518,"spinDirection":230},"zone":5,"typeConfidence":0.91,"plateTime":0.3982409776643703,"extension":6.243762647772932},"index":3,"playId":"0f07d375-a206-3450-99a9-38cb05df870e","pitchNumber":4,"startTime":"2026-08-20T00:41:47.362Z","endTime":"2026-08-20T00:41:54.606Z","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":92.7,"endSpeed":84.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.699692500128105,"aZ":-20.05527713371147,"pfxX":-7.1758167803836574,"pfxZ":6.562507125659961,"pX":-0.6813016772272281,"pZ":3.918537581176858,"vX0":6.625585568743755,"vY0":-134.89862614303897,"vZ0":2.374960923243671,"x":142.97,"y":132.98,"x0":-2.2341289837248426,"y0":50.00505836249033,"z0":4.438563080244189,"aX":-13.258021864790884},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.6,"breakHorizontal":11.6,"spinRate":2483,"spinDirection":251},"zone":11,"typeConfidence":0.89,"plateTime":0.4056517873354859,"extension":6.355863556999378},"index":4,"playId":"5833ae78-ffa0-343e-9585-be3e07b2560d","pitchNumber":5,"startTime":"2026-08-20T00:42:09.227Z","endTime":"2026-08-20T00:42:12.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.229709016583232,"aZ":-29.8320704064187,"pfxX":-10.85267776482502,"pfxZ":1.2374181311185541,"pX":0.4061015951897629,"pZ":2.4876216138062786,"vX0":9.972372867355526,"vY0":-136.9202093121689,"vZ0":-0.4230511605845474,"x":101.52,"y":171.61,"x0":-1.8732395476120571,"y0":50.005704943608045,"z0":4.685435480770426,"aX":-20.609221128441554},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.4,"breakHorizontal":17.5,"spinRate":2405,"spinDirection":237},"zone":6,"typeConfidence":0.91,"plateTime":0.40002727808432414,"extension":6.762130321799128},"index":5,"playId":"7e6e16df-b27f-3bc4-a3df-5b1e433c52cb","pitchNumber":6,"startTime":"2026-08-20T00:42:27.139Z","endTime":"2026-08-20T00:42:30.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.337113691597636,"aZ":-32.351401557623184,"pfxX":4.938440942100296,"pfxZ":-0.12387762192463025,"pX":1.0237087034568169,"pZ":1.7807690074930747,"vX0":5.802208699508276,"vY0":-119.18348137870032,"vZ0":1.3852833736496797,"x":77.98,"y":190.7,"x0":-2.081394507236383,"y0":50.00228849856535,"z0":4.10792694724023,"aX":7.12194710718582},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.4,"breakHorizontal":-10.3,"spinRate":2621,"spinDirection":87},"zone":14,"typeConfidence":0.89,"plateTime":0.4590993279161326,"extension":6.628244751167949},"index":6,"playId":"32524fea-5d8a-3f3c-819a-322af3b94bc7","pitchNumber":7,"startTime":"2026-08-20T00:42:52.272Z","endTime":"2026-08-20T00:42:56.529Z","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.0,"endSpeed":87.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51378427279804,"aZ":-15.675862800275983,"pfxX":-4.114985004296935,"pfxZ":8.509413524846405,"pX":-1.042533580455732,"pZ":1.5782384596398502,"vX0":4.507604338869621,"vY0":-138.27506479233537,"vZ0":-5.0263087191208795,"x":156.74,"y":196.17,"x0":-2.1583269866376362,"y0":50.00071386121148,"z0":4.469425217856654,"aX":-7.976471713014275},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":6.5,"spinRate":2387,"spinDirection":233},"zone":13,"typeConfidence":0.92,"plateTime":0.39595322616511464,"extension":6.606372538580692},"index":7,"playId":"1e70e16b-91bb-3eb1-9b92-adafa501254b","pitchNumber":8,"startTime":"2026-08-20T00:43:12.664Z","endTime":"2026-08-20T00:43:17.678Z","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":94.4,"endSpeed":86.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6619084811621,"aZ":-16.350636210321603,"pfxX":-5.18064442460076,"pfxZ":8.257487160695915,"pX":-0.21840119614785142,"pZ":3.1925006447453073,"vX0":6.382749336765928,"vY0":-137.3617617849046,"vZ0":-0.7257683826911677,"x":125.32,"y":152.58,"x0":-1.8961309063115845,"y0":50.00027383340619,"z0":4.568988416515248,"aX":-9.925164058224428},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":8.0,"spinRate":2451,"spinDirection":234},"zone":2,"typeConfidence":0.92,"plateTime":0.39833840495080874,"extension":6.512372067086726},"index":8,"playId":"6d87d717-f35c-3b53-b5f1-a9d323301d9e","pitchNumber":9,"startTime":"2026-08-20T00:43:31.248Z","endTime":"2026-08-20T00:43:34.909Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06765872143963,"aZ":-32.205847170772344,"pfxX":7.781142849433327,"pfxZ":-0.01873982470733182,"pX":1.1937295331893794,"pZ":0.835516455813728,"vX0":5.103184592513134,"vY0":-117.57077833274622,"vZ0":-0.6687526463330462,"x":71.5,"y":216.22,"x0":-2.0225181942142103,"y0":50.00509216915716,"z0":4.134915185709068,"aX":10.801573404349122},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":0.1,"breakHorizontal":-15.4,"spinRate":2760,"spinDirection":73},"zone":14,"typeConfidence":0.9,"plateTime":0.46740503471355677,"extension":6.729974719915498},"index":9,"playId":"38d7590a-9a36-3c60-99be-213cf680a905","pitchNumber":10,"startTime":"2026-08-20T00:43:49.668Z","endTime":"2026-08-20T00:43:53.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:43:53.013Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T00:44:01.851Z","endTime":"2026-08-20T00:45:25.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46648108148564,"aZ":-31.17874674247885,"pfxX":8.243420577586983,"pfxZ":0.7129116234891972,"pX":-0.06285079195664564,"pZ":1.9592057846876643,"vX0":2.3932931491853138,"vY0":-117.77275726012562,"vZ0":1.557526550100923,"x":119.4,"y":185.88,"x0":-2.164516221929628,"y0":50.003027780712664,"z0":4.184136241006182,"aX":11.518751021116856},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.0,"breakHorizontal":-15.5,"spinRate":2607,"spinDirection":89},"zone":8,"typeConfidence":0.9,"plateTime":0.46600658688642316,"extension":6.726187355951449},"index":0,"playId":"1601fc94-2da6-34c4-a0ba-493a2ea81712","pitchNumber":1,"startTime":"2026-08-20T00:44:20.861Z","endTime":"2026-08-20T00:44:25.361Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"}}},{"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":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.422001337632594,"aZ":-30.35478958220443,"pfxX":6.690706607168863,"pfxZ":1.2704259648239082,"pX":0.12826258738689017,"pZ":1.6493033763141816,"vX0":2.692854496222854,"vY0":-119.10258590275176,"vZ0":0.46544320471410927,"x":112.11,"y":194.25,"x0":-1.8871727047961708,"y0":50.004038506282,"z0":4.20216682446448,"aX":9.587099096778948},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.6,"breakHorizontal":-12.7,"spinRate":2726,"spinDirection":77},"zone":8,"typeConfidence":0.9,"plateTime":0.46032914220564747,"extension":6.690660169539166},"index":1,"playId":"39fd4de8-9dc5-3e73-97c1-763b239be9a2","pitchNumber":2,"startTime":"2026-08-20T00:44:58.298Z","endTime":"2026-08-20T00:45:02.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73969691729776,"aZ":-17.44075613952393,"pfxX":-6.102462539528651,"pfxZ":7.484570948021545,"pX":0.9204099561707997,"pZ":2.9373711690343036,"vX0":9.327519857237263,"vY0":-138.86080284903286,"vZ0":-1.4798355982039513,"x":81.92,"y":159.47,"x0":-1.676868523617925,"y0":50.004550717192785,"z0":4.62804431045555,"aX":-12.016342348766774},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":9.4,"spinRate":2509,"spinDirection":233},"zone":12,"typeConfidence":0.92,"plateTime":0.3932417531517771,"extension":6.713788617460562},"index":2,"playId":"a272c2f2-a0c2-3bef-83ff-05735008f64d","pitchNumber":3,"startTime":"2026-08-20T00:45:21.895Z","endTime":"2026-08-20T00:45:25.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:45:25.630Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brice Turang flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T00:47:24.307Z","endTime":"2026-08-20T00:49:05.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.908165291623153,"aZ":-31.308278457736904,"pfxX":-1.4247822396633456,"pfxZ":0.5225609108210381,"pX":-0.47958680392033326,"pZ":0.6648054369943021,"vX0":3.359913021934342,"vY0":-128.02044954620195,"vZ0":-7.0634226037082195,"x":135.28,"y":220.83,"x0":-1.6203824140290344,"y0":50.005049452719454,"z0":5.8906917030037365,"aX":-2.379684411947793},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.4,"breakHorizontal":1.9,"spinRate":2270,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.4268351857865511,"extension":7.533427764704313},"index":0,"playId":"eddaf5f1-a8d7-3444-afa2-5a7894593f1a","pitchNumber":1,"startTime":"2026-08-20T00:47:40.533Z","endTime":"2026-08-20T00:47:44.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.798485319022458,"aZ":-32.98585221690493,"pfxX":-0.7751202661101106,"pfxZ":-0.5082584007942312,"pX":-0.7178477035891739,"pZ":2.5374211628173247,"vX0":2.1983995521712756,"vY0":-125.3403132507342,"vZ0":-2.060714509525103,"x":144.36,"y":170.27,"x0":-1.5047329742161162,"y0":50.00395426385749,"z0":6.058001183633245,"aX":-1.2364498763341927},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.2,"breakHorizontal":1.0,"spinRate":2133,"spinDirection":69},"zone":4,"typeConfidence":2.0,"plateTime":0.4366265187459706,"extension":7.690573186998678},"index":1,"playId":"97369339-bc6f-3e21-b1a5-63e3589d0cfd","pitchNumber":2,"startTime":"2026-08-20T00:47:58.004Z","endTime":"2026-08-20T00:48:01.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53534163960971,"aZ":-11.237308683043985,"pfxX":-6.0797581564813346,"pfxZ":10.549757259987032,"pX":0.7022714524674405,"pZ":3.191878186689472,"vX0":8.280259064848815,"vY0":-139.97736026801,"vZ0":-5.062788066942712,"x":90.23,"y":152.6,"x0":-1.50403225702016,"y0":50.00553318125739,"z0":5.7595681363837645,"aX":-12.069558643491481},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":9.4,"spinRate":2437,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.39127190248732857,"extension":7.927577631252998},"index":2,"playId":"781a5110-ba57-3d2c-90ce-35331535c059","pitchNumber":3,"startTime":"2026-08-20T00:48:16.580Z","endTime":"2026-08-20T00:48:22.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.850841986130053,"aZ":-9.55774846188982,"pfxX":-3.5127555562263435,"pfxZ":11.412397876477195,"pX":0.45612516883982357,"pZ":2.1469811271435786,"vX0":6.644377176850123,"vY0":-139.95600370162484,"vZ0":-8.29709594567419,"x":99.61,"y":180.81,"x0":-1.493332080364442,"y0":50.00492143558176,"z0":5.7776147378181575,"aX":-6.963065111345003},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.1,"breakHorizontal":4.9,"spinRate":2370,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3914819718599496,"extension":7.697194035138172},"index":3,"playId":"5062db21-31a4-3a30-a24c-be6e95442c5b","pitchNumber":4,"startTime":"2026-08-20T00:48:36.006Z","endTime":"2026-08-20T00:48:40.285Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.011100761009274,"aZ":-35.88195469623798,"pfxX":-1.3994682048550322,"pfxZ":-2.5424062677167107,"pX":-0.7169359633082778,"pZ":2.0722470188838287,"vX0":2.8923565871108887,"vY0":-120.60736424655917,"vZ0":-1.6146416400333505,"x":144.33,"y":182.83,"x0":-1.7562347306544268,"y0":50.00575770993176,"z0":5.949310984766628,"aX":-2.0382226557025724},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.7,"breakHorizontal":1.8,"spinRate":591,"spinDirection":284},"zone":7,"typeConfidence":2.0,"plateTime":0.4561839702251773,"extension":7.61631104334607},"hitData":{"launchSpeed":78.6,"launchAngle":33.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.13,"coordY":97.57}},"index":4,"playId":"bf502741-db9f-364d-99d2-6b72a61d0f47","pitchNumber":5,"startTime":"2026-08-20T00:48:54.090Z","endTime":"2026-08-20T00:49:05.030Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:49:05.030Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Chourio singles on a ground ball to shortstop Brock Rodden.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T00:49:04.390Z","endTime":"2026-08-20T00:50:17.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"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"}]}],"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":97.4,"endSpeed":88.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.496717109166,"aZ":-9.83224868035425,"pfxX":-5.010293137626814,"pfxZ":11.04004737320757,"pX":-0.25207527700057597,"pZ":2.7737374824427437,"vX0":5.483081313413367,"vY0":-141.63109210838255,"vZ0":-6.598791504610035,"x":126.61,"y":163.89,"x0":-1.5656965670957808,"y0":50.006248298990215,"z0":5.768596778959667,"aX":-10.142527411052573},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.7,"breakHorizontal":7.9,"spinRate":2393,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3873046619507461,"extension":7.893632544862863},"index":0,"playId":"fc1052bb-c7ed-3900-8395-8b47e5f30889","pitchNumber":1,"startTime":"2026-08-20T00:49:32.002Z","endTime":"2026-08-20T00:49:36.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.366218275417637,"aZ":-36.96334855593056,"pfxX":-1.7904869716497966,"pfxZ":-3.260083093109571,"pX":1.2829125844060931,"pZ":-0.5606416869846215,"vX0":7.598466607148755,"vY0":-120.22527832375158,"vZ0":-7.32530949289959,"x":68.1,"y":253.92,"x0":-1.6799912165698065,"y0":50.002942389966826,"z0":5.789297293975347,"aX":-2.634001566427023},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.4,"breakHorizontal":1.6,"spinRate":744,"spinDirection":281},"zone":14,"typeConfidence":2.0,"plateTime":0.4548414975003676,"extension":7.794898382326251},"index":1,"playId":"13572c95-0407-36d1-a099-96005dec5dc1","pitchNumber":2,"startTime":"2026-08-20T00:49:49.368Z","endTime":"2026-08-20T00:49:52.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.912575621175563,"aZ":-33.34196733054278,"pfxX":-0.10208206559662969,"pfxZ":-0.6901779649638442,"pX":-1.0240481842557556,"pZ":2.5755992228213866,"vX0":1.5569575369220243,"vY0":-129.20946185698838,"vZ0":-2.1845063509180176,"x":156.03,"y":169.24,"x0":-1.622204064499831,"y0":50.00492768462563,"z0":6.003808507182824,"aX":-0.17197714028758315},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.6,"breakHorizontal":-0.1,"spinRate":2084,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.42454775766332453,"extension":7.667143426300334},"hitData":{"launchSpeed":90.1,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":145.6}},"index":2,"playId":"b6a3c29b-1768-3378-956e-412e98801d30","pitchNumber":3,"startTime":"2026-08-20T00:50:08.841Z","endTime":"2026-08-20T00:50:17.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:50:17.575Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T00:50:26.164Z","endTime":"2026-08-20T00:51:46.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.267027086231312,"aZ":-34.43164277434592,"pfxX":-0.2677585154146982,"pfxZ":-1.3348436633350804,"pX":0.7429894486083801,"pZ":2.1329901140785297,"vX0":5.772407596020366,"vY0":-128.87613832819005,"vZ0":-3.182599125454848,"x":88.68,"y":181.19,"x0":-1.485335578842925,"y0":50.00349709656845,"z0":6.027043451646179,"aX":-0.45461971301074305},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.9,"breakHorizontal":-0.7,"spinRate":2136,"spinDirection":76},"zone":9,"typeConfidence":2.0,"plateTime":0.4240332570569181,"extension":7.552507462688339},"index":0,"playId":"5862d9fe-e3dd-3c8c-9065-5a8771d06533","pitchNumber":1,"startTime":"2026-08-20T00:50:45.672Z","endTime":"2026-08-20T00:50:50.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.409428678349457,"aZ":-30.234001584887938,"pfxX":0.6346425836849097,"pfxZ":1.1680561596691916,"pX":0.6997670722646551,"pZ":3.1126640830429455,"vX0":4.938754067718381,"vY0":-128.18554395201448,"vZ0":-1.7901479377793148,"x":90.33,"y":154.74,"x0":-1.3341121587206493,"y0":50.00449481421758,"z0":6.179681121907546,"aX":1.0565491893223455},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":-2.3,"spinRate":2081,"spinDirection":68},"zone":3,"typeConfidence":2.0,"plateTime":0.4272235903091106,"extension":7.730683314485462},"index":1,"playId":"427d5e81-66c6-3c9e-8264-758b50eba5f5","pitchNumber":2,"startTime":"2026-08-20T00:51:03.914Z","endTime":"2026-08-20T00:51:08.558Z","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":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23513547609013,"aZ":-29.530660896755037,"pfxX":-10.984204184206728,"pfxZ":1.5756113724901653,"pX":0.5063012395318911,"pZ":2.182500448597535,"vX0":8.710015492605983,"vY0":-128.21704035109266,"vZ0":-3.452345515203052,"x":97.7,"y":179.85,"x0":-1.4924005313577389,"y0":50.0061310538346,"z0":5.828448128890877,"aX":-18.460084948522905},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.3,"breakHorizontal":18.1,"spinRate":1602,"spinDirection":247},"zone":9,"typeConfidence":2.0,"plateTime":0.4257133414318175,"extension":7.627570838371354},"index":2,"playId":"00a9375f-2915-3b98-bc9e-5e91fc93f27e","pitchNumber":3,"startTime":"2026-08-20T00:51:25.646Z","endTime":"2026-08-20T00:51:30.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.705515567451794,"aZ":-37.099663597333084,"pfxX":1.8452674683538421,"pfxZ":-3.295053138337174,"pX":-0.14089545957810842,"pZ":1.5651768239551864,"vX0":3.04846960645551,"vY0":-120.93971798218607,"vZ0":-2.7021775699298654,"x":122.37,"y":196.52,"x0":-1.653334034404208,"y0":50.00340656891306,"z0":5.923937654007188,"aX":2.7568616192724176},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-6.4,"breakHorizontal":-4.0,"spinRate":742,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.45142279244612515,"extension":7.674575714659339},"index":3,"playId":"1e0417c8-30a2-38b5-868b-02d994c41def","pitchNumber":4,"startTime":"2026-08-20T00:51:42.801Z","endTime":"2026-08-20T00:51:46.974Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:51:46.974Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"William Contreras grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T00:51:55.390Z","endTime":"2026-08-20T00:55:12.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.785910941811252,"aZ":-34.12647302699139,"pfxX":-0.07306332324251269,"pfxZ":-1.1649004395549474,"pX":0.10265665956447441,"pZ":0.3879544584688315,"vX0":4.288130240027649,"vY0":-127.99765533886305,"vZ0":-7.290782523929751,"x":113.09,"y":228.31,"x0":-1.5803032304394942,"y0":50.005346689406856,"z0":5.923028563408936,"aX":-0.12207730695867583},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.5,"breakHorizontal":-0.7,"spinRate":2212,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4268363127674246,"extension":7.793795183795967},"index":0,"playId":"db9f9a2d-0bdb-306a-a179-bb10fec98a10","pitchNumber":1,"startTime":"2026-08-20T00:52:13.797Z","endTime":"2026-08-20T00:52:17.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72497041811786,"aZ":-30.9608494093169,"pfxX":0.6339604616975014,"pfxZ":0.7028154179659598,"pX":0.2133468284854459,"pZ":2.1541292677260118,"vX0":4.2214360310379275,"vY0":-130.2334755254778,"vZ0":-4.125201731016066,"x":108.87,"y":180.62,"x0":-1.5042433252420184,"y0":50.00506168623538,"z0":6.0738141056883315,"aX":1.1004697402323962},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.6,"breakHorizontal":-2.0,"spinRate":2024,"spinDirection":63},"zone":5,"typeConfidence":2.0,"plateTime":0.41892336762215754,"extension":7.684280422731167},"index":1,"playId":"1cd227a5-bfe0-3abb-a897-4ba985a9d941","pitchNumber":2,"startTime":"2026-08-20T00:52:36.770Z","endTime":"2026-08-20T00:52:41.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.008185793891418,"aZ":-33.670556295060514,"pfxX":5.946670759924298,"pfxZ":-1.0276673589521987,"pX":-0.8902040954566812,"pZ":2.3913607695361896,"vX0":0.8090926361315423,"vY0":-120.34737032381418,"vZ0":-1.1900580666976115,"x":150.93,"y":174.21,"x0":-2.003455240581881,"y0":50.00351608544743,"z0":5.895131398540933,"aX":8.656525133184287},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.9,"breakHorizontal":-10.9,"spinRate":2349,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.45645240267750564,"extension":7.511891580276972},"index":2,"playId":"9dd9b396-ce09-3427-b6c9-4cece2464d89","pitchNumber":3,"startTime":"2026-08-20T00:53:00.090Z","endTime":"2026-08-20T00:53:08.848Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-20T00:53:17.110Z","endTime":"2026-08-20T00:53:34.650Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.147546061618822,"aZ":-34.85704227891113,"pfxX":-2.7333997440874587,"pfxZ":-1.8804083084401952,"pX":-0.33438272864362345,"pZ":0.7346542797338409,"vX0":2.900130715962316,"vY0":-119.2266960556748,"vZ0":-4.569064754885253,"x":129.75,"y":218.94,"x0":-1.2174037502694925,"y0":50.004521712597146,"z0":5.857546697381525,"aX":-3.8947525821134223},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.3,"breakHorizontal":4.2,"spinRate":624,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4612295937576225,"extension":7.667655531539411},"index":4,"playId":"7451405e-2f07-3080-9a90-34c432f0354b","pitchNumber":4,"startTime":"2026-08-20T00:53:34.650Z","endTime":"2026-08-20T00:53:38.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.465715877402186,"aZ":-33.272421222823844,"pfxX":1.215617507294716,"pfxZ":-0.7629853127108817,"pX":-0.9896182212748624,"pZ":2.0143618334295326,"vX0":0.9568827332447456,"vY0":-118.79908578661313,"vZ0":-1.9114920227321388,"x":154.72,"y":184.39,"x0":-1.554706708457834,"y0":50.00421199166646,"z0":5.83665153717853,"aX":1.7479116479559669},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.6,"breakHorizontal":-2.4,"spinRate":613,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4599919993440853,"extension":7.78986453826863},"index":5,"playId":"dfd27502-f516-31b1-b5b2-542a8305a777","pitchNumber":5,"startTime":"2026-08-20T00:54:01.359Z","endTime":"2026-08-20T00:54:05.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70663703318117,"aZ":-34.08179660105094,"pfxX":7.811252786035239,"pfxZ":-1.2808677707648934,"pX":-0.3210206763761011,"pZ":1.4828099857461734,"vX0":1.5927395744061141,"vY0":-122.24362291061585,"vZ0":-3.241033369669095,"x":129.24,"y":198.74,"x0":-1.9968258447804712,"y0":50.00021421067255,"z0":5.786717418050548,"aX":11.681504843336707},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.9,"breakHorizontal":-14.5,"spinRate":2468,"spinDirection":46},"zone":13,"typeConfidence":2.0,"plateTime":0.45008063203716686,"extension":7.508949333293229},"index":6,"playId":"28d8a589-7ec9-3038-90dd-8e55cad33fed","pitchNumber":6,"startTime":"2026-08-20T00:54:24.346Z","endTime":"2026-08-20T00:54:29.304Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"playId":"0abfd0b5-8f28-49e4-9d12-b3a40bcbd197","startTime":"2026-08-20T00:54:45.414Z","endTime":"2026-08-20T00:54:50.414Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":89.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.14041382155904,"aZ":-11.706821496941561,"pfxX":-4.955847582429111,"pfxZ":9.831605772798671,"pX":-0.2695435483013122,"pZ":2.2635084718619374,"vX0":4.627985629460168,"vY0":-143.7878089640307,"vZ0":-7.639235866073174,"x":127.27,"y":177.67,"x0":-1.2606030069172083,"y0":50.00584775911685,"z0":5.691414099235063,"aX":-10.319285383468433},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.3,"breakHorizontal":7.9,"spinRate":2341,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.38177292931740947,"extension":7.769842371349031},"hitData":{"launchSpeed":88.6,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.77,"coordY":151.68}},"index":8,"playId":"2211c038-59da-30e7-b176-3d920758d45f","pitchNumber":7,"startTime":"2026-08-20T00:55:04.516Z","endTime":"2026-08-20T00:55:12.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:55:12.489Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Canzone walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T00:57:30.185Z","endTime":"2026-08-20T00:58:17.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: DL Hall replaces Grant Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T00:56:04.578Z","endTime":"2026-08-20T00:57:32.421Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669084,"link":"/api/v1/people/669084"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60243455601017,"aZ":-36.077541209367155,"pfxX":-2.888086763315952,"pfxZ":-2.366715440199391,"pX":-1.6434467695045842,"pZ":1.3588194693263556,"vX0":-9.63595195298848,"vY0":-127.53451615676079,"vZ0":-3.2938991544095684,"x":179.64,"y":202.09,"x0":2.5548236750053683,"y0":50.00002521667164,"z0":5.505003196750816,"aX":-4.7685778858284715},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.8,"breakHorizontal":7.3,"spinRate":2474,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.4290408584593357,"extension":6.980095839225742},"index":1,"playId":"4e3c0aee-7c46-307f-bce3-c061f395c6ed","pitchNumber":1,"startTime":"2026-08-20T00:57:32.421Z","endTime":"2026-08-20T00:57:36.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.616182622418123,"aZ":-30.285897554429894,"pfxX":-2.223070022231397,"pfxZ":1.1580986315032797,"pX":-0.2566386873768625,"pZ":0.5720295472649355,"vX0":-6.673233091681695,"vY0":-127.1665711113577,"vZ0":-5.973597894871438,"x":126.78,"y":223.34,"x0":2.6928978346243198,"y0":50.00610246603915,"z0":5.3609446174355115,"aX":-3.6321386413527965},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.0,"breakHorizontal":5.5,"spinRate":2447,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.4310872519316842,"extension":6.91029459021729},"index":2,"playId":"67065c53-3ec1-3b59-93a3-ec9876881036","pitchNumber":2,"startTime":"2026-08-20T00:57:43.589Z","endTime":"2026-08-20T00:57:50.488Z","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":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24391186002308,"aZ":-18.45786862875804,"pfxX":3.3513411004593725,"pfxZ":7.131086158978993,"pX":0.6962202605525344,"pZ":3.677871771732772,"vX0":-6.80496118630329,"vY0":-137.71593727274686,"vZ0":-1.4447945534361324,"x":90.46,"y":139.48,"x0":2.762424588079238,"y0":50.00157652150506,"z0":5.456346933581529,"aX":6.445822272480067},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.8,"breakHorizontal":-4.7,"spinRate":2048,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.3975416373141716,"extension":6.922088303078475},"index":3,"playId":"d7d451ec-5660-3e7a-8796-65bd8be1308a","pitchNumber":3,"startTime":"2026-08-20T00:57:57.331Z","endTime":"2026-08-20T00:58:01.993Z","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":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82749606860153,"aZ":-17.31722236578391,"pfxX":3.5503859043076265,"pfxZ":7.858297537822967,"pX":0.20130336897157813,"pZ":3.7078046686394757,"vX0":-7.917238946794241,"vY0":-136.7932121377908,"vZ0":-1.410481109701406,"x":109.33,"y":138.67,"x0":2.6748110597997123,"y0":50.003497880379186,"z0":5.420106873208579,"aX":6.713820067551878},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":-4.7,"spinRate":2047,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.40076777887088655,"extension":6.9087963672254},"index":4,"playId":"24047244-2bf0-37a8-b662-976a0ace198a","pitchNumber":4,"startTime":"2026-08-20T00:58:10.038Z","endTime":"2026-08-20T00:58:17.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:58:17.150Z","atBatIndex":33},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Julio Rodríguez grounds into a force out, third baseman Joey Ortiz to second baseman Brice Turang. Dominic Canzone out at 2nd. Julio Rodríguez to 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T00:58:16.934Z","endTime":"2026-08-20T01:00:20.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.0,"endSpeed":76.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.389848375918206,"aZ":-40.40577075172132,"pfxX":-3.155759862274317,"pfxZ":-5.560813882646273,"pX":-0.35825755161932016,"pZ":1.6045607265207933,"vX0":-6.1632502317014835,"vY0":-120.82510732156578,"vZ0":-1.1776661042823136,"x":130.66,"y":195.46,"x0":2.6350749722185456,"y0":50.00522350450427,"z0":5.646849859106978,"aX":-4.668310571327583},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.1,"breakHorizontal":7.2,"spinRate":2598,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.45320131651915396,"extension":6.723562834867661},"index":0,"playId":"6aaf6f78-8dfa-3ae1-bb9b-f0d036415cc8","pitchNumber":1,"startTime":"2026-08-20T00:58:37.762Z","endTime":"2026-08-20T00:58:41.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19690628604274,"aZ":-44.06937748988631,"pfxX":-5.885422893072953,"pfxZ":-8.133503719110065,"pX":0.3244153913512604,"pZ":0.8912819485387752,"vX0":-3.6143346234123577,"vY0":-120.94401111840914,"vZ0":-1.9176845120907697,"x":104.63,"y":214.72,"x0":2.608547071610129,"y0":50.00007185163767,"z0":5.601999455359399,"aX":-8.612341614076406},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-14.9,"breakHorizontal":11.6,"spinRate":2839,"spinDirection":319},"zone":14,"typeConfidence":2.0,"plateTime":0.4549490202468238,"extension":6.835931583350617},"index":1,"playId":"d2038bcf-61a6-3b94-96a1-4c3c9a65c047","pitchNumber":2,"startTime":"2026-08-20T00:58:52.469Z","endTime":"2026-08-20T00:58:56.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12745836498714,"aZ":-20.999073271630877,"pfxX":9.389154954619315,"pfxZ":5.7100495331313885,"pX":-0.346153135735363,"pZ":2.3615648242433265,"vX0":-11.566747086529206,"vY0":-139.02103103052187,"vZ0":-4.1013618477263725,"x":130.19,"y":175.02,"x0":2.6483072172026336,"y0":50.005261586921385,"z0":5.24968062172818,"aX":18.383924270039547},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.6,"breakHorizontal":-14.6,"spinRate":2243,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.39397135875244427,"extension":7.040135851573857},"index":2,"playId":"01456bdf-39ea-3637-9732-2a51b3a13e96","pitchNumber":3,"startTime":"2026-08-20T00:59:11.672Z","endTime":"2026-08-20T00:59:16.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91316110580545,"aZ":-15.743949222668627,"pfxX":3.475357465528384,"pfxZ":8.301413771602553,"pX":0.06204878061723087,"pZ":3.2719162894881015,"vX0":-7.662375807703053,"vY0":-139.67773382187207,"vZ0":-3.24492023930253,"x":114.63,"y":150.44,"x0":2.387126423112492,"y0":50.00687863675101,"z0":5.481589305885616,"aX":6.88277536680306},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":-4.8,"spinRate":2192,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.39186551718826745,"extension":6.822491307761023},"index":3,"playId":"47e904e3-c2cd-3156-a4d2-3c7cb6de3ea1","pitchNumber":4,"startTime":"2026-08-20T00:59:27.217Z","endTime":"2026-08-20T00:59:31.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.819829390555412,"aZ":-33.3231329123968,"pfxX":-3.1181713963104247,"pfxZ":-0.7018333364828528,"pX":-0.18436267675103865,"pZ":0.6536966088761473,"vX0":-5.789945214371103,"vY0":-127.49894535047537,"vZ0":-5.3785373652024475,"x":124.03,"y":221.13,"x0":2.5231677747791155,"y0":50.00202725232425,"z0":5.427935762439637,"aX":-5.119321636564381},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.3,"breakHorizontal":7.0,"spinRate":2532,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.4300066594902372,"extension":7.004937870730997},"index":4,"playId":"25a192b9-5939-37c2-a251-0f504a6f3361","pitchNumber":5,"startTime":"2026-08-20T00:59:49.421Z","endTime":"2026-08-20T00:59:53.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.619275487264847,"aZ":-44.32417136730824,"pfxX":-6.46845130777272,"pfxZ":-8.357355073560482,"pX":0.5158039937438961,"pZ":2.276981914432254,"vX0":-2.9597994881563325,"vY0":-120.17963617551976,"vZ0":1.2775253571789278,"x":97.34,"y":177.3,"x0":2.60605563116797,"y0":50.00378272206513,"z0":5.694263603782077,"aX":-9.402961534302829},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-14.5,"breakHorizontal":12.5,"spinRate":2755,"spinDirection":309},"zone":9,"typeConfidence":2.0,"plateTime":0.4568390993441609,"extension":6.855505436021001},"hitData":{"launchSpeed":94.2,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":163.84}},"index":5,"playId":"651255d5-cafe-381f-bb72-733f1baa3e0d","pitchNumber":6,"startTime":"2026-08-20T01:00:12.293Z","endTime":"2026-08-20T01:00:20.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:00:20.234Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to center fielder Luis Lara.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:00:33.201Z","endTime":"2026-08-20T01:03:04.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.962594953470873,"aZ":-30.476561756563676,"pfxX":-5.038597129310851,"pfxZ":1.0587295015514258,"pX":0.86128270241163,"pZ":3.7240628311125548,"vX0":-2.4587324817803786,"vY0":-126.2704297898687,"vZ0":1.0711061416713594,"x":84.17,"y":138.23,"x0":2.503885030921039,"y0":50.004132893949766,"z0":5.756171581923436,"aX":-8.09421746131222},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.4,"breakHorizontal":9.7,"spinRate":2480,"spinDirection":287},"zone":12,"typeConfidence":2.0,"plateTime":0.43464716157844263,"extension":6.813683254227479},"index":0,"playId":"18680664-c0b2-3b58-92f3-768081eab1bf","pitchNumber":1,"startTime":"2026-08-20T01:01:00.311Z","endTime":"2026-08-20T01:01:04.980Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"f06a349e-f8c8-30e0-ad08-e92f4f4e30fd","startTime":"2026-08-20T01:01:16.518Z","endTime":"2026-08-20T01:01:22.770Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.214016639469435,"aZ":-21.659749269419635,"pfxX":9.249075443398386,"pfxZ":5.243290095781964,"pX":0.34389034721702794,"pZ":3.244975645556122,"vX0":-9.540964672493518,"vY0":-140.76486632394634,"vZ0":-1.9319876469963209,"x":103.89,"y":151.17,"x0":2.5770053164308746,"y0":50.00202971866423,"z0":5.343785113672408,"aX":18.544533215377474},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.2,"breakHorizontal":-14.8,"spinRate":2197,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.38923505464677444,"extension":6.910957992976966},"index":2,"playId":"064199c9-ff05-32b9-a64c-9e495cba592a","pitchNumber":2,"startTime":"2026-08-20T01:01:33.189Z","endTime":"2026-08-20T01:01:37.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.355708696216986,"aZ":-21.811211337590862,"pfxX":8.761288834441784,"pfxZ":5.260788326970424,"pX":0.08753119217511213,"pZ":3.008375056487546,"vX0":-9.58111536339905,"vY0":-139.8749012376792,"vZ0":-2.6495546469695572,"x":113.66,"y":157.55,"x0":2.429023245801468,"y0":50.00130762268731,"z0":5.407794204342823,"aX":17.253316689121057},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.1,"breakHorizontal":-13.7,"spinRate":2191,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.3925147336105721,"extension":6.866099076519132},"index":3,"playId":"e447cfa2-e94b-3ebb-a9ac-23239d954ccc","pitchNumber":3,"startTime":"2026-08-20T01:01:49.967Z","endTime":"2026-08-20T01:01:54.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91338715094512,"aZ":-17.527959564382158,"pfxX":4.62585175481897,"pfxZ":7.602324202958348,"pX":-1.2655365176087316,"pZ":3.716831513644016,"vX0":-11.227690683025061,"vY0":-138.18573331537036,"vZ0":-1.954645926212073,"x":165.24,"y":138.43,"x0":2.256184117960341,"y0":50.001341161660356,"z0":5.615852560684321,"aX":8.911233056197032},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":-5.9,"spinRate":2175,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.39695696902309896,"extension":6.905081108243027},"index":4,"playId":"b3ffdfd5-20af-315b-b53c-3dbda780d944","pitchNumber":4,"startTime":"2026-08-20T01:02:09.902Z","endTime":"2026-08-20T01:02:14.579Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.374484804786615,"aZ":-35.47338782859362,"pfxX":-6.897981421705518,"pfxZ":-2.1574161417192763,"pX":-1.7195823103856236,"pZ":-0.13660623920619638,"vX0":-8.33195101494528,"vY0":-123.35694128867985,"vZ0":-5.444585995808876,"x":182.55,"y":242.47,"x0":2.6083958761753663,"y0":50.00459174700463,"z0":5.117481515866506,"aX":-10.544027030443504},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.0,"breakHorizontal":14.5,"spinRate":2733,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.44538813604431393,"extension":6.932204435489817},"index":5,"playId":"68296126-3261-38cc-a9bb-824f7f3ffecf","pitchNumber":5,"startTime":"2026-08-20T01:02:29.888Z","endTime":"2026-08-20T01:02:34.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99476184372336,"aZ":-17.924513820017932,"pfxX":3.993242358561164,"pfxZ":7.246264165919282,"pX":0.09834228028802458,"pZ":2.6864134378722286,"vX0":-8.142093655083773,"vY0":-138.8406300085694,"vZ0":-3.8808258921267704,"x":113.25,"y":166.25,"x0":2.540626606151849,"y0":50.00339772660335,"z0":5.283975074925867,"aX":7.853937364446512},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":-5.6,"spinRate":2178,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.39342289829527033,"extension":6.948641881250374},"hitData":{"launchSpeed":83.3,"launchAngle":35.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.49,"coordY":80.74}},"index":6,"playId":"fbfb1531-5202-372f-a792-dde14399559f","pitchNumber":6,"startTime":"2026-08-20T01:02:54.608Z","endTime":"2026-08-20T01:03:04.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:03:04.896Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to left fielder Jackson Chourio.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:03:09.722Z","endTime":"2026-08-20T01:04:50.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18049606681402,"aZ":-20.830009908778894,"pfxX":10.016200323537998,"pfxZ":5.677638578830518,"pX":-0.3340884214207502,"pZ":1.4410154301357647,"vX0":-11.372029152063314,"vY0":-140.73252341476817,"vZ0":-6.7484486674020765,"x":129.73,"y":199.87,"x0":2.4657920459969347,"y0":50.00297191090335,"z0":5.228278464451904,"aX":20.009198324779007},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.9,"breakHorizontal":-15.7,"spinRate":2066,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.38982499064088305,"extension":6.97510528901596},"index":0,"playId":"1430452e-3b92-3353-a9e7-b6933e25d128","pitchNumber":1,"startTime":"2026-08-20T01:03:31.669Z","endTime":"2026-08-20T01:03:36.458Z","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.0,"endSpeed":87.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49698047273434,"aZ":-15.045901372416784,"pfxX":4.181007382866952,"pfxZ":8.733686770264208,"pX":-0.8645542328776001,"pZ":2.599134326435401,"vX0":-10.75009275127865,"vY0":-139.41954452297955,"vZ0":-4.645882752034533,"x":149.95,"y":168.6,"x0":2.504639482777956,"y0":50.00023294393092,"z0":5.286042222954009,"aX":8.198282770941262},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":-5.3,"spinRate":2206,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.39345662304280316,"extension":7.114375980746632},"index":1,"playId":"604daf6c-413e-327e-bfa8-cc71f6fd23a3","pitchNumber":2,"startTime":"2026-08-20T01:03:47.231Z","endTime":"2026-08-20T01:03:51.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63706539995996,"aZ":-21.301114752978837,"pfxX":10.504010235569671,"pfxZ":5.596726268738852,"pX":-1.2503360544538062,"pZ":1.1997590490147823,"vX0":-13.932786010168936,"vY0":-138.8715779951342,"vZ0":-7.084969399444336,"x":164.66,"y":206.39,"x0":2.479526130911685,"y0":50.0028762619115,"z0":5.212978465327956,"aX":20.408179097215893},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.6,"breakHorizontal":-16.0,"spinRate":2140,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.39521816909222407,"extension":6.908250713406695},"index":2,"playId":"59d8b036-cb82-3997-8568-726271f2636d","pitchNumber":3,"startTime":"2026-08-20T01:04:04.464Z","endTime":"2026-08-20T01:04:09.754Z","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":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.945306121543688,"aZ":-15.254361326379009,"pfxX":5.575990248333587,"pfxZ":8.795703594576649,"pX":-0.3034618313951127,"pZ":2.322761848316585,"vX0":-10.313769960812914,"vY0":-138.1108818978416,"vZ0":-5.379352260215348,"x":128.57,"y":176.07,"x0":2.761940807885002,"y0":50.005129225982465,"z0":5.32873109515498,"aX":10.729916293556434},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":-7.8,"spinRate":2194,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.39722417000323684,"extension":6.987287467888659},"index":3,"playId":"41978bf6-bf28-3bc1-9d30-f4fdc3832b07","pitchNumber":4,"startTime":"2026-08-20T01:04:24.827Z","endTime":"2026-08-20T01:04:29.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.890085458351162,"aZ":-18.640575189764736,"pfxX":8.992381738954306,"pfxZ":6.885732993899742,"pX":0.023392578708607618,"pZ":2.526215261190172,"vX0":-10.58541049918894,"vY0":-139.42174536170663,"vZ0":-4.079485643350315,"x":116.11,"y":170.57,"x0":2.7042858376880887,"y0":50.00120794417302,"z0":5.241615753812794,"aX":17.669626899911545},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.8,"breakHorizontal":-14.0,"spinRate":2173,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.39314723550036357,"extension":7.021605047674906},"hitData":{"launchSpeed":92.4,"launchAngle":30.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":36.01,"coordY":112.23}},"index":4,"playId":"0a223cb2-3956-3392-83d7-e1083a470d9c","pitchNumber":5,"startTime":"2026-08-20T01:04:42.252Z","endTime":"2026-08-20T01:04:50.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:04:50.251Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a ground ball to first baseman Josh Naylor.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T01:06:48.434Z","endTime":"2026-08-20T01:07:33.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.885768111070696,"aZ":-33.579074167959604,"pfxX":-1.2707528678708657,"pfxZ":-0.8552556479928342,"pX":0.5420478716620413,"pZ":0.9830231919159782,"vX0":5.017439516852754,"vY0":-126.41262617815404,"vZ0":-5.812157471601267,"x":96.34,"y":212.24,"x0":-1.2932336396034425,"y0":50.00611085767872,"z0":5.9699932779095795,"aX":-2.082523946172239},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.5,"breakHorizontal":1.3,"spinRate":2135,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.43132379743969773,"extension":7.626771665382104},"index":0,"playId":"1f2a7665-db3e-3446-ac0e-f5e168dec86e","pitchNumber":1,"startTime":"2026-08-20T01:07:06.393Z","endTime":"2026-08-20T01:07:10.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.014762233962518,"aZ":-34.36220501023025,"pfxX":-1.2481718665640942,"pfxZ":-1.3567438228771902,"pX":0.43262431594864487,"pZ":2.2479940675580594,"vX0":4.908526353457956,"vY0":-125.55751308667438,"vZ0":-2.3274879737264906,"x":100.51,"y":178.08,"x0":-1.3769501638944692,"y0":50.00319680206895,"z0":5.956023891828834,"aX":-2.0136562858039526},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.8,"breakHorizontal":1.2,"spinRate":2088,"spinDirection":58},"zone":9,"typeConfidence":2.0,"plateTime":0.4345642857614198,"extension":7.804839084153173},"hitData":{"launchSpeed":99.9,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.45,"coordY":166.38}},"index":1,"playId":"d1fa0234-18a6-365b-958a-b70a537c59f4","pitchNumber":2,"startTime":"2026-08-20T01:07:26.836Z","endTime":"2026-08-20T01:07:33.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:07:33.862Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Vaughn flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T01:07:42.284Z","endTime":"2026-08-20T01:10:16.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32270315750684,"aZ":-11.758662149043431,"pfxX":-4.382069880741031,"pfxZ":10.315587554708623,"pX":0.5306077287615718,"pZ":3.5918980647783356,"vX0":7.378761508709026,"vY0":-139.75902391622213,"vZ0":-4.349042478203958,"x":96.77,"y":141.8,"x0":-1.5737883379598157,"y0":50.00538413914956,"z0":5.939761244254064,"aX":-8.675299479225},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.0,"breakHorizontal":6.5,"spinRate":2313,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39182441212832453,"extension":7.679377125385002},"index":0,"playId":"ff16b871-6602-3ddb-9117-c72cb89df2a3","pitchNumber":1,"startTime":"2026-08-20T01:08:04.686Z","endTime":"2026-08-20T01:08:09.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39716459342279,"aZ":-31.518671711019216,"pfxX":-0.27522844944039315,"pfxZ":0.39542475969617374,"pX":-0.5502173589832219,"pZ":1.6450713271923914,"vX0":3.170447009672154,"vY0":-127.67245055963204,"vZ0":-4.666809344299631,"x":137.97,"y":194.36,"x0":-1.772553369277564,"y0":50.001803916635346,"z0":5.978484771029761,"aX":-0.4545569500209086},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.1,"breakHorizontal":-0.2,"spinRate":2079,"spinDirection":63},"zone":7,"typeConfidence":2.0,"plateTime":0.42907847377471864,"extension":7.813510691406201},"index":1,"playId":"ffce0411-718a-3216-b524-279b1334a577","pitchNumber":2,"startTime":"2026-08-20T01:08:21.929Z","endTime":"2026-08-20T01:08:25.830Z","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":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.021876594430218,"aZ":-23.01489886469231,"pfxX":1.6473001983168114,"pfxZ":4.9315046729004,"pX":1.330732156042866,"pZ":1.0288173204508904,"vX0":7.218476454318327,"vY0":-135.27415968142105,"vZ0":-7.974739404097023,"x":66.28,"y":211.0,"x0":-1.5842056151003336,"y0":50.00042630512031,"z0":5.6237753910009465,"aX":3.0571500427391283},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.4,"breakHorizontal":-4.4,"spinRate":2230,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4046198401946577,"extension":7.99424850710589},"index":2,"playId":"5da30179-80ed-3c97-9cb7-c61f99983289","pitchNumber":3,"startTime":"2026-08-20T01:08:42.032Z","endTime":"2026-08-20T01:08:45.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66346327671858,"aZ":-33.845339621755464,"pfxX":0.3434388414226557,"pfxZ":-1.0236245016094152,"pX":-0.35131515409955866,"pZ":1.9847060836339443,"vX0":3.2892095344946903,"vY0":-126.7529205059261,"vZ0":-3.199612821272222,"x":130.39,"y":185.19,"x0":-1.7075896612206327,"y0":50.000750749808255,"z0":5.951463942988128,"aX":0.561611589825825},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.3,"breakHorizontal":-1.3,"spinRate":2139,"spinDirection":63},"zone":7,"typeConfidence":2.0,"plateTime":0.4312656473359753,"extension":7.79809622652284},"index":3,"playId":"bb13822a-c06b-3214-b430-e13b2659341e","pitchNumber":4,"startTime":"2026-08-20T01:09:02.596Z","endTime":"2026-08-20T01:09:06.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50189544039848,"aZ":-29.62667413703731,"pfxX":7.2989545062238665,"pfxZ":1.7505141632652137,"pX":-0.49808155186949854,"pZ":1.217526524077599,"vX0":0.7996739831354684,"vY0":-120.02830510822774,"vZ0":-4.755833203185774,"x":135.99,"y":205.91,"x0":-1.7838981883268585,"y0":50.00397478591418,"z0":5.866433906774005,"aX":10.637366950869767},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.3,"breakHorizontal":-13.4,"spinRate":2369,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.45655151881980993,"extension":7.635218822921091},"index":4,"playId":"fc3ea032-8dbe-3acb-aadc-9b8e2c3134c2","pitchNumber":5,"startTime":"2026-08-20T01:09:23.407Z","endTime":"2026-08-20T01:09:27.970Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"playId":"8e3af92e-9a92-3d73-a350-3884d63ff014","startTime":"2026-08-20T01:09:43.035Z","endTime":"2026-08-20T01:09:47.475Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.305968235907557,"aZ":-31.237798212149755,"pfxX":6.0034842454848E-4,"pfxZ":0.5722489169196692,"pX":0.1571650378362312,"pZ":2.2135106879871183,"vX0":4.293602456098055,"vY0":-126.3930630795595,"vZ0":-3.2329803749883648,"x":111.01,"y":179.02,"x0":-1.5592618992341798,"y0":50.00044541942514,"z0":6.001823633277228,"aX":4.96768462680942E-4},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.6,"breakHorizontal":-1.0,"spinRate":2053,"spinDirection":77},"zone":5,"typeConfidence":2.0,"plateTime":0.432354579655454,"extension":7.761262061444438},"hitData":{"launchSpeed":97.4,"launchAngle":36.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.76,"coordY":69.59}},"index":6,"playId":"f4bcc8ea-4db7-3f60-9837-d7a744c9a9e1","pitchNumber":6,"startTime":"2026-08-20T01:10:04.762Z","endTime":"2026-08-20T01:10:16.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:10:16.943Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Lara grounds out to first baseman Josh Naylor. Christian Yelich to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T01:10:30.841Z","endTime":"2026-08-20T01:11:14.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"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_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"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(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.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.79574721148569,"aZ":-12.645723499340955,"pfxX":-5.493542062078068,"pfxZ":9.905498292053862,"pX":-0.9955767149323124,"pZ":2.8749984005784506,"vX0":3.4674499807472676,"vY0":-139.6095394389339,"vZ0":-5.900063294529206,"x":154.95,"y":161.16,"x0":-1.54076155787476,"y0":50.00222361033901,"z0":5.849961639223251,"aX":-10.830395764542269},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":9.2,"spinRate":2199,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39251489040233567,"extension":7.680197380046511},"index":0,"playId":"dac32189-8859-33ad-ad1f-5d53a6de46ab","pitchNumber":1,"startTime":"2026-08-20T01:10:47.422Z","endTime":"2026-08-20T01:10:52.115Z","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":87.1,"endSpeed":80.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.160883874645982,"aZ":-32.595437792404695,"pfxX":0.35157252114064397,"pfxZ":-0.2537912077705755,"pX":0.32834871088493844,"pZ":2.3813216269258897,"vX0":4.615383621947614,"vY0":-126.90161852760359,"vZ0":-2.7798553178605827,"x":104.48,"y":174.48,"x0":-1.5540663205686174,"y0":50.00390511625075,"z0":6.068044037643376,"aX":0.5779092588936001},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.8,"breakHorizontal":-1.6,"spinRate":2128,"spinDirection":69},"zone":6,"typeConfidence":2.0,"plateTime":0.43039383464123837,"extension":7.476195859560804},"hitData":{"launchSpeed":62.2,"launchAngle":-55.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":140.97,"coordY":186.34}},"index":1,"playId":"b043833f-5035-3fdc-aab6-05123c14af6e","pitchNumber":2,"startTime":"2026-08-20T01:11:06.543Z","endTime":"2026-08-20T01:11:14.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:11:14.820Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Ortiz strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T01:11:26.179Z","endTime":"2026-08-20T01:12:56.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5056941354111,"aZ":-34.75722394154672,"pfxX":-1.4729530202980516,"pfxZ":-1.5954103991871076,"pX":-0.6786614743432784,"pZ":3.0390432643531633,"vX0":2.8595398160947583,"vY0":-126.88750422542137,"vZ0":-0.5857256943684037,"x":142.87,"y":156.73,"x0":-1.6320719217149906,"y0":50.00219119979542,"z0":6.057605908381869,"aX":-2.38673778210838},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.8,"breakHorizontal":1.9,"spinRate":1839,"spinDirection":46},"zone":1,"typeConfidence":2.0,"plateTime":0.4327214834561559,"extension":7.970989402121178},"index":0,"playId":"0cb46a7b-e911-36f1-bafe-92feade25da7","pitchNumber":1,"startTime":"2026-08-20T01:11:46.265Z","endTime":"2026-08-20T01:11:50.662Z","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":81.1,"endSpeed":74.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.477033401683354,"aZ":-33.325422433854456,"pfxX":-5.214058670943825,"pfxZ":-0.8149377738913097,"pX":-1.6380474066886617,"pZ":1.926205245055353,"vX0":1.655974991758218,"vY0":-118.0594165696299,"vZ0":-2.029284801529804,"x":179.44,"y":186.77,"x0":-1.6730418706046684,"y0":50.005236063353586,"z0":5.878056894399482,"aX":-7.326225296513357},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.7,"breakHorizontal":9.0,"spinRate":576,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.4647863823101268,"extension":7.723828283616102},"index":1,"playId":"a4635705-1ec7-3866-9f0b-286256588e99","pitchNumber":2,"startTime":"2026-08-20T01:12:04.931Z","endTime":"2026-08-20T01:12:09.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.627272366051844,"aZ":-30.582897332082233,"pfxX":-0.13602644216724746,"pfxZ":0.945908003851514,"pX":-0.2860271359086858,"pZ":2.9044652886743214,"vX0":3.4613384068809165,"vY0":-129.64633150965312,"vZ0":-2.0548354762862564,"x":127.9,"y":160.36,"x0":-1.6264426611377845,"y0":50.003309706607986,"z0":6.064282382380911,"aX":-0.22911309434280627},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.4,"breakHorizontal":-0.6,"spinRate":1969,"spinDirection":94},"zone":2,"typeConfidence":2.0,"plateTime":0.42409755952869554,"extension":7.708295475124456},"index":2,"playId":"efe30d9a-671d-3026-87cd-753ba7564195","pitchNumber":3,"startTime":"2026-08-20T01:12:24.224Z","endTime":"2026-08-20T01:12:31.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":73.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.197061467051995,"aZ":-24.65601855160935,"pfxX":-7.63560505343856,"pfxZ":5.396747313436064,"pX":-1.3223876767760032,"pZ":2.2984277374694138,"vX0":2.4543967600675827,"vY0":-118.30363581410955,"vZ0":-2.988913888882478,"x":167.41,"y":176.72,"x0":-1.391827029346845,"y0":50.00206977314925,"z0":5.880295751455839,"aX":-10.63620578337187},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":9.2,"breakHorizontal":13.1,"spinRate":539,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.4660767322169366,"extension":7.785084560356366},"index":3,"playId":"e94b7763-5ccd-3280-bc40-5d344e327bc7","pitchNumber":4,"startTime":"2026-08-20T01:12:51.946Z","endTime":"2026-08-20T01:12:56.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:12:56.127Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out sharply to left fielder Jackson Chourio.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T01:14:46.670Z","endTime":"2026-08-20T01:15:16.078Z","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":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":0},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.676032613948525,"aZ":-16.759074383250617,"pfxX":5.752378232888116,"pfxZ":7.8123337721487385,"pX":-0.46665345159766247,"pZ":3.0419623120690535,"vX0":-10.461469330139249,"vY0":-139.21492620399303,"vZ0":-3.4204336328224474,"x":134.79,"y":156.65,"x0":2.583385047630617,"y0":50.00591470655784,"z0":5.388270073130209,"aX":11.355842405019478},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":-8.4,"spinRate":2117,"spinDirection":137},"zone":1,"typeConfidence":2.0,"plateTime":0.3926326583334525,"extension":6.886310199723618},"hitData":{"launchSpeed":100.8,"launchAngle":54.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":63.25,"coordY":111.54}},"index":0,"playId":"5a50b103-5fcd-3546-90d8-cdc2d7a9b456","pitchNumber":1,"startTime":"2026-08-20T01:15:05.064Z","endTime":"2026-08-20T01:15:16.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:15:16.078Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T01:15:16.650Z","endTime":"2026-08-20T01:16:30.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.195460472132734,"aZ":-16.974740966451158,"pfxX":5.400138148370612,"pfxZ":7.80401520625762,"pX":0.17107453199470576,"pZ":1.3714607938255141,"vX0":-8.193459552032962,"vY0":-138.50404065391373,"vZ0":-7.524049905243998,"x":110.48,"y":201.75,"x0":2.4626172897435037,"y0":50.00608023243628,"z0":5.253354851340056,"aX":10.521662082086925},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":-8.2,"spinRate":2145,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.3950758777999117,"extension":6.821901116264901},"index":0,"playId":"0ef87e5d-a991-3065-a508-c33ff5a57038","pitchNumber":1,"startTime":"2026-08-20T01:15:36.748Z","endTime":"2026-08-20T01:15:41.166Z","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":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.688922793810548,"aZ":-26.105051436175685,"pfxX":10.369284465387251,"pfxZ":3.995495563204998,"pX":-0.015195402826007927,"pZ":1.6473030905368449,"vX0":-9.550047355776561,"vY0":-122.55658172780454,"vZ0":-3.800396432555999,"x":117.58,"y":194.3,"x0":2.5886562747372195,"y0":50.001755870665185,"z0":5.45292307575265,"aX":15.74104230749034},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.5,"breakHorizontal":-16.4,"spinRate":2159,"spinDirection":117},"zone":8,"typeConfidence":2.0,"plateTime":0.447275415532443,"extension":6.881553763082155},"index":1,"playId":"075457c1-2e6d-3cab-8fcb-e1966f015ce8","pitchNumber":2,"startTime":"2026-08-20T01:15:54.656Z","endTime":"2026-08-20T01:15:58.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90089151353564,"aZ":-16.20208870073784,"pfxX":4.406647960892646,"pfxZ":8.222838692703663,"pX":-0.34484622549340543,"pZ":3.1014650389145415,"vX0":-9.120934366276828,"vY0":-138.46417384806404,"vZ0":-3.3296416072871082,"x":130.14,"y":155.04,"x0":2.4191495041943747,"y0":50.00042635019369,"z0":5.403622269847787,"aX":8.558093936239503},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":-6.1,"spinRate":2302,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.3955710395204832,"extension":6.85559508178021},"index":2,"playId":"adc128a4-6f14-3e87-883e-4db69d964948","pitchNumber":3,"startTime":"2026-08-20T01:16:09.330Z","endTime":"2026-08-20T01:16:14.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.984896811505426,"aZ":-42.31131414529344,"pfxX":-6.750885890010251,"pfxZ":-7.20629811688217,"pX":0.4443339058599476,"pZ":3.1710678958688856,"vX0":-3.009975314750184,"vY0":-118.26144218780834,"vZ0":2.8809109587484976,"x":100.06,"y":153.16,"x0":2.6133108548439195,"y0":50.00331764934389,"z0":5.836754989114899,"aX":-9.495975807101502},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-12.0,"breakHorizontal":13.0,"spinRate":2813,"spinDirection":315},"zone":3,"typeConfidence":2.0,"plateTime":0.4643627002204158,"extension":6.6687921635478515},"index":3,"playId":"f4a5294d-a8e9-3169-ac52-694e6c068281","pitchNumber":4,"startTime":"2026-08-20T01:16:25.769Z","endTime":"2026-08-20T01:16:30.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:16:30.549Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brock Rodden strikes out swinging, catcher William Contreras to first baseman Andrew Vaughn.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T01:16:35.155Z","endTime":"2026-08-20T01:18:07.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":80.4,"endSpeed":74.1,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69511228821862,"aZ":-42.15993839065917,"pfxX":-5.969437214437367,"pfxZ":-7.2256288524032914,"pX":0.510623693682635,"pZ":2.4446919990696103,"vX0":-3.6589467191354035,"vY0":-117.0170951754096,"vZ0":1.4503768469288674,"x":97.54,"y":172.77,"x0":2.8714729005941084,"y0":50.00100491554336,"z0":5.775656407586814,"aX":-8.252210141088373},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-12.4,"breakHorizontal":11.8,"spinRate":2706,"spinDirection":308},"zone":6,"typeConfidence":2.0,"plateTime":0.4686087287934235,"extension":6.618379888058593},"index":0,"playId":"bae09d74-37d9-3d78-a655-d102aa2e5a8f","pitchNumber":1,"startTime":"2026-08-20T01:16:52.251Z","endTime":"2026-08-20T01:16:56.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.768010238856167,"aZ":-24.206676194984528,"pfxX":8.382320459704989,"pfxZ":5.101961210681294,"pX":1.6078131201647177,"pZ":3.167816302959071,"vX0":-5.494902514012234,"vY0":-124.39885831781137,"vZ0":-0.8853780268892785,"x":55.71,"y":153.25,"x0":2.760176569670479,"y0":50.002479174749546,"z0":5.541306321094627,"aX":13.091476626870177},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":9.2,"breakHorizontal":-13.8,"spinRate":2099,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.44088459464940133,"extension":6.683945819883773},"index":1,"playId":"b8c7ad24-28ef-346e-ad7f-c0eaaa66459f","pitchNumber":2,"startTime":"2026-08-20T01:17:06.145Z","endTime":"2026-08-20T01:17:10.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18710973733962,"aZ":-19.746031680802357,"pfxX":10.517276861984586,"pfxZ":6.4214288984784185,"pX":-0.33037249440900246,"pZ":1.7074150056191315,"vX0":-11.527475249503917,"vY0":-138.34346839012363,"vZ0":-5.842198263798173,"x":129.59,"y":192.68,"x0":2.5262714210173285,"y0":50.0051895210604,"z0":5.172378057039421,"aX":20.36600521653179},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":-16.6,"spinRate":2177,"spinDirection":140},"zone":7,"typeConfidence":2.0,"plateTime":0.3960896514585275,"extension":6.89744880340385},"index":2,"playId":"6073bc51-6eb1-3999-80af-3976cf944eeb","pitchNumber":3,"startTime":"2026-08-20T01:17:21.698Z","endTime":"2026-08-20T01:17:25.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43191191913478,"aZ":-26.119044685728806,"pfxX":11.147674001664996,"pfxZ":3.0381583412430917,"pX":-1.3319803047215173,"pZ":2.507808573383372,"vX0":-14.222381283676546,"vY0":-140.44682864676457,"vZ0":-3.367506387445996,"x":167.77,"y":171.07,"x0":2.3542599231295775,"y0":50.003651029953,"z0":5.425073899521332,"aX":22.225192899699138},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.9,"breakHorizontal":-17.2,"spinRate":2178,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.390293015018639,"extension":7.070155940852581},"index":3,"playId":"ba3ee859-1c58-33bb-9df3-b5a17829ef6f","pitchNumber":4,"startTime":"2026-08-20T01:17:47.065Z","endTime":"2026-08-20T01:17:50.782Z","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":87.3,"endSpeed":81.2,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.888450633833003,"aZ":-30.055288940355076,"pfxX":-3.5300191949504107,"pfxZ":1.2913459114086938,"pX":-0.5101300426670887,"pZ":-0.36918451094399213,"vX0":-6.5885965979844485,"vY0":-126.91781509058127,"vZ0":-8.171323559233354,"x":136.44,"y":248.75,"x0":2.5734448438697437,"y0":50.001766921999,"z0":5.270734929123461,"aX":-5.783335345177235},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.7,"breakHorizontal":7.8,"spinRate":2543,"spinDirection":274},"zone":13,"typeConfidence":2.0,"plateTime":0.43082044514354223,"extension":7.046300894059048},"index":4,"playId":"6d719a38-e9ab-328b-90d2-1cc1fe0fad52","pitchNumber":5,"startTime":"2026-08-20T01:18:00.146Z","endTime":"2026-08-20T01:18:07.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:18:07.676Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cooper Pratt lines out sharply to right fielder Dominic Canzone.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T01:19:54.172Z","endTime":"2026-08-20T01:20:46.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":95.6,"endSpeed":87.6,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61036076690322,"aZ":-12.021918835890787,"pfxX":-6.113393569840411,"pfxZ":10.287123465406944,"pX":0.18527027872762838,"pZ":1.8577828593541061,"vX0":6.449892671402054,"vY0":-138.9397996688381,"vZ0":-8.614677081880679,"x":109.94,"y":188.62,"x0":-1.369978496251238,"y0":50.00062133246155,"z0":5.793889344941711,"aX":-11.97270800815748},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":9.7,"spinRate":2334,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.39395444784860967,"extension":7.848551920808743},"index":0,"playId":"854584d3-ddba-3c7a-a821-dd1136f37c11","pitchNumber":1,"startTime":"2026-08-20T01:20:20.085Z","endTime":"2026-08-20T01:20:24.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.804640650994177,"aZ":-35.67851821927701,"pfxX":-1.6989482677717975,"pfxZ":-2.2527371691271885,"pX":0.029756469104346435,"pZ":1.7041936945926301,"vX0":3.8410716351123906,"vY0":-123.71068040433266,"vZ0":-3.078202677263974,"x":115.87,"y":192.77,"x0":-1.3196523591113696,"y0":50.00187203129029,"z0":5.943752207330375,"aX":-2.643199934824577},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.6,"breakHorizontal":2.2,"spinRate":2112,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.44210898222575423,"extension":7.752240964227426},"hitData":{"launchSpeed":101.1,"launchAngle":20.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":188.21,"coordY":85.29}},"index":1,"playId":"55729a01-a396-35dc-9753-eed59f77db91","pitchNumber":2,"startTime":"2026-08-20T01:20:37.851Z","endTime":"2026-08-20T01:20:46.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:20:46.954Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T01:20:46.464Z","endTime":"2026-08-20T01:22:41.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47561880169526,"aZ":-9.655193666822326,"pfxX":-5.138345723911723,"pfxZ":11.342679230307082,"pX":-0.6001317558450793,"pZ":1.3908221367367464,"vX0":4.402917186769753,"vY0":-140.40760884879336,"vZ0":-10.027749035338239,"x":139.88,"y":201.23,"x0":-1.5253716065199727,"y0":50.005094707253946,"z0":5.648647061360151,"aX":-10.202705796332209},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":8.3,"spinRate":2351,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.39095083644597084,"extension":7.763701852466393},"index":0,"playId":"bbcf5c93-2f04-323e-8fd5-84a77e5ae63c","pitchNumber":1,"startTime":"2026-08-20T01:21:15.199Z","endTime":"2026-08-20T01:21:19.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97189082642945,"aZ":-10.345377944728407,"pfxX":-5.202121281839597,"pfxZ":11.067848693600853,"pX":0.15511549006302405,"pZ":1.5653071989762615,"vX0":5.825743377776846,"vY0":-139.89790306253784,"vZ0":-9.445346672012311,"x":111.09,"y":196.52,"x0":-1.2832004377260282,"y0":50.006449773236646,"z0":5.673191588808133,"aX":-10.264173584174246},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.1,"breakHorizontal":8.2,"spinRate":2415,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.39223307011621733,"extension":7.787439063972204},"index":1,"playId":"05c67ffb-674e-38b4-8d13-f3e9ced913e1","pitchNumber":2,"startTime":"2026-08-20T01:21:32.511Z","endTime":"2026-08-20T01:21:36.675Z","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.9,"endSpeed":80.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.147686730053998,"aZ":-29.659007870947296,"pfxX":-10.291883616631921,"pfxZ":1.5534081496198664,"pX":0.756470056275573,"pZ":0.7834428256969396,"vX0":8.895549948219823,"vY0":-126.14404843543429,"vZ0":-6.136007199875366,"x":88.17,"y":217.63,"x0":-1.474865600541007,"y0":50.00114551078114,"z0":5.632176673867225,"aX":-16.62052201893635},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.6,"breakHorizontal":16.7,"spinRate":1492,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4338554065841409,"extension":7.829552246664494},"index":2,"playId":"3ba98fdb-d2f0-39fe-a03b-aed996f23b67","pitchNumber":3,"startTime":"2026-08-20T01:21:51.312Z","endTime":"2026-08-20T01:21:55.276Z","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":96.7,"endSpeed":88.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.106480378174826,"aZ":-12.111713695830339,"pfxX":-4.950105852886961,"pfxZ":9.997612125648647,"pX":0.9580904666166912,"pZ":1.456506683714642,"vX0":8.278171763828258,"vY0":-140.38184493958357,"vZ0":-9.360117393753962,"x":80.48,"y":199.45,"x0":-1.378362958314381,"y0":50.00660723401454,"z0":5.611124251986743,"aX":-9.93786721401584},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":7.3,"spinRate":2236,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.389324889122975,"extension":7.8054218138806},"index":3,"playId":"d2ad8153-d18a-38cc-9094-e27d6b0e32cf","pitchNumber":4,"startTime":"2026-08-20T01:22:12.315Z","endTime":"2026-08-20T01:22:18.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.557688340561466,"aZ":-12.908120757260374,"pfxX":-5.227408701763608,"pfxZ":9.847146547612855,"pX":-0.023736597820778006,"pZ":1.517274405624252,"vX0":5.984784836369743,"vY0":-138.85345147299526,"vZ0":-8.892424935899916,"x":117.9,"y":197.81,"x0":-1.5259894905292386,"y0":50.00222578324618,"z0":5.616449352199712,"aX":-10.226377243221092},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":8.3,"spinRate":2414,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3941848154859011,"extension":7.85518758248321},"hitData":{"launchSpeed":70.6,"launchAngle":-11.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":153.2}},"index":4,"playId":"fe745ac9-a3aa-3a98-b9fe-889c54980a81","pitchNumber":5,"startTime":"2026-08-20T01:22:32.239Z","endTime":"2026-08-20T01:22:41.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:22:41.531Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Chourio singles on a sharp line drive to left fielder Randy Arozarena.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T01:22:43.618Z","endTime":"2026-08-20T01:23:26.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.452727708027542,"aZ":-22.419565462745165,"pfxX":0.28813830859431633,"pfxZ":5.34281952692751,"pX":-0.6762084137199825,"pZ":2.920049301045676,"vX0":2.663383750225239,"vY0":-134.13966005751084,"vZ0":-3.414831511137013,"x":142.78,"y":159.94,"x0":-1.7185651192292324,"y0":50.00328570215168,"z0":5.804086416958488,"aX":0.5261941144684751},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.1,"breakHorizontal":-1.1,"spinRate":2322,"spinDirection":182},"zone":1,"typeConfidence":2.0,"plateTime":0.4080047596442653,"extension":7.873413344808529},"hitData":{"launchSpeed":100.0,"launchAngle":16.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":90.17,"coordY":79.97}},"index":0,"playId":"298ce20a-e671-3f0b-a24f-7f3a4a373604","pitchNumber":1,"startTime":"2026-08-20T01:23:16.578Z","endTime":"2026-08-20T01:23:26.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:23:26.188Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T01:23:27.800Z","endTime":"2026-08-20T01:26:39.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,4,6,7],"actionIndex":[2,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4955530181749,"aZ":-30.560232684687445,"pfxX":-9.93376130301291,"pfxZ":1.010575953013384,"pX":0.6974753277540763,"pZ":1.8165217861564649,"vX0":8.448841735162972,"vY0":-125.69076180344875,"vZ0":-3.9720598184414992,"x":90.41,"y":189.73,"x0":-1.417022095336523,"y0":50.00386650189683,"z0":5.899081115675216,"aX":-15.893876787038156},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.1,"breakHorizontal":16.1,"spinRate":1504,"spinDirection":242},"zone":9,"typeConfidence":2.0,"plateTime":0.4357849757223242,"extension":7.7033750674671415},"index":0,"playId":"d531fd7b-8e76-32f1-ae8b-d13eb94a2a8c","pitchNumber":1,"startTime":"2026-08-20T01:23:55.929Z","endTime":"2026-08-20T01:24:00.230Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":75.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.836798147113,"aZ":-33.291706102070286,"pfxX":-4.074753547049734,"pfxZ":-0.7678745995649647,"pX":1.0399525203719655,"pZ":0.19885033670776986,"vX0":7.156514242609345,"vY0":-121.01059163311228,"vZ0":-6.1640761600076495,"x":77.36,"y":233.41,"x0":-1.4522845239629047,"y0":50.00278358456695,"z0":5.7637910943793615,"aX":-5.9274504754553705},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.9,"breakHorizontal":5.3,"spinRate":738,"spinDirection":269},"zone":14,"typeConfidence":2.0,"plateTime":0.4559833610556123,"extension":7.524043096591401},"index":1,"playId":"3de50c2e-4a79-3bab-bab0-a2cc0290f5d7","pitchNumber":2,"startTime":"2026-08-20T01:24:12.961Z","endTime":"2026-08-20T01:24:21.237Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jackson Chourio steals (12) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"3de50c2e-4a79-3bab-bab0-a2cc0290f5d7","startTime":"2026-08-20T01:24:28.474Z","endTime":"2026-08-20T01:24:36.369Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694192,"link":"/api/v1/people/694192"}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-20T01:24:36.369Z","endTime":"2026-08-20T01:25:46.372Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.609315002983866,"aZ":-32.716683951495924,"pfxX":0.24269871606908833,"pfxZ":-0.32988968099827254,"pX":-0.7685139718299013,"pZ":2.334211164991375,"vX0":2.3984842900871377,"vY0":-127.97083457307126,"vZ0":-2.6585220642553247,"x":146.29,"y":175.76,"x0":-1.7465356377020258,"y0":50.00012312070122,"z0":5.930859488424701,"aX":0.40464719040726616},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.0,"breakHorizontal":-1.0,"spinRate":2002,"spinDirection":84},"zone":4,"typeConfidence":2.0,"plateTime":0.4268298188767332,"extension":7.757936265874151},"index":4,"playId":"877ec636-d811-3fa4-a279-148ad33accf0","pitchNumber":3,"startTime":"2026-08-20T01:25:46.372Z","endTime":"2026-08-20T01:25:50.893Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-20T01:26:00.694Z","endTime":"2026-08-20T01:26:13.104Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"}},{"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":82.0,"endSpeed":75.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.621093056074034,"aZ":-30.198589335494994,"pfxX":-5.429255053430861,"pfxZ":1.3692422067113057,"pX":-1.9819606422539588,"pZ":1.7292742054623385,"vX0":1.7297967522695876,"vY0":-119.40129371377235,"vZ0":-3.12256097492738,"x":192.55,"y":192.09,"x0":-2.011729235987772,"y0":50.001530568584776,"z0":5.779655869640608,"aX":-7.815327012863355},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.0,"breakHorizontal":9.4,"spinRate":596,"spinDirection":271},"zone":13,"typeConfidence":2.0,"plateTime":0.4592585189718026,"extension":7.763473548841582},"index":6,"playId":"7e5c0b3b-c5fc-36f0-8aa2-19b6361dd7eb","pitchNumber":4,"startTime":"2026-08-20T01:26:13.104Z","endTime":"2026-08-20T01:26:16.630Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31790275705318,"aZ":-29.55569166179368,"pfxX":-6.334810746286517,"pfxZ":1.766677486835139,"pX":-0.31518810218727156,"pZ":0.8805361032508532,"vX0":5.057373981372426,"vY0":-121.30764584346308,"vZ0":-5.373501303624122,"x":129.01,"y":215.01,"x0":-1.6113036394150808,"y0":50.001252455630826,"z0":5.72307537986814,"aX":-9.372902707840694},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.0,"breakHorizontal":10.2,"spinRate":639,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.4527673232678713,"extension":7.82515024018171},"index":7,"playId":"b810ed27-e7e1-31a3-9a5c-9a8a09951c58","pitchNumber":5,"startTime":"2026-08-20T01:26:32.597Z","endTime":"2026-08-20T01:26:39.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:26:39.648Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brendan Donovan walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T01:28:25.976Z","endTime":"2026-08-20T01:30:37.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"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":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89995700729065,"aZ":-17.03612811670727,"pfxX":5.556290265233314,"pfxZ":7.786765825019054,"pX":-0.5151679451992701,"pZ":2.4112885392586234,"vX0":-10.355032277337248,"vY0":-138.55375145942395,"vZ0":-4.890217615550528,"x":136.64,"y":173.68,"x0":2.5484863413790713,"y0":50.00586987679341,"z0":5.337344478570861,"aX":10.807107208827754},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":-7.9,"spinRate":2146,"spinDirection":134},"zone":4,"typeConfidence":2.0,"plateTime":0.3952912918013922,"extension":6.9434192380075155},"index":0,"playId":"05e0b1e6-f298-34e6-ae63-843f62b14d58","pitchNumber":1,"startTime":"2026-08-20T01:28:44.136Z","endTime":"2026-08-20T01:28:48.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00284465818766,"aZ":-14.515502852142598,"pfxX":5.59022649407671,"pfxZ":9.20495910467282,"pX":-0.2217869398567305,"pZ":1.5073656190537101,"vX0":-9.31241792536098,"vY0":-137.73228842532305,"vZ0":-7.643852253756136,"x":125.45,"y":198.08,"x0":2.4790284124846313,"y0":50.00217625653232,"z0":5.302972951162531,"aX":10.724352674302075},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":-8.2,"spinRate":2220,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.39789078768941977,"extension":6.986763398506417},"index":1,"playId":"e6d91d01-8387-3119-b8e5-4c31ebb3eaa9","pitchNumber":2,"startTime":"2026-08-20T01:28:56.570Z","endTime":"2026-08-20T01:29:00.701Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.355793503945318,"aZ":-32.36148074513552,"pfxX":-3.2639473258377496,"pfxZ":-0.10757553068776637,"pX":-0.41386662104670124,"pZ":3.2874224258583835,"vX0":-6.544806506521364,"vY0":-128.36372089944953,"vZ0":0.43843064999324155,"x":132.78,"y":150.02,"x0":2.592291857987344,"y0":50.00633532836764,"z0":5.632159427514779,"aX":-5.452116477935194},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.1,"breakHorizontal":7.3,"spinRate":2491,"spinDirection":266},"zone":1,"typeConfidence":2.0,"plateTime":0.42655935446907556,"extension":6.808652049306609},"index":2,"playId":"a0bbbe4f-4125-3f10-a37b-be99a1b0799e","pitchNumber":3,"startTime":"2026-08-20T01:29:26.083Z","endTime":"2026-08-20T01:29:29.716Z","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":95.2,"endSpeed":86.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.459778535347304,"aZ":-13.651844376161083,"pfxX":4.943022539135694,"pfxZ":9.66970988331381,"pX":-1.387871062622946,"pZ":2.4484531774670613,"vX0":-11.963725422919861,"vY0":-137.95671542689618,"vZ0":-5.507346176225387,"x":169.9,"y":172.67,"x0":2.374715629764467,"y0":50.00229869834704,"z0":5.400711504752162,"aX":9.468404608581556},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":-6.2,"spinRate":2260,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.39796820937944233,"extension":6.993656952707699},"index":3,"playId":"a095ad35-ebd8-3a0a-8839-60a8ba1307ca","pitchNumber":4,"startTime":"2026-08-20T01:29:40.053Z","endTime":"2026-08-20T01:29:43.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57066002571631,"aZ":-42.235615888815616,"pfxX":-4.91652193509309,"pfxZ":-7.392810633341267,"pX":0.5338815143970191,"pZ":1.0806295767763596,"vX0":-3.636320549676283,"vY0":-116.43069104777886,"vZ0":-1.130208309452694,"x":96.65,"y":209.6,"x0":2.759255829696918,"y0":50.002875851063365,"z0":5.599162985740185,"aX":-6.69191111042226},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-13.3,"breakHorizontal":9.8,"spinRate":2826,"spinDirection":320},"zone":14,"typeConfidence":2.0,"plateTime":0.4719537136292651,"extension":6.792661612730706},"index":4,"playId":"01febbf1-8124-31d9-92e6-f66b2b6dc31b","pitchNumber":5,"startTime":"2026-08-20T01:29:53.206Z","endTime":"2026-08-20T01:29:57.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7174780752918,"aZ":-30.279362116547265,"pfxX":-7.742428061672127,"pfxZ":1.200271628060861,"pX":-1.051639209342881,"pZ":3.1317881167827046,"vX0":-6.654095893606582,"vY0":-125.15351825181185,"vZ0":0.14128516084616272,"x":157.09,"y":154.22,"x0":2.6531656191715856,"y0":50.00173453757448,"z0":5.567200017493667,"aX":-12.203817919825282},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":15.6,"spinRate":2572,"spinDirection":293},"zone":11,"typeConfidence":2.0,"plateTime":0.4386843006247183,"extension":6.988413212904333},"index":5,"playId":"deb7cb9f-6b57-3d81-9ecf-24876e461283","pitchNumber":6,"startTime":"2026-08-20T01:30:12.109Z","endTime":"2026-08-20T01:30:16.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02315038587705,"aZ":-23.192433478876147,"pfxX":10.370687210450305,"pfxZ":4.764862994843723,"pX":-0.2475974428964013,"pZ":3.4456120063961237,"vX0":-10.525907397117177,"vY0":-137.0646756113995,"vZ0":-0.9986565575276423,"x":126.44,"y":145.75,"x0":2.312958015926521,"y0":50.000799319530834,"z0":5.412667957812201,"aX":19.540188016825343},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.6,"breakHorizontal":-16.3,"spinRate":2186,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4011009895593163,"extension":7.074874533402953},"index":6,"playId":"11243d6a-f1b8-3b60-abff-5c2c7535d9db","pitchNumber":7,"startTime":"2026-08-20T01:30:31.934Z","endTime":"2026-08-20T01:30:37.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:30:37.700Z","atBatIndex":48},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Randy Arozarena grounds into a double play, second baseman Brice Turang to first baseman Andrew Vaughn. Brendan Donovan out at 2nd. Randy Arozarena out at 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T01:30:38.241Z","endTime":"2026-08-20T01:31:45.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.171435696846824,"aZ":-40.78606740356487,"pfxX":-2.8366279773469425,"pfxZ":-6.06625986889988,"pX":-0.7295530087883405,"pZ":1.944147803243953,"vX0":-6.921439474901158,"vY0":-118.81267902008946,"vZ0":-0.030665408093936808,"x":144.81,"y":186.29,"x0":2.5974869993024994,"y0":50.00161017256375,"z0":5.68424197377107,"aX":-4.0273973813413875},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.7,"breakHorizontal":7.0,"spinRate":2750,"spinDirection":317},"zone":7,"typeConfidence":2.0,"plateTime":0.46216526579066874,"extension":6.708351649927357},"index":0,"playId":"391c12f1-ddc4-3354-927e-f7d214619ccf","pitchNumber":1,"startTime":"2026-08-20T01:31:01.212Z","endTime":"2026-08-20T01:31:05.517Z","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":85.3,"endSpeed":77.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.905528820042857,"aZ":-22.774654600366777,"pfxX":9.07187128788414,"pfxZ":6.080722709758736,"pX":-0.23571455882494805,"pZ":2.1537686477581897,"vX0":-10.06156709218259,"vY0":-123.83576765978974,"vZ0":-3.381261389191229,"x":125.98,"y":180.63,"x0":2.7110226813696165,"y0":50.001700780866564,"z0":5.4531485054721625,"aX":14.018305208353713},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":10.4,"breakHorizontal":-13.9,"spinRate":2201,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.44316989185389266,"extension":6.91756571213775},"index":1,"playId":"59dfd5dd-9ac4-3796-8533-3bd859238132","pitchNumber":2,"startTime":"2026-08-20T01:31:15.932Z","endTime":"2026-08-20T01:31:22.804Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72702615574764,"aZ":-22.794974984231903,"pfxX":10.771594066943866,"pfxZ":4.892107163498789,"pX":0.6930624668394935,"pZ":2.431951272216394,"vX0":-9.118622571903895,"vY0":-138.02658809216828,"vZ0":-3.657134454907443,"x":90.58,"y":173.12,"x0":2.6515206345547204,"y0":50.00018236219453,"z0":5.321928065712507,"aX":20.63577535947733},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.2,"breakHorizontal":-17.4,"spinRate":2236,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.39790554001285017,"extension":6.8340439663347325},"hitData":{"launchSpeed":102.6,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.14,"coordY":145.09}},"index":2,"playId":"245a67bd-a8b7-35ec-bc75-af8680660196","pitchNumber":3,"startTime":"2026-08-20T01:31:33.840Z","endTime":"2026-08-20T01:31:45.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:31:45.749Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T01:31:52.437Z","endTime":"2026-08-20T01:33:29.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.569781554338224,"aZ":-16.725564166002574,"pfxX":5.186906331745421,"pfxZ":7.717878228996485,"pX":-1.0467302864004695,"pZ":2.5816570710504307,"vX0":-11.33080029338152,"vY0":-140.2949455326563,"vZ0":-4.647762987901337,"x":156.9,"y":169.08,"x0":2.3632359589376923,"y0":50.00191819940866,"z0":5.34365082159787,"aX":10.38233447445205},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":-7.2,"spinRate":2186,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.38982456028664014,"extension":6.971003755864232},"index":0,"playId":"6ec38d35-4c79-3951-b81b-39a9d40955d8","pitchNumber":1,"startTime":"2026-08-20T01:32:07.471Z","endTime":"2026-08-20T01:32:10.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8535424091669,"aZ":-16.63899429475102,"pfxX":5.408219315622687,"pfxZ":8.068323775358344,"pX":-0.11202761702745505,"pZ":0.7477073975475714,"vX0":-8.743556499996865,"vY0":-137.50083751193495,"vZ0":-8.929055057488915,"x":121.27,"y":218.59,"x0":2.398128422888604,"y0":50.00394528835381,"z0":5.153007456990638,"aX":10.415765257453794},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":-8.0,"spinRate":2227,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.39747975942062697,"extension":6.905935991284199},"index":1,"playId":"0d31d4fd-0f59-3ce6-87e4-d204f41dfba5","pitchNumber":2,"startTime":"2026-08-20T01:32:20.787Z","endTime":"2026-08-20T01:32:24.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.173013918715895,"aZ":-19.448045679184407,"pfxX":9.968649227044653,"pfxZ":6.57167276892628,"pX":-0.8060516671015543,"pZ":1.8621229909740764,"vX0":-12.713002115095792,"vY0":-138.3614160211385,"vZ0":-5.428367820412918,"x":147.72,"y":188.5,"x0":2.555365189973028,"y0":50.00358047111839,"z0":5.154704224541192,"aX":19.308582524962013},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.8,"breakHorizontal":-15.4,"spinRate":2224,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.39602028012970303,"extension":6.90233281677406},"index":2,"playId":"ebcb25df-f981-36eb-9c43-aacbc98d2c3e","pitchNumber":3,"startTime":"2026-08-20T01:32:39.334Z","endTime":"2026-08-20T01:32:44.591Z","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":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.987957398499134,"aZ":-41.83105322371785,"pfxX":-5.27823275827637,"pfxZ":-6.893057231955025,"pX":0.3289821309591503,"pZ":1.3121801392033217,"vX0":-3.8660636948803413,"vY0":-118.31868800988626,"vZ0":-1.0928407680319476,"x":104.46,"y":203.35,"x0":2.6763216070659595,"y0":50.00065877061228,"z0":5.652275066397111,"aX":-7.396913221989596},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-12.5,"breakHorizontal":10.6,"spinRate":2827,"spinDirection":318},"zone":14,"typeConfidence":2.0,"plateTime":0.46495682219456347,"extension":6.993662047173068},"index":3,"playId":"ecba7512-a952-35b4-9469-871adbf40930","pitchNumber":4,"startTime":"2026-08-20T01:32:55.169Z","endTime":"2026-08-20T01:32:59.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.820882628142574,"aZ":-15.921221625113395,"pfxX":4.7730683904526465,"pfxZ":8.618388450601532,"pX":0.21356265521189174,"pZ":3.0311140087436526,"vX0":-8.4138419528605,"vY0":-136.64784108231112,"vZ0":-3.0814166664485336,"x":108.86,"y":156.94,"x0":2.7160377478992594,"y0":50.005698293156634,"z0":5.270741561464472,"aX":9.005200973937047},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":-6.8,"spinRate":2256,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.4012070105528789,"extension":6.919708162266283},"index":4,"playId":"747cc120-3dba-3bfa-a394-0a5bccdc78ac","pitchNumber":5,"startTime":"2026-08-20T01:33:09.173Z","endTime":"2026-08-20T01:33:13.048Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.771224526016706,"aZ":-19.318433502123764,"pfxX":9.178635849687055,"pfxZ":6.776331929388889,"pX":0.45085382062560897,"pZ":1.9841404619295524,"vX0":-8.968391921357984,"vY0":-137.2045465318733,"vZ0":-5.230938613612635,"x":99.81,"y":185.21,"x0":2.577283941143227,"y0":50.00383749399498,"z0":5.241470932734088,"aX":17.414189891697283},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":-14.6,"spinRate":2329,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.399978698384869,"extension":6.978266838095625},"index":5,"playId":"912cb3b4-c186-314e-8d57-bf9791d90051","pitchNumber":6,"startTime":"2026-08-20T01:33:21.748Z","endTime":"2026-08-20T01:33:29.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:33:29.090Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"William Contreras walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T01:35:18.456Z","endTime":"2026-08-20T01:37:25.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.119114083782044,"aZ":-10.870553606928524,"pfxX":-6.928636881162623,"pfxZ":10.83850446922106,"pX":-0.4118103105621429,"pZ":1.2991465052590847,"vX0":5.820994572050639,"vY0":-139.28327754661422,"vZ0":-9.884872965189732,"x":132.7,"y":203.7,"x0":-1.6280184308072319,"y0":50.005264970924586,"z0":5.611894557003877,"aX":-13.622854690945694},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":11.4,"spinRate":2473,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3931635213699747,"extension":7.792697826888861},"index":0,"playId":"37371f95-2615-347c-8499-6584caf776f2","pitchNumber":1,"startTime":"2026-08-20T01:35:40.332Z","endTime":"2026-08-20T01:35:44.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.045166565554524,"aZ":-11.761784712700244,"pfxX":-4.956877340034261,"pfxZ":10.252096202737404,"pX":0.18071688711323225,"pZ":2.184127237519379,"vX0":6.467752601660351,"vY0":-140.0638996948734,"vZ0":-7.487421789819453,"x":110.11,"y":179.81,"x0":-1.512199173701243,"y0":50.00319180480185,"z0":5.6577487869650165,"aX":-9.869495927583142},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":7.7,"spinRate":2252,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3907711242198588,"extension":8.05459512867048},"index":1,"playId":"f2770767-0df1-3cd0-9d82-5ea261eb2a05","pitchNumber":2,"startTime":"2026-08-20T01:35:59.133Z","endTime":"2026-08-20T01:36:03.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.609456893506,"aZ":-37.869129183694774,"pfxX":8.355732163329062,"pfxZ":-4.1723703823105245,"pX":-0.8651245910753825,"pZ":0.5199116159739787,"vX0":0.15836793786540365,"vY0":-116.57833289845834,"vZ0":-3.6893198063731494,"x":149.98,"y":224.74,"x0":-2.0182676176043364,"y0":50.003719121247705,"z0":5.728047034195293,"aX":11.405467470831384},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-8.3,"breakHorizontal":-15.1,"spinRate":2503,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.4713363236297572,"extension":7.697558175493903},"index":2,"playId":"6fb33a83-b995-3445-a699-c9546c2711dd","pitchNumber":3,"startTime":"2026-08-20T01:36:16.282Z","endTime":"2026-08-20T01:36:20.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57386439184644,"aZ":-34.57381262153841,"pfxX":1.2981025558842245,"pfxZ":-1.4814558319541486,"pX":0.37083210988807036,"pZ":1.1674763092440692,"vX0":4.126780075135485,"vY0":-126.04389414729668,"vZ0":-4.753465523289458,"x":102.86,"y":207.26,"x0":-1.4505657852539868,"y0":50.00016262230565,"z0":5.842970562191231,"aX":2.1061165471741146},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.5,"breakHorizontal":-3.2,"spinRate":2124,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.43314220633445144,"extension":7.852222264405627},"index":3,"playId":"b860c4ce-6fb1-3b27-8cb8-d9de537780f7","pitchNumber":4,"startTime":"2026-08-20T01:36:34.026Z","endTime":"2026-08-20T01:36:37.543Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-20T01:36:46.192Z","endTime":"2026-08-20T01:36:55.378Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52814396913025,"aZ":-35.381387705934436,"pfxX":-1.8534919480421692,"pfxZ":-2.246963637823453,"pX":1.5869160913785536,"pZ":0.9489548507141624,"vX0":7.855007220988165,"vY0":-118.62698218103083,"vZ0":-3.5749400433739007,"x":56.51,"y":213.16,"x0":-1.5253500086402785,"y0":50.0035886694076,"z0":5.698279327894998,"aX":-2.644099023620282},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.7,"breakHorizontal":1.4,"spinRate":666,"spinDirection":296},"zone":14,"typeConfidence":2.0,"plateTime":0.4615798473118753,"extension":8.152344344076969},"index":5,"playId":"9fee6715-52ac-36a9-a568-cf6ef6524e88","pitchNumber":5,"startTime":"2026-08-20T01:36:55.378Z","endTime":"2026-08-20T01:36:58.822Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43140479812627,"aZ":-32.19371503336508,"pfxX":0.2865393668629319,"pfxZ":-0.008513236322648332,"pX":0.7700586361034579,"pZ":1.0375380031259203,"vX0":4.96734645675618,"vY0":-126.40225981554431,"vZ0":-5.500285225948578,"x":87.65,"y":210.77,"x0":-1.253376478809122,"y0":50.00546567829995,"z0":5.809819730402176,"aX":0.46602897294399986},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.0,"breakHorizontal":-1.6,"spinRate":2071,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.43239909390456743,"extension":7.863022256640466},"index":6,"playId":"e47ce2fa-b2ce-34ac-8440-9c56cb723295","pitchNumber":6,"startTime":"2026-08-20T01:37:21.912Z","endTime":"2026-08-20T01:37:25.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:37:25.828Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Yelich walks. William Contreras to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T01:37:28.375Z","endTime":"2026-08-20T01:40:47.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.716766224184934,"aZ":-29.109379927696143,"pfxX":-9.551418721219868,"pfxZ":1.9420134553431563,"pX":-1.0673055225922492,"pZ":0.9720346579455346,"vX0":4.269646218134775,"vY0":-125.07188564571948,"vZ0":-5.813331745188466,"x":157.68,"y":212.54,"x0":-1.5574203702967016,"y0":50.0060597379895,"z0":5.720049866161985,"aX":-15.103408386672186},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.4,"breakHorizontal":16.3,"spinRate":1429,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4382892806037808,"extension":7.632193548094271},"index":0,"playId":"f4ce2ad6-0f74-3879-92bd-1d799a58d2db","pitchNumber":1,"startTime":"2026-08-20T01:37:52.423Z","endTime":"2026-08-20T01:37:56.546Z","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.8,"endSpeed":78.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.674315032289748,"aZ":-33.1959160636577,"pfxX":-8.596178497432895,"pfxZ":-0.6598358651529814,"pX":-1.4773966860313525,"pZ":3.719890556691907,"vX0":2.403605613734834,"vY0":-123.4570744595335,"vZ0":1.3253334276563047,"x":173.31,"y":138.34,"x0":-1.3444425586609399,"y0":50.00306584861639,"z0":5.9619500790299655,"aX":-13.321192036508132},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.6,"breakHorizontal":15.0,"spinRate":1531,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.4429971396805801,"extension":7.608867939037405},"index":1,"playId":"fffcb40c-1274-3342-b5a9-67c0eb389926","pitchNumber":2,"startTime":"2026-08-20T01:38:13.418Z","endTime":"2026-08-20T01:38:16.446Z","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":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.150728067534487,"aZ":-34.06593270727654,"pfxX":-0.08860306933009432,"pfxZ":-1.1868320706754538,"pX":-0.3776728820764676,"pZ":2.7590444834969827,"vX0":2.0175771402246547,"vY0":-125.05356236808102,"vZ0":-1.226110564177936,"x":131.4,"y":164.29,"x0":-1.1818999285632088,"y0":50.0055915513538,"z0":6.038947047313346,"aX":-0.14147748409783228},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.2,"breakHorizontal":-0.2,"spinRate":2135,"spinDirection":60},"zone":4,"typeConfidence":2.0,"plateTime":0.43724126702296573,"extension":7.805172240399731},"index":2,"playId":"9681ae8e-90cc-3bf8-97ec-d793b3a38269","pitchNumber":3,"startTime":"2026-08-20T01:38:35.379Z","endTime":"2026-08-20T01:38:39.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.070667315148995,"aZ":-35.40869509720799,"pfxX":-6.807232910358257,"pfxZ":-2.0014643709415925,"pX":-0.9380682376482935,"pZ":2.453171504085605,"vX0":3.3407269586477195,"vY0":-126.00983712037103,"vZ0":-1.1067307197148437,"x":152.76,"y":172.54,"x0":-1.3921542684712744,"y0":50.00063934688914,"z0":5.74240074872378,"aX":-11.01565952347062},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.6,"breakHorizontal":11.6,"spinRate":1464,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.433610184543876,"extension":7.656644681302241},"index":3,"playId":"9607f1a7-6e4d-31bb-a395-e6073da7011b","pitchNumber":4,"startTime":"2026-08-20T01:38:55.759Z","endTime":"2026-08-20T01:39:00.495Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"playId":"1a4f741f-2fb9-4c5e-aa98-bd1af1559083","startTime":"2026-08-20T01:39:16.110Z","endTime":"2026-08-20T01:39:21.110Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72490211094023,"aZ":-34.9558346389824,"pfxX":-7.730206528770143,"pfxZ":-1.8004814576739037,"pX":-0.6142366686067926,"pZ":2.9180601910169566,"vX0":4.115819979108797,"vY0":-123.12998691785322,"vZ0":-0.08906168378355628,"x":140.41,"y":159.99,"x0":-1.2966277063125848,"y0":50.00167264767124,"z0":5.894011606236414,"aX":-11.958058063486597},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.0,"breakHorizontal":13.1,"spinRate":1430,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.4435604471109347,"extension":7.743860816949716},"index":5,"playId":"5ce91a4b-fc63-3c13-9ce9-b56989f67266","pitchNumber":5,"startTime":"2026-08-20T01:39:34.150Z","endTime":"2026-08-20T01:39:38.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79403458588657,"aZ":-13.073583363651055,"pfxX":-4.661352587337043,"pfxZ":9.471604448182616,"pX":0.46699605837319996,"pZ":2.9440129689919,"vX0":6.438407825708267,"vY0":-141.2547490181456,"vZ0":-5.65727167507943,"x":99.2,"y":159.29,"x0":-1.238419316831662,"y0":50.00221116701576,"z0":5.816435519631599,"aX":-9.400139580518418},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.1,"breakHorizontal":7.1,"spinRate":2375,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.38805987733995506,"extension":7.814604724567628},"index":6,"playId":"0e691bdc-3493-3b15-b6da-94038c24130d","pitchNumber":6,"startTime":"2026-08-20T01:39:52.386Z","endTime":"2026-08-20T01:39:56.041Z","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":96.7,"endSpeed":88.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82462343818692,"aZ":-11.040363498473555,"pfxX":-5.024207225059012,"pfxZ":10.568779181657682,"pX":-1.420948941899358,"pZ":2.2582497764207528,"vX0":1.221795513077455,"vY0":-140.7252144175093,"vZ0":-7.6039355818160725,"x":171.16,"y":177.81,"x0":-1.2088156461795507,"y0":50.00484402746399,"z0":5.715877940406265,"aX":-10.04757944508926},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.8,"breakHorizontal":8.9,"spinRate":2228,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.3896759433247263,"extension":8.023385007177193},"index":7,"playId":"020e98a8-54f7-3061-81a0-91f0ffa041dc","pitchNumber":7,"startTime":"2026-08-20T01:40:43.267Z","endTime":"2026-08-20T01:40:47.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:40:47.699Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a line drive to center fielder Julio Rodríguez. William Contreras to 3rd. Christian Yelich to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T01:43:26.542Z","endTime":"2026-08-20T01:44:40.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T01:41:06.350Z","endTime":"2026-08-20T01:42:05.924Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Eduard Bazardo replaces Logan Gilbert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T01:42:05.924Z","endTime":"2026-08-20T01:43:28.821Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.379359962139315,"aZ":-18.89171768873739,"pfxX":-9.316955519286562,"pfxZ":6.844257075238055,"pX":-1.802200598860684,"pZ":3.2214929766458598,"vX0":3.1784399778382992,"vY0":-138.11251633828985,"vZ0":-3.516805827866306,"x":185.7,"y":151.8,"x0":-1.754069907379863,"y0":50.00515378183497,"z0":5.774305666175601,"aX":-18.08790941536259},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":16.3,"spinRate":2120,"spinDirection":220},"zone":11,"typeConfidence":0.88,"plateTime":0.3958565912431342,"extension":5.8291953468052515},"index":2,"playId":"a2cd3af7-c18c-3597-a8cc-9027a7a1df6f","pitchNumber":1,"startTime":"2026-08-20T01:43:28.821Z","endTime":"2026-08-20T01:43:34.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.843735369404406,"aZ":-33.14852884580122,"pfxX":6.511067072449533,"pfxZ":-0.6676288479296542,"pX":0.12045846275700008,"pZ":2.851677804892653,"vX0":2.8485682929860414,"vY0":-120.129219133095,"vZ0":-0.3317828765839941,"x":112.41,"y":161.78,"x0":-1.925748262605828,"y0":50.00082862105813,"z0":5.933318662431103,"aX":9.533525677325237},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.1,"breakHorizontal":-12.5,"spinRate":2594,"spinDirection":54},"zone":2,"typeConfidence":0.9,"plateTime":0.45560907244938464,"extension":5.822096032811762},"index":3,"playId":"10cdec73-debd-3d91-9ea0-667c72e3467c","pitchNumber":2,"startTime":"2026-08-20T01:43:48.746Z","endTime":"2026-08-20T01:43:53.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.339504858973736,"aZ":-20.70051875804115,"pfxX":-9.206202298585259,"pfxZ":5.870917477959148,"pX":-0.6377162054964903,"pZ":3.11756248054124,"vX0":5.598504154782198,"vY0":-138.7666191049849,"vZ0":-3.213557932080444,"x":141.31,"y":154.61,"x0":-1.4826357391053886,"y0":50.00556458348599,"z0":5.665766255714789,"aX":-18.001122493319606},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.2,"breakHorizontal":15.6,"spinRate":2236,"spinDirection":221},"zone":1,"typeConfidence":0.88,"plateTime":0.39433832957978066,"extension":5.916602631628896},"index":4,"playId":"169c0a9b-7744-3e2a-823d-98955bf776a0","pitchNumber":3,"startTime":"2026-08-20T01:44:06.906Z","endTime":"2026-08-20T01:44:10.965Z","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":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.593587398027317,"aZ":-22.24071777911269,"pfxX":-9.284522090322795,"pfxZ":4.97304399594675,"pX":0.27591704014975904,"pZ":3.2199974451107614,"vX0":8.246245748901604,"vY0":-139.76811568998156,"vZ0":-3.056449077817356,"x":106.48,"y":151.84,"x0":-1.4922294706865744,"y0":50.00540632111281,"z0":5.77197765443775,"aX":-18.5536458255217},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.6,"breakHorizontal":15.4,"spinRate":2292,"spinDirection":216},"zone":3,"typeConfidence":0.9,"plateTime":0.39042260629663783,"extension":5.927039546838506},"hitData":{"launchSpeed":102.8,"launchAngle":12.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":148.77,"coordY":91.38}},"index":5,"playId":"2a67fef5-9ed1-3206-b076-acf4ae42d3e6","pitchNumber":4,"startTime":"2026-08-20T01:44:30.909Z","endTime":"2026-08-20T01:44:40.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:44:40.803Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Lara strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T01:44:51.721Z","endTime":"2026-08-20T01:46:01.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.092966887764987,"aZ":-21.969709070108756,"pfxX":-9.607164142860384,"pfxZ":5.17765785267455,"pX":-0.09834549378352894,"pZ":2.8936537318631848,"vX0":7.506279500399309,"vY0":-139.0348687493649,"vZ0":-3.8323567148714726,"x":120.75,"y":160.65,"x0":-1.5753185934172413,"y0":50.00632614771228,"z0":5.735325238254094,"aX":-18.946809680599827},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.8,"breakHorizontal":16.0,"spinRate":2182,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.3928900692040749,"extension":6.00662592598696},"index":0,"playId":"1ac58da8-827e-3e27-aadf-76aa06c35457","pitchNumber":1,"startTime":"2026-08-20T01:45:13.554Z","endTime":"2026-08-20T01:45:17.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.373318400333744,"aZ":-21.31058051728737,"pfxX":-10.854616974473112,"pfxZ":5.461328712660291,"pX":0.45318086586218026,"pZ":1.7842706344489492,"vX0":8.820127639000034,"vY0":-139.84145276431622,"vZ0":-6.446094942275562,"x":99.73,"y":190.6,"x0":-1.3253553445328687,"y0":50.001554941433504,"z0":5.508892816596606,"aX":-21.581653339312457},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.8,"breakHorizontal":17.9,"spinRate":2180,"spinDirection":222},"zone":9,"typeConfidence":0.91,"plateTime":0.3910904280678378,"extension":6.026604700220449},"index":1,"playId":"1e6748e7-bf86-37a2-b221-12278f6647ef","pitchNumber":2,"startTime":"2026-08-20T01:45:30.040Z","endTime":"2026-08-20T01:45:34.257Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-20T01:45:43.531Z","endTime":"2026-08-20T01:45:55.853Z","isPitch":false,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24788580093266,"aZ":-24.275482801956617,"pfxX":-10.02413171443448,"pfxZ":4.0485497765246965,"pX":-0.6864045519939604,"pZ":3.6453059928013753,"vX0":5.999226108565515,"vY0":-138.62217919204787,"vZ0":-1.3233234715670372,"x":143.16,"y":140.36,"x0":-1.573385666623081,"y0":50.00309987678528,"z0":5.745534546327699,"aX":-19.558722927810773},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.2,"breakHorizontal":16.9,"spinRate":2230,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.3947356477123689,"extension":5.977674771236001},"index":3,"playId":"88f8c9b6-29c4-3e4a-a872-5c6d05753825","pitchNumber":3,"startTime":"2026-08-20T01:45:55.853Z","endTime":"2026-08-20T01:46:01.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:46:01.857Z","atBatIndex":54},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Joey Ortiz out on a sacrifice fly to right fielder Dominic Canzone. William Contreras scores.","rbi":1,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T01:46:05.877Z","endTime":"2026-08-20T01:50:02.722Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.528350704008474,"aZ":-34.876021724460124,"pfxX":6.6540536563370996,"pfxZ":-1.8089616063944725,"pX":0.595266107398,"pZ":2.8725290185764285,"vX0":3.5709791354839013,"vY0":-122.0303088974771,"vZ0":-0.018709018908500186,"x":94.31,"y":161.22,"x0":-1.7544550384344122,"y0":50.00018655350251,"z0":5.901837083030111,"aX":9.964228862009795},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.0,"breakHorizontal":-13.0,"spinRate":2432,"spinDirection":45},"zone":3,"typeConfidence":0.9,"plateTime":0.4500111464316454,"extension":5.873911103023156},"index":0,"playId":"bf690982-694c-3e19-9df0-0d582bbfdc42","pitchNumber":1,"startTime":"2026-08-20T01:46:28.586Z","endTime":"2026-08-20T01:46:32.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.675254132325307,"aZ":-22.509318651501584,"pfxX":-10.068926161685884,"pfxZ":4.935446961392565,"pX":1.2587657423941712,"pZ":1.938448004599302,"vX0":10.673469864201111,"vY0":-138.55367492272237,"vZ0":-5.958121015766126,"x":69.02,"y":186.44,"x0":-1.3208267054578735,"y0":50.005913247818576,"z0":5.604107296677416,"aX":-19.73416262975463},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.9,"breakHorizontal":16.2,"spinRate":2176,"spinDirection":227},"zone":14,"typeConfidence":0.89,"plateTime":0.39412779389203445,"extension":5.938715021008732},"index":1,"playId":"73e24ebd-737e-3b5f-a03d-31bd8edac1d5","pitchNumber":2,"startTime":"2026-08-20T01:46:46.800Z","endTime":"2026-08-20T01:46:51.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.579058276665226,"aZ":-22.425062397945695,"pfxX":-10.071289340251514,"pfxZ":4.8574183042022865,"pX":0.9445139263863933,"pZ":2.213356568569265,"vX0":9.664429131714137,"vY0":-140.49866415705918,"vZ0":-5.429933139453138,"x":81.0,"y":179.02,"x0":-1.2243776705205782,"y0":50.00334869806484,"z0":5.6198425822972355,"aX":-20.220014165881928},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.9,"breakHorizontal":16.3,"spinRate":2073,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.38920804317929525,"extension":6.078351663797495},"index":2,"playId":"ece2b47f-33b2-342b-9046-c25a6651000e","pitchNumber":3,"startTime":"2026-08-20T01:47:06.659Z","endTime":"2026-08-20T01:47:11.757Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-08-20T01:47:28.033Z","endTime":"2026-08-20T01:48:25.012Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.337498638038454,"aZ":-34.56711970523147,"pfxX":8.373871114715701,"pfxZ":-1.5774314938314076,"pX":1.1631992111465927,"pZ":1.6563951770107557,"vX0":4.571140751755268,"vY0":-122.77389834157856,"vZ0":-2.969060998123914,"x":72.66,"y":194.06,"x0":-1.8163903382300497,"y0":50.005132700256155,"z0":5.84991236130701,"aX":12.67106031395005},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.4,"breakHorizontal":-16.3,"spinRate":2653,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.44764994405027814,"extension":6.077012884633425},"index":4,"playId":"c4da75ce-ff15-3903-a447-f5457c7abecc","pitchNumber":4,"startTime":"2026-08-20T01:48:25.012Z","endTime":"2026-08-20T01:48:29.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80416253721535,"aZ":-19.22847635865222,"pfxX":-8.88596514260346,"pfxZ":6.36073667241131,"pX":0.6753155892158295,"pZ":3.0234506308101032,"vX0":8.692903816701188,"vY0":-141.63935462104095,"vZ0":-4.167221214609173,"x":91.26,"y":157.15,"x0":-1.2763654756238962,"y0":50.00475748481509,"z0":5.74050406714064,"aX":-18.089814135817175},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.8,"breakHorizontal":14.4,"spinRate":2077,"spinDirection":227},"zone":3,"typeConfidence":0.89,"plateTime":0.3864361394252964,"extension":5.978356263953808},"index":5,"playId":"97c2294b-d210-31d0-b638-0f74cc5c3dce","pitchNumber":5,"startTime":"2026-08-20T01:48:46.586Z","endTime":"2026-08-20T01:48:51.004Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99109630440125,"aZ":-34.21959815839178,"pfxX":6.421966877288247,"pfxZ":-1.3269685318819144,"pX":2.5366195825274955,"pZ":1.7158335571745114,"vX0":7.944071031005647,"vY0":-124.1407117239706,"vZ0":-2.874746742150338,"x":20.31,"y":192.45,"x0":-1.5557948134136617,"y0":50.00299737223661,"z0":5.776413356905037,"aX":9.888206005363335},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.9,"breakHorizontal":-13.7,"spinRate":2649,"spinDirection":33},"zone":14,"typeConfidence":0.89,"plateTime":0.44351162697602176,"extension":6.086888832915881},"index":6,"playId":"36cb423f-7cad-308b-8431-deb269595127","pitchNumber":6,"startTime":"2026-08-20T01:49:11.767Z","endTime":"2026-08-20T01:49:15.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.120944530409005,"aZ":-17.889505778584212,"pfxX":-9.387512501669068,"pfxZ":7.032236000111763,"pX":-0.21455125683055343,"pZ":2.3083283231376157,"vX0":6.76333508756904,"vY0":-141.38681714285391,"vZ0":-6.089419623158399,"x":125.18,"y":176.46,"x0":-1.413465153078595,"y0":50.00634247517014,"z0":5.631305982329189,"aX":-19.079969263253343},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.8,"breakHorizontal":15.7,"spinRate":2200,"spinDirection":219},"zone":5,"typeConfidence":0.89,"plateTime":0.3868484086629218,"extension":6.103254324657077},"hitData":{"launchSpeed":94.8,"launchAngle":19.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.01,"coordY":77.63}},"index":7,"playId":"b00d19a1-2b2c-3670-b339-78592a6f98f4","pitchNumber":7,"startTime":"2026-08-20T01:49:52.315Z","endTime":"2026-08-20T01:50:02.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:50:02.722Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cooper Pratt strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T01:50:10.454Z","endTime":"2026-08-20T01:52:50.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,7],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_pickoff_error_2b","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70001445934543,"aZ":-19.884183980051493,"pfxX":-9.979511735974416,"pfxZ":6.112382590051297,"pX":0.32768367555984507,"pZ":2.8983779944407932,"vX0":8.052359717032209,"vY0":-140.81339605671727,"vZ0":-4.545177449576837,"x":104.51,"y":160.52,"x0":-1.2711749379208874,"y0":50.000244712730485,"z0":5.818198105441633,"aX":-20.05634661143122},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.3,"breakHorizontal":16.4,"spinRate":2257,"spinDirection":220},"zone":6,"typeConfidence":0.91,"plateTime":0.3888289091284771,"extension":6.068547962824957},"index":0,"playId":"b09ed84c-0c15-3045-a7b9-ac425bfbccf8","pitchNumber":1,"startTime":"2026-08-20T01:50:43.161Z","endTime":"2026-08-20T01:50:57.260Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"b09ed84c-0c15-3045-a7b9-ac425bfbccf8","startTime":"2026-08-20T01:51:12.968Z","endTime":"2026-08-20T01:51:15.180Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by catcher Cal Raleigh on the pickoff attempt.","event":"Pickoff Error 2B","eventType":"pickoff_error_2b","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"b09ed84c-0c15-3045-a7b9-ac425bfbccf8","startTime":"2026-08-20T01:51:15.180Z","endTime":"2026-08-20T01:51:33.951Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"}},{"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":84.8,"endSpeed":77.9,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.726539883978887,"aZ":-34.13379571300234,"pfxX":7.738547015370385,"pfxZ":-1.2884995603975522,"pX":2.3160661753761755,"pZ":1.4249423772401528,"vX0":6.514269241095433,"vY0":-123.28664465886384,"vZ0":-3.5080063389432623,"x":28.72,"y":200.31,"x0":-1.3747195662637073,"y0":50.00012885562058,"z0":5.7762375626907385,"aX":11.795202940694807},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.0,"breakHorizontal":-15.6,"spinRate":2570,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.4459123916207304,"extension":5.97357406732581},"index":3,"playId":"5538cebd-55b9-3f01-8c2c-490401e9dbc6","pitchNumber":2,"startTime":"2026-08-20T01:51:33.951Z","endTime":"2026-08-20T01:51:37.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.147974937154252,"aZ":-35.26057450490535,"pfxX":7.056815834029289,"pfxZ":-2.0212845466657097,"pX":1.5928606654838138,"pZ":1.548826212545799,"vX0":5.413978349474791,"vY0":-123.19350901966165,"vZ0":-2.9644580318106244,"x":56.28,"y":196.96,"x0":-1.555842168989741,"y0":50.00371317015855,"z0":5.770252171807947,"aX":10.767338161226958},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.1,"breakHorizontal":-14.2,"spinRate":2646,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.4458498417335006,"extension":5.881464217309992},"index":4,"playId":"ee0feae2-1e87-317b-9fd2-1b067862669c","pitchNumber":3,"startTime":"2026-08-20T01:51:53.565Z","endTime":"2026-08-20T01:51:57.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.096461016693233,"aZ":-18.490133313707016,"pfxX":-10.458196149233103,"pfxZ":6.749719142738097,"pX":0.021640232252310133,"pZ":1.9811941873837755,"vX0":7.887442498055158,"vY0":-141.2350919688457,"vZ0":-6.70467623609008,"x":116.18,"y":185.29,"x0":-1.4434650653180419,"y0":50.00466795583982,"z0":5.568129166420265,"aX":-21.20555204807254},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.0,"breakHorizontal":17.4,"spinRate":2300,"spinDirection":222},"zone":8,"typeConfidence":0.91,"plateTime":0.38729971519145945,"extension":5.976331977919456},"index":5,"playId":"8d47df9f-be6e-3364-9796-8ce3a0a7f6c3","pitchNumber":4,"startTime":"2026-08-20T01:52:13.299Z","endTime":"2026-08-20T01:52:17.523Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-20T01:52:36.295Z","endTime":"2026-08-20T01:52:44.623Z","isPitch":false,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.093768771947932,"aZ":-34.20874710218002,"pfxX":5.6536119765300885,"pfxZ":-1.306649014389246,"pX":1.2396121917651493,"pZ":0.5878011569344411,"vX0":5.050398482986575,"vY0":-124.2818360417437,"vZ0":-5.59569921385436,"x":69.75,"y":222.91,"x0":-1.553637267644717,"y0":50.00005287316222,"z0":5.712231010008356,"aX":8.834196074186162},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.5,"breakHorizontal":-11.4,"spinRate":2779,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4408496105660338,"extension":5.850938723333023},"index":7,"playId":"963e2744-76f3-3ac8-8da9-e3cb840b36e2","pitchNumber":5,"startTime":"2026-08-20T01:52:44.623Z","endTime":"2026-08-20T01:52:50.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:52:50.664Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out, shortstop Cooper Pratt to first baseman Andrew Vaughn.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T01:55:05.192Z","endTime":"2026-08-20T01:56:07.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryse Wilson replaces DL Hall.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T01:53:51.317Z","endTime":"2026-08-20T01:55:07.502Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669060,"link":"/api/v1/people/669060"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35150125491854,"aZ":-25.75252296628188,"pfxX":0.30061504507001935,"pfxZ":3.871341532111673,"pX":0.4852965453986422,"pZ":2.529137915404474,"vX0":7.31263512597654,"vY0":-127.48915651301704,"vZ0":-3.4869029707947337,"x":98.5,"y":170.49,"x0":-2.4501673137367486,"y0":50.00279926319592,"z0":5.930130737971714,"aX":0.49748186793602667},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.5,"breakHorizontal":-2.0,"spinRate":2096,"spinDirection":184},"zone":6,"typeConfidence":0.91,"plateTime":0.42838763612254205,"extension":6.4401385814478065},"index":1,"playId":"b15e1328-a5eb-3202-9183-a327b14fd5b6","pitchNumber":1,"startTime":"2026-08-20T01:55:07.502Z","endTime":"2026-08-20T01:55:11.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26075244325617,"aZ":-17.57132691059621,"pfxX":-8.67575394990769,"pfxZ":7.998950460073457,"pX":0.815643340498087,"pZ":3.2543676713995473,"vX0":10.619181625651297,"vY0":-134.07961558613908,"vZ0":-4.021800148528258,"x":85.91,"y":150.91,"x0":-2.0640807864697073,"y0":50.00425777251624,"z0":6.0233108540863105,"aX":-15.841172750180235},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.8,"breakHorizontal":13.6,"spinRate":2140,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.4080979035496921,"extension":6.353867368870402},"index":2,"playId":"184ccd8b-423f-3a64-aad1-5feba17ed8f0","pitchNumber":2,"startTime":"2026-08-20T01:55:20.842Z","endTime":"2026-08-20T01:55:25.132Z","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":93.0,"endSpeed":84.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.176023780061225,"aZ":-15.964340894215441,"pfxX":-5.30098131118564,"pfxZ":8.798829834092283,"pX":0.4424291285401108,"pZ":3.641091023988125,"vX0":8.80099959345206,"vY0":-135.07792446405958,"vZ0":-3.418281847593948,"x":100.14,"y":140.47,"x0":-2.1734548129994176,"y0":50.006292632150675,"z0":6.049467688637627,"aX":-9.770845854120518},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":7.7,"spinRate":2098,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.4059078254353716,"extension":6.3733693150785085},"index":3,"playId":"98c5ea13-f8d1-3717-8805-19d7e6e32071","pitchNumber":3,"startTime":"2026-08-20T01:55:38.023Z","endTime":"2026-08-20T01:55:42.857Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.155995180107407,"aZ":-23.3003948043398,"pfxX":-8.997596427803296,"pfxZ":4.929404288418057,"pX":0.26640028295470053,"pZ":2.6637055452786664,"vX0":10.122686905303597,"vY0":-133.21178391978296,"vZ0":-4.131397417715903,"x":106.85,"y":166.86,"x0":-2.4107554540924454,"y0":50.003028834166344,"z0":5.9156031736744925,"aX":-16.199008369941797},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.2,"breakHorizontal":14.2,"spinRate":2133,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.41089071391077336,"extension":6.409066180754372},"hitData":{"launchSpeed":83.9,"launchAngle":-45.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.43,"coordY":148.09}},"index":4,"playId":"12ed987b-87a0-3f90-bb22-a43dcda2b74d","pitchNumber":4,"startTime":"2026-08-20T01:55:57.610Z","endTime":"2026-08-20T01:56:07.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:56:07.447Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a sharp line drive to left fielder Jackson Chourio.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T01:56:16.225Z","endTime":"2026-08-20T01:56:56.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"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(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":87.1,"endSpeed":80.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.966806392272467,"aZ":-26.36985303335451,"pfxX":1.948249634339577,"pfxZ":3.530514231551578,"pX":-1.5061423087205688,"pZ":4.362859429136404,"vX0":2.8231332949569836,"vY0":-126.90775375691058,"vZ0":1.041828278017655,"x":174.41,"y":120.98,"x0":-2.8826207356095983,"y0":50.00301785101499,"z0":6.03448006175308,"aX":3.204222386234783},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.8,"breakHorizontal":-4.1,"spinRate":2203,"spinDirection":160},"zone":11,"typeConfidence":0.91,"plateTime":0.43023547552576025,"extension":6.297428616116054},"index":0,"playId":"9d6092dd-d711-3d50-aa2a-17a15a558eeb","pitchNumber":1,"startTime":"2026-08-20T01:56:31.134Z","endTime":"2026-08-20T01:56:34.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.104787166609775,"aZ":-21.143706530818225,"pfxX":-9.256915452496951,"pfxZ":5.940791470084323,"pX":-0.4938538900731491,"pZ":1.9432538842773097,"vX0":8.773830208175625,"vY0":-135.3065943257973,"vZ0":-6.371914003271769,"x":135.82,"y":186.31,"x0":-2.573445250184646,"y0":50.00590196917589,"z0":5.807199509570903,"aX":-17.1938417504045},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.6,"breakHorizontal":14.9,"spinRate":2221,"spinDirection":216},"zone":7,"typeConfidence":0.91,"plateTime":0.40457129375819223,"extension":6.278636978944268},"hitData":{"launchSpeed":102.0,"launchAngle":12.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.73,"coordY":87.62}},"index":1,"playId":"351f8cac-32e3-360e-85e6-99abc0154424","pitchNumber":2,"startTime":"2026-08-20T01:56:45.460Z","endTime":"2026-08-20T01:56:56.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:56:56.027Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T01:56:54.900Z","endTime":"2026-08-20T01:58:54.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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(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":87.7,"endSpeed":80.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910593631543332,"aZ":-23.548424425602505,"pfxX":1.0575646443478188,"pfxZ":5.191340886456681,"pX":-0.545956395302545,"pZ":3.6897955048352147,"vX0":5.14732871623505,"vY0":-127.77443960000824,"vZ0":-0.9347067915514791,"x":137.81,"y":139.16,"x0":-2.7194250282080987,"y0":50.006385559918336,"z0":5.900939336965318,"aX":1.7595749110410455},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.5,"breakHorizontal":-3.0,"spinRate":2133,"spinDirection":176},"zone":11,"typeConfidence":0.91,"plateTime":0.4277202510089806,"extension":6.378600121889741},"index":0,"playId":"5ec01044-84a5-3895-99a4-f4006a707a9b","pitchNumber":1,"startTime":"2026-08-20T01:57:19.602Z","endTime":"2026-08-20T01:57:25.857Z","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":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.794544062927606,"aZ":-24.106795921857973,"pfxX":1.2350657536731662,"pfxZ":4.912786675744501,"pX":0.2933293706950544,"pZ":3.9100467709469036,"vX0":7.207927278231688,"vY0":-127.03714358465287,"vZ0":-0.07198591170972857,"x":105.82,"y":133.21,"x0":-2.735426810879188,"y0":50.00435768688939,"z0":5.846915944829891,"aX":2.0284576172396704},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.1,"breakHorizontal":-3.8,"spinRate":2077,"spinDirection":176},"zone":12,"typeConfidence":0.91,"plateTime":0.43032151291324094,"extension":6.442979889905407},"index":1,"playId":"289f4053-fb96-357b-90f5-99a151eb66a6","pitchNumber":2,"startTime":"2026-08-20T01:57:37.460Z","endTime":"2026-08-20T01:57:41.831Z","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":92.9,"endSpeed":84.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.714441777383563,"aZ":-12.704020228683575,"pfxX":-4.772298167844386,"pfxZ":10.635710743384477,"pX":0.4178236460194719,"pZ":1.6115015503007617,"vX0":9.504364541380392,"vY0":-134.78882509371562,"vZ0":-8.311295104644746,"x":101.07,"y":195.27,"x0":-2.5421950268843756,"y0":50.00283496575298,"z0":5.642713495880688,"aX":-8.73707031161481},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.5,"breakHorizontal":6.5,"spinRate":2221,"spinDirection":218},"zone":9,"typeConfidence":0.91,"plateTime":0.4071796849319407,"extension":6.429740452828404},"index":2,"playId":"b6947fd7-5623-3ed2-b56b-1c59d934983a","pitchNumber":3,"startTime":"2026-08-20T01:57:55.101Z","endTime":"2026-08-20T01:57:59.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31769767376418,"aZ":-22.997342500928156,"pfxX":-9.96369298630667,"pfxZ":5.143491331299419,"pX":-0.317641595445889,"pZ":3.096994053491625,"vX0":9.244440618971177,"vY0":-132.50822237228053,"vZ0":-2.8340283640439656,"x":129.11,"y":155.16,"x0":-2.5507205792655174,"y0":50.006008962811606,"z0":5.853789150313829,"aX":-17.78872229737643},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.9,"breakHorizontal":16.1,"spinRate":2179,"spinDirection":217},"zone":1,"typeConfidence":0.9,"plateTime":0.4127626509329021,"extension":6.264584867281451},"index":3,"playId":"f796975d-0076-3921-b7d2-ee50137c0565","pitchNumber":4,"startTime":"2026-08-20T01:58:12.860Z","endTime":"2026-08-20T01:58:16.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.182842800152443,"aZ":-24.455708083896354,"pfxX":-9.876438289622822,"pfxZ":4.309153918152992,"pX":0.11177111151087633,"pZ":2.9826302566730445,"vX0":10.593150955463619,"vY0":-132.46221565779112,"vZ0":-2.7764190641711664,"x":112.74,"y":158.25,"x0":-2.64090758907012,"y0":50.00182576257493,"z0":5.816997749462703,"aX":-17.689840533144427},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.4,"breakHorizontal":15.8,"spinRate":2121,"spinDirection":221},"zone":2,"typeConfidence":0.89,"plateTime":0.4122382952385575,"extension":6.338433087998863},"index":4,"playId":"d7fe4b03-3f94-3cdc-85df-ed75f0dc4658","pitchNumber":5,"startTime":"2026-08-20T01:58:29.487Z","endTime":"2026-08-20T01:58:32.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11204296508242,"aZ":-25.9630001770459,"pfxX":1.8562849977476703,"pfxZ":3.689335164163799,"pX":-0.5493899107022854,"pZ":3.0760603614346325,"vX0":5.114849214882639,"vY0":-128.30505352902748,"vZ0":-1.7198803275208054,"x":137.94,"y":155.73,"x0":-2.8021123815282007,"y0":50.00302995282823,"z0":5.759218022985991,"aX":3.124433902535833},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.6,"breakHorizontal":-4.4,"spinRate":1999,"spinDirection":186},"zone":1,"typeConfidence":0.91,"plateTime":0.42531013389450845,"extension":6.385789747781171},"index":5,"playId":"3cb5a5a8-c9e7-3cf7-8ece-7512c1edf220","pitchNumber":6,"startTime":"2026-08-20T01:58:50.533Z","endTime":"2026-08-20T01:58:54.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:58:54.251Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out to center fielder Luis Lara.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T01:58:58.078Z","endTime":"2026-08-20T02:00:26.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.598535670183967,"aZ":-17.085962599433365,"pfxX":-5.037350909746932,"pfxZ":8.229585600186871,"pX":-0.5330488509404735,"pZ":3.9955585751671436,"vX0":7.239599599448808,"vY0":-134.18470024272807,"vZ0":-1.8840430999324618,"x":137.32,"y":130.9,"x0":-2.6049279225387574,"y0":50.001460704430684,"z0":5.917229567364156,"aX":-9.234514833729593},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.8,"breakHorizontal":7.7,"spinRate":2212,"spinDirection":217},"zone":11,"typeConfidence":0.89,"plateTime":0.40736974531708947,"extension":6.419628144132282},"index":0,"playId":"51e477af-632c-3979-bab3-ad035df20855","pitchNumber":1,"startTime":"2026-08-20T01:59:20.741Z","endTime":"2026-08-20T01:59:25.672Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.730368145550436,"aZ":-28.505124023168346,"pfxX":0.7589632080699564,"pfxZ":2.1434388740054118,"pX":-1.2315744025134039,"pZ":4.437916038259479,"vX0":4.103920500443614,"vY0":-129.3490833375927,"vZ0":1.8182453795320273,"x":163.94,"y":118.96,"x0":-2.931435698010184,"y0":50.0004752698843,"z0":5.8980707250614905,"aX":1.2964162468922122},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.4,"breakHorizontal":-2.2,"spinRate":1809,"spinDirection":179},"zone":11,"typeConfidence":0.91,"plateTime":0.4220109030917798,"extension":6.251096206654232},"index":1,"playId":"6ed6a1b8-87ca-30d3-8794-84dd96ff9624","pitchNumber":2,"startTime":"2026-08-20T01:59:46.557Z","endTime":"2026-08-20T01:59:54.280Z","isPitch":true,"type":"pitch"},{"details":{"description":"Josh Naylor steals (25) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"6ed6a1b8-87ca-30d3-8794-84dd96ff9624","startTime":"2026-08-20T01:59:55.826Z","endTime":"2026-08-20T02:00:16.365Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"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":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78232433991853,"aZ":-18.830996879751936,"pfxX":-9.251744023522509,"pfxZ":7.280580105210468,"pX":-0.39467921883038126,"pZ":2.380598815774894,"vX0":9.129689071750262,"vY0":-134.4139855759441,"vZ0":-5.3186819545883255,"x":132.04,"y":174.5,"x0":-2.631139693552627,"y0":50.00034544488561,"z0":5.719489535555565,"aX":-16.948906895467143},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.2,"breakHorizontal":14.9,"spinRate":2129,"spinDirection":216},"zone":4,"typeConfidence":0.91,"plateTime":0.40729158898006457,"extension":6.295572390205856},"hitData":{"launchSpeed":88.7,"launchAngle":50.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.41,"coordY":96.47}},"index":3,"playId":"27c40ece-0b99-3507-b100-be8716b4a85b","pitchNumber":3,"startTime":"2026-08-20T02:00:16.365Z","endTime":"2026-08-20T02:00:26.953Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:00:26.953Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brice Turang flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T02:03:07.501Z","endTime":"2026-08-20T02:03:33.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: José A. Ferrer replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T02:02:31.795Z","endTime":"2026-08-20T02:03:09.642Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678606,"link":"/api/v1/people/678606"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88056532131879,"aZ":-24.83789910602721,"pfxX":11.265627397050244,"pfxZ":3.6635241428082495,"pX":0.022821610965757876,"pZ":1.9677626153312429,"vX0":-11.181043556401704,"vY0":-140.8653032586382,"vZ0":-5.58018046778712,"x":116.13,"y":185.65,"x0":2.5855038831110853,"y0":50.00559711974816,"z0":5.58669112930876,"aX":22.577321365134864},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.5,"breakHorizontal":-18.0,"spinRate":2149,"spinDirection":112},"zone":8,"typeConfidence":0.91,"plateTime":0.389263558149739,"extension":5.940760510647464},"index":1,"playId":"a1fa1cb9-5b29-31d7-98ab-8cacac2e43b8","pitchNumber":1,"startTime":"2026-08-20T02:03:09.642Z","endTime":"2026-08-20T02:03:13.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.721891013376755,"aZ":-31.15121639035553,"pfxX":-0.5194124820465554,"pfxZ":0.6070729576928215,"pX":0.15652638149023276,"pZ":2.3845568680237745,"vX0":-6.715784278079598,"vY0":-128.83652405365845,"vZ0":-2.025331432402156,"x":111.03,"y":174.4,"x0":2.8557660679172034,"y0":50.00481203246819,"z0":5.569417463007913,"aX":-0.8807394958332848},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.8,"breakHorizontal":2.3,"spinRate":2431,"spinDirection":247},"zone":5,"typeConfidence":0.9,"plateTime":0.42380783299260294,"extension":5.889424341826481},"hitData":{"launchSpeed":95.5,"launchAngle":26.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.88,"coordY":99.42}},"index":2,"playId":"ece70206-b330-35be-98a7-1610db8619ca","pitchNumber":2,"startTime":"2026-08-20T02:03:24.468Z","endTime":"2026-08-20T02:03:33.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:03:33.943Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Chourio singles on a line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T02:03:40.123Z","endTime":"2026-08-20T02:04:53.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.734392888735414,"aZ":-30.987056336123757,"pfxX":-0.0349788888099587,"pfxZ":0.6770015677830168,"pX":-1.3894113902093046,"pZ":1.7811388667940375,"vX0":-10.420787394937394,"vY0":-131.31349258284115,"vZ0":-3.7427112981338193,"x":169.96,"y":190.69,"x0":2.6219203918238514,"y0":50.00470420868341,"z0":5.5103679895237905,"aX":-0.061268111925662345},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.6,"breakHorizontal":2.2,"spinRate":2584,"spinDirection":324},"zone":13,"typeConfidence":0.9,"plateTime":0.4158510461278504,"extension":5.857517089531815},"index":0,"playId":"9838e20d-0388-3a2c-af8c-59eae5482f55","pitchNumber":1,"startTime":"2026-08-20T02:03:59.324Z","endTime":"2026-08-20T02:04:02.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30939763266686,"aZ":-26.802393302673405,"pfxX":11.62296781692219,"pfxZ":2.6250499462920036,"pX":-0.9548917153228593,"pZ":2.6987774193155123,"vX0":-13.16972853415185,"vY0":-142.15094197436846,"vZ0":-3.6186565186877186,"x":153.4,"y":165.91,"x0":2.2260206496591226,"y0":50.00605004065143,"z0":5.688180728757603,"aX":23.8132115288697},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.2,"breakHorizontal":-18.4,"spinRate":2266,"spinDirection":114},"zone":11,"typeConfidence":0.91,"plateTime":0.38518959401977115,"extension":6.09797134721968},"index":1,"playId":"681b57aa-35be-3889-acd3-9dfc71ea9aa5","pitchNumber":2,"startTime":"2026-08-20T02:04:16.427Z","endTime":"2026-08-20T02:04:20.449Z","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":87.4,"endSpeed":79.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.371697284455003,"aZ":-27.883262037057836,"pfxX":11.138088971713593,"pfxZ":2.650019484837418,"pX":-0.16021399988202403,"pZ":0.8928476834609694,"vX0":-10.162988925521374,"vY0":-126.72432261160972,"vZ0":-5.614543532454958,"x":123.11,"y":214.67,"x0":2.4669173692037503,"y0":50.00045363646924,"z0":5.3816092834450595,"aX":18.003255997297828},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.6,"breakHorizontal":-17.6,"spinRate":2248,"spinDirection":85},"zone":13,"typeConfidence":0.9,"plateTime":0.43323448314055835,"extension":6.063559385956344},"index":2,"playId":"8e576b49-e503-3616-acb0-647cdacc918a","pitchNumber":3,"startTime":"2026-08-20T02:04:29.757Z","endTime":"2026-08-20T02:04:35.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.981019291065365,"aZ":-25.41885579405345,"pfxX":11.179329161396812,"pfxZ":3.2454703871260246,"pX":-0.11956926694055925,"pZ":2.447389591214606,"vX0":-10.919963149413322,"vY0":-143.49291324847334,"vZ0":-4.646990922897779,"x":121.56,"y":172.7,"x0":2.2875094167292667,"y0":50.001504429964164,"z0":5.676582727415395,"aX":23.253308422013255},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.0,"breakHorizontal":-18.0,"spinRate":2311,"spinDirection":114},"zone":5,"typeConfidence":0.91,"plateTime":0.3820809566341965,"extension":6.073105692864923},"hitData":{"launchSpeed":90.4,"launchAngle":15.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.23,"coordY":83.71}},"index":3,"playId":"f1a487d8-41aa-3fd8-84e2-8d5dd87c2be5","pitchNumber":4,"startTime":"2026-08-20T02:04:46.286Z","endTime":"2026-08-20T02:04:53.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:04:53.904Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T02:04:56.534Z","endTime":"2026-08-20T02:05:59.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.2,"endSpeed":88.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.97761907583819,"aZ":-23.26947115884896,"pfxX":11.543940855038269,"pfxZ":4.3761204263423945,"pX":0.6781503074370405,"pZ":2.1821536515252964,"vX0":-9.250602667945884,"vY0":-142.52856083278118,"vZ0":-5.473278485358854,"x":91.15,"y":179.86,"x0":2.483103303358637,"y0":50.006696585093565,"z0":5.618646235329667,"aX":23.506059089938216},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.8,"breakHorizontal":-18.7,"spinRate":2100,"spinDirection":93},"zone":9,"typeConfidence":0.91,"plateTime":0.38585631768214324,"extension":6.135881570908442},"index":0,"playId":"5e28ad96-f4d3-363d-9725-196e4ae54759","pitchNumber":1,"startTime":"2026-08-20T02:05:20.206Z","endTime":"2026-08-20T02:05:24.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.025298873375924,"aZ":-23.837838922353995,"pfxX":10.725732365822953,"pfxZ":4.071172011962197,"pX":0.7767005007473297,"pZ":2.8821295113305263,"vX0":-9.091584871912074,"vY0":-142.4813584283844,"vZ0":-3.763050190143136,"x":87.39,"y":160.96,"x0":2.622118403683024,"y0":50.001347330377406,"z0":5.733868695017713,"aX":21.957902112919054},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.7,"breakHorizontal":-17.5,"spinRate":2173,"spinDirection":115},"zone":3,"typeConfidence":0.91,"plateTime":0.3850320243681442,"extension":6.201169167472034},"index":1,"playId":"0f0cbe8f-ba7c-34ff-ab78-c6a5c5757bd1","pitchNumber":2,"startTime":"2026-08-20T02:05:34.916Z","endTime":"2026-08-20T02:05:38.454Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.915154673849887,"aZ":-29.996163612114344,"pfxX":11.298670855275418,"pfxZ":1.2991173347067768,"pX":1.2951029643087844,"pZ":2.1814943954292842,"vX0":-7.618574827898091,"vY0":-128.6691348053656,"vZ0":-2.4932643720026215,"x":67.63,"y":179.88,"x0":2.827774236278073,"y0":50.00262745819632,"z0":5.489440451587771,"aX":18.92824057457073},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.0,"breakHorizontal":-18.7,"spinRate":2229,"spinDirection":91},"zone":14,"typeConfidence":0.9,"plateTime":0.4258321992712055,"extension":6.240567699623631},"index":2,"playId":"40ffb137-7a19-3eb4-85cb-989edb0363e3","pitchNumber":3,"startTime":"2026-08-20T02:05:54.502Z","endTime":"2026-08-20T02:05:59.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:05:59.065Z","atBatIndex":63},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"William Contreras reaches on a throwing error by shortstop Brock Rodden. Jackson Chourio to 3rd. William Contreras to 2nd.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T02:06:02.504Z","endTime":"2026-08-20T02:06:30.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnThird":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"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":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"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(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":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.337714708197776,"aZ":-30.30961387789016,"pfxX":-1.4362962096012408,"pfxZ":1.0389308613628288,"pX":-0.4907319912417718,"pZ":2.497762719118901,"vX0":-7.857226502727167,"vY0":-132.48764506684736,"vZ0":-2.170041312959,"x":135.71,"y":171.34,"x0":2.6907770829683755,"y0":50.00051472899795,"z0":5.526377993040421,"aX":-2.571344329485391},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.7,"breakHorizontal":4.2,"spinRate":2560,"spinDirection":242},"zone":4,"typeConfidence":0.91,"plateTime":0.41224485837176195,"extension":5.787951975033341},"hitData":{"launchSpeed":87.0,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":153.2}},"index":0,"playId":"fa419802-4cbe-3431-ae73-ec37e1e739fe","pitchNumber":1,"startTime":"2026-08-20T02:06:20.175Z","endTime":"2026-08-20T02:06:30.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:06:30.982Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich called out on strikes.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T02:07:01.869Z","endTime":"2026-08-20T02:07:47.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.0,"endSpeed":89.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11405548735081,"aZ":-25.52811318067766,"pfxX":10.583377594190104,"pfxZ":3.2277631768507,"pX":0.8498168617212679,"pZ":2.1273912091613023,"vX0":-8.85067288118298,"vY0":-142.45206908291945,"vZ0":-5.0307581604147895,"x":84.61,"y":181.34,"x0":2.61895268613349,"y0":50.003892585246774,"z0":5.526047052228121,"aX":21.795843558739648},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.0,"breakHorizontal":-17.4,"spinRate":2206,"spinDirection":110},"zone":14,"typeConfidence":0.91,"plateTime":0.38421171531872833,"extension":6.059093547017095},"index":0,"playId":"89f9ffd8-dce5-3c61-8b75-3e221176d5b6","pitchNumber":1,"startTime":"2026-08-20T02:07:05.762Z","endTime":"2026-08-20T02:07:09.679Z","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":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46129560846877,"aZ":-22.22896848883312,"pfxX":10.573282185619819,"pfxZ":4.79843244817776,"pX":1.2213646758625427,"pZ":3.1762405014425203,"vX0":-7.79919426353013,"vY0":-142.9468980494164,"vZ0":-3.1036817785000945,"x":70.44,"y":153.02,"x0":2.609168671211238,"y0":50.00438630171209,"z0":5.66914624544329,"aX":21.918264980044317},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.3,"breakHorizontal":-17.6,"spinRate":2107,"spinDirection":109},"zone":12,"typeConfidence":0.9,"plateTime":0.3829477302233606,"extension":6.1436427667100055},"index":1,"playId":"e63935d4-a836-3fb0-b67c-c600c86dd42a","pitchNumber":2,"startTime":"2026-08-20T02:07:21.587Z","endTime":"2026-08-20T02:07:24.911Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.703612804770735,"aZ":-22.932507918148136,"pfxX":10.833602134100524,"pfxZ":4.3964855906796725,"pX":0.42063001355455837,"pZ":2.538263566900073,"vX0":-10.15277690053365,"vY0":-144.07791811641118,"vZ0":-4.6099467268579435,"x":100.97,"y":170.25,"x0":2.5838950234364444,"y0":50.00005633045393,"z0":5.577531163855148,"aX":22.756551666450683},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.2,"breakHorizontal":-17.5,"spinRate":2104,"spinDirection":112},"zone":6,"typeConfidence":0.9,"plateTime":0.38027304903808323,"extension":6.079669987706971},"index":2,"playId":"53a02962-9f8b-35c6-98dc-2a1f9801a328","pitchNumber":3,"startTime":"2026-08-20T02:07:42.324Z","endTime":"2026-08-20T02:07:47.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:07:47.227Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Ward flies out to second baseman Brice Turang.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T02:08:59.055Z","endTime":"2026-08-20T02:11:31.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":5},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92618183777034,"aZ":-20.675767160358664,"pfxX":-8.60722611490765,"pfxZ":6.525083927966659,"pX":0.2845421811656692,"pZ":2.7777171036931447,"vX0":9.845374751141911,"vY0":-131.90656454584203,"vZ0":-4.321357711420605,"x":106.15,"y":163.78,"x0":-2.3771740497098377,"y0":50.005891148379185,"z0":5.9606996979468505,"aX":-15.177699371663712},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.0,"breakHorizontal":13.4,"spinRate":2152,"spinDirection":214},"zone":3,"typeConfidence":0.9,"plateTime":0.415163527225646,"extension":6.257473036352835},"index":0,"playId":"c7c09930-5c82-3868-bb78-b8467a5ac1f0","pitchNumber":1,"startTime":"2026-08-20T02:10:01.218Z","endTime":"2026-08-20T02:10:05.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.954725044096445,"aZ":-28.836789263746336,"pfxX":1.7125397726332734,"pfxZ":2.1210496023823637,"pX":0.9868865547266907,"pZ":2.868683713998287,"vX0":7.719943378329468,"vY0":-124.07844410558202,"vZ0":-1.6258606015455794,"x":79.38,"y":161.33,"x0":-2.3768728950601155,"y0":50.000912031153504,"z0":5.917074227063149,"aX":2.6904274423253223},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.7,"breakHorizontal":-4.8,"spinRate":1932,"spinDirection":143},"zone":12,"typeConfidence":0.78,"plateTime":0.4400771646819339,"extension":6.338725484333441},"index":1,"playId":"8286b12c-4bb5-3b90-930e-05488c76b257","pitchNumber":2,"startTime":"2026-08-20T02:10:14.895Z","endTime":"2026-08-20T02:10:19.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.976035706276132,"aZ":-19.994302186279324,"pfxX":-8.213419914072166,"pfxZ":6.866884249639828,"pX":0.8456759212651014,"pZ":2.3289710088796176,"vX0":11.168228489307896,"vY0":-131.82570588043743,"vZ0":-5.374534200976408,"x":84.76,"y":175.9,"x0":-2.3634086827567455,"y0":50.00230296906127,"z0":5.853911132252999,"aX":-14.56838539839567},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.5,"breakHorizontal":12.6,"spinRate":2134,"spinDirection":215},"zone":14,"typeConfidence":0.83,"plateTime":0.414261909651815,"extension":6.276409726417202},"index":2,"playId":"98f41f17-f350-3c8d-8d0d-9f21190c4512","pitchNumber":3,"startTime":"2026-08-20T02:10:28.294Z","endTime":"2026-08-20T02:10:33.016Z","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":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.702674778474517,"aZ":-26.43514187596159,"pfxX":0.9339085237093041,"pfxZ":3.4651503042250296,"pX":-0.706471998894781,"pZ":1.9746250778254177,"vX0":4.706565629382383,"vY0":-127.27853185983581,"vZ0":-4.560812819045442,"x":143.93,"y":185.47,"x0":-2.693555901086437,"y0":50.004793926911894,"z0":5.8587580028129045,"aX":1.5468251271411528},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.5,"breakHorizontal":-2.6,"spinRate":1921,"spinDirection":175},"zone":7,"typeConfidence":0.9,"plateTime":0.42873040771790283,"extension":6.25474482019106},"index":3,"playId":"2a747ca2-a719-38ae-974e-5d26e36811f1","pitchNumber":4,"startTime":"2026-08-20T02:10:44.687Z","endTime":"2026-08-20T02:10:49.481Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-20T02:11:12.798Z","endTime":"2026-08-20T02:11:21.426Z","isPitch":false,"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.579231075963087,"aZ":-26.848288934300896,"pfxX":1.1573748563268156,"pfxZ":3.2457917742768503,"pX":0.7553888143213792,"pZ":2.264854740397417,"vX0":8.157419522155198,"vY0":-127.2266328449058,"vZ0":-3.4192797771883776,"x":88.21,"y":177.63,"x0":-2.6402154969600957,"y0":50.00574127621655,"z0":5.749078996777315,"aX":1.9018749774142514},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.3,"breakHorizontal":-4.0,"spinRate":2221,"spinDirection":161},"zone":6,"typeConfidence":0.91,"plateTime":0.4301652587890712,"extension":6.472195582388305},"hitData":{"launchSpeed":74.7,"launchAngle":52.0,"totalDistance":199.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":170.51,"coordY":134.44}},"index":5,"playId":"30c447d4-de3e-3d8e-bc3c-5b0e67badb5e","pitchNumber":5,"startTime":"2026-08-20T02:11:21.426Z","endTime":"2026-08-20T02:11:31.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:11:31.127Z","atBatIndex":66},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Brock Rodden triples (1) on a line drive to right fielder Jake Bauers.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T02:11:33.587Z","endTime":"2026-08-20T02:12:21.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69751484894498,"aZ":-13.878436857909234,"pfxX":-4.902929741740351,"pfxZ":9.851293994493284,"pX":0.3646617087483686,"pZ":1.1194170541341104,"vX0":8.95106053011532,"vY0":-135.44662105050284,"vZ0":-9.611548283200325,"x":103.1,"y":208.56,"x0":-2.346504837256661,"y0":50.00315033037409,"z0":5.685412968697513,"aX":-9.106591786097917},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":7.0,"spinRate":2176,"spinDirection":213},"zone":14,"typeConfidence":0.9,"plateTime":0.40445184832530945,"extension":6.404311687943381},"index":0,"playId":"54725417-f964-3eeb-8b9a-9d6280e63f11","pitchNumber":1,"startTime":"2026-08-20T02:11:52.806Z","endTime":"2026-08-20T02:11:56.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3989578537887,"aZ":-25.842894097647704,"pfxX":1.1624112968299953,"pfxZ":3.9080058949063403,"pX":0.2358740738550501,"pZ":2.564788446894981,"vX0":6.779672756167522,"vY0":-125.90850066306028,"vZ0":-2.909715802174234,"x":108.01,"y":169.53,"x0":-2.632733900175886,"y0":50.00338501718941,"z0":5.806742351055943,"aX":1.8819656356707015},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.7,"breakHorizontal":-3.5,"spinRate":2153,"spinDirection":178},"zone":6,"typeConfidence":0.9,"plateTime":0.4335232720537956,"extension":6.466357015231895},"hitData":{"launchSpeed":90.5,"launchAngle":20.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":206.93,"coordY":123.58}},"index":1,"playId":"1df7115d-2a08-3228-9385-9a5e583b73a8","pitchNumber":2,"startTime":"2026-08-20T02:12:07.021Z","endTime":"2026-08-20T02:12:21.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:12:21.437Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brendan Donovan called out on strikes.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T02:12:24.872Z","endTime":"2026-08-20T02:14:19.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.514390376792953,"aZ":-23.59886784909405,"pfxX":-8.760142918207583,"pfxZ":4.769247869962671,"pX":-0.5594628641558117,"pZ":2.8110321288738125,"vX0":8.101204098758751,"vY0":-133.0049396736382,"vZ0":-3.3945679130331876,"x":138.33,"y":162.88,"x0":-2.501063882798688,"y0":50.00513047026929,"z0":5.807904082713308,"aX":-15.75728124105984},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.2,"breakHorizontal":14.2,"spinRate":2091,"spinDirection":212},"zone":1,"typeConfidence":0.9,"plateTime":0.41122852268929355,"extension":6.331955548276137},"index":0,"playId":"c3bab707-8b48-3426-979d-79faafdc2b29","pitchNumber":1,"startTime":"2026-08-20T02:12:50.524Z","endTime":"2026-08-20T02:12:54.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07543519940755,"aZ":-23.86742892761361,"pfxX":-8.781696894950631,"pfxZ":4.5645238181725025,"pX":-1.2278781171403776,"pZ":2.233039488456865,"vX0":6.766953258226195,"vY0":-133.57297721235147,"vZ0":-4.772004967710309,"x":163.8,"y":178.49,"x0":-2.64530981112296,"y0":50.00036264821471,"z0":5.745207521574178,"aX":-15.96629863773357},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.4,"breakHorizontal":14.5,"spinRate":2150,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.4090846799464183,"extension":6.308527132508838},"index":1,"playId":"a3c07e44-0d76-325e-839e-78feead1e109","pitchNumber":2,"startTime":"2026-08-20T02:13:05.316Z","endTime":"2026-08-20T02:13:09.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.480971735073418,"aZ":-14.172855454824013,"pfxX":-3.3640940606278185,"pfxZ":9.752925062484158,"pX":0.02621542708795699,"pZ":2.6304138039966793,"vX0":7.809757738471321,"vY0":-134.79507873037363,"vZ0":-5.676574207432795,"x":116.0,"y":167.76,"x0":-2.467671891331958,"y0":50.00295294655011,"z0":5.75920160345363,"aX":-6.210095066620358},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":4.4,"spinRate":2123,"spinDirection":207},"zone":5,"typeConfidence":0.88,"plateTime":0.4058829260350296,"extension":6.445079605319469},"index":2,"playId":"ac177509-7042-3389-9da7-df5d2f90d8de","pitchNumber":3,"startTime":"2026-08-20T02:13:20.785Z","endTime":"2026-08-20T02:13:24.087Z","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":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15647428525897,"aZ":-25.591562654148078,"pfxX":0.3089467425026511,"pfxZ":3.9304548385628255,"pX":-0.8311057027904976,"pZ":3.922465572050745,"vX0":4.7396082891365605,"vY0":-127.9805226948025,"vZ0":0.0034834484663145426,"x":148.68,"y":132.87,"x0":-2.740071509283278,"y0":50.00102523060922,"z0":5.910412898122243,"aX":0.5162988652754876},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.3,"breakHorizontal":-1.6,"spinRate":1993,"spinDirection":176},"zone":11,"typeConfidence":0.91,"plateTime":0.4265009616923181,"extension":6.300927621128506},"index":3,"playId":"a64cb373-bd5f-3e31-a35d-97a68e54b203","pitchNumber":4,"startTime":"2026-08-20T02:13:40.968Z","endTime":"2026-08-20T02:13:44.737Z","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":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.924941024294668,"aZ":-22.572256954663157,"pfxX":-8.385507634713008,"pfxZ":5.376277467451452,"pX":-1.394868033421741,"pZ":3.946956597843739,"vX0":6.265458642691351,"vY0":-132.8750576551655,"vZ0":-0.7608828201226662,"x":170.17,"y":132.21,"x0":-2.695980586978156,"y0":50.000323978836676,"z0":5.879662763362789,"aX":-14.96698672805168},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.8,"breakHorizontal":13.8,"spinRate":2148,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.41248312342788385,"extension":6.36343359591874},"index":4,"playId":"e42344d1-94ec-3b61-a3b6-320b41bfca8b","pitchNumber":5,"startTime":"2026-08-20T02:13:57.309Z","endTime":"2026-08-20T02:14:01.653Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31797373515442,"aZ":-21.648839646972867,"pfxX":-9.75425201973435,"pfxZ":5.834770180787871,"pX":0.8395819920018563,"pZ":2.2137832689712464,"vX0":12.15049491463376,"vY0":-133.1670010697966,"vZ0":-5.076461431369787,"x":85.0,"y":179.01,"x0":-2.5048693514981677,"y0":50.00477985317676,"z0":5.700898290163133,"aX":-17.60455871372212},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.6,"breakHorizontal":15.2,"spinRate":2021,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.41054723154004336,"extension":6.401934939928009},"index":5,"playId":"d04f8780-28ec-3098-a865-456f6d4cd13e","pitchNumber":6,"startTime":"2026-08-20T02:14:14.452Z","endTime":"2026-08-20T02:14:19.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:14:19.476Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, pitcher Bryse Wilson to first baseman Andrew Vaughn.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T02:14:24.348Z","endTime":"2026-08-20T02:15:07.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669060,"link":"/api/v1/people/669060"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59723819034891,"aZ":-27.857367702729423,"pfxX":1.2431832446051834,"pfxZ":2.5334136881063998,"pX":-0.5355281333179343,"pZ":2.7108628641917014,"vX0":5.218953722120311,"vY0":-129.12082203658878,"vZ0":-2.4226490094228033,"x":137.41,"y":165.59,"x0":-2.736991472661063,"y0":50.00259370950965,"z0":5.78511488336861,"aX":2.117668960081867},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.3,"breakHorizontal":-3.4,"spinRate":1979,"spinDirection":184},"zone":4,"typeConfidence":0.9,"plateTime":0.42273352897407035,"extension":6.533471446882487},"index":0,"playId":"3040d48f-e2f8-3d67-ac01-bb72cec2ccfe","pitchNumber":1,"startTime":"2026-08-20T02:14:43.160Z","endTime":"2026-08-20T02:14:47.137Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.361250289631,"aZ":-21.438586517971345,"pfxX":-9.383783533307774,"pfxZ":5.89256761507351,"pX":0.6908934677557788,"pZ":2.5618362311305782,"vX0":11.35278215733388,"vY0":-133.51957721574271,"vZ0":-4.353370639749365,"x":90.66,"y":169.61,"x0":-2.3793447214563157,"y0":50.00291202304165,"z0":5.738889502184878,"aX":-17.09456990805681},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.0,"breakHorizontal":14.8,"spinRate":2090,"spinDirection":212},"zone":6,"typeConfidence":0.9,"plateTime":0.4088532441945425,"extension":6.428128950302555},"hitData":{"launchSpeed":108.7,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.02,"coordY":183.1}},"index":1,"playId":"600f46cb-40fd-3dcf-8c10-5daeb304588a","pitchNumber":2,"startTime":"2026-08-20T02:14:59.792Z","endTime":"2026-08-20T02:15:07.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:15:07.701Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew Vaughn walks.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T02:17:39.550Z","endTime":"2026-08-20T02:19:30.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Seranthony Domínguez replaces José A. Ferrer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T02:16:58.762Z","endTime":"2026-08-20T02:17:41.828Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622554,"link":"/api/v1/people/622554"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11126156321163,"aZ":-15.931450866612627,"pfxX":-4.708553348284458,"pfxZ":8.040384850224491,"pX":-1.01650961137407,"pZ":2.655697622488274,"vX0":4.021265819804525,"vY0":-141.43650046537266,"vZ0":-4.8964780280215585,"x":155.75,"y":167.08,"x0":-1.8469380068041144,"y0":50.00477891509912,"z0":5.435628061403986,"aX":-9.513777815624117},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.7,"breakHorizontal":7.7,"spinRate":2322,"spinDirection":214},"zone":11,"typeConfidence":0.94,"plateTime":0.38769078822970915,"extension":6.228699865500065},"index":1,"playId":"66578e7b-7a00-306d-ba6a-1d65be7dca77","pitchNumber":1,"startTime":"2026-08-20T02:17:41.828Z","endTime":"2026-08-20T02:17:46.047Z","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":97.3,"endSpeed":88.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.5512334838638,"aZ":-13.883607759651756,"pfxX":-3.963124448357417,"pfxZ":9.054162398838427,"pX":-0.002484902403056793,"pZ":3.882551783468688,"vX0":6.311881405164468,"vY0":-141.51825205247644,"vZ0":-2.1185672656038994,"x":117.09,"y":133.95,"x0":-1.7510841825687422,"y0":50.00124004021053,"z0":5.53459850590183,"aX":-8.005354780953104},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":5.9,"spinRate":2340,"spinDirection":209},"zone":12,"typeConfidence":0.95,"plateTime":0.3876574563258375,"extension":6.297305750369999},"index":2,"playId":"853088fa-28f7-38f5-830a-335b56083c2a","pitchNumber":2,"startTime":"2026-08-20T02:17:56.694Z","endTime":"2026-08-20T02:18:00.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":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.277424498304214,"aZ":-14.010756363712435,"pfxX":-4.833803780843908,"pfxZ":8.779998012032745,"pX":-0.7664585345768041,"pZ":4.021929070770408,"vX0":5.025072935111894,"vY0":-142.98324035828432,"vZ0":-1.8971854657392968,"x":146.22,"y":130.19,"x0":-1.9195223244583215,"y0":50.000952454362555,"z0":5.574230441488908,"aX":-9.99794024543988},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.7,"breakHorizontal":7.7,"spinRate":2386,"spinDirection":212},"zone":11,"typeConfidence":0.94,"plateTime":0.3832147030910926,"extension":6.285758927653861},"index":3,"playId":"f0fc1b41-ea2f-31f3-bdce-0e8e5666efa9","pitchNumber":3,"startTime":"2026-08-20T02:18:12.129Z","endTime":"2026-08-20T02:18:15.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59838653886841,"aZ":-15.641254003124093,"pfxX":-8.331656222707792,"pfxZ":8.127344050230256,"pX":0.28908181931038973,"pZ":3.3630745410706044,"vX0":8.235968444553688,"vY0":-141.76631487123527,"vZ0":-3.23107427204137,"x":105.98,"y":147.98,"x0":-1.5721453006558401,"y0":50.00179007774419,"z0":5.516749284396939,"aX":-16.947350441868316},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.3,"breakHorizontal":13.4,"spinRate":2249,"spinDirection":211},"zone":12,"typeConfidence":0.68,"plateTime":0.38644925999107604,"extension":6.45235581990964},"index":4,"playId":"ca4e3cdd-8fee-3c06-997f-ceb799e9ff94","pitchNumber":4,"startTime":"2026-08-20T02:18:27.127Z","endTime":"2026-08-20T02:18:31.690Z","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":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.258305667815144,"aZ":-16.439946526147622,"pfxX":-8.86896354239354,"pfxZ":7.528949027654408,"pX":-0.6059015570378299,"pZ":2.3542747786823286,"vX0":6.1826095095292946,"vY0":-143.64742204207835,"vZ0":-5.857776808255109,"x":140.1,"y":175.21,"x0":-1.6337252303212888,"y0":50.004658466608205,"z0":5.442043969287128,"aX":-18.537601325596448},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.6,"breakHorizontal":14.9,"spinRate":2335,"spinDirection":213},"zone":4,"typeConfidence":0.78,"plateTime":0.38129654323723816,"extension":6.287481968459497},"index":5,"playId":"73b3b6a1-dd2d-3041-b7cc-faf5aee2e835","pitchNumber":5,"startTime":"2026-08-20T02:18:46.666Z","endTime":"2026-08-20T02:18:50.713Z","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":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14636443799209,"aZ":-17.342925008254085,"pfxX":-9.179958406354508,"pfxZ":7.042352286663808,"pX":-0.253323599904737,"pZ":3.034776923338931,"vX0":6.896009087094909,"vY0":-144.13208427179583,"vZ0":-4.028547260651632,"x":126.66,"y":156.84,"x0":-1.4827972471140711,"y0":50.006265129875366,"z0":5.520092394335582,"aX":-19.34000927062823},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.1,"breakHorizontal":15.2,"spinRate":2340,"spinDirection":210},"zone":2,"typeConfidence":0.9,"plateTime":0.37986895220053096,"extension":6.472569682900332},"index":6,"playId":"e88ba240-a188-3c95-9692-5823106aac15","pitchNumber":6,"startTime":"2026-08-20T02:19:06.096Z","endTime":"2026-08-20T02:19:09.664Z","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":97.2,"endSpeed":89.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.402193265154686,"aZ":-19.435737568394824,"pfxX":-0.6587308684936846,"pfxZ":6.255653539882571,"pX":-0.23883286649536556,"pZ":3.7714536654084747,"vX0":4.18907118056002,"vY0":-141.6028229116457,"vZ0":-1.6658170193307764,"x":126.1,"y":136.95,"x0":-1.6498980413386306,"y0":50.006131715240976,"z0":5.606932897639291,"aX":-1.3425491608840583},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.2,"breakHorizontal":0.4,"spinRate":2325,"spinDirection":200},"zone":11,"typeConfidence":0.96,"plateTime":0.3863463314674056,"extension":6.359572711146541},"index":7,"playId":"c5fc8e25-df23-392c-a292-a17a17639501","pitchNumber":7,"startTime":"2026-08-20T02:19:26.423Z","endTime":"2026-08-20T02:19:30.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:19:30.672Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Lara singles on a line drive to left fielder Randy Arozarena. Andrew Vaughn to 2nd.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T02:19:32.011Z","endTime":"2026-08-20T02:21:14.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41597758322028,"aZ":-19.205402550884095,"pfxX":-0.593511448499132,"pfxZ":6.40606182193563,"pX":0.48134748263247695,"pZ":3.5225017046434886,"vX0":6.024657561677655,"vY0":-141.42558535925255,"vZ0":-2.2011782583845294,"x":98.65,"y":143.67,"x0":-1.599924094435199,"y0":50.00420961946566,"z0":5.543515996164324,"aX":-1.2030608767680002},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.3,"breakHorizontal":-0.1,"spinRate":2258,"spinDirection":205},"zone":12,"typeConfidence":0.97,"plateTime":0.3873727820220889,"extension":6.366178463508372},"index":0,"playId":"7f285056-0767-30dc-974c-defbbf7e8f21","pitchNumber":1,"startTime":"2026-08-20T02:19:57.555Z","endTime":"2026-08-20T02:20:02.013Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T02:20:05.877Z","endTime":"2026-08-20T02:20:48.200Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27588068078342,"aZ":-12.252180980738881,"pfxX":-3.595693688218912,"pfxZ":9.59702692066114,"pX":-0.2537061312178508,"pZ":2.796210683535314,"vX0":5.58558831557057,"vY0":-143.20721312941134,"vZ0":-5.429743766022069,"x":126.67,"y":163.28,"x0":-1.7628384682511504,"y0":50.00284016819441,"z0":5.484254237687007,"aX":-7.464438565704744},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.4,"breakHorizontal":5.4,"spinRate":2279,"spinDirection":213},"zone":2,"typeConfidence":0.97,"plateTime":0.3825762413992235,"extension":6.492993886392756},"index":2,"playId":"8034093e-d13e-326c-a221-28539f3704ef","pitchNumber":2,"startTime":"2026-08-20T02:20:48.200Z","endTime":"2026-08-20T02:20:52.126Z","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":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.597732911596285,"aZ":-15.54070978664794,"pfxX":-3.137573791642013,"pfxZ":8.29250974338695,"pX":-0.03657147383437184,"pZ":2.8574935477146695,"vX0":5.577108916984912,"vY0":-140.6477365445429,"vZ0":-4.419645111101368,"x":118.39,"y":161.63,"x0":-1.6365742070474776,"y0":50.00027979226604,"z0":5.455478947596909,"aX":-6.2920274220738595},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.3,"breakHorizontal":4.6,"spinRate":2330,"spinDirection":208},"zone":2,"typeConfidence":0.96,"plateTime":0.3892886456247253,"extension":6.530898644463534},"hitData":{"launchSpeed":84.6,"launchAngle":15.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.09,"coordY":98.74}},"index":3,"playId":"5cd0fee1-a6fd-3605-b94a-9a0fa1517f96","pitchNumber":3,"startTime":"2026-08-20T02:21:04.532Z","endTime":"2026-08-20T02:21:14.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:21:14.479Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Ortiz singles on a ground ball to right fielder Dominic Canzone. Andrew Vaughn scores. Luis Lara to 3rd.","rbi":1,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T02:21:18.719Z","endTime":"2026-08-20T02:24:19.333Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"postOnThird":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":{"id":622554,"link":"/api/v1/people/622554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"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":0},"pitchData":{"startSpeed":84.7,"endSpeed":76.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6869988159172,"aZ":-23.957543731494997,"pfxX":6.575686955793707,"pfxZ":5.3952061939005205,"pX":-0.697068117038903,"pZ":5.005119123414445,"vX0":0.8407623315630506,"vY0":-123.21839983955347,"vZ0":2.833331467275445,"x":143.57,"y":103.64,"x0":-1.8969804006836477,"y0":50.002662964545266,"z0":5.8763007713142965,"aX":10.012684627960567},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.8,"breakHorizontal":-12.1,"spinRate":2406,"spinDirection":90},"zone":11,"typeConfidence":0.92,"plateTime":0.446166817855437,"extension":6.448719710302303},"index":0,"playId":"faf749ba-034c-3fbb-85b3-066c63603a63","pitchNumber":1,"startTime":"2026-08-20T02:21:54.611Z","endTime":"2026-08-20T02:21:58.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.619627593103054,"aZ":-13.49054506457496,"pfxX":-1.0523120915907533,"pfxZ":9.159425897092614,"pX":0.16227358692159677,"pZ":2.819437236799712,"vX0":5.3471245462317665,"vY0":-141.95465065707745,"vZ0":-4.968126088510603,"x":110.81,"y":162.66,"x0":-1.6094048581827207,"y0":50.002958975977435,"z0":5.45162873926185,"aX":-2.146573165926702},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":0.8,"spinRate":2425,"spinDirection":197},"zone":2,"typeConfidence":0.97,"plateTime":0.38589703237763384,"extension":6.491101762433527},"index":1,"playId":"4486547f-b94a-3c10-94c2-fd44c010c615","pitchNumber":2,"startTime":"2026-08-20T02:22:13.588Z","endTime":"2026-08-20T02:22:17.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.372279358854676,"aZ":-24.829184709114955,"pfxX":3.554393723421798,"pfxZ":4.68906506661032,"pX":0.3349307205585887,"pZ":3.522760812017311,"vX0":3.7778671665439174,"vY0":-124.4922918537151,"vZ0":-0.20351041742368337,"x":104.23,"y":143.67,"x0":-1.6650726804908635,"y0":50.0054926305368,"z0":5.663681515828707,"aX":5.5695605592614275},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.6,"breakHorizontal":-7.3,"spinRate":2383,"spinDirection":80},"zone":12,"typeConfidence":0.9,"plateTime":0.44025106022341376,"extension":6.509557748370569},"index":2,"playId":"b28086c2-cc6c-3986-8133-119f02d09b92","pitchNumber":3,"startTime":"2026-08-20T02:22:32.999Z","endTime":"2026-08-20T02:22:38.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.036117434865144,"aZ":-25.43288746810217,"pfxX":5.599343258702184,"pfxZ":4.301256723484446,"pX":-0.06494897107686008,"pZ":2.95169167144528,"vX0":2.0573139127452995,"vY0":-124.67381059373484,"vZ0":-1.3797868977531254,"x":119.48,"y":159.08,"x0":-1.629313026010863,"y0":50.00456249256125,"z0":5.619657620652278,"aX":8.777855732548357},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.7,"breakHorizontal":-10.7,"spinRate":2619,"spinDirection":81},"zone":2,"typeConfidence":0.91,"plateTime":0.4400260263193392,"extension":6.599830657313654},"index":3,"playId":"5046ba42-ac50-3b47-bbdb-e291843d82b4","pitchNumber":4,"startTime":"2026-08-20T02:22:57.239Z","endTime":"2026-08-20T02:23:02.315Z","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":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.028268267169945,"aZ":-26.745717587393187,"pfxX":7.068077512864653,"pfxZ":3.5408699743645897,"pX":-0.955958657944329,"pZ":4.823226304845148,"vX0":-0.44300127989627136,"vY0":-122.98926911672231,"vZ0":3.0065184999701104,"x":153.44,"y":108.55,"x0":-1.6922812190379442,"y0":50.00543517202913,"z0":5.85097118950776,"aX":10.846530269248571},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.3,"breakHorizontal":-12.7,"spinRate":2550,"spinDirection":61},"zone":11,"typeConfidence":0.91,"plateTime":0.44506967237813067,"extension":6.633205063279848},"index":4,"playId":"67cef323-b9fc-39a4-82b6-f3da5ca1527d","pitchNumber":5,"startTime":"2026-08-20T02:23:23.631Z","endTime":"2026-08-20T02:23:28.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91971485173988,"aZ":-19.54791837753013,"pfxX":-1.409458971891587,"pfxZ":6.250007238994883,"pX":0.16554135449960913,"pZ":2.884105575027336,"vX0":5.101709685944218,"vY0":-141.19498639883693,"vZ0":-3.7871582414065177,"x":110.69,"y":160.91,"x0":-1.4810368282710547,"y0":50.00360853697468,"z0":5.499396848986973,"aX":-2.8480155965850735},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.7,"breakHorizontal":1.6,"spinRate":2402,"spinDirection":198},"zone":2,"typeConfidence":0.96,"plateTime":0.38779847297965997,"extension":6.556641459823051},"index":5,"playId":"f864a1a5-e993-33b7-a4b7-ab9fb513fa80","pitchNumber":6,"startTime":"2026-08-20T02:23:44.354Z","endTime":"2026-08-20T02:23:50.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65413518124512,"aZ":-18.211829779166493,"pfxX":-7.407634871616395,"pfxZ":6.810311967902896,"pX":0.7307885394684587,"pZ":2.746268025928803,"vX0":8.802946835880283,"vY0":-142.26492194643484,"vZ0":-4.192708925474962,"x":89.14,"y":164.63,"x0":-1.4412202690161027,"y0":50.00077815210535,"z0":5.393524745121939,"aX":-15.182326763822095},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.6,"breakHorizontal":11.6,"spinRate":2366,"spinDirection":204},"zone":3,"typeConfidence":0.58,"plateTime":0.38500999820221704,"extension":6.512520747000253},"hitData":{"launchSpeed":102.4,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.0,"coordY":115.28}},"index":6,"playId":"14c21e27-0bf9-3375-a159-1b88d34d4545","pitchNumber":7,"startTime":"2026-08-20T02:24:07.696Z","endTime":"2026-08-20T02:24:19.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:24:19.333Z","atBatIndex":72},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Cooper Pratt grounds into a double play, second baseman Cole Young to shortstop Brock Rodden to first baseman Josh Naylor. Luis Lara scores. Joey Ortiz out at 2nd. Cooper Pratt out at 1st.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T02:25:00.258Z","endTime":"2026-08-20T02:26:02.825Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"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],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"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_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_play","runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":{"id":622554,"link":"/api/v1/people/622554"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.065669845222708,"aZ":-26.693335028979597,"pfxX":3.821086336320308,"pfxZ":3.5718269463327035,"pX":1.6268405945501292,"pZ":0.3465198848043525,"vX0":6.327062818919031,"vY0":-123.52961336067573,"vZ0":-6.919622886018534,"x":54.99,"y":229.42,"x0":-1.4706657582452152,"y0":50.00604238089143,"z0":5.4477686596428745,"aX":5.867778771405259},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.9,"breakHorizontal":-8.5,"spinRate":2422,"spinDirection":69},"zone":14,"typeConfidence":0.88,"plateTime":0.4444837709878895,"extension":6.59844389598271},"index":0,"playId":"b21cbffc-451c-3cb8-8ac1-057377c412e4","pitchNumber":1,"startTime":"2026-08-20T02:25:00.258Z","endTime":"2026-08-20T02:25:04.237Z","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":97.4,"endSpeed":89.3,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.613815673206506,"aZ":-14.359148064489522,"pfxX":-3.4347483409880066,"pfxZ":8.775385260227035,"pX":1.325198912348808,"pZ":1.6015661906246177,"vX0":9.3688718354311,"vY0":-141.4342807638613,"vZ0":-7.87246824738811,"x":66.49,"y":195.54,"x0":-1.5809753986932973,"y0":50.00561012916296,"z0":5.338083012522634,"aX":-6.976025319625066},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.4,"breakHorizontal":4.3,"spinRate":2462,"spinDirection":212},"zone":14,"typeConfidence":0.96,"plateTime":0.3869627496054706,"extension":6.477123793416371},"index":1,"playId":"feb6f4d5-454d-307d-8c0a-465070f48be8","pitchNumber":2,"startTime":"2026-08-20T02:25:33.040Z","endTime":"2026-08-20T02:25:36.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.814832529774776,"aZ":-18.591901241602706,"pfxX":-8.938478628219471,"pfxZ":6.522102648450666,"pX":-0.505003846353083,"pZ":2.5851351783661176,"vX0":6.747615612440472,"vY0":-143.29886734079733,"vZ0":-4.517103492756429,"x":136.25,"y":168.98,"x0":-1.7278171088982055,"y0":50.000869352370025,"z0":5.34185209843537,"aX":-18.6053410357942},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.0,"breakHorizontal":14.9,"spinRate":2321,"spinDirection":213},"zone":4,"typeConfidence":0.88,"plateTime":0.38209828409400215,"extension":6.59608658784388},"hitData":{"launchSpeed":92.6,"launchAngle":1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.78,"coordY":154.22}},"index":2,"playId":"426579c3-99ac-3df6-b62d-ea5ee8cfe843","pitchNumber":3,"startTime":"2026-08-20T02:25:54.342Z","endTime":"2026-08-20T02:26:02.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:26:02.825Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T02:28:34.826Z","endTime":"2026-08-20T02:29:02.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-20T02:26:33.603Z","endTime":"2026-08-20T02:26:50.029Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Gabe Speier replaces Seranthony Domínguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-20T02:26:50.029Z","endTime":"2026-08-20T02:28:37.150Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642100,"link":"/api/v1/people/642100"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.898152246383287,"aZ":-26.55528087606852,"pfxX":9.975776655383198,"pfxZ":2.8627366836477446,"pX":1.8807198989279141,"pZ":3.1418992463643565,"vX0":-4.013625010071772,"vY0":-139.36280040593962,"vZ0":-1.4164289189196764,"x":45.31,"y":153.95,"x0":2.04513738654014,"y0":50.002938323072485,"z0":5.414023529236341,"aX":19.58384789510217},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.0,"breakHorizontal":-17.2,"spinRate":2133,"spinDirection":129},"zone":12,"typeConfidence":0.9,"plateTime":0.39332558546625496,"extension":5.993049841713675},"index":2,"playId":"271ed90f-d138-30ed-b39c-c3c9f22308db","pitchNumber":1,"startTime":"2026-08-20T02:28:37.150Z","endTime":"2026-08-20T02:28:40.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01765274004008,"aZ":-29.819060099672573,"pfxX":10.965058149006586,"pfxZ":1.2174686295267207,"pX":0.4082220432398461,"pZ":2.568247651711931,"vX0":-8.245469787497589,"vY0":-138.9271958418301,"vZ0":-1.9060108132959082,"x":101.44,"y":169.44,"x0":1.9997000819357105,"y0":50.00678174556911,"z0":5.25785353679491,"aX":21.29920577944342},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":1.9,"breakHorizontal":-18.0,"spinRate":2166,"spinDirection":131},"zone":6,"typeConfidence":0.86,"plateTime":0.3952345610871846,"extension":6.068107391579032},"hitData":{"launchSpeed":81.8,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.74,"coordY":151.18}},"index":3,"playId":"94805d84-5f59-31d1-9f97-dee2f5910d6f","pitchNumber":2,"startTime":"2026-08-20T02:28:53.769Z","endTime":"2026-08-20T02:29:02.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:29:02.408Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out to center fielder Luis Lara.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T02:31:29.821Z","endTime":"2026-08-20T02:32:33.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Antonio Senzatela replaces Bryse Wilson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T02:29:41.564Z","endTime":"2026-08-20T02:31:32.118Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622608,"link":"/api/v1/people/622608"},"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(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":92.8,"endSpeed":85.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.800376327536725,"aZ":-21.980821835242903,"pfxX":0.5692655334275378,"pfxZ":5.450415927252958,"pX":-0.7500974854001443,"pZ":2.0822486000664,"vX0":2.5169396747618205,"vY0":-135.24751561013778,"vZ0":-5.49070622772509,"x":145.59,"y":182.56,"x0":-1.7630778780778247,"y0":50.00386543959832,"z0":5.659572990894652,"aX":1.0649036843392647},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.0,"breakHorizontal":-1.6,"spinRate":2469,"spinDirection":196},"zone":7,"typeConfidence":0.89,"plateTime":0.40348217216219906,"extension":6.175828616117817},"index":1,"playId":"b386dad6-ad9c-3661-b209-e97844df3100","pitchNumber":1,"startTime":"2026-08-20T02:31:32.118Z","endTime":"2026-08-20T02:31:36.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.879988332196916,"aZ":-25.452024383176962,"pfxX":-9.112584382567299,"pfxZ":3.3316576215010647,"pX":0.7284741325327301,"pZ":1.692833047703585,"vX0":9.429420157069012,"vY0":-140.63938852922306,"vZ0":-6.282737427829261,"x":89.23,"y":193.07,"x0":-1.47301260293228,"y0":50.000137185717115,"z0":5.59073856688141,"aX":-18.375065373579805},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.9,"breakHorizontal":14.8,"spinRate":2197,"spinDirection":223},"zone":9,"typeConfidence":0.93,"plateTime":0.3884472272331707,"extension":6.30513488155606},"index":2,"playId":"95cffe14-0e37-3ae6-ae1f-4a2bbeee9b9d","pitchNumber":2,"startTime":"2026-08-20T02:31:47.635Z","endTime":"2026-08-20T02:31:53.496Z","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":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.435130849797257,"aZ":-37.12411004570238,"pfxX":3.9243972381152132,"pfxZ":-3.1901313425112585,"pX":-0.5683977123907441,"pZ":-0.2843399441385767,"vX0":1.3705266457905678,"vY0":-123.41861384524545,"vZ0":-7.051996076035433,"x":138.67,"y":246.46,"x0":-1.6401126047049763,"y0":50.00464670759037,"z0":5.718092180894854,"aX":6.084287645527689},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.1,"breakHorizontal":-7.4,"spinRate":2776,"spinDirection":71},"zone":13,"typeConfidence":0.91,"plateTime":0.4429639719347427,"extension":6.094207937277503},"index":3,"playId":"95fc8f82-f996-3d87-af5f-13df3090b4d5","pitchNumber":3,"startTime":"2026-08-20T02:32:03.643Z","endTime":"2026-08-20T02:32:08.706Z","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":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.323663364555543,"aZ":-24.343439966376867,"pfxX":1.4687940972593918,"pfxZ":4.285158171180775,"pX":0.39052491998792144,"pZ":2.9130462369165997,"vX0":5.107428873811037,"vY0":-134.15339498598053,"vZ0":-2.8795099876349157,"x":102.11,"y":160.13,"x0":-1.7267793696433704,"y0":50.00191002160248,"z0":5.73058355613872,"aX":2.6839402683258786},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.3,"breakHorizontal":-3.7,"spinRate":2351,"spinDirection":177},"zone":3,"typeConfidence":0.9,"plateTime":0.40787732524246145,"extension":6.194477103199012},"hitData":{"launchSpeed":87.4,"launchAngle":43.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.41,"coordY":88.91}},"index":4,"playId":"5fae0ea0-fd49-3faf-ae4a-9000a5a6a666","pitchNumber":4,"startTime":"2026-08-20T02:32:23.276Z","endTime":"2026-08-20T02:32:33.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:32:33.086Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging, catcher William Contreras to first baseman Andrew Vaughn.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T02:32:38.742Z","endTime":"2026-08-20T02:34:05.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.572327762372716,"aZ":-22.77418731402207,"pfxX":-0.26369866340961856,"pfxZ":5.0795808717679805,"pX":1.577154485699019,"pZ":1.5489326535340384,"vX0":8.57150508809081,"vY0":-134.9810248780561,"vZ0":-6.509990582922065,"x":56.88,"y":196.96,"x0":-1.6013476965340891,"y0":50.00419122306963,"z0":5.5887103212170794,"aX":-0.4894824967938312},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.0,"breakHorizontal":-1.3,"spinRate":2311,"spinDirection":188},"zone":14,"typeConfidence":0.9,"plateTime":0.405332953463446,"extension":6.235345783922007},"index":0,"playId":"15b3e172-c553-3776-bf95-e39a5fd8adae","pitchNumber":1,"startTime":"2026-08-20T02:32:55.443Z","endTime":"2026-08-20T02:32:58.643Z","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":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12460235501073,"aZ":-25.03236551607025,"pfxX":0.8503908988987753,"pfxZ":3.8091139735152737,"pX":-0.1759604806753496,"pZ":2.2264535365778313,"vX0":3.6985116248439898,"vY0":-135.9667502159401,"vZ0":-4.498732007278045,"x":123.71,"y":178.67,"x0":-1.6631049431006002,"y0":50.00647737118213,"z0":5.634317350188442,"aX":1.5966439194260031},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.1,"breakHorizontal":-2.3,"spinRate":2275,"spinDirection":192},"zone":8,"typeConfidence":0.89,"plateTime":0.4024483548587945,"extension":6.109070627779894},"index":1,"playId":"a7d0a5f9-f92f-3fde-9df1-b2f064153c1f","pitchNumber":2,"startTime":"2026-08-20T02:33:09.987Z","endTime":"2026-08-20T02:33:13.995Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-20T02:33:27.716Z","endTime":"2026-08-20T02:33:37.994Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":87.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42674713910746,"aZ":-20.869062121098285,"pfxX":0.08252597852827748,"pfxZ":5.959394744433386,"pX":1.7888160111526736,"pZ":0.6471151160492817,"vX0":9.033414005942205,"vY0":-135.57007994087522,"vZ0":-8.919210946557095,"x":48.81,"y":221.31,"x0":-1.571035508951218,"y0":50.000759542674814,"z0":5.3882675255937205,"aX":0.154979533377406},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.4,"breakHorizontal":-1.7,"spinRate":2408,"spinDirection":192},"zone":14,"typeConfidence":0.89,"plateTime":0.40115684201110247,"extension":6.280031437437957},"index":3,"playId":"32e30fa8-bd9e-3534-9f20-c28f412c553c","pitchNumber":3,"startTime":"2026-08-20T02:33:37.994Z","endTime":"2026-08-20T02:33:40.994Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88032156143437,"aZ":-28.02845182312507,"pfxX":-9.47755712220287,"pfxZ":2.021839121989472,"pX":-0.5319715958052118,"pZ":1.9528377997284008,"vX0":6.180607606610406,"vY0":-142.06843833992772,"vZ0":-5.305459193830126,"x":137.28,"y":186.05,"x0":-1.501939299709836,"y0":50.00102874981778,"z0":5.620955881879722,"aX":-19.413877044101},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":2.8,"breakHorizontal":16.0,"spinRate":2226,"spinDirection":220},"zone":7,"typeConfidence":0.93,"plateTime":0.385218489479489,"extension":6.2141239364296},"index":4,"playId":"0984aaf7-2172-3e09-a5b2-7285f242c3fb","pitchNumber":4,"startTime":"2026-08-20T02:33:56.565Z","endTime":"2026-08-20T02:34:05.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:34:05.944Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a fly ball to right fielder Jake Bauers.","rbi":0,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T02:34:10.980Z","endTime":"2026-08-20T02:34:43.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19737061984815,"aZ":-19.230862461590945,"pfxX":-0.8628866822669825,"pfxZ":6.792982754524935,"pX":0.1454431635160639,"pZ":3.0264420777919727,"vX0":5.328669159331235,"vY0":-136.72436731702763,"vZ0":-3.7733734135753854,"x":111.46,"y":157.07,"x0":-1.7110176963578763,"y0":50.00639889820206,"z0":5.732685398427003,"aX":-1.6450757161903329},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":0.5,"spinRate":2199,"spinDirection":203},"zone":2,"typeConfidence":0.88,"plateTime":0.3995556139145746,"extension":6.120740711322091},"hitData":{"launchSpeed":66.9,"launchAngle":34.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":150.5,"coordY":105.04}},"index":0,"playId":"42898b29-bdf6-32a4-ae0f-f5724125d477","pitchNumber":1,"startTime":"2026-08-20T02:34:30.375Z","endTime":"2026-08-20T02:34:43.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:34:43.290Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out swinging.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T02:34:41.999Z","endTime":"2026-08-20T02:36:47.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.605812772822,"aZ":-26.110999768099077,"pfxX":-10.106720099218034,"pfxZ":2.998019614418932,"pX":-0.4052385437567085,"pZ":2.0146311495634923,"vX0":6.799024268786548,"vY0":-141.41781891105754,"vZ0":-5.462192576506057,"x":132.45,"y":184.38,"x0":-1.5289478060446577,"y0":50.003929524837076,"z0":5.648700990036687,"aX":-20.447954391941117},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.4,"breakHorizontal":16.9,"spinRate":2241,"spinDirection":215},"zone":7,"typeConfidence":0.93,"plateTime":0.3874793366112783,"extension":6.2790778007186185},"index":0,"playId":"414c5edc-ffbe-3b9c-89df-3faba98db136","pitchNumber":1,"startTime":"2026-08-20T02:35:06.224Z","endTime":"2026-08-20T02:35:11.040Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"ad37697e-04a2-34d8-a112-69ceb0334c34","startTime":"2026-08-20T02:35:26.789Z","endTime":"2026-08-20T02:35:30.421Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04114199412261,"aZ":-21.51352790290545,"pfxX":-0.28591347152143687,"pfxZ":5.7526830324508715,"pX":1.133506771099048,"pZ":1.998132628159353,"vX0":7.564831559770248,"vY0":-134.52483294490233,"vZ0":-5.701716908556341,"x":73.79,"y":184.83,"x0":-1.6644253098948558,"y0":50.005759977914884,"z0":5.645671476188277,"aX":-0.5307844468764213},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.5,"breakHorizontal":-1.0,"spinRate":2334,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.4053871947639802,"extension":6.2055503191605395},"index":2,"playId":"94ccb6a1-11d6-3795-912b-7fe67794fe27","pitchNumber":2,"startTime":"2026-08-20T02:35:43.368Z","endTime":"2026-08-20T02:35:47.648Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.856650892544952,"aZ":-21.372643413426456,"pfxX":-0.10278707165089873,"pfxZ":5.830643457387927,"pX":0.6077801755988848,"pZ":3.343317311266598,"vX0":6.112382561229241,"vY0":-134.69138913036926,"vZ0":-2.35963558971583,"x":93.83,"y":148.51,"x0":-1.6693956027001773,"y0":50.00528098845099,"z0":5.72788856447443,"aX":-0.19019827433155787},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.3,"breakHorizontal":-1.0,"spinRate":2378,"spinDirection":201},"zone":12,"typeConfidence":0.9,"plateTime":0.4052856168732699,"extension":6.213987604875957},"index":3,"playId":"4bf103c4-3d19-3219-aec5-6d684b275c39","pitchNumber":3,"startTime":"2026-08-20T02:36:01.284Z","endTime":"2026-08-20T02:36:05.248Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85126234807347,"aZ":-23.619798988135113,"pfxX":-9.240417694890485,"pfxZ":4.115535678192543,"pX":-1.606193503568575,"pZ":2.810810828206158,"vX0":3.7809146668636764,"vY0":-143.0159803154918,"vZ0":-3.8261647963071557,"x":178.22,"y":162.89,"x0":-1.7420438800096658,"y0":50.00294556904171,"z0":5.640792737930035,"aX":-19.212113189003528},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":6.8,"breakHorizontal":16.0,"spinRate":2271,"spinDirection":223},"zone":11,"typeConfidence":0.93,"plateTime":0.3824488876172576,"extension":6.224460968189105},"index":4,"playId":"d0b79cfb-1cb3-3665-ab5e-3a533d46b384","pitchNumber":4,"startTime":"2026-08-20T02:36:22.020Z","endTime":"2026-08-20T02:36:25.631Z","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":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26555851371889,"aZ":-21.7785947478444,"pfxX":0.28087320632563983,"pfxZ":5.5067834744801125,"pX":1.168661127727012,"pZ":2.536900786247288,"vX0":7.21857167037946,"vY0":-135.7022400693286,"vZ0":-4.243142773593085,"x":72.45,"y":170.28,"x0":-1.5487755709380258,"y0":50.00366910377579,"z0":5.614519441061369,"aX":0.5296969209314764},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.4,"breakHorizontal":-1.8,"spinRate":2340,"spinDirection":192},"zone":12,"typeConfidence":0.89,"plateTime":0.40174080858949157,"extension":6.398141949778838},"index":5,"playId":"530dd555-e329-31bb-8cd6-7851cf46ea11","pitchNumber":5,"startTime":"2026-08-20T02:36:39.958Z","endTime":"2026-08-20T02:36:47.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:36:47.741Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Chourio flies out to right fielder Victor Robles.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-20T02:39:15.251Z","endTime":"2026-08-20T02:39:59.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrés Muñoz replaces Gabe Speier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T02:37:52.198Z","endTime":"2026-08-20T02:38:54.347Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662253,"link":"/api/v1/people/662253"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Defensive Substitution: Victor Robles replaces right fielder Dominic Canzone, batting 3rd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T02:38:54.347Z","endTime":"2026-08-20T02:39:17.562Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":91.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.480199103950856,"aZ":-16.59544655245943,"pfxX":-2.9519546154642624,"pfxZ":7.333707412695055,"pX":-1.347947351480877,"pZ":3.287161535924047,"vX0":4.314143481285289,"vY0":-144.31939447782327,"vZ0":-3.33582556949995,"x":168.38,"y":150.03,"x0":-2.47397534131497,"y0":50.00005134604017,"z0":5.471266459110886,"aX":-6.268497711258221},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.8,"breakHorizontal":4.6,"spinRate":2287,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.3785606010185907,"extension":6.481401124620524},"index":2,"playId":"0f4d85c0-c485-3534-b491-38aa09058cd3","pitchNumber":1,"startTime":"2026-08-20T02:39:17.562Z","endTime":"2026-08-20T02:39:21.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":91.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.819232670509244,"aZ":-15.210173284142556,"pfxX":-4.315470218663971,"pfxZ":8.029600522628447,"pX":0.34111963608167445,"pZ":2.346862485192227,"vX0":9.427845044397449,"vY0":-143.8344688583774,"vZ0":-5.692914018612946,"x":104.0,"y":175.41,"x0":-2.4063928133439942,"y0":50.00023803822116,"z0":5.281735596888364,"aX":-9.115274305335184},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.7,"breakHorizontal":6.1,"spinRate":2308,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.37962415094888957,"extension":6.5237853526587255},"index":3,"playId":"65f59924-d4b8-3659-8fd1-6ad651bab26e","pitchNumber":2,"startTime":"2026-08-20T02:39:32.151Z","endTime":"2026-08-20T02:39:36.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.666961354493637,"aZ":-35.36087797120313,"pfxX":3.7321997469150063,"pfxZ":-1.968995037412835,"pX":-0.6241221500436777,"pZ":2.5411164193660087,"vX0":3.4310691074984696,"vY0":-125.88979875062861,"vZ0":-0.11844791484386796,"x":140.79,"y":170.17,"x0":-2.4857617479869725,"y0":50.004228917849474,"z0":5.4323476072758625,"aX":6.037030047451373},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.4,"breakHorizontal":-7.4,"spinRate":2375,"spinDirection":88},"zone":4,"typeConfidence":0.9,"plateTime":0.4337823608871645,"extension":6.6033810636056645},"hitData":{"launchSpeed":90.1,"launchAngle":56.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.13,"coordY":124.73}},"index":4,"playId":"a5cd9c45-e7ba-35f3-a6d1-29793c3ed2c4","pitchNumber":3,"startTime":"2026-08-20T02:39:48.471Z","endTime":"2026-08-20T02:39:59.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:39:59.706Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers strikes out swinging.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-20T02:40:00.858Z","endTime":"2026-08-20T02:41:34.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22061728732141,"aZ":-14.057485304992943,"pfxX":-5.913101536639285,"pfxZ":8.522860572474762,"pX":-0.316820242643099,"pZ":2.4710014534800036,"vX0":8.452418013270318,"vY0":-144.74422552940428,"vZ0":-5.512125043722656,"x":129.08,"y":172.06,"x0":-2.5041549807189964,"y0":50.00254403897703,"z0":5.258075435589728,"aX":-12.569500958342553},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.5,"breakHorizontal":9.1,"spinRate":2401,"spinDirection":217},"zone":4,"typeConfidence":0.91,"plateTime":0.3781523672286866,"extension":6.529676776746019},"index":0,"playId":"8044a7a2-0a02-3435-afb7-01d4e5c34261","pitchNumber":1,"startTime":"2026-08-20T02:40:26.463Z","endTime":"2026-08-20T02:40:30.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":92.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.656166497442825,"aZ":-15.761436683618875,"pfxX":-5.958755417418505,"pfxZ":7.574702606625696,"pX":-0.28661352391588746,"pZ":2.648885200066696,"vX0":8.71499170758556,"vY0":-145.89803779259958,"vZ0":-4.818784142309921,"x":127.93,"y":167.26,"x0":-2.5310601053283075,"y0":50.00560275389722,"z0":5.264291584706779,"aX":-12.915946345837282},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.0,"breakHorizontal":9.1,"spinRate":2412,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.3746737947536807,"extension":6.4531948718101155},"index":1,"playId":"c02a0ba4-3868-33e8-ab74-1064af00ca96","pitchNumber":2,"startTime":"2026-08-20T02:40:41.630Z","endTime":"2026-08-20T02:40:46.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.850976202121657,"aZ":-30.872615887917856,"pfxX":-7.852097318857417,"pfxZ":0.6901581641761361,"pX":-1.9543722769467937,"pZ":1.9015941720590162,"vX0":4.620580000522725,"vY0":-136.53819537645333,"vZ0":-3.034555249581757,"x":191.5,"y":187.44,"x0":-2.6477195047561404,"y0":50.00443295157317,"z0":5.1501959219319104,"aX":-14.838006828924838},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":0.8,"breakHorizontal":13.2,"spinRate":1677,"spinDirection":249},"zone":13,"typeConfidence":0.85,"plateTime":0.4010453970300438,"extension":6.446312319908309},"index":2,"playId":"8b991809-11a2-3889-82b5-ab2968f5a68e","pitchNumber":3,"startTime":"2026-08-20T02:40:57.844Z","endTime":"2026-08-20T02:41:01.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.016771801214052,"aZ":-33.15310965264218,"pfxX":-9.086702499773558,"pfxZ":-0.5164703562763187,"pX":0.111460953080861,"pZ":1.227291768201168,"vX0":10.025502231635889,"vY0":-136.90722192357805,"vZ0":-4.514757746841227,"x":112.75,"y":205.64,"x0":-2.4098999856163585,"y0":50.00100462039862,"z0":5.1557818508504925,"aX":-17.32214018962566},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-1.7,"breakHorizontal":14.4,"spinRate":1632,"spinDirection":252},"zone":14,"typeConfidence":0.87,"plateTime":0.39943151036300906,"extension":6.571350564914646},"index":3,"playId":"c8fa4282-2350-3ff5-8b96-4d12a2c02cfe","pitchNumber":4,"startTime":"2026-08-20T02:41:14.724Z","endTime":"2026-08-20T02:41:18.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":91.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50718696804131,"aZ":-15.001196365409482,"pfxX":-5.27831206283765,"pfxZ":8.04964688247631,"pX":-0.5445591114348816,"pZ":3.479603233045754,"vX0":7.4679377405667156,"vY0":-144.82779338318014,"vZ0":-3.009549326962836,"x":137.76,"y":144.83,"x0":-2.4657401559766,"y0":50.000054855463524,"z0":5.444634677944205,"aX":-11.257895001763412},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.2,"breakHorizontal":8.2,"spinRate":2356,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.3775858666266636,"extension":6.523439761164327},"index":4,"playId":"24476675-d005-39fe-a336-d85b53b2a341","pitchNumber":5,"startTime":"2026-08-20T02:41:30.516Z","endTime":"2026-08-20T02:41:34.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:41:34.560Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"William Contreras grounds out, shortstop Brock Rodden to first baseman Josh Naylor.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-20T02:41:37.961Z","endTime":"2026-08-20T02:42:05.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.15"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.38"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.64"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.46"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.75"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.76"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.73"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.74"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.97"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.85"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.08"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.92"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.77"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".868"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.016"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.138"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".784"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".674"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".725"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".195"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".240"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".340"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".341"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".212"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".116"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".868"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.016"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.138"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".784"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".674"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".725"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.880714232053847,"aZ":-34.081208013385904,"pfxX":3.534607397153203,"pfxZ":-1.1420842452174096,"pX":-0.6901185667342034,"pZ":2.3279624093139377,"vX0":3.4119795638854367,"vY0":-128.05163239728387,"vZ0":-0.9652049468049262,"x":143.31,"y":175.93,"x0":-2.4959847730875357,"y0":50.0030749991048,"z0":5.36133020085622,"aX":5.905587786893779},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.0,"breakHorizontal":-7.1,"spinRate":2507,"spinDirection":91},"zone":4,"typeConfidence":0.9,"plateTime":0.42671133341478074,"extension":6.860692214851288},"hitData":{"launchSpeed":107.3,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":153.71}},"index":0,"playId":"8ec082e7-0b58-3c24-930d-d2a0491b451e","pitchNumber":1,"startTime":"2026-08-20T02:41:56.727Z","endTime":"2026-08-20T02:42:05.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:42:05.355Z","atBatIndex":81}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"William Contreras grounds out, shortstop Brock Rodden to first baseman Josh Naylor.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-20T02:41:37.961Z","endTime":"2026-08-20T02:42:05.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.15"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.38"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.64"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.46"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.75"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.76"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.73"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.74"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.97"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.85"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.08"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.92"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.77"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".868"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.016"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.138"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".784"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".674"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".725"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".195"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".240"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".340"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".341"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".212"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".116"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".868"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.016"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.138"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".784"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".674"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".725"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.880714232053847,"aZ":-34.081208013385904,"pfxX":3.534607397153203,"pfxZ":-1.1420842452174096,"pX":-0.6901185667342034,"pZ":2.3279624093139377,"vX0":3.4119795638854367,"vY0":-128.05163239728387,"vZ0":-0.9652049468049262,"x":143.31,"y":175.93,"x0":-2.4959847730875357,"y0":50.0030749991048,"z0":5.36133020085622,"aX":5.905587786893779},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.0,"breakHorizontal":-7.1,"spinRate":2507,"spinDirection":91},"zone":4,"typeConfidence":0.9,"plateTime":0.42671133341478074,"extension":6.860692214851288},"hitData":{"launchSpeed":107.3,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":153.71}},"index":0,"playId":"8ec082e7-0b58-3c24-930d-d2a0491b451e","pitchNumber":1,"startTime":"2026-08-20T02:41:56.727Z","endTime":"2026-08-20T02:42:05.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:42:05.355Z","atBatIndex":81},"scoringPlays":[2,7,16,17,23,55,72,73],"playsByInning":[{"startIndex":0,"endIndex":12,"top":[0,1,2,3,4,5,6,7,8],"bottom":[9,10,11,12],"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":160.42,"y":147.63},"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":1,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":123.63,"y":98.24},"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":1,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":84.89,"y":81.07},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":141.03,"y":140.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":91.94,"y":180.56},"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":163.92,"y":103.58},"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":1,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"coordinates":{"x":131.31,"y":50.67},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":120.39,"y":143.07},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":204.61,"y":109.85},"type":"O","description":"Flyout"}]}},{"startIndex":13,"endIndex":24,"top":[13,14,15,16,17,18,19],"bottom":[20,21,22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":137.62,"y":151.68},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":82.82,"y":122.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":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":131.4,"y":42.02},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":192.35,"y":123.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":161.45,"y":154.51},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"coordinates":{"x":127.53,"y":70.02},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":49.34,"y":60.52},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":104.18,"y":162.32},"type":"O","description":"Groundout"}]}},{"startIndex":25,"endIndex":32,"top":[25,26,27,28],"bottom":[29,30,31,32],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":79.13,"y":97.57},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":109.75,"y":145.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":148.77,"y":151.68},"type":"O","description":"Groundout"}]}},{"startIndex":33,"endIndex":40,"top":[33,34,35,36],"bottom":[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":4,"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":104.18,"y":163.84},"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":4,"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":127.49,"y":80.74},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":36.01,"y":112.23},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":162.45,"y":166.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":72.76,"y":69.59},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"coordinates":{"x":140.97,"y":186.34},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":47,"top":[41,42,43],"bottom":[44,45,46,47],"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":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":63.25,"y":111.54},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":188.21,"y":85.29},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":150.8,"y":153.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":90.17,"y":79.97},"type":"H","description":"Single"}]}},{"startIndex":48,"endIndex":56,"top":[48,49,50],"bottom":[51,52,53,54,55,56],"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":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":139.14,"y":145.09},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":148.77,"y":91.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":167.01,"y":77.63},"type":"O","description":"Sac Fly"}]}},{"startIndex":57,"endIndex":65,"top":[57,58,59,60],"bottom":[61,62,63,64,65],"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":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":118.43,"y":148.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":75.73,"y":87.62},"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":7,"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":132.41,"y":96.47},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":46.88,"y":99.42},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":124.23,"y":83.71},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":112.79,"y":153.2},"type":"E","description":"Field Error"}]}},{"startIndex":66,"endIndex":74,"top":[66,67,68,69],"bottom":[70,71,72,73,74],"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":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":170.51,"y":134.44},"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":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"coordinates":{"x":206.93,"y":123.58},"type":"H","description":"Triple"},{"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":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":130.02,"y":183.1},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"coordinates":{"x":88.09,"y":98.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":157.0,"y":115.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":149.78,"y":154.22},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":146.74,"y":151.18},"type":"O","description":"Groundout"}]}},{"startIndex":75,"endIndex":81,"top":[75,76,77,78],"bottom":[79,80,81],"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":102.41,"y":88.91},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":150.5,"y":105.04},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":9,"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":182.13,"y":124.73},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":9,"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":112.28,"y":153.71},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":4,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":5,"hits":8,"errors":0,"leftOnBase":8},"away":{"runs":7,"hits":10,"errors":2,"leftOnBase":8}},"defense":{"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"catcher":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"first":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"second":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"third":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"shortstop":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"left":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"center":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"right":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"onDeck":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"inHole":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"battingOrder":7,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"offense":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"onDeck":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"inHole":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"battingOrder":4,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":6,"airOuts":9,"runs":7,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".230","atBats":35,"obp":".310","slg":".377","ops":".687","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":13,"rbi":7,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"flyOuts":5,"groundOuts":8,"airOuts":9,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":34,"obp":".325","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":163,"era":"3.97","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.22","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":63,"strikes":100,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":4,"pitchesPerInning":"18.11","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":2,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID647304":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"3-5 | 2 RBI, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":64,"groundOuts":138,"airOuts":135,"runs":47,"doubles":18,"triples":0,"homeRuns":10,"strikeOuts":64,"baseOnBalls":39,"intentionalWalks":2,"hits":124,"hitByPitch":5,"avg":".270","atBats":459,"obp":".333","slg":".375","ops":".708","caughtStealing":7,"stolenBases":25,"stolenBasePercentage":".781","caughtStealingPercentage":".219","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":506,"totalBases":172,"rbi":46,"leftOnBase":213,"sacBunts":0,"sacFlies":2,"babip":".295","groundOutsToAirouts":"1.02","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"45.90","popOuts":37,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":104,"putOuts":804,"errors":7,"chances":915,"fielding":".992","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,"battingOrder":"301","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":28,"groundOuts":32,"airOuts":42,"runs":13,"doubles":3,"triples":2,"homeRuns":0,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":33,"hitByPitch":3,"avg":".260","atBats":127,"obp":".317","slg":".315","ops":".632","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":40,"rbi":9,"leftOnBase":54,"sacBunts":1,"sacFlies":1,"babip":".311","groundOutsToAirouts":"0.76","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":82,"errors":2,"chances":87,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"0-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":84,"groundOuts":118,"airOuts":146,"runs":59,"doubles":15,"triples":3,"homeRuns":15,"strikeOuts":86,"baseOnBalls":32,"intentionalWalks":0,"hits":119,"hitByPitch":9,"avg":".256","atBats":465,"obp":".314","slg":".398","ops":".712","caughtStealing":5,"stolenBases":3,"stolenBasePercentage":".375","caughtStealingPercentage":".625","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":510,"totalBases":185,"rbi":56,"leftOnBase":179,"sacBunts":1,"sacFlies":3,"babip":".283","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":34,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":324,"putOuts":173,"errors":6,"chances":503,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"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":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":2,"strikes":11,"strikePercentage":".850","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":0,"flyOuts":27,"groundOuts":68,"airOuts":43,"runs":22,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":43,"baseOnBalls":14,"intentionalWalks":2,"hits":56,"hitByPitch":5,"atBats":208,"obp":".330","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":832,"era":"3.63","inningsPitched":"52.0","wins":4,"losses":2,"saves":3,"saveOpportunities":6,"holds":12,"blownSaves":3,"earnedRuns":21,"whip":"1.35","battersFaced":229,"outs":156,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":832,"balls":269,"strikes":563,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.58","rbi":0,"winPercentage":".667","pitchesPerInning":"16.00","gamesFinished":7,"strikeoutWalkRatio":"3.07","strikeoutsPer9Inn":"7.44","walksPer9Inn":"2.42","hitsPer9Inn":"9.69","runsScoredPer9":"3.81","homeRunsPer9":"1.04","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID689546":{"person":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"jerseyNumber":"82","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":15,"groundOuts":37,"airOuts":26,"runs":14,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":11,"intentionalWalks":0,"hits":21,"hitByPitch":3,"atBats":95,"obp":".315","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":418,"era":"4.10","inningsPitched":"26.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":12,"whip":"1.22","battersFaced":111,"outs":79,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":418,"balls":143,"strikes":275,"strikePercentage":".660","hitBatsmen":3,"balks":2,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".---","pitchesPerInning":"15.87","gamesFinished":9,"strikeoutWalkRatio":"1.18","strikeoutsPer9Inn":"4.44","walksPer9Inn":"3.76","hitsPer9Inn":"7.18","runsScoredPer9":"4.78","homeRunsPer9":"0.68","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":1,"chances":6,"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":{},"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":0,"flyOuts":8,"groundOuts":27,"airOuts":19,"runs":18,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":9,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":100,"obp":".318","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":438,"era":"4.91","inningsPitched":"25.2","wins":0,"losses":4,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":14,"whip":"1.32","battersFaced":111,"outs":77,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":438,"balls":155,"strikes":283,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".000","pitchesPerInning":"17.06","gamesFinished":9,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"10.52","walksPer9Inn":"3.16","hitsPer9Inn":"8.77","runsScoredPer9":"6.31","homeRunsPer9":"1.05","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":48,"flyOuts":14,"groundOuts":24,"airOuts":23,"runs":13,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":14,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".198","atBats":101,"obp":".302","slg":".347","ops":".649","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":35,"rbi":11,"leftOnBase":48,"sacBunts":0,"sacFlies":0,"babip":".254","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.25","popOuts":6,"lineOuts":3},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":13,"obp":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"15.43","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.57","battersFaced":13,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":13,"strikes":28,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"17.57","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"23.14","runsScoredPer9":"15.43","homeRunsPer9":"7.71","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":42,"putOuts":26,"errors":2,"chances":70,"fielding":".971","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":"200","stats":{"batting":{"summary":"1-4 | HBP, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":54,"groundOuts":123,"airOuts":93,"runs":80,"doubles":26,"triples":1,"homeRuns":17,"strikeOuts":108,"baseOnBalls":47,"intentionalWalks":0,"hits":121,"hitByPitch":19,"avg":".274","atBats":442,"obp":".366","slg":".452","ops":".818","caughtStealing":7,"stolenBases":20,"stolenBasePercentage":".741","caughtStealingPercentage":".259","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":511,"totalBases":200,"rbi":53,"leftOnBase":165,"sacBunts":0,"sacFlies":3,"babip":".325","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":13,"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":3,"putOuts":233,"errors":0,"chances":236,"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"}]},"ID621493":{"person":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":76,"groundOuts":106,"airOuts":125,"runs":65,"doubles":20,"triples":1,"homeRuns":7,"strikeOuts":111,"baseOnBalls":87,"intentionalWalks":2,"hits":107,"hitByPitch":6,"avg":".240","atBats":446,"obp":".369","slg":".336","ops":".705","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":542,"totalBases":150,"rbi":32,"leftOnBase":160,"sacBunts":0,"sacFlies":3,"babip":".302","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.71","popOuts":22,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":187,"errors":3,"chances":193,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":48,"groundOuts":91,"airOuts":82,"runs":45,"doubles":21,"triples":1,"homeRuns":19,"strikeOuts":79,"baseOnBalls":36,"intentionalWalks":2,"hits":89,"hitByPitch":4,"avg":".263","atBats":339,"obp":".339","slg":".499","ops":".838","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":169,"rbi":54,"leftOnBase":137,"sacBunts":0,"sacFlies":2,"babip":".288","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.84","popOuts":12,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":45,"errors":1,"chances":51,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663728":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":1,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":71,"groundOuts":47,"airOuts":113,"runs":27,"doubles":8,"triples":0,"homeRuns":13,"strikeOuts":125,"baseOnBalls":51,"intentionalWalks":0,"hits":52,"hitByPitch":3,"avg":".156","atBats":334,"obp":".271","slg":".296","ops":".567","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":99,"rbi":44,"leftOnBase":171,"sacBunts":0,"sacFlies":3,"babip":".196","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.69","popOuts":28,"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":48,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":20,"putOuts":607,"errors":3,"chances":630,"fielding":".995","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":23,"flyOuts":6,"groundOuts":17,"airOuts":22,"runs":8,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".268","atBats":71,"obp":".316","slg":".352","ops":".668","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":25,"rbi":4,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.50","popOuts":3,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":11,"stolenBasePercentage":".647","caughtStealingPercentage":".353","assists":8,"putOuts":185,"errors":0,"chances":193,"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":"1-4 | 3B, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":2,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".294","atBats":17,"obp":".381","slg":".529","ops":".910","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":9,"rbi":3,"leftOnBase":10,"sacBunts":0,"sacFlies":1,"babip":".500","groundOutsToAirouts":"0.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":11,"putOuts":7,"errors":1,"chances":19,"fielding":".947","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":{"note":"(W, 10-7)","summary":"5.0 IP, 3 ER, 5 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":6,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":100,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":42,"strikes":58,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":84,"groundOuts":117,"airOuts":163,"runs":56,"doubles":34,"triples":0,"homeRuns":20,"strikeOuts":157,"baseOnBalls":37,"intentionalWalks":1,"hits":115,"hitByPitch":5,"atBats":546,"obp":".266","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2357,"era":"3.35","inningsPitched":"150.1","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.01","battersFaced":594,"outs":451,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2357,"balls":820,"strikes":1537,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.72","rbi":2,"winPercentage":".588","pitchesPerInning":"15.68","gamesFinished":0,"strikeoutWalkRatio":"4.24","strikeoutsPer9Inn":"9.40","walksPer9Inn":"2.22","hitsPer9Inn":"6.88","runsScoredPer9":"3.35","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":32,"lineOuts":47},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID693433":{"person":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":90,"groundOuts":108,"airOuts":161,"runs":67,"doubles":21,"triples":3,"homeRuns":15,"strikeOuts":137,"baseOnBalls":29,"intentionalWalks":1,"hits":121,"hitByPitch":7,"atBats":523,"obp":".279","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2118,"era":"4.10","inningsPitched":"138.1","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.08","battersFaced":563,"outs":415,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2118,"balls":694,"strikes":1424,"strikePercentage":".670","hitBatsmen":7,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".529","pitchesPerInning":"15.31","gamesFinished":0,"strikeoutWalkRatio":"4.72","strikeoutsPer9Inn":"8.91","walksPer9Inn":"1.89","hitsPer9Inn":"7.87","runsScoredPer9":"4.36","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":35,"lineOuts":36},"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":"0.2 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":0,"flyOuts":21,"groundOuts":36,"airOuts":39,"runs":27,"doubles":4,"triples":1,"homeRuns":8,"strikeOuts":51,"baseOnBalls":28,"intentionalWalks":2,"hits":38,"hitByPitch":2,"atBats":163,"obp":".351","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":840,"era":"4.95","inningsPitched":"43.2","wins":4,"losses":3,"saves":12,"saveOpportunities":17,"holds":5,"blownSaves":5,"earnedRuns":24,"whip":"1.51","battersFaced":194,"outs":131,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":840,"balls":343,"strikes":497,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"0.92","rbi":1,"winPercentage":".571","pitchesPerInning":"19.24","gamesFinished":24,"strikeoutWalkRatio":"1.82","strikeoutsPer9Inn":"10.51","walksPer9Inn":"5.77","hitsPer9Inn":"7.83","runsScoredPer9":"5.56","homeRunsPer9":"1.65","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680977":{"person":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | 2 BB, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":18,"groundOuts":38,"airOuts":34,"runs":12,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":23,"baseOnBalls":14,"intentionalWalks":0,"hits":34,"hitByPitch":6,"avg":".266","atBats":128,"obp":".362","slg":".398","ops":".760","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":51,"rbi":12,"leftOnBase":61,"sacBunts":0,"sacFlies":1,"babip":".301","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.67","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":25,"errors":5,"chances":86,"fielding":".942","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID646242":{"person":{"id":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"jerseyNumber":"74","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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669923":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":82,"groundOuts":129,"airOuts":142,"runs":63,"doubles":27,"triples":3,"homeRuns":17,"strikeOuts":114,"baseOnBalls":31,"intentionalWalks":1,"hits":148,"hitByPitch":3,"atBats":532,"obp":".321","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","numberOfPitches":2106,"era":"3.89","inningsPitched":"136.2","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.31","battersFaced":567,"outs":410,"gamesPitched":23,"completeGames":1,"shutouts":0,"pitchesThrown":2106,"balls":693,"strikes":1413,"strikePercentage":".670","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".471","pitchesPerInning":"15.41","gamesFinished":0,"strikeoutWalkRatio":"3.68","strikeoutsPer9Inn":"7.51","walksPer9Inn":"2.04","hitsPer9Inn":"9.75","runsScoredPer9":"4.15","homeRunsPer9":"1.12","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":30,"lineOuts":30},"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":{"note":"(S, 23)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":15,"groundOuts":35,"airOuts":30,"runs":24,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":73,"baseOnBalls":18,"intentionalWalks":0,"hits":38,"hitByPitch":1,"atBats":175,"obp":".292","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":776,"era":"4.27","inningsPitched":"46.1","wins":5,"losses":5,"saves":23,"saveOpportunities":30,"holds":0,"blownSaves":7,"earnedRuns":22,"whip":"1.21","battersFaced":195,"outs":139,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":776,"balls":275,"strikes":501,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".500","pitchesPerInning":"16.75","gamesFinished":39,"strikeoutWalkRatio":"4.06","strikeoutsPer9Inn":"14.18","walksPer9Inn":"3.50","hitsPer9Inn":"7.38","runsScoredPer9":"4.66","homeRunsPer9":"1.17","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642100":{"person":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(H, 16)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":2,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":2,"balls":1,"strikes":1,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":40,"gamesStarted":0,"flyOuts":20,"groundOuts":33,"airOuts":34,"runs":12,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":2,"hits":26,"hitByPitch":5,"atBats":118,"obp":".319","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":508,"era":"2.76","inningsPitched":"32.2","wins":2,"losses":3,"saves":1,"saveOpportunities":2,"holds":16,"blownSaves":1,"earnedRuns":10,"whip":"1.19","battersFaced":140,"outs":98,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":508,"balls":170,"strikes":338,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".400","pitchesPerInning":"15.55","gamesFinished":5,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"7.99","walksPer9Inn":"3.58","hitsPer9Inn":"7.16","runsScoredPer9":"3.31","homeRunsPer9":"0.83","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660844":{"person":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"jerseyNumber":"76","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":21,"groundOuts":24,"airOuts":35,"runs":9,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":38,"baseOnBalls":16,"intentionalWalks":0,"hits":14,"hitByPitch":3,"avg":".130","atBats":108,"obp":".258","slg":".167","ops":".425","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":18,"rbi":7,"leftOnBase":49,"sacBunts":2,"sacFlies":1,"babip":".197","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":8,"lineOuts":6},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":11,"obp":".769","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":31,"era":"63.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"10.00","battersFaced":13,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":14,"strikes":17,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"31.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"81.00","runsScoredPer9":"81.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":66,"putOuts":45,"errors":1,"chances":112,"fielding":".991","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":"400","stats":{"batting":{"summary":"0-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"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":5,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":71,"groundOuts":101,"airOuts":136,"runs":58,"doubles":18,"triples":0,"homeRuns":19,"strikeOuts":106,"baseOnBalls":40,"intentionalWalks":2,"hits":115,"hitByPitch":5,"avg":".253","atBats":454,"obp":".318","slg":".419","ops":".737","caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":503,"totalBases":190,"rbi":53,"leftOnBase":185,"sacBunts":0,"sacFlies":4,"babip":".288","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.90","popOuts":25,"lineOuts":40},"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":291,"errors":3,"chances":298,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":16,"gamesStarted":15,"flyOuts":66,"groundOuts":72,"airOuts":101,"runs":41,"doubles":13,"triples":2,"homeRuns":15,"strikeOuts":87,"baseOnBalls":18,"intentionalWalks":1,"hits":75,"hitByPitch":1,"atBats":333,"obp":".266","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1360,"era":"3.71","inningsPitched":"89.2","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.04","battersFaced":354,"outs":269,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1360,"balls":423,"strikes":937,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".364","pitchesPerInning":"15.17","gamesFinished":1,"strikeoutWalkRatio":"4.83","strikeoutsPer9Inn":"8.73","walksPer9Inn":"1.81","hitsPer9Inn":"7.53","runsScoredPer9":"4.12","homeRunsPer9":"1.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":18},"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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"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":19,"balls":6,"strikes":13,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":60,"gamesStarted":0,"flyOuts":38,"groundOuts":42,"airOuts":67,"runs":22,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":57,"baseOnBalls":16,"intentionalWalks":1,"hits":56,"hitByPitch":1,"atBats":215,"obp":".308","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":912,"era":"3.00","inningsPitched":"57.0","wins":3,"losses":3,"saves":0,"saveOpportunities":3,"holds":24,"blownSaves":3,"earnedRuns":19,"whip":"1.26","battersFaced":239,"outs":171,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":912,"balls":301,"strikes":611,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.63","rbi":1,"winPercentage":".500","pitchesPerInning":"16.00","gamesFinished":2,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.53","hitsPer9Inn":"8.84","runsScoredPer9":"3.47","homeRunsPer9":"1.26","inheritedRunners":36,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":15,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676106":{"person":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":84,"groundOuts":109,"airOuts":141,"runs":48,"doubles":18,"triples":0,"homeRuns":16,"strikeOuts":119,"baseOnBalls":32,"intentionalWalks":1,"hits":110,"hitByPitch":5,"atBats":477,"obp":".285","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":2006,"era":"3.30","inningsPitched":"128.0","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.11","battersFaced":516,"outs":384,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2006,"balls":702,"strikes":1304,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".500","pitchesPerInning":"15.67","gamesFinished":0,"strikeoutWalkRatio":"3.72","strikeoutsPer9Inn":"8.37","walksPer9Inn":"2.25","hitsPer9Inn":"7.73","runsScoredPer9":"3.38","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":12,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[680977,668227,686527,645302,677594,647304,702284,663728,621493,801126,669302,660825,678606,622554,642100,662253],"pitchers":[669302,660825,678606,622554,642100,662253],"bench":[640902,660844,642215],"bullpen":[689546,646242,676106,669923,682243,621074,693433],"battingOrder":[680977,668227,645302,677594,647304,702284,663728,621493,801126],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Canzone (21, May)."},{"label":"3B","value":"Rodden (1, Wilson, B)."},{"label":"TB","value":"Arozarena; Canzone 3; Donovan 2; Naylor, J 3; Rodden 3; Ward, T."},{"label":"RBI","value":"Canzone 2 (54); Naylor, J 2 (46); Rodríguez, J (53); Ward, T 2 (32)."},{"label":"2-out RBI","value":"Ward, T 2."},{"label":"Runners left in scoring position, 2 out","value":"Arozarena; Rodden; Raleigh."},{"label":"SF","value":"Rodríguez, J."},{"label":"GIDP","value":"Arozarena."},{"label":"Team RISP","value":"4-for-10."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Naylor, J (25, 2nd base off Wilson, B/Contreras, Wm)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Raleigh (3, pickoff); Rodden (1, throw)."},{"label":"DP","value":"(Young-Rodden-Naylor, J)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":8,"airOuts":9,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".252","atBats":34,"obp":".337","slg":".396","ops":".733","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":11,"rbi":4,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":0,"lineOuts":4},"pitching":{"flyOuts":8,"groundOuts":6,"airOuts":9,"runs":7,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":35,"obp":".381","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":178,"era":"3.46","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.16","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":178,"balls":68,"strikes":110,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":7,"pitchesPerInning":"19.78","runsScoredPer9":"7.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID694477":{"person":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":42,"gamesStarted":6,"flyOuts":53,"groundOuts":74,"airOuts":98,"runs":33,"doubles":15,"triples":2,"homeRuns":8,"strikeOuts":78,"baseOnBalls":34,"intentionalWalks":2,"hits":73,"hitByPitch":2,"atBats":318,"obp":".306","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1419,"era":"3.39","inningsPitched":"87.2","wins":6,"losses":4,"saves":5,"saveOpportunities":6,"holds":8,"blownSaves":1,"earnedRuns":33,"whip":"1.22","battersFaced":359,"outs":263,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":1419,"balls":509,"strikes":910,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".600","pitchesPerInning":"16.19","gamesFinished":7,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"8.01","walksPer9Inn":"3.49","hitsPer9Inn":"7.49","runsScoredPer9":"3.39","homeRunsPer9":"0.82","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID806198":{"person":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","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":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"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":45,"flyOuts":20,"groundOuts":38,"airOuts":36,"runs":20,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":33,"baseOnBalls":18,"intentionalWalks":0,"hits":37,"hitByPitch":1,"avg":".264","atBats":140,"obp":".344","slg":".357","ops":".701","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":163,"totalBases":50,"rbi":17,"leftOnBase":75,"sacBunts":0,"sacFlies":4,"babip":".321","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.00","popOuts":2,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":89,"putOuts":53,"errors":2,"chances":144,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID701656":{"person":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":32,"groundOuts":40,"airOuts":69,"runs":19,"doubles":8,"triples":1,"homeRuns":10,"strikeOuts":75,"baseOnBalls":12,"intentionalWalks":0,"hits":43,"hitByPitch":1,"atBats":226,"obp":".234","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":943,"era":"2.70","inningsPitched":"63.1","wins":7,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"0.87","battersFaced":240,"outs":190,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":943,"balls":286,"strikes":657,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".778","pitchesPerInning":"14.89","gamesFinished":0,"strikeoutWalkRatio":"6.25","strikeoutsPer9Inn":"10.66","walksPer9Inn":"1.71","hitsPer9Inn":"6.11","runsScoredPer9":"2.70","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":20,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687401":{"person":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | HR, K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":104,"flyOuts":39,"groundOuts":82,"airOuts":74,"runs":36,"doubles":11,"triples":2,"homeRuns":7,"strikeOuts":58,"baseOnBalls":29,"intentionalWalks":0,"hits":69,"hitByPitch":0,"avg":".252","atBats":274,"obp":".318","slg":".383","ops":".701","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":312,"totalBases":105,"rbi":37,"leftOnBase":137,"sacBunts":4,"sacFlies":5,"babip":".290","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.14","popOuts":12,"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":188,"putOuts":100,"errors":8,"chances":296,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID694192":{"person":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"jerseyNumber":"11","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | K, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":60,"groundOuts":85,"airOuts":89,"runs":63,"doubles":22,"triples":0,"homeRuns":17,"strikeOuts":103,"baseOnBalls":34,"intentionalWalks":5,"hits":107,"hitByPitch":2,"avg":".279","atBats":383,"obp":".340","slg":".470","ops":".810","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":420,"totalBases":180,"rbi":50,"leftOnBase":168,"sacBunts":0,"sacFlies":1,"babip":".341","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.53","popOuts":15,"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":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":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID592885":{"person":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"500","stats":{"batting":{"summary":"1-2 | 2 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":32,"groundOuts":104,"airOuts":56,"runs":52,"doubles":18,"triples":2,"homeRuns":9,"strikeOuts":105,"baseOnBalls":38,"intentionalWalks":3,"hits":78,"hitByPitch":4,"avg":".230","atBats":339,"obp":".313","slg":".375","ops":".688","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":385,"totalBases":127,"rbi":44,"leftOnBase":161,"sacBunts":1,"sacFlies":3,"babip":".303","groundOutsToAirouts":"1.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.67","popOuts":5,"lineOuts":19},"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"}]},"ID641343":{"person":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"jerseyNumber":"9","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"300","stats":{"batting":{"summary":"0-5 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":57,"groundOuts":83,"airOuts":83,"runs":74,"doubles":19,"triples":2,"homeRuns":22,"strikeOuts":116,"baseOnBalls":66,"intentionalWalks":4,"hits":106,"hitByPitch":3,"avg":".275","atBats":386,"obp":".383","slg":".505","ops":".888","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":457,"totalBases":195,"rbi":72,"leftOnBase":177,"sacBunts":0,"sacFlies":2,"babip":".336","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.54","popOuts":7,"lineOuts":19},"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":35,"putOuts":550,"errors":8,"chances":593,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681982":{"person":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"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":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":6,"strikes":15,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":32,"groundOuts":41,"airOuts":58,"runs":22,"doubles":12,"triples":2,"homeRuns":7,"strikeOuts":45,"baseOnBalls":20,"intentionalWalks":2,"hits":36,"hitByPitch":1,"atBats":179,"obp":".284","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":775,"era":"3.51","inningsPitched":"51.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":20,"whip":"1.09","battersFaced":201,"outs":154,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":775,"balls":285,"strikes":490,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".500","pitchesPerInning":"15.10","gamesFinished":8,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.89","walksPer9Inn":"3.51","hitsPer9Inn":"6.31","runsScoredPer9":"3.86","homeRunsPer9":"1.23","inheritedRunners":23,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683734":{"person":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":35,"groundOuts":60,"airOuts":61,"runs":29,"doubles":16,"triples":2,"homeRuns":5,"strikeOuts":40,"baseOnBalls":30,"intentionalWalks":1,"hits":69,"hitByPitch":5,"avg":".303","atBats":228,"obp":".392","slg":".456","ops":".848","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":104,"rbi":36,"leftOnBase":126,"sacBunts":0,"sacFlies":2,"babip":".346","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.60","popOuts":7,"lineOuts":19},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"obp":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":29,"era":"27.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"5.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":13,"strikes":16,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"29.00","gamesFinished":1,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"18.00","hitsPer9Inn":"27.00","runsScoredPer9":"27.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":334,"errors":3,"chances":369,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID675660":{"person":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":14,"flyOuts":64,"groundOuts":90,"airOuts":104,"runs":48,"doubles":22,"triples":2,"homeRuns":9,"strikeOuts":99,"baseOnBalls":33,"intentionalWalks":0,"hits":92,"hitByPitch":3,"atBats":380,"obp":".305","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1579,"era":"3.86","inningsPitched":"100.1","wins":6,"losses":4,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":43,"whip":"1.25","battersFaced":421,"outs":301,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1579,"balls":558,"strikes":1021,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".600","pitchesPerInning":"15.74","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.88","walksPer9Inn":"2.96","hitsPer9Inn":"8.25","runsScoredPer9":"4.31","homeRunsPer9":"0.81","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690986":{"person":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":53,"groundOuts":72,"airOuts":95,"runs":36,"doubles":16,"triples":1,"homeRuns":13,"strikeOuts":122,"baseOnBalls":26,"intentionalWalks":0,"hits":83,"hitByPitch":4,"atBats":372,"obp":".281","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1695,"era":"2.84","inningsPitched":"98.1","wins":10,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.11","battersFaced":402,"outs":295,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1695,"balls":573,"strikes":1122,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".769","pitchesPerInning":"17.24","gamesFinished":0,"strikeoutWalkRatio":"4.69","strikeoutsPer9Inn":"11.17","walksPer9Inn":"2.38","hitsPer9Inn":"7.60","runsScoredPer9":"3.29","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676879":{"person":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":58,"gamesStarted":1,"flyOuts":24,"groundOuts":65,"airOuts":43,"runs":31,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":97,"baseOnBalls":34,"intentionalWalks":1,"hits":62,"hitByPitch":2,"atBats":265,"obp":".323","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1234,"era":"3.39","inningsPitched":"69.0","wins":13,"losses":2,"saves":1,"saveOpportunities":7,"holds":11,"blownSaves":6,"earnedRuns":26,"whip":"1.39","battersFaced":303,"outs":207,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":1234,"balls":470,"strikes":764,"strikePercentage":".620","hitBatsmen":2,"balks":1,"wildPitches":8,"pickoffs":1,"groundOutsToAirouts":"1.51","rbi":0,"winPercentage":".867","pitchesPerInning":"17.88","gamesFinished":6,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"12.65","walksPer9Inn":"4.43","hitsPer9Inn":"8.09","runsScoredPer9":"4.04","homeRunsPer9":"0.65","inheritedRunners":20,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669003":{"person":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":25,"groundOuts":87,"airOuts":52,"runs":52,"doubles":24,"triples":3,"homeRuns":8,"strikeOuts":134,"baseOnBalls":51,"intentionalWalks":2,"hits":93,"hitByPitch":4,"avg":".255","atBats":364,"obp":".352","slg":".404","ops":".756","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":421,"totalBases":147,"rbi":51,"leftOnBase":163,"sacBunts":1,"sacFlies":1,"babip":".381","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.50","popOuts":6,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":239,"errors":2,"chances":244,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666152":{"person":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":45,"groundOuts":71,"airOuts":73,"runs":40,"doubles":9,"triples":2,"homeRuns":4,"strikeOuts":69,"baseOnBalls":30,"intentionalWalks":0,"hits":63,"hitByPitch":1,"avg":".239","atBats":264,"obp":".319","slg":".333","ops":".652","caughtStealing":6,"stolenBases":24,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":308,"totalBases":88,"rbi":21,"leftOnBase":109,"sacBunts":12,"sacFlies":0,"babip":".309","groundOutsToAirouts":"0.97","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"66.00","popOuts":9,"lineOuts":19},"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":146,"putOuts":86,"errors":8,"chances":240,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680716":{"person":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"jerseyNumber":"13","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":1,"groundOuts":3,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".190","atBats":21,"obp":".227","slg":".190","ops":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":4,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".400","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":2,"chances":20,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID661388":{"person":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"jerseyNumber":"24","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":2,"putOuts":9,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":79,"groundOuts":122,"airOuts":148,"runs":62,"doubles":18,"triples":1,"homeRuns":12,"strikeOuts":71,"baseOnBalls":48,"intentionalWalks":4,"hits":116,"hitByPitch":4,"avg":".257","atBats":451,"obp":".330","slg":".381","ops":".711","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":509,"totalBases":172,"rbi":63,"leftOnBase":212,"sacBunts":0,"sacFlies":6,"babip":".278","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.58","popOuts":32,"lineOuts":37},"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":22,"stolenBases":35,"stolenBasePercentage":".614","caughtStealingPercentage":".386","assists":42,"putOuts":965,"errors":0,"chances":1007,"fielding":"1.000","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID688107":{"person":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":45,"groundOuts":57,"airOuts":91,"runs":38,"doubles":16,"triples":1,"homeRuns":13,"strikeOuts":68,"baseOnBalls":19,"intentionalWalks":0,"hits":72,"hitByPitch":7,"atBats":285,"obp":".314","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1216,"era":"4.54","inningsPitched":"73.1","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.24","battersFaced":314,"outs":220,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1216,"balls":400,"strikes":816,"strikePercentage":".670","hitBatsmen":7,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".375","pitchesPerInning":"16.58","gamesFinished":0,"strikeoutWalkRatio":"3.58","strikeoutsPer9Inn":"8.35","walksPer9Inn":"2.33","hitsPer9Inn":"8.84","runsScoredPer9":"4.66","homeRunsPer9":"1.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668930":{"person":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, SB","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":57,"groundOuts":114,"airOuts":97,"runs":76,"doubles":28,"triples":3,"homeRuns":16,"strikeOuts":132,"baseOnBalls":69,"intentionalWalks":3,"hits":120,"hitByPitch":0,"avg":".263","atBats":457,"obp":".358","slg":".442","ops":".800","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":532,"totalBases":202,"rbi":75,"leftOnBase":178,"sacBunts":4,"sacFlies":2,"babip":".334","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.56","popOuts":4,"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":287,"putOuts":176,"errors":4,"chances":467,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID596142":{"person":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"jerseyNumber":"99","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":23,"groundOuts":42,"airOuts":53,"runs":32,"doubles":8,"triples":1,"homeRuns":10,"strikeOuts":44,"baseOnBalls":39,"intentionalWalks":0,"hits":39,"hitByPitch":3,"avg":".220","atBats":177,"obp":".368","slg":".446","ops":".814","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":220,"totalBases":79,"rbi":29,"leftOnBase":99,"sacBunts":0,"sacFlies":1,"babip":".234","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.70","popOuts":17,"lineOuts":13},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":33,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":13,"strikes":20,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.50","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":6,"stolenBases":18,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":15,"putOuts":290,"errors":3,"chances":308,"fielding":".990","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694819":{"person":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":53,"groundOuts":97,"airOuts":107,"runs":35,"doubles":5,"triples":1,"homeRuns":13,"strikeOuts":210,"baseOnBalls":31,"intentionalWalks":0,"hits":73,"hitByPitch":9,"atBats":485,"obp":".215","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2083,"era":"1.75","inningsPitched":"139.0","wins":12,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"0.75","battersFaced":527,"outs":417,"gamesPitched":23,"completeGames":1,"shutouts":1,"pitchesThrown":2083,"balls":654,"strikes":1429,"strikePercentage":".690","hitBatsmen":9,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".706","pitchesPerInning":"14.99","gamesFinished":0,"strikeoutWalkRatio":"6.77","strikeoutsPer9Inn":"13.60","walksPer9Inn":"2.01","hitsPer9Inn":"4.73","runsScoredPer9":"2.27","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":29},"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}},"ID669084":{"person":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 0 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":47,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":10,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":22,"strikes":25,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":31,"gamesStarted":1,"flyOuts":18,"groundOuts":40,"airOuts":32,"runs":11,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":41,"baseOnBalls":28,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":132,"obp":".302","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":685,"era":"2.43","inningsPitched":"40.2","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":11,"whip":"1.18","battersFaced":162,"outs":122,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":685,"balls":282,"strikes":403,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.84","gamesFinished":8,"strikeoutWalkRatio":"1.46","strikeoutsPer9Inn":"9.07","walksPer9Inn":"6.20","hitsPer9Inn":"4.43","runsScoredPer9":"2.43","homeRunsPer9":"0.66","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID622608":{"person":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"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":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":41,"gamesStarted":0,"flyOuts":36,"groundOuts":58,"airOuts":57,"runs":29,"doubles":6,"triples":3,"homeRuns":5,"strikeOuts":51,"baseOnBalls":18,"intentionalWalks":2,"hits":57,"hitByPitch":2,"atBats":220,"obp":".318","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":904,"era":"3.88","inningsPitched":"58.0","wins":9,"losses":4,"saves":3,"saveOpportunities":10,"holds":7,"blownSaves":7,"earnedRuns":25,"whip":"1.29","battersFaced":243,"outs":174,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":904,"balls":309,"strikes":595,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".692","pitchesPerInning":"15.59","gamesFinished":13,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"7.91","walksPer9Inn":"2.79","hitsPer9Inn":"8.84","runsScoredPer9":"4.50","homeRunsPer9":"0.78","inheritedRunners":17,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669060":{"person":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":30,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":11,"strikes":19,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":16,"groundOuts":26,"airOuts":32,"runs":14,"doubles":2,"triples":2,"homeRuns":3,"strikeOuts":25,"baseOnBalls":2,"intentionalWalks":0,"hits":37,"hitByPitch":2,"atBats":120,"obp":".331","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":446,"era":"4.40","inningsPitched":"28.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.36","battersFaced":124,"outs":86,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":446,"balls":125,"strikes":321,"strikePercentage":".720","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".---","pitchesPerInning":"15.56","gamesFinished":7,"strikeoutWalkRatio":"12.50","strikeoutsPer9Inn":"7.85","walksPer9Inn":"0.63","hitsPer9Inn":"11.62","runsScoredPer9":"4.40","homeRunsPer9":"0.94","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":10},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669160":{"person":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(L, 6-8)","summary":"2.0 IP, 7 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":7,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":12,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":66,"inningsPitched":"2.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":16,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":66,"balls":25,"strikes":41,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":7,"gamesFinished":0,"runsScoredPer9":"31.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":69,"groundOuts":110,"airOuts":124,"runs":66,"doubles":22,"triples":1,"homeRuns":9,"strikeOuts":118,"baseOnBalls":42,"intentionalWalks":0,"hits":119,"hitByPitch":9,"atBats":466,"obp":".326","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1997,"era":"4.57","inningsPitched":"124.0","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.30","battersFaced":523,"outs":372,"gamesPitched":24,"completeGames":1,"shutouts":1,"pitchesThrown":1997,"balls":703,"strikes":1294,"strikePercentage":".650","hitBatsmen":9,"balks":1,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"0.89","rbi":7,"winPercentage":".429","pitchesPerInning":"16.10","gamesFinished":0,"strikeoutWalkRatio":"2.81","strikeoutsPer9Inn":"8.56","walksPer9Inn":"3.05","hitsPer9Inn":"8.64","runsScoredPer9":"4.79","homeRunsPer9":"0.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":23,"lineOuts":32},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":0,"chances":13,"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"}]},"ID800325":{"person":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"jerseyNumber":"18","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":5,"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":33,"flyOuts":12,"groundOuts":31,"airOuts":22,"runs":14,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":20,"baseOnBalls":12,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".242","atBats":95,"obp":".324","slg":".358","ops":".682","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":108,"totalBases":34,"rbi":15,"leftOnBase":43,"sacBunts":0,"sacFlies":1,"babip":".293","groundOutsToAirouts":"1.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"95.00","popOuts":0,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":59,"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"}]},"ID656730":{"person":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":37,"groundOuts":32,"airOuts":59,"runs":14,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":54,"baseOnBalls":12,"intentionalWalks":2,"hits":28,"hitByPitch":1,"atBats":170,"obp":".223","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":684,"era":"2.44","inningsPitched":"48.0","wins":2,"losses":2,"saves":22,"saveOpportunities":24,"holds":7,"blownSaves":2,"earnedRuns":13,"whip":"0.83","battersFaced":186,"outs":144,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":684,"balls":214,"strikes":470,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".500","pitchesPerInning":"14.25","gamesFinished":29,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"10.13","walksPer9Inn":"2.25","hitsPer9Inn":"5.25","runsScoredPer9":"2.63","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[668930,694192,641343,661388,592885,683734,800325,687401,806198,669160,681982,669084,669060,622608],"pitchers":[669160,681982,669084,669060,622608],"bench":[666152,669003,680716,596142],"bullpen":[676879,675660,688107,690986,701656,656730,694819,694477],"battingOrder":[668930,694192,641343,661388,592885,683734,800325,687401,806198],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Ortiz, J (7, 2nd inning off Gilbert, L, 1 on, 2 out)."},{"label":"TB","value":"Chourio, J 3; Lara; Ortiz, J 5; Vaughn; Yelich."},{"label":"RBI","value":"Ortiz, J 4 (37)."},{"label":"2-out RBI","value":"Ortiz, J 2."},{"label":"Runners left in scoring position, 2 out","value":"Ortiz, J; Contreras, Wm; Bauers; Pratt; Yelich 2."},{"label":"SF","value":"Ortiz, J."},{"label":"GIDP","value":"Pratt."},{"label":"Team RISP","value":"2-for-10."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Turang (18, 2nd base off Gilbert, L/Raleigh); Chourio, J (12, 2nd base off Gilbert, L/Raleigh)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Turang-Vaughn)."}]}],"note":[]}},"officials":[{"official":{"id":665298,"fullName":"Dexter Kelley","link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":594151,"fullName":"Ramon De Jesus","link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":482641,"fullName":"Adrian Johnson","link":"/api/v1/people/482641"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Arozarena (by May)."},{"label":"ABS Challenge","value":"Contreras, Wm 2 (Ball-Confirmed, Ball-Confirmed); Arozarena (Strike-Confirmed); Donovan (Strike-Overturned to Ball); Ward, T (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Gilbert, L 100-58; Bazardo 19-13; Ferrer 13-11; Domínguez 20-11; Speier 2-1; Muñoz, A 9-6; May 66-41; Anderson, G 21-15; Hall, D 47-25; Wilson, B 30-19; Senzatela 14-10."},{"label":"Groundouts-flyouts","value":"Gilbert, L 4-3; Bazardo 0-0; Ferrer 1-1; Domínguez 1-0; Speier 1-0; Muñoz, A 1-1; May 2-2; Anderson, G 0-0; Hall, D 2-3; Wilson, B 2-2; Senzatela 0-1."},{"label":"Batters faced","value":"Gilbert, L 23; Bazardo 4; Ferrer 5; Domínguez 4; Speier 1; Muñoz, A 3; May 16; Anderson, G 4; Hall, D 10; Wilson, B 8; Senzatela 4."},{"label":"Inherited runners-scored","value":"Bazardo 2-1."},{"label":"Umpires","value":"HP: Dexter Kelley. 1B: Quinn Wolcott. 2B: Ramon De Jesus. 3B: Adrian Johnson. "},{"label":"Weather","value":"72 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, In From LF."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"3:02."},{"label":"Att","value":"34,564."},{"label":"Venue","value":"American Family Field."},{"label":"August 19, 2026"}],"pitchingNotes":["Gilbert, L pitched to 2 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401","boxscoreName":"Ortiz, J"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | HR, K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":104,"flyOuts":39,"groundOuts":82,"airOuts":74,"runs":36,"doubles":11,"triples":2,"homeRuns":7,"strikeOuts":58,"baseOnBalls":29,"intentionalWalks":0,"hits":69,"hitByPitch":0,"avg":".252","atBats":274,"obp":".318","slg":".383","ops":".701","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":312,"totalBases":105,"rbi":37,"leftOnBase":137,"sacBunts":4,"sacFlies":5,"babip":".290","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.14","popOuts":12,"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":188,"putOuts":100,"errors":8,"chances":296,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","boxscoreName":"Canzone"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":48,"groundOuts":91,"airOuts":82,"runs":45,"doubles":21,"triples":1,"homeRuns":19,"strikeOuts":79,"baseOnBalls":36,"intentionalWalks":2,"hits":89,"hitByPitch":4,"avg":".263","atBats":339,"obp":".339","slg":".499","ops":".838","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":169,"rbi":54,"leftOnBase":137,"sacBunts":0,"sacFlies":2,"babip":".288","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.84","popOuts":12,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":45,"errors":1,"chances":51,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977","boxscoreName":"Donovan"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | 2 BB, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":18,"groundOuts":38,"airOuts":34,"runs":12,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":23,"baseOnBalls":14,"intentionalWalks":0,"hits":34,"hitByPitch":6,"avg":".266","atBats":128,"obp":".362","slg":".398","ops":".760","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":51,"rbi":12,"leftOnBase":61,"sacBunts":0,"sacFlies":1,"babip":".301","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.67","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":25,"errors":5,"chances":86,"fielding":".942","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"loser":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"save":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}