{"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":823747,"link":"/api/v1.1/game/823747/feed/live","metaData":{"wait":10,"timeStamp":"20260820_210952","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823747,"type":"R","doubleHeader":"N","id":"2026/08/20/seamlb-milmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823747-2026-08-20","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-20T18:10:00Z","originalDate":"2026-08-20","officialDate":"2026-08-20","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136","season":2026,"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sea","fileCode":"sea","abbreviation":"SEA","teamName":"Mariners","locationName":"Seattle","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Seattle","record":{"gamesPlayed":128,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":68,"ties":0,"pct":".469"},"records":{},"divisionLeader":false,"wins":60,"losses":68,"winningPercentage":".469"},"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":128,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":79,"losses":49,"ties":0,"pct":".617"},"records":{},"divisionLeader":false,"wins":79,"losses":49,"winningPercentage":".617"},"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":"Sunny","temp":"78","wind":"7 mph, In From CF"},"gameInfo":{"attendance":35909,"firstPitch":"2026-08-20T18:10:00.000Z","gameDurationMinutes":179},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":3,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"home":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"}},"officialScorer":{"id":681131,"fullName":"Drew Olson","link":"/api/v1/people/681131"},"primaryDatacaster":{"id":800982,"fullName":"Alex Haese","link":"/api/v1/people/800982"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brendan Donovan walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T18:10:34.861Z","endTime":"2026-08-20T18:11:46.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"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":[3,4,5,6,7],"actionIndex":[0,1,2],"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":7},"credits":[]}],"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-20T16:27:56.926Z","endTime":"2026-08-20T17:46:43.300Z","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-20T17:46:43.300Z","endTime":"2026-08-20T18:09:20.681Z","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-20T18:09:20.681Z","endTime":"2026-08-20T18:10:37.121Z","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(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.1,"endSpeed":84.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.414705959653833,"aZ":-24.75217697055493,"pfxX":10.743068558222337,"pfxZ":4.029941475761213,"pX":1.2140460963321165,"pZ":1.8991723055297396,"vX0":-7.350553855102166,"vY0":-135.3574305443867,"vZ0":-3.0415769845533154,"x":70.72,"y":187.5,"x0":2.5783999304431524,"y0":50.00563806154451,"z0":4.783622025936255,"aX":19.80286341744485},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.8,"breakHorizontal":-17.8,"spinRate":2068,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4057129467273004,"extension":6.716966459269922},"index":3,"playId":"d80de4d7-25e8-3a87-a3cb-7b058c9f8abe","pitchNumber":1,"startTime":"2026-08-20T18:10:37.121Z","endTime":"2026-08-20T18:10:43.204Z","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":93.3,"endSpeed":85.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75100615093669,"aZ":-24.91091303880677,"pfxX":8.37321153132661,"pfxZ":3.895021726605423,"pX":0.9771811007488598,"pZ":3.5201484119544113,"vX0":-7.347753571320035,"vY0":-135.6886608283924,"vZ0":1.0557599496648815,"x":79.75,"y":143.74,"x0":2.6326619061371166,"y0":50.00103474093956,"z0":4.861980558314372,"aX":15.608403091456964},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.6,"breakHorizontal":-13.6,"spinRate":2058,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4036881364244902,"extension":6.702576098505276},"index":4,"playId":"4b201282-c1cb-39db-8061-111ece739a71","pitchNumber":2,"startTime":"2026-08-20T18:10:52.700Z","endTime":"2026-08-20T18:10:56.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56227439213125,"aZ":-20.45127619510243,"pfxX":3.7307234253994004,"pfxZ":6.330325412233904,"pX":0.3803423071438208,"pZ":3.243286753889934,"vX0":-7.0171859831677175,"vY0":-134.79975247142323,"vZ0":-1.000361391216253,"x":102.5,"y":151.21,"x0":2.525090742600467,"y0":50.00252835984176,"z0":5.054426213671437,"aX":6.909281286484938},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.5,"breakHorizontal":-5.4,"spinRate":2106,"spinDirection":138},"zone":3,"typeConfidence":2.0,"plateTime":0.4053385585446687,"extension":6.9986185337643905},"index":5,"playId":"314381f3-f187-3984-9c5a-0fc03489f850","pitchNumber":3,"startTime":"2026-08-20T18:11:09.963Z","endTime":"2026-08-20T18:11:13.914Z","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":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.891690175622337,"aZ":-19.021428441985517,"pfxX":3.1535922541841304,"pfxZ":7.042292932787472,"pX":0.9121662586025685,"pZ":3.3672452466086513,"vX0":-5.50270049782313,"vY0":-135.6243808732354,"vZ0":-1.1449122760287187,"x":82.23,"y":147.86,"x0":2.5551388407072753,"y0":50.00533883203307,"z0":5.117985696060848,"aX":5.892697265940471},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":-4.6,"spinRate":2131,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4034411773768558,"extension":6.778132356720667},"index":6,"playId":"251687ed-9bea-30da-b05b-5d71bd184359","pitchNumber":4,"startTime":"2026-08-20T18:11:25.452Z","endTime":"2026-08-20T18:11:30.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.165330574662725,"aZ":-26.782421501981514,"pfxX":8.648634428345902,"pfxZ":2.9519385263918947,"pX":-0.9527851955285747,"pZ":1.5001396030515883,"vX0":-11.929283433731156,"vY0":-134.31755448220738,"vZ0":-3.366592836926777,"x":153.32,"y":198.28,"x0":2.422968948247365,"y0":50.00336778279885,"z0":4.674774539992579,"aX":15.79974342672165},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.8,"breakHorizontal":-13.1,"spinRate":2028,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.40782847437755354,"extension":6.9244702546218875},"index":7,"playId":"83d7dc2b-69fd-3006-8785-63a6adadf3e0","pitchNumber":5,"startTime":"2026-08-20T18:11:41.118Z","endTime":"2026-08-20T18:11:46.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:11:46.775Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T18:12:00.120Z","endTime":"2026-08-20T18:13:10.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71392991329176,"aZ":-20.159828581878415,"pfxX":2.7758023850533555,"pfxZ":6.597604410607216,"pX":0.0257406339866625,"pZ":3.5356160779008783,"vX0":-7.989999613159426,"vY0":-133.8261430172409,"vZ0":-0.1548722176155925,"x":116.02,"y":143.32,"x0":2.6838405838947943,"y0":50.005620286897944,"z0":5.033011125972496,"aX":5.05797202373955},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.1,"breakHorizontal":-3.4,"spinRate":1986,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.40861040313920904,"extension":6.926496596471841},"index":0,"playId":"2dceaceb-7f4d-3866-a1cf-1ca0c1309963","pitchNumber":1,"startTime":"2026-08-20T18:12:09.818Z","endTime":"2026-08-20T18:12:14.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.960557591840757,"aZ":-26.3660926464682,"pfxX":-2.463869654248776,"pfxZ":3.4818631367424917,"pX":-0.4868095671291177,"pZ":3.1073169409710304,"vX0":-7.328490639813522,"vY0":-128.01750375986674,"vZ0":0.5189036156934779,"x":135.56,"y":154.88,"x0":2.726507767999405,"y0":50.00621926410013,"z0":4.956260210964517,"aX":-4.1131464781791856},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.6,"breakHorizontal":6.0,"spinRate":2405,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.42690041773744536,"extension":6.994481417569056},"index":1,"playId":"6012b37b-ef62-3f6b-839d-810b1fa86e0e","pitchNumber":2,"startTime":"2026-08-20T18:12:25.613Z","endTime":"2026-08-20T18:12:29.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.396976544545,"aZ":-27.865778461527114,"pfxX":0.6060256841433507,"pfxZ":2.4925020919023346,"pX":-0.35731589543652076,"pZ":2.3312274793161256,"vX0":-8.021933858880077,"vY0":-130.11104760678262,"vZ0":-1.2618666576882196,"x":130.62,"y":175.84,"x0":2.6772267143126043,"y0":50.002253282726926,"z0":4.919719150929375,"aX":1.0489912764982214},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.4,"breakHorizontal":0.6,"spinRate":2330,"spinDirection":165},"zone":4,"typeConfidence":2.0,"plateTime":0.4197793383239432,"extension":7.099595991595486},"index":2,"playId":"e227780f-a344-395c-83a3-8b40743ea4c1","pitchNumber":3,"startTime":"2026-08-20T18:12:42.555Z","endTime":"2026-08-20T18:12:47.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93813319069872,"aZ":-16.235982094994704,"pfxX":5.82251465420946,"pfxZ":8.428958987758335,"pX":-0.0466905946382302,"pZ":2.4857911800644734,"vX0":-8.976980730400433,"vY0":-136.3747972749072,"vZ0":-3.6554246782542155,"x":118.78,"y":171.66,"x0":2.5255084100001985,"y0":50.00171308369929,"z0":4.957894975081204,"aX":11.008765484120751},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.8,"breakHorizontal":-8.8,"spinRate":2343,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.401060348012789,"extension":7.225767139691311},"index":3,"playId":"020f355e-9107-3230-92c6-05f1a5fb5a13","pitchNumber":4,"startTime":"2026-08-20T18:13:03.577Z","endTime":"2026-08-20T18:13:10.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:13:10.610Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out to right fielder Luis Lara.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T18:13:15.609Z","endTime":"2026-08-20T18:14:38.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99785836014279,"aZ":-29.673074860004725,"pfxX":-1.9167286780649588,"pfxZ":1.4953668643401539,"pX":-0.2293286707909472,"pZ":2.3957179430515265,"vX0":-6.019453176438563,"vY0":-127.99443470093202,"vZ0":-0.8768046765825523,"x":125.74,"y":174.1,"x0":2.3963012250737754,"y0":50.00039662826975,"z0":5.054438034458929,"aX":-3.1965077666640336},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.8,"breakHorizontal":4.8,"spinRate":2539,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.4270052998442635,"extension":6.9005778460438965},"index":0,"playId":"6f6ebafd-9c1f-31ef-ac5a-b0eeefa56ffc","pitchNumber":1,"startTime":"2026-08-20T18:13:33.073Z","endTime":"2026-08-20T18:13:36.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.942281352267692,"aZ":-26.539219010988155,"pfxX":-7.368430544191833,"pfxZ":3.9797450355770003,"pX":-1.3867469216936898,"pZ":1.5231240124956658,"vX0":-6.9456415017977715,"vY0":-118.59971899912209,"vZ0":-2.0685097479150083,"x":169.86,"y":197.66,"x0":2.5435317250931906,"y0":50.00350974458893,"z0":4.841317689807845,"aX":-10.433371536262785},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":7.0,"breakHorizontal":15.1,"spinRate":2506,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.46288076668324507,"extension":7.071298783814842},"index":1,"playId":"a76f0db6-1509-32b7-804a-e42e81a4aa0d","pitchNumber":2,"startTime":"2026-08-20T18:13:48.777Z","endTime":"2026-08-20T18:13:52.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61223699116616,"aZ":-31.70173103800614,"pfxX":-7.178106415269533,"pfxZ":0.33808831917718507,"pX":-1.6678754911147486,"pZ":1.253638098058599,"vX0":-7.333084848537098,"vY0":-118.42852956885478,"vZ0":-1.8091142245129967,"x":180.58,"y":204.93,"x0":2.4069482261536717,"y0":50.00518414969451,"z0":4.940012125168312,"aX":-10.149242301582497},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.5,"breakHorizontal":14.9,"spinRate":2521,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.4633377094175195,"extension":6.990532594322513},"index":2,"playId":"d929cc41-7a89-3e06-9be4-0300573908f0","pitchNumber":3,"startTime":"2026-08-20T18:14:07.258Z","endTime":"2026-08-20T18:14:11.649Z","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":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.347544322062753,"aZ":-25.793752442921626,"pfxX":-0.9951333458334974,"pfxZ":3.601373224414381,"pX":0.5417544699268649,"pZ":3.0084734388135255,"vX0":-4.829170695076032,"vY0":-131.59434249431342,"vZ0":-0.39915417158670446,"x":96.35,"y":157.55,"x0":2.522502931524502,"y0":50.00144652079176,"z0":5.0567431630346915,"aX":-1.761790783100143},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.7,"breakHorizontal":2.8,"spinRate":2473,"spinDirection":159},"zone":3,"typeConfidence":2.0,"plateTime":0.4146571503820988,"extension":6.933852988258828},"hitData":{"launchSpeed":89.3,"launchAngle":41.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.26,"coordY":108.61}},"index":3,"playId":"d0646614-a8fb-315f-9b6e-2e2f1ce952bd","pitchNumber":4,"startTime":"2026-08-20T18:14:25.508Z","endTime":"2026-08-20T18:14:38.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:14:38.981Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a line drive to left fielder Jackson Chourio. Brendan Donovan to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T18:14:47.037Z","endTime":"2026-08-20T18:15:51.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":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":"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":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36447537662025,"aZ":-17.78877731011038,"pfxX":5.072669954302265,"pfxZ":7.356555522078093,"pX":-0.4154598477539351,"pZ":3.066443253659771,"vX0":-9.638416598024516,"vY0":-138.36288530555115,"vZ0":-2.1538000686252823,"x":132.84,"y":155.99,"x0":2.4405395059693302,"y0":50.00411534226117,"z0":5.0356304106504535,"aX":9.92214339054651},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.1,"breakHorizontal":-7.3,"spinRate":2317,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.3945519902594068,"extension":7.065886798620711},"index":0,"playId":"86a8db4c-c4c5-3e3b-b42e-ce9445603750","pitchNumber":1,"startTime":"2026-08-20T18:15:05.534Z","endTime":"2026-08-20T18:15:09.214Z","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":90.0,"endSpeed":83.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.802989535672268,"aZ":-32.93258803188566,"pfxX":9.640255825251192,"pfxZ":-0.4287126112352162,"pX":0.8832837337791123,"pZ":2.754920248058598,"vX0":-7.492764415055278,"vY0":-130.89197216733106,"vZ0":0.5156403651454189,"x":83.33,"y":164.4,"x0":2.515083121945544,"y0":50.005491807910836,"z0":4.999944986913096,"aX":16.912920326714392},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.5,"breakHorizontal":-16.1,"spinRate":2069,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.41672631598937837,"extension":6.960429449434807},"index":1,"playId":"4fa38693-bf80-3ca5-90b8-03871424ff8c","pitchNumber":2,"startTime":"2026-08-20T18:15:22.962Z","endTime":"2026-08-20T18:15:28.413Z","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":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90552230292066,"aZ":-16.08290414602245,"pfxX":5.79026780724588,"pfxZ":8.288346611935536,"pX":-0.6897125444966259,"pZ":2.5517044386643213,"vX0":-10.803718108600055,"vY0":-138.01457065756773,"vZ0":-3.6066024870241673,"x":143.29,"y":169.88,"x0":2.5120395223857677,"y0":50.001923647621915,"z0":4.949472233598531,"aX":11.241181225750006},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":-8.4,"spinRate":2326,"spinDirection":140},"zone":4,"typeConfidence":2.0,"plateTime":0.3959166340895117,"extension":7.186517561295955},"hitData":{"launchSpeed":99.5,"launchAngle":16.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.53,"coordY":97.28}},"index":2,"playId":"9c205fda-87d5-3238-8b2f-98efea51dc2b","pitchNumber":3,"startTime":"2026-08-20T18:15:41.763Z","endTime":"2026-08-20T18:15:51.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:15:51.282Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T18:15:54.938Z","endTime":"2026-08-20T18:16:50.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.387709882764057,"aZ":-19.355878325470403,"pfxX":9.393172561309635,"pfxZ":6.7727154036161235,"pX":-0.3470180118656728,"pZ":3.6764647256969156,"vX0":-10.831407580774437,"vY0":-136.7630037975989,"vZ0":0.35962086324609477,"x":130.23,"y":139.52,"x0":2.4458747339044065,"y0":50.003628330229475,"z0":4.8716701303437455,"aX":17.781085852615806},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.6,"breakHorizontal":-14.8,"spinRate":2030,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.40062085643754886,"extension":7.045203434673725},"index":0,"playId":"97e4a251-2514-3d56-a531-7ea1b602c87a","pitchNumber":1,"startTime":"2026-08-20T18:16:25.258Z","endTime":"2026-08-20T18:16:29.093Z","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":94.4,"endSpeed":85.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97428321710323,"aZ":-26.022206999409295,"pfxX":11.161962486052278,"pfxZ":3.264496338493002,"pX":0.14028048817759095,"pZ":2.214769633539525,"vX0":-10.275079390313188,"vY0":-137.04373258245806,"vZ0":-2.0533289939896,"x":111.65,"y":178.98,"x0":2.5054779278812065,"y0":50.00153707451883,"z0":4.768342424357747,"aX":21.028081166168356},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.6,"breakHorizontal":-17.8,"spinRate":2160,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.4011383738343097,"extension":6.93821843293221},"hitData":{"launchSpeed":96.6,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.32,"coordY":154.22}},"index":1,"playId":"140e570e-3ebd-3bcf-bd9b-8cc6f79f7632","pitchNumber":2,"startTime":"2026-08-20T18:16:41.926Z","endTime":"2026-08-20T18:16:50.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:16:50.034Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a sharp line drive to left fielder Randy Arozarena, deflected by third baseman Brendan Donovan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T18:18:52.778Z","endTime":"2026-08-20T18:19:56.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":88.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.804177789047067,"aZ":-12.210224375358138,"pfxX":-7.022288261326499,"pfxZ":10.041323127175469,"pX":-0.03351293014153069,"pZ":2.65153769376942,"vX0":6.935828075486261,"vY0":-140.13843653104593,"vZ0":-6.0034108896150595,"x":118.28,"y":167.19,"x0":-1.6287594046582647,"y0":50.000242306707506,"z0":5.619712026983988,"aX":-13.958830819052755},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":11.3,"spinRate":2340,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3909114357539005,"extension":6.546653832974351},"index":0,"playId":"ddd20cac-dc35-37f8-8600-3f85b0d3c6f7","pitchNumber":1,"startTime":"2026-08-20T18:19:13.488Z","endTime":"2026-08-20T18:19:17.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06390685338371,"aZ":-36.68938421972963,"pfxX":1.0384568211061591,"pfxZ":-2.709763503280821,"pX":-0.003893424950897513,"pZ":1.018705809113829,"vX0":3.855568393444276,"vY0":-128.3509257563838,"vZ0":-4.394629861350351,"x":117.15,"y":211.27,"x0":-1.6617447158849223,"y0":50.00539430566615,"z0":5.616583768299904,"aX":1.7284373509340045},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-5.6,"breakHorizontal":-2.8,"spinRate":2465,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4270699967805305,"extension":6.247934768258106},"index":1,"playId":"9f10c23e-0175-3009-ad4f-7d45856a4f1f","pitchNumber":2,"startTime":"2026-08-20T18:19:29.724Z","endTime":"2026-08-20T18:19:33.859Z","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.5,"endSpeed":88.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.261922876518316,"aZ":-13.28850434039199,"pfxX":-6.30195164457956,"pfxZ":9.451884495809413,"pX":-0.41567008133337696,"pZ":2.687466900347629,"vX0":5.271319632498569,"vY0":-140.33388101982985,"vZ0":-5.7286122892894635,"x":132.84,"y":166.22,"x0":-1.4981123069727829,"y0":50.00070387208629,"z0":5.618180326311878,"aX":-12.5890221152254},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":10.3,"spinRate":2375,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.39004809671572094,"extension":6.550400662420887},"hitData":{"launchSpeed":101.8,"launchAngle":7.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":80.29,"coordY":114.45}},"index":2,"playId":"37bb35c5-da6d-3906-a0cc-63a1b083a87b","pitchNumber":3,"startTime":"2026-08-20T18:19:46.332Z","endTime":"2026-08-20T18:19:56.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:19:56.451Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Chourio flies out to center fielder Julio Rodríguez. Brice Turang to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T18:20:11.506Z","endTime":"2026-08-20T18:21:48.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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],"actionIndex":[],"runnerIndex":[0,1],"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":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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.8,"endSpeed":88.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51035176579897,"aZ":-21.652376266759166,"pfxX":-9.478527814758868,"pfxZ":5.238419865129822,"pX":-1.116135940181292,"pZ":3.0629878523750897,"vX0":5.040339960988287,"vY0":-140.95706216619269,"vZ0":-3.3156969608755675,"x":159.54,"y":156.08,"x0":-1.697431556445617,"y0":50.00476354961436,"z0":5.655193398314459,"aX":-19.045567659718266},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.0,"breakHorizontal":16.1,"spinRate":2244,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.38881677949690596,"extension":6.484763657454853},"index":0,"playId":"96602615-dfc3-3300-8c50-46f68bb1aaee","pitchNumber":1,"startTime":"2026-08-20T18:20:27.029Z","endTime":"2026-08-20T18:20:31.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.31668693928207,"aZ":-22.483861352377026,"pfxX":-9.7199851444627,"pfxZ":4.990496854904379,"pX":-0.5197316195137555,"pZ":3.1762499785008536,"vX0":6.616742939478638,"vY0":-138.58126236422854,"vZ0":-2.4792795006766912,"x":136.81,"y":153.02,"x0":-1.6768804629143559,"y0":50.00524276138241,"z0":5.586340416797366,"aX":-18.885615470394526},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.6,"breakHorizontal":16.2,"spinRate":2256,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.3954254777781441,"extension":6.62875009583927},"index":1,"playId":"4148efd6-28bb-3eb7-973d-de4bc63ae470","pitchNumber":2,"startTime":"2026-08-20T18:20:50.333Z","endTime":"2026-08-20T18:20:55.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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.337578115759506,"aZ":-30.719840152754447,"pfxX":4.012453791319618,"pfxZ":0.8720614456197762,"pX":1.2061420261640996,"pZ":2.6152317651749777,"vX0":5.665020058421247,"vY0":-128.3001048520461,"vZ0":-1.517067141125473,"x":71.02,"y":168.17,"x0":-1.5542905152656576,"y0":50.001050094892875,"z0":5.6155029028180605,"aX":6.66530808318852},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.4,"breakHorizontal":-8.5,"spinRate":2415,"spinDirection":33},"zone":12,"typeConfidence":2.0,"plateTime":0.42743665008921816,"extension":6.7131062147932585},"index":2,"playId":"b79089ad-108c-3852-afb5-747665af910b","pitchNumber":3,"startTime":"2026-08-20T18:21:14.464Z","endTime":"2026-08-20T18:21:20.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02636411441206,"aZ":-32.45683302759012,"pfxX":2.6618924883071946,"pfxZ":-0.16398246140646577,"pX":0.4552143192346269,"pZ":2.638534480831634,"vX0":4.494328602320108,"vY0":-128.85476667455117,"vZ0":-1.1144540220844825,"x":99.65,"y":167.54,"x0":-1.6528298764347138,"y0":50.00500666899082,"z0":5.56864309336741,"aX":4.50762556758953},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.4,"breakHorizontal":-5.8,"spinRate":2458,"spinDirection":34},"zone":6,"typeConfidence":2.0,"plateTime":0.4239509826144676,"extension":6.6300293211216825},"hitData":{"launchSpeed":95.6,"launchAngle":26.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.4,"coordY":47.6}},"index":3,"playId":"f49aea24-8ab3-3e36-a61a-f0ae6a695ecb","pitchNumber":4,"startTime":"2026-08-20T18:21:34.984Z","endTime":"2026-08-20T18:21:48.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:21:48.477Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Bauers walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T18:22:13.696Z","endTime":"2026-08-20T18:23:52.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"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],"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28402201493232,"aZ":-40.92184706075605,"pfxX":3.815908231700977,"pfxZ":-5.729689612051729,"pX":-2.138972912436814,"pZ":4.455002230329693,"vX0":-1.8693114438727845,"vY0":-122.49509081779603,"vZ0":4.797272942684198,"x":198.53,"y":118.49,"x0":-1.8633883980966814,"y0":50.004885664411496,"z0":5.961325521117194,"aX":5.823021075355841},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-9.1,"breakHorizontal":-6.5,"spinRate":1946,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.4464571626621976,"extension":6.407526505194772},"index":0,"playId":"7aff271c-b342-390e-8eac-de9e3e434b33","pitchNumber":1,"startTime":"2026-08-20T18:22:19.395Z","endTime":"2026-08-20T18:22:22.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77754437044218,"aZ":-39.78101569620554,"pfxX":4.405726347967851,"pfxZ":-4.897062362640263,"pX":-1.014887000967642,"pZ":2.963661979559099,"vX0":0.4522459030443174,"vY0":-123.088308661884,"vZ0":1.2495831578503949,"x":155.69,"y":158.76,"x0":-1.7736910280094003,"y0":50.00482257827447,"z0":5.788013799228534,"aX":6.839380165623589},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-8.4,"breakHorizontal":-8.2,"spinRate":1885,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.4430331163181189,"extension":6.5474207982976536},"index":1,"playId":"2d6606fb-bbc3-3d86-bd6d-f4f6b88c7f6a","pitchNumber":2,"startTime":"2026-08-20T18:22:42.876Z","endTime":"2026-08-20T18:22:47.749Z","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":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.978617164777837,"aZ":-33.12586082468842,"pfxX":4.453382799795359,"pfxZ":-0.5778679276632399,"pX":-0.8270454197177461,"pZ":3.1757770534366534,"vX0":1.3162952401683385,"vY0":-127.17152078551631,"vZ0":0.37098995754642083,"x":148.53,"y":153.03,"x0":-1.9288295847455372,"y0":50.001544763365814,"z0":5.6374881773486445,"aX":7.355997733477291},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.7,"breakHorizontal":-8.4,"spinRate":2156,"spinDirection":39},"zone":1,"typeConfidence":2.0,"plateTime":0.4292972429433166,"extension":6.6912064192643},"index":2,"playId":"309fceac-2878-358d-8f3d-bba6a0be0711","pitchNumber":3,"startTime":"2026-08-20T18:23:04.244Z","endTime":"2026-08-20T18:23:08.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.167504853075023,"aZ":-32.5522792560202,"pfxX":5.423566096293618,"pfxZ":-0.2391347092062528,"pX":0.40846436652803597,"pZ":3.2380176684868442,"vX0":3.2265156028456885,"vY0":-125.16115445521812,"vZ0":0.5995847025224454,"x":101.43,"y":151.35,"x0":-1.601751052461534,"y0":50.00219359057721,"z0":5.660244950723094,"aX":8.607068478735162},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.0,"breakHorizontal":-10.6,"spinRate":2079,"spinDirection":35},"zone":3,"typeConfidence":2.0,"plateTime":0.43754988705625175,"extension":6.760516376085711},"index":3,"playId":"8643f0c5-80de-3b3f-964d-871fd6b89f00","pitchNumber":4,"startTime":"2026-08-20T18:23:27.678Z","endTime":"2026-08-20T18:23:31.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.903435749441208,"aZ":-20.077865836509023,"pfxX":-8.387131968462018,"pfxZ":6.101737297575655,"pX":-1.3131811608155803,"pZ":3.640923390065398,"vX0":3.5051816275081444,"vY0":-139.9897302969886,"vZ0":-2.019472249968864,"x":167.06,"y":140.48,"x0":-1.4925082012032835,"y0":50.00502741322658,"z0":5.687506321933114,"aX":-16.63100010461776},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.8,"breakHorizontal":14.4,"spinRate":2197,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3914272494490767,"extension":6.688368452332545},"index":4,"playId":"b5c7c341-6cb4-3293-b19b-6ed814c21cc3","pitchNumber":5,"startTime":"2026-08-20T18:23:49.184Z","endTime":"2026-08-20T18:23:52.497Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:23:52.497Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gary Sánchez doubles (9) on a line drive to left fielder Randy Arozarena. Brice Turang scores. Jake Bauers scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T18:24:11.194Z","endTime":"2026-08-20T18:25:28.558Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"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_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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.134117796869084,"aZ":-20.63022269243193,"pfxX":-8.23935365443425,"pfxZ":5.66912934441269,"pX":-0.32692889562884037,"pZ":2.7317679134100583,"vX0":6.2297037693226045,"vY0":-141.30616819962856,"vZ0":-4.266587510445611,"x":129.46,"y":165.02,"x0":-1.482100121113545,"y0":50.00238555925555,"z0":5.5748278670707565,"aX":-16.776018287600483},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.6,"breakHorizontal":13.8,"spinRate":2218,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.386610805412813,"extension":6.670049799068833},"index":0,"playId":"e332a69e-ba05-380c-9873-4cc59ad0f1ce","pitchNumber":1,"startTime":"2026-08-20T18:24:22.919Z","endTime":"2026-08-20T18:24:26.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.382837658704588,"aZ":-33.60138774212479,"pfxX":5.63871073179333,"pfxZ":-0.8665941866812581,"pX":-0.5046552715781627,"pZ":2.6074099707224248,"vX0":1.2785753694767323,"vY0":-127.34652173503318,"vZ0":-1.0601657157990612,"x":136.24,"y":168.38,"x0":-1.7460570351611306,"y0":50.00608116682988,"z0":5.689512365793267,"aX":9.253266493070534},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.6,"breakHorizontal":-10.6,"spinRate":2062,"spinDirection":26},"zone":4,"typeConfidence":2.0,"plateTime":0.43026521051836575,"extension":6.677329234211633},"index":1,"playId":"d6fd296a-b459-3ca0-a43b-0ba2702310a2","pitchNumber":2,"startTime":"2026-08-20T18:24:41.895Z","endTime":"2026-08-20T18:24:46.757Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.227512106671245,"aZ":-36.37093598442375,"pfxX":-2.697108434165275,"pfxZ":-2.6091852228210666,"pX":-0.7427052466424413,"pZ":2.6032567678148637,"vX0":2.9341664269926087,"vY0":-125.68595601079302,"vZ0":-0.1925872532010503,"x":145.31,"y":168.49,"x0":-1.571966332414977,"y0":50.00388404981505,"z0":5.621637077718153,"aX":-4.338184002651417},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.6,"breakHorizontal":4.2,"spinRate":882,"spinDirection":282},"zone":4,"typeConfidence":2.0,"plateTime":0.43492330882692265,"extension":6.889490835219726},"hitData":{"launchSpeed":88.5,"launchAngle":18.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.05,"coordY":131.41}},"index":2,"playId":"b800a6bf-df33-3b39-a715-36c587d50c95","pitchNumber":3,"startTime":"2026-08-20T18:25:13.657Z","endTime":"2026-08-20T18:25:28.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:25:28.558Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a line drive to center fielder Julio Rodríguez. Gary Sánchez to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T18:25:55.672Z","endTime":"2026-08-20T18:26:52.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnThird":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"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.4,"endSpeed":85.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.570832106969647,"aZ":-22.833718711611006,"pfxX":-0.7737246701936357,"pfxZ":5.058837168281924,"pX":0.23587427515475087,"pZ":3.457992563044279,"vX0":5.189925860175909,"vY0":-134.6049716548831,"vZ0":-1.6375665659416379,"x":108.01,"y":145.41,"x0":-1.6116524433924109,"y0":50.00163862291882,"z0":5.681332978640327,"aX":-1.4288078370997106},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.0,"breakHorizontal":0.4,"spinRate":2175,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.40597840537201124,"extension":6.777003903392801},"index":0,"playId":"897e8ada-2df6-37d9-b8d6-cca9fad0051c","pitchNumber":1,"startTime":"2026-08-20T18:26:02.717Z","endTime":"2026-08-20T18:26:06.113Z","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.2,"endSpeed":88.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3072115193944,"aZ":-13.890712543933418,"pfxX":-5.697673940329847,"pfxZ":9.016318563476407,"pX":-0.48222135056428894,"pZ":3.4861100332470434,"vX0":5.10194526203441,"vY0":-141.50075076232685,"vZ0":-3.6625413298260563,"x":135.38,"y":144.66,"x0":-1.5684411611399554,"y0":50.0015092898369,"z0":5.687275715941622,"aX":-11.552507063614526},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":9.2,"spinRate":2357,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.38708659986686644,"extension":6.737490485611546},"index":1,"playId":"52ce6853-57a6-332b-85dc-357ca5e3a04d","pitchNumber":2,"startTime":"2026-08-20T18:26:20.042Z","endTime":"2026-08-20T18:26:24.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.537174175712547,"aZ":-31.963189160794578,"pfxX":6.249350089521424,"pfxZ":0.13425174117634064,"pX":0.872854128067643,"pZ":2.430116131942587,"vX0":4.05721734027783,"vY0":-125.80365744322854,"vZ0":-1.3886629755027717,"x":83.73,"y":173.17,"x0":-1.579739592967828,"y0":50.004692472301464,"z0":5.610802158095763,"aX":9.889277205714054},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.1,"breakHorizontal":-12.4,"spinRate":2334,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.43751711469344645,"extension":6.730720152401682},"hitData":{"launchSpeed":71.8,"launchAngle":24.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.35,"coordY":102.82}},"index":2,"playId":"5531db54-bd00-3c37-b776-6873587cb929","pitchNumber":3,"startTime":"2026-08-20T18:26:40.024Z","endTime":"2026-08-20T18:26:52.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:26:52.604Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Ortiz singles on a ground ball to right fielder Dominic Canzone. Gary Sánchez scores. Christian Yelich to 3rd.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T18:27:10.352Z","endTime":"2026-08-20T18:27:37.895Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"postOnThird":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"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":0},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36901167067859,"aZ":-22.997380343228162,"pfxX":-9.529333723733558,"pfxZ":4.597194189154936,"pX":-0.012305485378381803,"pZ":2.31012363359042,"vX0":7.638582257196339,"vY0":-140.50494373683753,"vZ0":-4.906493389016349,"x":117.47,"y":176.41,"x0":-1.5305378634038302,"y0":50.00236478955167,"z0":5.577005087362241,"aX":-19.01842839134945},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.4,"breakHorizontal":15.6,"spinRate":2244,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3900922322977083,"extension":6.683531526136079},"hitData":{"launchSpeed":104.7,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.14,"coordY":120.71}},"index":0,"playId":"2e5bd7df-e267-3996-ac88-557deec24185","pitchNumber":1,"startTime":"2026-08-20T18:27:26.420Z","endTime":"2026-08-20T18:27:37.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:27:37.895Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Garrett Mitchell doubles (25) on a sharp ground ball to right fielder Dominic Canzone. Christian Yelich scores. Joey Ortiz scores.","rbi":2,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T18:28:33.632Z","endTime":"2026-08-20T18:31:25.990Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6,7,8],"actionIndex":[5],"runnerIndex":[0,1,2,3,4],"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-20T18:28:00.620Z","endTime":"2026-08-20T18:28:35.975Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.116652651871114,"aZ":-14.071314565078902,"pfxX":-6.355974985457627,"pfxZ":9.11967599101352,"pX":0.3130491999734949,"pZ":2.7186330098315294,"vX0":7.1243837519537445,"vY0":-140.12938075841512,"vZ0":-5.4248392671735335,"x":105.07,"y":165.38,"x0":-1.438409165382346,"y0":50.00650927519048,"z0":5.601420122203741,"aX":-12.623431502342022},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":10.0,"spinRate":2281,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.3910886157600695,"extension":6.723008031666565},"index":1,"playId":"b1009ed2-617a-329c-892a-44b522e6413f","pitchNumber":1,"startTime":"2026-08-20T18:28:35.975Z","endTime":"2026-08-20T18:28:40.069Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"feac47b4-9be0-3f6d-8370-ba947fd1f77a","startTime":"2026-08-20T18:28:57.301Z","endTime":"2026-08-20T18:29:02.624Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.359764607488675,"aZ":-20.726477620407604,"pfxX":-7.974004652221867,"pfxZ":5.858823517732803,"pX":-0.7813356305967677,"pZ":3.393725162300151,"vX0":5.164729348983899,"vY0":-138.71262906026425,"vZ0":-2.3815842652282972,"x":146.78,"y":147.15,"x0":-1.629237111452788,"y0":50.00073766753997,"z0":5.641855972932437,"aX":-15.572844141539033},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.3,"breakHorizontal":13.4,"spinRate":1928,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.39452405851940675,"extension":6.730632997191911},"index":3,"playId":"0d792d09-ffd0-36fa-9d4d-51a55f9bee91","pitchNumber":2,"startTime":"2026-08-20T18:29:28.448Z","endTime":"2026-08-20T18:29:33.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.956808897765498,"aZ":-40.288227193704884,"pfxX":4.5039909991817035,"pfxZ":-5.488269911952754,"pX":-0.8283596881863586,"pZ":2.952678035997963,"vX0":0.6202027419046747,"vY0":-120.95364248050444,"vZ0":1.6761613555090598,"x":148.58,"y":159.06,"x0":-1.6732068080953366,"y0":50.00172780136286,"z0":5.78792932817388,"aX":6.661321408375681},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-9.2,"breakHorizontal":-8.3,"spinRate":1728,"spinDirection":38},"zone":1,"typeConfidence":2.0,"plateTime":0.45313439656302634,"extension":6.492057872401801},"index":4,"playId":"b758453e-2a1b-3a72-ac7c-2f3d3727c717","pitchNumber":3,"startTime":"2026-08-20T18:29:48.515Z","endTime":"2026-08-20T18:29:54.068Z","isPitch":true,"type":"pitch"},{"details":{"description":"Joey Ortiz steals (9) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"actionPlayId":"b758453e-2a1b-3a72-ac7c-2f3d3727c717","startTime":"2026-08-20T18:30:02.426Z","endTime":"2026-08-20T18:30:17.586Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.61996790902448,"aZ":-37.58236945221052,"pfxX":3.17804225514997,"pfxZ":-3.619852859845844,"pX":-0.9277138103194162,"pZ":2.6308742506814387,"vX0":0.6583063421226267,"vY0":-120.95224328837192,"vZ0":0.43602877686500574,"x":152.36,"y":167.75,"x0":-1.6158680044358935,"y0":50.00205034684446,"z0":5.72028693069077,"aX":4.750095961765137},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-6.2,"breakHorizontal":-5.9,"spinRate":1734,"spinDirection":38},"zone":11,"typeConfidence":2.0,"plateTime":0.4513073503029541,"extension":6.793225551669161},"index":6,"playId":"23404f3c-0f44-3731-b07d-f1803c62b437","pitchNumber":4,"startTime":"2026-08-20T18:30:17.586Z","endTime":"2026-08-20T18:30:21.954Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71265631938417,"aZ":-24.509427476846238,"pfxX":-8.559490607236654,"pfxZ":4.509389230295507,"pX":0.4440298535987983,"pZ":0.6709083182366127,"vX0":7.873217960921058,"vY0":-129.46839679850396,"vZ0":-7.074918635730913,"x":100.07,"y":220.67,"x0":-1.5224753390828856,"y0":50.00284487414728,"z0":5.311354476854404,"aX":-14.549349862957985},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.7,"breakHorizontal":13.8,"spinRate":1612,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.42285106536713357,"extension":6.910549910834303},"index":7,"playId":"6ef696ae-1bbd-30f3-a087-1a79cf77387a","pitchNumber":5,"startTime":"2026-08-20T18:30:42.209Z","endTime":"2026-08-20T18:30:47.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.559814244883018,"aZ":-22.772815308801544,"pfxX":-0.30622890806670333,"pfxZ":5.132637446025343,"pX":0.3900709761779068,"pZ":1.9788528619676025,"vX0":5.507050144933654,"vY0":-133.89837242809628,"vZ0":-5.028317231977212,"x":102.13,"y":185.35,"x0":-1.645969730701777,"y0":50.00392246015135,"z0":5.4921941526172695,"aX":-0.5622981457173932},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":-0.5,"spinRate":2194,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.4077190333508587,"extension":6.93648254167284},"hitData":{"launchSpeed":108.3,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":192.85,"coordY":129.89}},"index":8,"playId":"3a4e46ea-4280-3628-89fb-493187030481","pitchNumber":6,"startTime":"2026-08-20T18:31:13.118Z","endTime":"2026-08-20T18:31:25.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:31:25.990Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"David Hamilton doubles (10) on a line drive to right fielder Dominic Canzone. Garrett Mitchell scores.","rbi":1,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T18:31:48.727Z","endTime":"2026-08-20T18:35:20.786Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67557875189552,"aZ":-33.093034457220135,"pfxX":6.804332107816842,"pfxZ":-0.5753447512492729,"pX":0.5112963520634503,"pZ":1.8477911673872909,"vX0":3.324489787234534,"vY0":-125.65202379636825,"vZ0":-2.5279246941313973,"x":97.51,"y":188.89,"x0":-1.715126752068248,"y0":50.00385711564886,"z0":5.569367565378729,"aX":10.82540703864241},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.4,"breakHorizontal":-13.1,"spinRate":2436,"spinDirection":27},"zone":9,"typeConfidence":2.0,"plateTime":0.43675307411502295,"extension":6.866025632882732},"index":0,"playId":"699c91c1-9bfe-3bf4-8822-abbed3ffb63e","pitchNumber":1,"startTime":"2026-08-20T18:31:58.055Z","endTime":"2026-08-20T18:32:02.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.429027034804463,"aZ":-16.751890853697454,"pfxX":-5.906756812307499,"pfxZ":7.789245906685965,"pX":-0.6776884315715889,"pZ":2.8116516047138824,"vX0":4.6429471762507974,"vY0":-139.79480121170076,"vZ0":-4.539853145506568,"x":142.83,"y":162.87,"x0":-1.5924117259379842,"y0":50.00275100657708,"z0":5.555923861880631,"aX":-11.694326348948984},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":9.7,"spinRate":2011,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.3917655997762144,"extension":6.860909724913429},"index":1,"playId":"a3afec48-523d-36ef-9d50-9323b9b1a0b9","pitchNumber":2,"startTime":"2026-08-20T18:32:25.952Z","endTime":"2026-08-20T18:32:29.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08404270008461,"aZ":-16.205581015712966,"pfxX":-6.420100777428058,"pfxZ":8.005085608201066,"pX":0.2718054083752737,"pZ":3.186167429260377,"vX0":7.054942987921882,"vY0":-140.4179907679956,"vZ0":-3.723123662316466,"x":106.64,"y":152.75,"x0":-1.4402640870475178,"y0":50.00515701567233,"z0":5.585162852446734,"aX":-12.810387745415614},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":10.2,"spinRate":2129,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.39021630587870515,"extension":6.794392611443989},"index":2,"playId":"9ae99296-3499-3ed5-b012-9c730cdf872c","pitchNumber":3,"startTime":"2026-08-20T18:32:47.446Z","endTime":"2026-08-20T18:32:51.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.911158354964588,"aZ":-36.40322490642227,"pfxX":5.933880209433574,"pfxZ":-2.6460102444038256,"pX":-0.1483011383764365,"pZ":1.3179686937639827,"vX0":1.9840898941927292,"vY0":-125.6601932445925,"vZ0":-2.9756789038377125,"x":122.65,"y":203.19,"x0":-1.7195672380834552,"y0":50.005339820926196,"z0":5.48060579767272,"aX":9.472683229302351},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.3,"breakHorizontal":-11.2,"spinRate":2519,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.4362007058546977,"extension":6.92526919414581},"index":3,"playId":"4fe3bdd7-53d0-3045-b1a1-4f1e0e10d02f","pitchNumber":4,"startTime":"2026-08-20T18:33:11.161Z","endTime":"2026-08-20T18:33:15.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.498110729546013,"aZ":-41.19741266554306,"pfxX":4.021406533803219,"pfxZ":-6.013410570929436,"pX":-0.9715362270730608,"pZ":2.470205816254645,"vX0":0.6006644891387362,"vY0":-121.59293014970844,"vZ0":0.7922743691579814,"x":154.03,"y":172.08,"x0":-1.7442808506204028,"y0":50.00513671992507,"z0":5.710413814658041,"aX":6.031262423202827},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-10.4,"breakHorizontal":-7.4,"spinRate":2194,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.4502040010864694,"extension":6.853664338635535},"index":4,"playId":"6539ede3-cf06-3130-9de8-d3f349172f0e","pitchNumber":5,"startTime":"2026-08-20T18:33:34.569Z","endTime":"2026-08-20T18:33:39.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.824122420756478,"aZ":-39.42934704156944,"pfxX":5.445373211848216,"pfxZ":-4.588885668542248,"pX":1.1258552309284122,"pZ":1.352433311394687,"vX0":4.947283615317956,"vY0":-125.29329739474214,"vZ0":-2.346205326867379,"x":74.09,"y":202.26,"x0":-1.5864522973632604,"y0":50.004292704505424,"z0":5.542703433952001,"aX":8.603552593748656},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-8.6,"breakHorizontal":-11.0,"spinRate":2567,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4382268729221446,"extension":6.8368726906882085},"index":5,"playId":"a3c685ed-274c-3e39-80ea-6864801feff2","pitchNumber":6,"startTime":"2026-08-20T18:33:56.542Z","endTime":"2026-08-20T18:34:00.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.668197845201462,"aZ":-17.51418691744796,"pfxX":-5.2608943853805705,"pfxZ":7.4356387423579555,"pX":-0.8226589833236386,"pZ":3.313491328794558,"vX0":4.052207825393988,"vY0":-139.36362950348723,"vZ0":-3.1840278519144163,"x":148.36,"y":149.32,"x0":-1.6103992706784962,"y0":50.00319636761215,"z0":5.624508895061216,"aX":-10.371802200711285},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":8.8,"spinRate":2178,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.39270172202000975,"extension":6.649444484398173},"index":6,"playId":"50cad087-136b-3365-83bb-7b047d34989f","pitchNumber":7,"startTime":"2026-08-20T18:34:19.032Z","endTime":"2026-08-20T18:34:22.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.910865367428634,"aZ":-45.02340193922398,"pfxX":4.398617277997298,"pfxZ":-8.734108516810162,"pX":0.4225253233121828,"pZ":1.1406345114570868,"vX0":3.37410915090162,"vY0":-121.40140610057597,"vZ0":-1.2344577472426577,"x":100.89,"y":207.98,"x0":-1.5637552848299352,"y0":50.00263945223512,"z0":5.624606685736967,"aX":6.471343673075734},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-15.8,"breakHorizontal":-8.9,"spinRate":2510,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.45364410969951496,"extension":6.837707125829791},"index":7,"playId":"4c8c2301-6dc0-3271-83f8-c76e0251d5a9","pitchNumber":8,"startTime":"2026-08-20T18:34:40.516Z","endTime":"2026-08-20T18:34:46.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66926517561373,"aZ":-26.90079629497713,"pfxX":-9.303540173174655,"pfxZ":3.201984440551003,"pX":0.08337243530363357,"pZ":2.0244155876669243,"vX0":6.887114941018014,"vY0":-127.43719193462343,"vZ0":-3.26739353877877,"x":113.82,"y":184.12,"x0":-1.4425697460073357,"y0":50.00502814400734,"z0":5.443270004341853,"aX":-15.33680787601159},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.3,"breakHorizontal":15.4,"spinRate":1553,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.42945892875392255,"extension":6.8715169693263745},"hitData":{"launchSpeed":97.8,"launchAngle":11.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.11,"coordY":116.46}},"index":8,"playId":"54b34b5a-4839-3e2f-907f-8305b4bb0eb9","pitchNumber":9,"startTime":"2026-08-20T18:35:08.903Z","endTime":"2026-08-20T18:35:20.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:35:20.786Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Lara lines out to center fielder Julio Rodríguez. David Hamilton to 3rd.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T18:36:43.648Z","endTime":"2026-08-20T18:36:56.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-20T18:35:48.075Z","endTime":"2026-08-20T18:36:45.802Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53978584004374,"aZ":-21.69411886383944,"pfxX":-9.855849366818845,"pfxZ":5.336639911444648,"pX":0.008110968568735137,"pZ":2.006452392230757,"vX0":7.424150376011242,"vY0":-139.3147914278901,"vZ0":-5.710478239334952,"x":116.69,"y":184.61,"x0":-1.4119000905435475,"y0":50.00417173206143,"z0":5.518487960009996,"aX":-19.35895145399214},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.6,"breakHorizontal":16.3,"spinRate":2309,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.39329021451752233,"extension":6.729545615299604},"hitData":{"launchSpeed":99.9,"launchAngle":19.0,"totalDistance":357.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.05,"coordY":55.51}},"index":1,"playId":"2e90c132-4520-3119-846a-983fbc9e7172","pitchNumber":1,"startTime":"2026-08-20T18:36:45.802Z","endTime":"2026-08-20T18:36:56.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:36:56.958Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out sharply, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T18:37:22.339Z","endTime":"2026-08-20T18:38:33.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.736603073839078,"aZ":-42.415609295440774,"pfxX":4.873944103082409,"pfxZ":-7.08211871882467,"pX":-0.32545798804413134,"pZ":2.4232594025697534,"vX0":1.8044924075774202,"vY0":-120.19045131747454,"vZ0":1.0416116047095616,"x":129.41,"y":173.35,"x0":-1.7214832120321,"y0":50.00150171703175,"z0":5.784408263557069,"aX":7.049721204106354},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-12.2,"breakHorizontal":-9.2,"spinRate":2451,"spinDirection":39},"zone":4,"typeConfidence":2.0,"plateTime":0.4576807500636968,"extension":6.700731498607449},"index":0,"playId":"23fc47c7-2a59-369f-b972-5e5ed1f94beb","pitchNumber":1,"startTime":"2026-08-20T18:37:24.484Z","endTime":"2026-08-20T18:37:28.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.422100803279292,"aZ":-36.78196302447118,"pfxX":2.6447049193058825,"pfxZ":-2.8413251846057763,"pX":0.6097592304193137,"pZ":0.9075778317025789,"vX0":4.712232066544265,"vY0":-126.73992510968185,"vZ0":-4.222896587197887,"x":93.76,"y":214.28,"x0":-1.6186081088628652,"y0":50.00054438631756,"z0":5.539498789336013,"aX":4.292384157589366},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.9,"breakHorizontal":-5.9,"spinRate":2465,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.43251417826816585,"extension":6.775737578835116},"index":1,"playId":"a1fc8562-ca18-3042-b8df-230a025e4e6e","pitchNumber":2,"startTime":"2026-08-20T18:37:42.126Z","endTime":"2026-08-20T18:37:47.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.977295495871143,"aZ":-41.51290019124626,"pfxX":5.560386602717262,"pfxZ":-6.279975053974556,"pX":0.07706901451597337,"pZ":0.9380297210687993,"vX0":2.267551453963585,"vY0":-121.70913370380948,"vZ0":-2.4747098013872577,"x":114.06,"y":213.45,"x0":-1.591762170847512,"y0":50.00482987995854,"z0":5.5954043286442,"aX":8.264486822606132},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.8,"breakHorizontal":-10.7,"spinRate":2400,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4516478748410293,"extension":6.765000893995624},"index":2,"playId":"218f37c6-9f42-370e-a173-85fd0133bc3a","pitchNumber":3,"startTime":"2026-08-20T18:38:02.423Z","endTime":"2026-08-20T18:38:07.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.984445331530072,"aZ":-16.342645256258045,"pfxX":-7.9085868981236525,"pfxZ":7.918703664558498,"pX":-0.03969519326216412,"pZ":1.773591027489356,"vX0":6.8041512163762174,"vY0":-140.31853955476927,"vZ0":-7.2335456904453,"x":118.51,"y":190.89,"x0":-1.4654150085930302,"y0":50.002511635019644,"z0":5.4446030332870725,"aX":-15.81103337201828},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.1,"breakHorizontal":13.0,"spinRate":2288,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.3899625355965144,"extension":6.767669550835241},"hitData":{"launchSpeed":105.5,"launchAngle":8.0,"totalDistance":142.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":149.0,"coordY":149.99}},"index":3,"playId":"74c44b80-f317-3cae-b360-a6d0b74a0961","pitchNumber":4,"startTime":"2026-08-20T18:38:24.705Z","endTime":"2026-08-20T18:38:33.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:38:33.028Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T18:40:25.353Z","endTime":"2026-08-20T18:42:37.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69830968812536,"aZ":-23.108256537548982,"pfxX":0.22398581834703535,"pfxZ":5.396379264145489,"pX":-0.49863404917342,"pZ":1.712716887027078,"vX0":-8.196097948231877,"vY0":-128.08741941032898,"vZ0":-3.186861388878416,"x":136.01,"y":192.54,"x0":2.698629127907131,"y0":50.00316890305405,"z0":4.757569619536075,"aX":0.37719463470574593},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.4,"breakHorizontal":1.2,"spinRate":2390,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.42581126387358736,"extension":7.069013567259854},"index":0,"playId":"06f555fc-43ef-38c1-9b02-5107a6a9c615","pitchNumber":1,"startTime":"2026-08-20T18:40:37.959Z","endTime":"2026-08-20T18:40:43.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26102778375253,"aZ":-26.31247101552347,"pfxX":3.5995326117456967,"pfxZ":3.45134079367266,"pX":-0.24156729311009778,"pZ":2.5846548671308165,"vX0":-8.810865557737117,"vY0":-129.58452763478036,"vZ0":-0.9770288075386855,"x":126.21,"y":168.99,"x0":2.7361385344364795,"y0":50.00593364307928,"z0":4.9781735704625145,"aX":6.119960981826038},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.2,"breakHorizontal":-4.6,"spinRate":2339,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.4228062010033362,"extension":7.121134358626579},"index":1,"playId":"3b06162f-02b2-35ad-a614-3ea5122a78d3","pitchNumber":2,"startTime":"2026-08-20T18:40:53.112Z","endTime":"2026-08-20T18:40:56.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.766088498928763,"aZ":-16.156001068615364,"pfxX":6.664803489339953,"pfxZ":8.86784993055315,"pX":-0.13879549107815425,"pZ":1.7432066516448363,"vX0":-9.53588544983179,"vY0":-133.78833265225563,"vZ0":-5.219399986276752,"x":122.29,"y":191.71,"x0":2.611346720079143,"y0":50.00524406001078,"z0":4.883333883316187,"aX":12.043389798038762},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.0,"breakHorizontal":-10.0,"spinRate":2253,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.40991596392732266,"extension":6.921665573598608},"index":2,"playId":"e7ed5298-3743-343a-b19b-bd702d7a2e24","pitchNumber":3,"startTime":"2026-08-20T18:41:09.440Z","endTime":"2026-08-20T18:41:13.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05590775159092,"aZ":-18.053007240133926,"pfxX":6.020469924247225,"pfxZ":7.7548133009593325,"pX":0.19469413079202844,"pZ":3.7709041117090045,"vX0":-8.486336496295944,"vY0":-134.32720400726177,"vZ0":-0.11608816111867565,"x":109.58,"y":136.97,"x0":2.6178546189386447,"y0":50.00287400456348,"z0":5.102031298525524,"aX":10.96401329705342},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.3,"breakHorizontal":-9.0,"spinRate":2268,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4083110658252629,"extension":6.812416945972881},"index":3,"playId":"43abc43f-ea26-3313-b60d-b2c1fed53e77","pitchNumber":4,"startTime":"2026-08-20T18:41:25.229Z","endTime":"2026-08-20T18:41:29.750Z","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":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.687447532561404,"aZ":-23.92462848502878,"pfxX":0.12462597866892366,"pfxZ":4.744982027291173,"pX":-1.2359928865774052,"pZ":1.4022770806766935,"vX0":-9.805012707683877,"vY0":-130.61611835222888,"vZ0":-4.474904700817551,"x":164.11,"y":200.92,"x0":2.5394541666590147,"y0":50.006269865395744,"z0":4.921127395802562,"aX":0.21646524089964456},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.8,"breakHorizontal":1.8,"spinRate":2449,"spinDirection":178},"zone":13,"typeConfidence":2.0,"plateTime":0.4182030233072873,"extension":7.183167317197366},"index":4,"playId":"e7f35880-8dc4-3c54-ab2d-9de9fa0930b0","pitchNumber":5,"startTime":"2026-08-20T18:41:41.012Z","endTime":"2026-08-20T18:41:45.664Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-20T18:41:57.322Z","endTime":"2026-08-20T18:42:12.417Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"}},{"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":87.7,"endSpeed":81.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93118518323814,"aZ":-27.755623902687905,"pfxX":-2.357411529596579,"pfxZ":2.644896086275759,"pX":-1.0791067819529752,"pZ":2.229826891594247,"vX0":-8.48016847736932,"vY0":-127.54589790199715,"vZ0":-1.4114129716458639,"x":158.13,"y":178.57,"x0":2.5769837380737197,"y0":50.00211285576846,"z0":4.951874148352066,"aX":-3.934084453403756},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.7,"breakHorizontal":6.0,"spinRate":2484,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.4272543501155899,"extension":6.996715718478593},"index":6,"playId":"4e6ee188-5c11-3a6f-a096-023ec2576b8b","pitchNumber":6,"startTime":"2026-08-20T18:42:12.417Z","endTime":"2026-08-20T18:42:15.954Z","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":93.8,"endSpeed":86.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64014033393048,"aZ":-17.098553505908598,"pfxX":4.2871504688501645,"pfxZ":7.910012085389601,"pX":1.0086906122241963,"pZ":3.712906763471897,"vX0":-5.98518183910275,"vY0":-136.5905387723048,"vZ0":-0.4294436051746447,"x":78.55,"y":138.53,"x0":2.662521809567663,"y0":50.00280715040323,"z0":5.038860151489596,"aX":8.171519495928369},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":-6.6,"spinRate":2215,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.399675036428667,"extension":7.019546687501028},"index":7,"playId":"bd49a097-7879-363a-ab01-1a32f5dc591e","pitchNumber":7,"startTime":"2026-08-20T18:42:33.496Z","endTime":"2026-08-20T18:42:37.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:42:37.879Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to right fielder Luis Lara.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T18:42:44.954Z","endTime":"2026-08-20T18:45:35.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"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(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":92.9,"endSpeed":85.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.314777134059728,"aZ":-26.671319257696933,"pfxX":9.519607809390962,"pfxZ":2.947578090848971,"pX":0.38299604907140905,"pZ":2.694095097575299,"vX0":-9.533316041684472,"vY0":-135.02916878009074,"vZ0":-0.696846575078462,"x":102.4,"y":166.04,"x0":2.7036447178403824,"y0":50.003076452335485,"z0":4.813518612657577,"aX":17.77650094566867},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.4,"breakHorizontal":-15.5,"spinRate":2032,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.40390839234894216,"extension":6.7883866917265205},"index":0,"playId":"40d411ba-cffc-3ec4-a145-bb022b431d7a","pitchNumber":1,"startTime":"2026-08-20T18:43:02.381Z","endTime":"2026-08-20T18:43:05.969Z","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":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.748347724795945,"aZ":-32.50370699196993,"pfxX":-7.310168505606315,"pfxZ":-0.24314914568556034,"pX":0.4831819284153783,"pZ":2.3366527375928308,"vX0":-2.9379266248688687,"vY0":-116.74233828386429,"vZ0":1.0287602920634888,"x":98.58,"y":175.69,"x0":2.707000700087765,"y0":50.00006398751151,"z0":4.947188437287612,"aX":-10.098551596404075},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.1,"breakHorizontal":13.9,"spinRate":2367,"spinDirection":279},"zone":6,"typeConfidence":2.0,"plateTime":0.46898570291438535,"extension":7.000201166115522},"index":1,"playId":"0468a622-fe57-37b6-b806-99e743833f8a","pitchNumber":2,"startTime":"2026-08-20T18:43:18.820Z","endTime":"2026-08-20T18:43:22.513Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-20T18:43:27.911Z","endTime":"2026-08-20T18:43:40.253Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94809785318884,"aZ":-26.61925918808756,"pfxX":-5.41423870144439,"pfxZ":3.758725162471433,"pX":-1.0879195558944608,"pZ":1.5102464616929667,"vX0":-6.730075640661157,"vY0":-120.91082370061277,"vZ0":-2.4633826760112822,"x":158.47,"y":198.0,"x0":2.43676910398869,"y0":50.002465098029106,"z0":4.882014908773595,"aX":-8.002869710452572},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.5,"breakHorizontal":11.4,"spinRate":2324,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.45328397599507486,"extension":7.028725506736827},"index":3,"playId":"52d5cbf5-9769-3af4-b11a-4b6033792b60","pitchNumber":3,"startTime":"2026-08-20T18:43:40.253Z","endTime":"2026-08-20T18:43:46.162Z","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":94.7,"endSpeed":87.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.976643841709024,"aZ":-24.531658594077687,"pfxX":10.299699195653105,"pfxZ":3.958226785358246,"pX":0.26482490746725756,"pZ":2.5389350015666716,"vX0":-9.482207247925077,"vY0":-137.70985687103735,"vZ0":-1.874798961790447,"x":106.91,"y":170.23,"x0":2.4052042047956004,"y0":50.00422291078345,"z0":4.878755856332011,"aX":19.894859035276447},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.0,"breakHorizontal":-16.8,"spinRate":1977,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.3968975577972187,"extension":7.025744039044286},"index":4,"playId":"bac6c466-5672-3ffe-a9b9-f0181fa40bc0","pitchNumber":4,"startTime":"2026-08-20T18:44:00.537Z","endTime":"2026-08-20T18:44:05.377Z","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":93.4,"endSpeed":85.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.010778349367808,"aZ":-17.572545131277295,"pfxX":5.114860349569756,"pfxZ":7.811472997769993,"pX":-0.9638098627352896,"pZ":2.6302182189803958,"vX0":-10.323235857383224,"vY0":-135.6833433161912,"vZ0":-3.008188578741582,"x":153.74,"y":167.76,"x0":2.2214192138088187,"y0":50.00286941486293,"z0":4.974234383154933,"aX":9.562115089758},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":-7.1,"spinRate":2314,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.4033160244585634,"extension":6.979024075835679},"index":5,"playId":"78c75358-96c6-37ab-9895-cef7c55118b4","pitchNumber":5,"startTime":"2026-08-20T18:44:22.711Z","endTime":"2026-08-20T18:44:27.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41102934271419,"aZ":-27.592429262109057,"pfxX":9.677395666920521,"pfxZ":2.408407734330263,"pX":0.2534188526380845,"pZ":2.967481749696034,"vX0":-9.344021209720548,"vY0":-136.85178792436966,"vZ0":-0.0031702684489510746,"x":107.34,"y":158.66,"x0":2.4501408437987906,"y0":50.001830724007284,"z0":4.854229909171195,"aX":18.406339683446813},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.6,"breakHorizontal":-15.6,"spinRate":2075,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.39980708637047435,"extension":6.986204054788878},"index":6,"playId":"6a6144c6-9531-375b-b032-43b9d3d74343","pitchNumber":6,"startTime":"2026-08-20T18:44:42.399Z","endTime":"2026-08-20T18:44:46.280Z","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":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34534941569142,"aZ":-27.829199819152873,"pfxX":-5.756867056356717,"pfxZ":3.1307619055773133,"pX":0.2478475536323979,"pZ":2.007316280647234,"vX0":-3.699860520778785,"vY0":-117.13378911754606,"vZ0":-0.6553577802597998,"x":107.55,"y":184.58,"x0":2.5963963444519615,"y0":50.00364772700549,"z0":4.895231455446322,"aX":-7.990318385326622},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":5.8,"breakHorizontal":11.4,"spinRate":2430,"spinDirection":264},"zone":8,"typeConfidence":2.0,"plateTime":0.46781031686284935,"extension":6.908953918609023},"index":7,"playId":"15efa7b9-b2fc-347b-bee3-598f7435d184","pitchNumber":7,"startTime":"2026-08-20T18:45:03.283Z","endTime":"2026-08-20T18:45:07.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68624492888007,"aZ":-32.34183090983399,"pfxX":-7.829508986988263,"pfxZ":-0.12079653467917506,"pX":-0.19036108604173146,"pZ":1.542390770721511,"vX0":-4.02778308360158,"vY0":-117.622021526843,"vZ0":-0.9087769078054317,"x":124.26,"y":197.14,"x0":2.5650280944869635,"y0":50.00230001831004,"z0":4.950257403723492,"aX":-10.897295751764913},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.1,"breakHorizontal":15.2,"spinRate":2395,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.466843203119196,"extension":6.8815926042851725},"hitData":{"launchSpeed":78.2,"launchAngle":40.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.88,"coordY":100.14}},"index":8,"playId":"f4d89058-eac4-333f-8fbf-044f4c4aac20","pitchNumber":8,"startTime":"2026-08-20T18:45:27.170Z","endTime":"2026-08-20T18:45:35.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:45:35.743Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonny Pereda strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T18:45:53.778Z","endTime":"2026-08-20T18:46:48.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"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":93.4,"endSpeed":85.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21107041220307,"aZ":-24.673975243342532,"pfxX":9.206459106078107,"pfxZ":4.000446335573918,"pX":-0.08535680715595782,"pZ":2.1772270828015867,"vX0":-10.300365043098648,"vY0":-135.68074310756586,"vZ0":-2.349330150813941,"x":120.25,"y":179.99,"x0":2.5544886959983892,"y0":50.00254376743265,"z0":4.7642996128537325,"aX":17.25697686846896},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.0,"breakHorizontal":-14.6,"spinRate":2085,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.4028747157551891,"extension":7.048760447319837},"index":0,"playId":"8a638cb2-f4b7-33b6-b636-0b3d7483cc8b","pitchNumber":1,"startTime":"2026-08-20T18:46:04.230Z","endTime":"2026-08-20T18:46:08.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.574426960598682,"aZ":-33.06527588154921,"pfxX":10.35809319035932,"pfxZ":-0.5236045319912659,"pX":0.6157950999818229,"pZ":1.378272534887062,"vX0":-8.127234605099146,"vY0":-129.67739580579158,"vZ0":-2.3548329093282954,"x":93.53,"y":201.57,"x0":2.441414721409091,"y0":50.002858947359435,"z0":4.815361542241963,"aX":17.67924581802965},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.2,"breakHorizontal":-17.0,"spinRate":2045,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4220367546708248,"extension":7.0883429795057875},"index":1,"playId":"907b3a25-c777-3deb-9fef-10ca371ab439","pitchNumber":2,"startTime":"2026-08-20T18:46:21.675Z","endTime":"2026-08-20T18:46:25.769Z","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":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.946921574606016,"aZ":-14.655899554927167,"pfxX":4.955565152487916,"pfxZ":9.230040518021355,"pX":0.13561081351328375,"pZ":2.5922254972378442,"vX0":-7.825896596070728,"vY0":-137.48334752295636,"vZ0":-3.772401889592915,"x":111.83,"y":168.79,"x0":2.3865031036526303,"y0":50.000664295104514,"z0":4.989043830725615,"aX":9.403856876897384},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":-7.2,"spinRate":2179,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.39971716881090114,"extension":6.871734005994439},"index":2,"playId":"ba69d8f4-2b43-3596-aa9e-4078ef5edb47","pitchNumber":3,"startTime":"2026-08-20T18:46:43.949Z","endTime":"2026-08-20T18:46:48.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:46:48.573Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brock Rodden singles on a ground ball to left fielder Jackson Chourio. Taylor Ward to 2nd.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T18:46:51.221Z","endTime":"2026-08-20T18:48:49.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.583185330774903,"aZ":-24.66778959908991,"pfxX":-0.5568346488409643,"pfxZ":4.278403924518812,"pX":-1.1513256269306305,"pZ":2.249276532464788,"vX0":-8.79900412438118,"vY0":-131.30318928410207,"vZ0":-2.112468477061781,"x":160.89,"y":178.05,"x0":2.308976786603958,"y0":50.00338304226203,"z0":4.891135311406431,"aX":-0.974359653782435},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.6,"breakHorizontal":2.9,"spinRate":2476,"spinDirection":184},"zone":13,"typeConfidence":2.0,"plateTime":0.41640267647670726,"extension":6.95336824495216},"index":0,"playId":"17d7b454-0c09-30b2-945b-dfbce06d8c15","pitchNumber":1,"startTime":"2026-08-20T18:47:14.809Z","endTime":"2026-08-20T18:47:18.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.1,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.946219669900877,"aZ":-36.00912937023711,"pfxX":10.270560114868093,"pfxZ":-2.3483257104297244,"pX":0.9442550031962684,"pZ":0.8002297850803876,"vX0":-7.521261948957431,"vY0":-127.37438717722091,"vZ0":-2.6868095779679098,"x":81.01,"y":217.17,"x0":2.6117010760842994,"y0":50.00530277534633,"z0":4.7367359545917145,"aX":16.755586433159582},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.7,"breakHorizontal":-16.7,"spinRate":2019,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.4312250855214783,"extension":7.051895706477637},"index":1,"playId":"34daf84e-10d0-3980-a8a6-3a864e606696","pitchNumber":2,"startTime":"2026-08-20T18:47:53.487Z","endTime":"2026-08-20T18:47:56.754Z","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":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.4,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.945356650725394,"aZ":-30.59422876380089,"pfxX":10.014214540947592,"pfxZ":0.9765751155809497,"pX":2.9157500993461403,"pZ":2.4538444210601638,"vX0":-2.5640827688861827,"vY0":-127.34133023869592,"vZ0":-0.17102122670969078,"x":5.86,"y":172.53,"x0":2.641920795399805,"y0":50.00565133963777,"z0":4.9658523247655975,"aX":16.26036224351349},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.9,"breakHorizontal":-17.4,"spinRate":1859,"spinDirection":92},"zone":12,"typeConfidence":2.0,"plateTime":0.4320262159980226,"extension":6.950539499379564},"index":2,"playId":"b1941e69-9e7f-3f1b-afab-a38787823c8c","pitchNumber":3,"startTime":"2026-08-20T18:48:17.769Z","endTime":"2026-08-20T18:48:21.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.5,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4675795822004,"aZ":-15.998945835004529,"pfxX":5.917739154053337,"pfxZ":8.541170680550803,"pX":0.433113327093247,"pZ":2.644287209327983,"vX0":-7.862095611363107,"vY0":-137.46720435701283,"vZ0":-3.210906564098806,"x":100.49,"y":167.38,"x0":2.575461138197005,"y0":50.001339014244664,"z0":4.928305826141916,"aX":11.205835719661993},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":-8.9,"spinRate":2292,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.40004998797235647,"extension":6.929464874944935},"hitData":{"launchSpeed":100.7,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.88,"coordY":116.21}},"index":3,"playId":"25ce55c7-bd87-3fed-a6f3-5410a8530eb9","pitchNumber":4,"startTime":"2026-08-20T18:48:39.344Z","endTime":"2026-08-20T18:48:49.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:48:49.417Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brendan Donovan doubles (7) on a line drive to center fielder Garrett Mitchell. Taylor Ward scores. Brock Rodden scores.","rbi":2,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T18:49:04.934Z","endTime":"2026-08-20T18:49:54.114Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":{"id":688107,"link":"/api/v1/people/688107"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":688107,"link":"/api/v1/people/688107"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.737745506179948,"aZ":-24.393661968224954,"pfxX":0.8732729537345798,"pfxZ":4.431978658625175,"pX":0.1179657780082729,"pZ":2.546453695302041,"vX0":-6.417499154516446,"vY0":-130.94105700197298,"vZ0":-1.5756609792686602,"x":112.5,"y":170.03,"x0":2.4754435564579085,"y0":50.00439739438161,"z0":4.961493819631626,"aX":1.5345755500607188},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.9,"breakHorizontal":-0.4,"spinRate":2351,"spinDirection":171},"zone":5,"typeConfidence":2.0,"plateTime":0.41652757303998156,"extension":6.934134559843272},"index":0,"playId":"5ce57a7b-3ec5-3883-ae5c-3443e35ba66b","pitchNumber":1,"startTime":"2026-08-20T18:49:20.805Z","endTime":"2026-08-20T18:49:24.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.396402890843348,"aZ":-30.80946933183214,"pfxX":-5.016348776047466,"pfxZ":0.9747514316606409,"pX":0.3252958962188426,"pZ":2.480200918399452,"vX0":-3.6629517318548412,"vY0":-117.57578557869182,"vZ0":0.8571601110532816,"x":104.6,"y":171.81,"x0":2.5529484548305796,"y0":50.005117506144394,"z0":4.960362203554263,"aX":-7.05446200223632},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.3,"breakHorizontal":10.0,"spinRate":2493,"spinDirection":278},"zone":6,"typeConfidence":2.0,"plateTime":0.46507919716387924,"extension":6.850684152510735},"hitData":{"launchSpeed":98.8,"launchAngle":11.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.17,"coordY":102.75}},"index":1,"playId":"3a21594c-b46c-38d0-ab77-26ad632c16c6","pitchNumber":2,"startTime":"2026-08-20T18:49:39.528Z","endTime":"2026-08-20T18:49:54.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:49:54.114Z","atBatIndex":19},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Randy Arozarena hit by pitch.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T18:51:14.234Z","endTime":"2026-08-20T18:51:56.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"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_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-20T18:50:16.249Z","endTime":"2026-08-20T18:51:16.537Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.660904878576122,"aZ":-34.53685912560885,"pfxX":10.185526015334947,"pfxZ":-1.4114571835932557,"pX":0.4475015275272917,"pZ":1.106109959583261,"vX0":-8.684396657570279,"vY0":-128.35002326567164,"vZ0":-2.407365570172632,"x":99.94,"y":208.92,"x0":2.552189656486413,"y0":50.00617724379283,"z0":4.746686202525952,"aX":16.99062249941458},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.9,"breakHorizontal":-16.4,"spinRate":1980,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4268017173483125,"extension":6.90873053856139},"index":1,"playId":"8241e3df-ade9-3b44-b408-3bd87afd7cb2","pitchNumber":1,"startTime":"2026-08-20T18:51:16.537Z","endTime":"2026-08-20T18:51:20.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11131709635834,"aZ":-21.225432382268185,"pfxX":0.40992670909011775,"pfxZ":6.072779166296504,"pX":0.7093692476401108,"pZ":2.700893277403407,"vX0":-5.303378125662919,"vY0":-132.83807904433132,"vZ0":-1.6748297295167767,"x":89.96,"y":165.86,"x0":2.67097745211965,"y0":50.00295967376998,"z0":4.869133769497772,"aX":0.7400055140300352},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.9,"breakHorizontal":0.4,"spinRate":2326,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.4109495540098367,"extension":6.804354711484513},"index":2,"playId":"bfebcb88-53cd-38f1-85be-67b688bbf742","pitchNumber":2,"startTime":"2026-08-20T18:51:34.618Z","endTime":"2026-08-20T18:51:38.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.491781139184514,"aZ":-27.43197485858562,"pfxX":0.5109399972939892,"pfxZ":2.844277108733774,"pX":-1.1589287330580047,"pZ":3.1583229150856216,"vX0":-9.439412726247822,"vY0":-127.84996197784116,"vZ0":0.8577924313480585,"x":161.18,"y":153.51,"x0":2.5029075966360157,"y0":50.00465790569675,"z0":4.959061370554622,"aX":0.8546698433917416},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.5,"breakHorizontal":1.1,"spinRate":2364,"spinDirection":177},"zone":11,"typeConfidence":2.0,"plateTime":0.42719241193816204,"extension":6.88580922923786},"index":3,"playId":"3a276c47-fb3c-3f79-b23b-18f5f78d2cf4","pitchNumber":3,"startTime":"2026-08-20T18:51:50.849Z","endTime":"2026-08-20T18:51:56.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:51:56.760Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dominic Canzone pops out to third baseman David Hamilton in foul territory.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T18:52:20.710Z","endTime":"2026-08-20T18:52:46.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":0},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.579964317853793,"aZ":-30.513022325474115,"pfxX":-6.957718040328561,"pfxZ":1.1968417190337384,"pX":-0.642596144412235,"pZ":2.0736851472889835,"vX0":-5.196566655648265,"vY0":-116.99812799743705,"vZ0":0.0705837432507177,"x":141.49,"y":182.79,"x0":2.5128496318524274,"y0":50.000745247990295,"z0":4.908617424290945,"aX":-9.618595136479291},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.5,"breakHorizontal":13.9,"spinRate":2552,"spinDirection":285},"zone":7,"typeConfidence":2.0,"plateTime":0.46859180359297525,"extension":6.917464211894875},"hitData":{"launchSpeed":62.3,"launchAngle":76.0,"totalDistance":74.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":95.44,"coordY":199.5}},"index":0,"playId":"73cdb11f-78f5-323b-9e01-4080d62c6d96","pitchNumber":1,"startTime":"2026-08-20T18:52:35.923Z","endTime":"2026-08-20T18:52:46.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T18:52:46.191Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jhonny Pereda challenged (pitch result), call on the field was confirmed: Jackson Chourio walks.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T18:54:52.952Z","endTime":"2026-08-20T18:57:59.500Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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,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":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.910109848637063,"aZ":-42.08294317490695,"pfxX":4.080705960333851,"pfxZ":-6.7973506159890995,"pX":0.2905585484306197,"pZ":2.141207052745332,"vX0":2.9838229408365002,"vY0":-120.09803704388536,"vZ0":0.22324692142205538,"x":105.92,"y":180.97,"x0":-1.4996046978441495,"y0":50.00594266624542,"z0":5.799121780096757,"aX":5.944170158886449},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-12.0,"breakHorizontal":-8.2,"spinRate":2463,"spinDirection":34},"zone":9,"typeConfidence":2.0,"plateTime":0.456583752158338,"extension":6.5848064816651055},"index":0,"playId":"d4d6569f-9583-3fa9-a239-e06ba349b661","pitchNumber":1,"startTime":"2026-08-20T18:54:58.019Z","endTime":"2026-08-20T18:55:01.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.852373510630585,"aZ":-20.582340060091532,"pfxX":-9.472022582249961,"pfxZ":5.991190582629619,"pX":-0.8323544351638043,"pZ":2.5913972442444875,"vX0":4.820937323593252,"vY0":-138.21475424902303,"vZ0":-4.592157237764278,"x":148.73,"y":168.81,"x0":-1.3688257453116426,"y0":50.0004400560419,"z0":5.656736611822744,"aX":-18.320462503780945},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.1,"breakHorizontal":16.2,"spinRate":2320,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3963003826417002,"extension":6.655977422055351},"index":1,"playId":"b1d97d3d-6975-3edd-adce-2ae5c35a9c2c","pitchNumber":2,"startTime":"2026-08-20T18:55:12.136Z","endTime":"2026-08-20T18:55:16.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.735980882846945,"aZ":-14.849146727564984,"pfxX":-5.627720338440076,"pfxZ":8.979839922751308,"pX":0.20996154022857566,"pZ":4.253761726632438,"vX0":6.28820066134945,"vY0":-138.25498344704894,"vZ0":-1.3486987563434607,"x":109.0,"y":123.93,"x0":-1.3662287931953154,"y0":50.00670439315533,"z0":5.747859616310401,"aX":-10.862996465314005},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":8.9,"spinRate":2382,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39665898136884614,"extension":6.600569730194299},"index":2,"playId":"5300bd57-00de-3b71-9247-eda9ac5cb43a","pitchNumber":3,"startTime":"2026-08-20T18:55:30.798Z","endTime":"2026-08-20T18:55:34.305Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-20T18:55:58.831Z","endTime":"2026-08-20T18:56:21.804Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12335233657688,"aZ":-14.959102162387188,"pfxX":-4.547729225728512,"pfxZ":8.786495185717518,"pX":-0.31994035038882773,"pZ":4.047148609350303,"vX0":4.440577761197985,"vY0":-139.71834783411992,"vZ0":-1.9388197162816125,"x":129.2,"y":129.51,"x0":-1.3459691991411986,"y0":50.00389038170929,"z0":5.74324999419429,"aX":-8.911252142525395},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":7.2,"spinRate":2197,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3933839056251651,"extension":6.691880406948119},"index":4,"playId":"bca8af6a-2623-3558-9f95-3152c2b39cdc","pitchNumber":4,"startTime":"2026-08-20T18:56:21.804Z","endTime":"2026-08-20T18:56:26.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26406965835254,"aZ":-25.1606004623371,"pfxX":-8.621893624155602,"pfxZ":3.6049807264625127,"pX":0.13493037059670104,"pZ":3.611416754657505,"vX0":7.127509320327694,"vY0":-138.94421012580838,"vZ0":-1.1556043983691862,"x":111.86,"y":141.27,"x0":-1.348282096056043,"y0":50.0063899534169,"z0":5.7107239266534116,"aX":-16.79558181458172},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.5,"breakHorizontal":14.0,"spinRate":2295,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3947860095809914,"extension":6.790867497696443},"index":5,"playId":"a50d3111-a8a7-3032-ab86-b4a6d2bec1e7","pitchNumber":5,"startTime":"2026-08-20T18:56:36.607Z","endTime":"2026-08-20T18:56:39.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.630419388244615,"aZ":-43.085079350783154,"pfxX":5.212240090061757,"pfxZ":-7.455982292268486,"pX":-0.318303414268468,"pZ":1.7569884040448687,"vX0":1.530636617919272,"vY0":-120.99084099672757,"vZ0":-0.24443776065124312,"x":129.13,"y":191.34,"x0":-1.6385727897880376,"y0":50.00539128878702,"z0":5.6791684426401705,"aX":7.622786146140852},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-13.2,"breakHorizontal":-9.8,"spinRate":2304,"spinDirection":40},"zone":7,"typeConfidence":2.0,"plateTime":0.45510110792943337,"extension":6.7415227902244315},"index":6,"playId":"bfa97ed1-b18a-3249-919c-e9406ffa9623","pitchNumber":6,"startTime":"2026-08-20T18:56:57.043Z","endTime":"2026-08-20T18:57:01.304Z","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":87.7,"endSpeed":79.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8077395419794,"aZ":-34.03454566009526,"pfxX":6.275449687725718,"pfxZ":-1.1513555265719582,"pX":1.6130348571987936,"pZ":2.2932430889143633,"vX0":5.84570778496558,"vY0":-127.45892224439694,"vZ0":-1.3914533086862726,"x":55.51,"y":176.86,"x0":-1.5452215894565533,"y0":50.006126804847135,"z0":5.591533635254074,"aX":10.09086342751094},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.2,"breakHorizontal":-13.0,"spinRate":2491,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.43355441796788474,"extension":6.729022943096939},"index":7,"playId":"f8be4d06-2502-387d-813b-586582b80c44","pitchNumber":7,"startTime":"2026-08-20T18:57:17.268Z","endTime":"2026-08-20T18:57:21.104Z","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":96.4,"endSpeed":87.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72911255855246,"aZ":-20.53154925948976,"pfxX":-8.992136932151377,"pfxZ":5.89968346195353,"pX":0.15947036212633928,"pZ":1.864451801119594,"vX0":7.202183221277177,"vY0":-140.10363600746558,"vZ0":-6.336206325788969,"x":110.92,"y":188.44,"x0":-1.2851937494342167,"y0":50.006340409916206,"z0":5.512003997983788,"aX":-17.754577308484535},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.5,"breakHorizontal":14.6,"spinRate":2337,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.39199712276483956,"extension":6.784032415883883},"index":8,"playId":"b2ddb5c5-4c3c-3f86-8644-0187ec45b315","pitchNumber":8,"startTime":"2026-08-20T18:57:33.986Z","endTime":"2026-08-20T18:57:37.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.166838681616348,"aZ":-43.869011843146524,"pfxX":4.903751953597774,"pfxZ":-7.878288823269406,"pX":0.4989560650435227,"pZ":1.422818664282682,"vX0":3.119740544283439,"vY0":-121.96359958203327,"vZ0":-0.9289958518770395,"x":97.98,"y":200.36,"x0":-1.4399186759006968,"y0":50.00118385208707,"z0":5.639537841597908,"aX":7.2812317640071695},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-14.2,"breakHorizontal":-9.7,"spinRate":2337,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.45154712191459456,"extension":6.8420289133915135},"index":9,"playId":"51caac7b-39f2-3f03-ad2f-e0ec2db89b8e","pitchNumber":9,"startTime":"2026-08-20T18:57:54.331Z","endTime":"2026-08-20T18:57:59.500Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"}},"playEndTime":"2026-08-20T18:57:59.500Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Bauers singles on a line drive to right fielder Dominic Canzone. Jackson Chourio to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T18:58:35.275Z","endTime":"2026-08-20T19:00:43.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnSecond":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":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.8,"endSpeed":87.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.712779580255784,"aZ":-15.841204680939379,"pfxX":-6.290864932627862,"pfxZ":8.333089826905223,"pX":0.8631220375743326,"pZ":2.384092857106813,"vX0":8.435117430000053,"vY0":-139.21658501938674,"vZ0":-5.521350743451592,"x":84.1,"y":174.41,"x0":-1.39090684892874,"y0":50.000366087136776,"z0":5.444152109406932,"aX":-12.327383799949745},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":9.6,"spinRate":2265,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.39367570949542685,"extension":6.977918717025741},"index":0,"playId":"a96862b5-9b18-3f26-9db1-983796e4f8aa","pitchNumber":1,"startTime":"2026-08-20T18:58:35.275Z","endTime":"2026-08-20T18:58:39.205Z","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":0},"index":1,"playId":"6c7bdf11-de68-3f13-9f20-4d842e56a9d9","startTime":"2026-08-20T18:58:49.842Z","endTime":"2026-08-20T18:58:54.284Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.537489990145318,"aZ":-44.307300938196775,"pfxX":4.643484811026548,"pfxZ":-8.125751510740153,"pX":0.7094659623126996,"pZ":0.7602481541281342,"vX0":3.8299445365029956,"vY0":-122.57247268088877,"vZ0":-2.2230789185932625,"x":89.96,"y":218.25,"x0":-1.4875058174877331,"y0":50.00503225706762,"z0":5.530792318051059,"aX":6.930865281420697},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-15.0,"breakHorizontal":-9.5,"spinRate":2452,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4501634471488525,"extension":6.734867915393068},"index":2,"playId":"25fa1946-19ce-320e-b180-0d60e3719b87","pitchNumber":2,"startTime":"2026-08-20T18:59:09.291Z","endTime":"2026-08-20T18:59:15.706Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-20T18:59:23.771Z","endTime":"2026-08-20T18:59:46.647Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.094623690715935,"aZ":-42.63807562363579,"pfxX":2.657729390604062,"pfxZ":-6.965052017510047,"pX":0.5267518553329519,"pZ":0.8581125336848751,"vX0":4.151249075612515,"vY0":-122.35993493258874,"vZ0":-2.2324848031547626,"x":96.92,"y":215.61,"x0":-1.542692589850781,"y0":50.00173088233694,"z0":5.4656454183086485,"aX":3.993534180364615},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-12.8,"breakHorizontal":-5.9,"spinRate":2379,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.44913305765059697,"extension":6.986966597827302},"index":4,"playId":"8dcb718a-5110-35e8-821c-d07fe533e0c8","pitchNumber":3,"startTime":"2026-08-20T18:59:46.647Z","endTime":"2026-08-20T18:59:50.222Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"playId":"b43fc47d-829d-31d2-89fd-50e2fa66210d","startTime":"2026-08-20T19:00:12.123Z","endTime":"2026-08-20T19:00:15.952Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":85.1,"endSpeed":77.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53447036951673,"aZ":-37.72266930168228,"pfxX":3.8430392542028047,"pfxZ":-3.617363410174537,"pX":0.15626048586285338,"pZ":2.4966897853769017,"vX0":3.2795752459210585,"vY0":-123.79088933485187,"vZ0":0.21991898755406836,"x":111.04,"y":171.37,"x0":-1.690909088584282,"y0":50.00330804257976,"z0":5.596533681766808,"aX":5.891804227282987},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.2,"breakHorizontal":-7.8,"spinRate":2415,"spinDirection":40},"zone":5,"typeConfidence":2.0,"plateTime":0.44454887377820995,"extension":6.773549559070108},"hitData":{"launchSpeed":108.5,"launchAngle":11.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.59,"coordY":132.93}},"index":6,"playId":"4fbfe9f8-1860-37ed-b241-b4dd1877134a","pitchNumber":4,"startTime":"2026-08-20T19:00:33.702Z","endTime":"2026-08-20T19:00:43.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:00:43.895Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gary Sánchez called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T19:01:04.029Z","endTime":"2026-08-20T19:02:55.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnSecond":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"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":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84074259417264,"aZ":-25.91956094544783,"pfxX":-9.194957435279836,"pfxZ":3.155169122325182,"pX":-0.22053009967717024,"pZ":3.016468180403049,"vX0":6.6234109909511,"vY0":-139.34413365219694,"vZ0":-2.414527525652587,"x":125.41,"y":157.34,"x0":-1.4235577783067102,"y0":50.004371367947066,"z0":5.591760221069066,"aX":-18.236007387706234},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.4,"breakHorizontal":15.5,"spinRate":2267,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.3918233827016997,"extension":6.841516866237256},"index":0,"playId":"804d29a1-6e1b-386c-9635-700c365f74d9","pitchNumber":1,"startTime":"2026-08-20T19:01:15.647Z","endTime":"2026-08-20T19:01:21.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.327987113175034,"aZ":-20.43881897052019,"pfxX":-9.587869048770063,"pfxZ":6.05242770985193,"pX":-0.27078975814666634,"pZ":2.574052346509168,"vX0":6.681937560026072,"vY0":-137.99956745460494,"vZ0":-4.227965913282673,"x":127.32,"y":169.28,"x0":-1.471990081290746,"y0":50.000465445378076,"z0":5.494264269393899,"aX":-18.578817086241575},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.3,"breakHorizontal":16.1,"spinRate":2234,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3961787616787129,"extension":6.888629588873343},"index":1,"playId":"d9c9b1bc-0d0a-3470-8d1f-6cc7a3d87a81","pitchNumber":2,"startTime":"2026-08-20T19:01:44.233Z","endTime":"2026-08-20T19:01:49.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81914706026066,"aZ":-16.514041973340113,"pfxX":-6.826722194632023,"pfxZ":7.9609055333807675,"pX":0.08761015291822703,"pZ":3.2541928854474036,"vX0":6.736593023235661,"vY0":-139.26722330229137,"vZ0":-3.399872725675037,"x":113.66,"y":150.92,"x0":-1.4738675942638955,"y0":50.00595666892102,"z0":5.58102261482236,"aX":-13.433887160859129},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":11.0,"spinRate":2209,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39307275871973557,"extension":6.89084599388484},"index":2,"playId":"4c59711a-d03d-399f-ad2f-a4e60e724506","pitchNumber":3,"startTime":"2026-08-20T19:02:18.325Z","endTime":"2026-08-20T19:02:21.995Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-20T19:02:38.253Z","endTime":"2026-08-20T19:02:50.141Z","isPitch":false,"type":"action","player":{"id":596142,"link":"/api/v1/people/596142"}},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94181658254986,"aZ":-37.290419633452146,"pfxX":8.228324091778244,"pfxZ":-3.378686907353657,"pX":-0.5243088198428465,"pZ":1.8939995074864249,"vX0":0.4394326971735331,"vY0":-123.29757593687242,"vZ0":-1.2276567148097508,"x":136.99,"y":187.64,"x0":-1.7720946503192498,"y0":50.00045228467478,"z0":5.588106957926378,"aX":12.476082640780774},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.1,"breakHorizontal":-15.0,"spinRate":2388,"spinDirection":43},"zone":7,"typeConfidence":2.0,"plateTime":0.4468115696005426,"extension":6.799304174992979},"index":4,"playId":"93a0669b-8064-3bbe-818e-4bc2047dbc40","pitchNumber":4,"startTime":"2026-08-20T19:02:50.141Z","endTime":"2026-08-20T19:02:55.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:02:55.029Z","atBatIndex":24},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mariners challenged (play at 1st), call on the field was overturned: Christian Yelich grounds into a double play, shortstop Brock Rodden to first baseman Josh Naylor. Jake Bauers out at 2nd. Christian Yelich out at 1st.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T19:03:17.179Z","endTime":"2026-08-20T19:06:04.644Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":84.8,"endSpeed":77.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.854497645708026,"aZ":-32.6501055946678,"pfxX":5.557465367374213,"pfxZ":-0.3140731095526359,"pX":-0.5298753474154902,"pZ":2.8774275936257445,"vX0":1.0884004038401112,"vY0":-123.46024069532992,"vZ0":0.28767141665308915,"x":137.2,"y":161.09,"x0":-1.699004358962989,"y0":50.001338653588036,"z0":5.529734441082334,"aX":8.492589707395178},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.2,"breakHorizontal":-10.3,"spinRate":2420,"spinDirection":35},"zone":4,"typeConfidence":2.0,"plateTime":0.4453419144564439,"extension":6.807515490931585},"index":0,"playId":"c694d94b-dfe2-3b96-87aa-9387fdcb6639","pitchNumber":1,"startTime":"2026-08-20T19:03:28.626Z","endTime":"2026-08-20T19:03:32.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.990264246337794,"aZ":-24.69310611577683,"pfxX":-0.18785219380998264,"pfxZ":4.124345896529226,"pX":0.5820388076229224,"pZ":2.908538787828448,"vX0":5.8716770070651005,"vY0":-133.4198294974532,"vZ0":-2.645829567513866,"x":94.81,"y":160.25,"x0":-1.6169360496824952,"y0":50.003892901965415,"z0":5.6805874383446,"aX":-0.3413948513923717},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.1,"breakHorizontal":-0.8,"spinRate":2272,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.4095234170871671,"extension":6.828216546710408},"index":1,"playId":"3a2f2ad4-da01-347b-9b26-72213150b942","pitchNumber":2,"startTime":"2026-08-20T19:03:46.095Z","endTime":"2026-08-20T19:03:49.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.019709088642994,"aZ":-16.98419584218733,"pfxX":-5.009149568791793,"pfxZ":7.769430882633561,"pX":-0.28748048221274747,"pZ":3.9516631945629594,"vX0":5.139399751386406,"vY0":-138.90461879016823,"vZ0":-1.4627969137494248,"x":127.96,"y":132.09,"x0":-1.510588255077799,"y0":50.00083896092342,"z0":5.613983946422232,"aX":-9.790903105378607},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":8.0,"spinRate":2226,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3942684169022641,"extension":6.846662396789501},"index":2,"playId":"05461083-8c7a-3896-acda-65dc76632706","pitchNumber":3,"startTime":"2026-08-20T19:04:07.829Z","endTime":"2026-08-20T19:04:11.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.661555325958837,"aZ":-36.549314436466226,"pfxX":5.539842195980501,"pfxZ":-2.7615182566119865,"pX":0.9517145772506114,"pZ":1.3876058012693782,"vX0":4.351394167659376,"vY0":-125.00414851508563,"vZ0":-2.8340607904648407,"x":80.72,"y":201.31,"x0":-1.5297262486361165,"y0":50.00072809115465,"z0":5.529786630167582,"aX":8.785308303972407},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.4,"breakHorizontal":-11.0,"spinRate":2592,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4377782655960196,"extension":6.929381108852686},"index":3,"playId":"d0df916f-f50d-3334-8922-2c88a022335d","pitchNumber":4,"startTime":"2026-08-20T19:04:28.774Z","endTime":"2026-08-20T19:04:32.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.132992501241567,"aZ":-43.39375559675139,"pfxX":6.061495587793683,"pfxZ":-7.535832565275557,"pX":-0.5719937752502622,"pZ":0.5018170390925295,"vX0":0.7315056531672586,"vY0":-121.12090655246186,"vZ0":-2.7841742961997618,"x":138.8,"y":225.23,"x0":-1.6654067262516612,"y0":50.002636372563416,"z0":5.452302325882499,"aX":9.026337638958745},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-14.0,"breakHorizontal":-11.2,"spinRate":2407,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.4518149885499634,"extension":6.926738612239529},"index":4,"playId":"270a4758-2ec8-3a59-8bd9-7583a937422c","pitchNumber":5,"startTime":"2026-08-20T19:04:53.820Z","endTime":"2026-08-20T19:04:57.985Z","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":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.245948372946476,"aZ":-22.777058183274878,"pfxX":0.20929679650617788,"pfxZ":5.1685058712629495,"pX":0.11212512275009444,"pZ":3.2925841100928745,"vX0":4.096947288738703,"vY0":-133.36287625688755,"vZ0":-1.9506050009677036,"x":112.73,"y":149.88,"x0":-1.4653161181128214,"y0":50.00050106883949,"z0":5.661208568085702,"aX":0.3800867119359595},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.2,"breakHorizontal":-1.2,"spinRate":2194,"spinDirection":189},"zone":2,"typeConfidence":2.0,"plateTime":0.4092870949769418,"extension":6.874305765525681},"index":5,"playId":"a94f8335-0856-3ce1-9b77-81548b14f179","pitchNumber":6,"startTime":"2026-08-20T19:05:18.168Z","endTime":"2026-08-20T19:05:21.699Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-20T19:05:38.280Z","endTime":"2026-08-20T19:05:54.135Z","isPitch":false,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.187231763027512,"aZ":-37.68647301869911,"pfxX":5.5176573913183935,"pfxZ":-3.582026753674561,"pX":-0.5908267078069247,"pZ":1.6215572770674405,"vX0":0.9908304305638607,"vY0":-123.90579085095982,"vZ0":-1.9474729429901416,"x":139.52,"y":195.0,"x0":-1.7133147568421554,"y0":50.00436928244055,"z0":5.598202184836022,"aX":8.488970446459668},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.7,"breakHorizontal":-10.2,"spinRate":2558,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.44384204483551715,"extension":6.866344134092254},"hitData":{"launchSpeed":105.5,"launchAngle":5.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.94,"coordY":148.14}},"index":7,"playId":"229e0d63-81b2-3de3-b93c-46f1cc229669","pitchNumber":7,"startTime":"2026-08-20T19:05:54.135Z","endTime":"2026-08-20T19:06:04.644Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":136},"playEndTime":"2026-08-20T19:06:04.644Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Julio Rodríguez flies out to left fielder Jackson Chourio.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T19:08:51.821Z","endTime":"2026-08-20T19:10:30.544Z","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":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.569143553247347,"aZ":-25.83213674800431,"pfxX":-1.1154221258883439,"pfxZ":3.6650668002782236,"pX":-0.6269764782335883,"pZ":2.580073102600594,"vX0":-7.525624550697566,"vY0":-129.77892646972387,"vZ0":-1.148190488273478,"x":140.9,"y":169.12,"x0":2.438435050839239,"y0":50.00084399391741,"z0":4.970296144858853,"aX":-1.9291647116989639},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.6,"breakHorizontal":3.5,"spinRate":2354,"spinDirection":179},"zone":4,"typeConfidence":2.0,"plateTime":0.41978166304590125,"extension":6.823296658624151},"index":0,"playId":"e902b0e3-ca57-3951-b173-0755080c6814","pitchNumber":1,"startTime":"2026-08-20T19:09:01.369Z","endTime":"2026-08-20T19:09:05.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.867060147855945,"aZ":-28.467918778170542,"pfxX":8.648115670388457,"pfxZ":2.2566446719248,"pX":0.9405616194019959,"pZ":3.492497210328508,"vX0":-6.832864389548477,"vY0":-127.47553347799727,"vZ0":1.8724290316318999,"x":81.15,"y":144.48,"x0":2.5357390766762626,"y0":50.00127465794315,"z0":5.000059326134756,"aX":14.193222622183953},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.8,"breakHorizontal":-14.0,"spinRate":1876,"spinDirection":95},"zone":12,"typeConfidence":2.0,"plateTime":0.4301081459577474,"extension":6.8782102249470904},"index":1,"playId":"98089db3-6b0a-315b-ac06-2eb15f17262d","pitchNumber":2,"startTime":"2026-08-20T19:09:22.488Z","endTime":"2026-08-20T19:09:27.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.124404649261265,"aZ":-30.80246664609444,"pfxX":9.902410005794435,"pfxZ":0.8302381996044454,"pX":0.7902205302084966,"pZ":1.4463740647066188,"vX0":-7.457101710839002,"vY0":-127.77986823865484,"vZ0":-2.434416941725108,"x":86.88,"y":199.73,"x0":2.4585988223010533,"y0":50.00522788690894,"z0":4.829704233864228,"aX":16.39125168793352},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.2,"breakHorizontal":-16.3,"spinRate":1911,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.428517051241299,"extension":7.071138077070188},"index":2,"playId":"1b9c9df3-0351-319f-856d-531b4bd725e6","pitchNumber":3,"startTime":"2026-08-20T19:09:39.017Z","endTime":"2026-08-20T19:09:42.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.490918080495522,"aZ":-34.2071273871259,"pfxX":-3.370362404666018,"pfxZ":-1.3339650627025672,"pX":-0.39347283981152376,"pZ":0.636595337392096,"vX0":-5.865934549091319,"vY0":-122.63122299771052,"vZ0":-3.1704412131991946,"x":132.0,"y":221.59,"x0":2.4640845291317857,"y0":50.000458486177045,"z0":4.854224662888129,"aX":-5.148840813758436},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.9,"breakHorizontal":7.4,"spinRate":2522,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.4460766683347006,"extension":7.089441865629311},"index":3,"playId":"773aefdc-6650-32ff-b0da-5f45af22e42e","pitchNumber":4,"startTime":"2026-08-20T19:09:59.596Z","endTime":"2026-08-20T19:10:03.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.145756294743958,"aZ":-32.545560650983745,"pfxX":-3.4699955205895083,"pfxZ":-0.2534456952939168,"pX":0.2107744260025335,"pZ":1.4870996802330065,"vX0":-4.239493699875971,"vY0":-119.78554135294237,"vZ0":-1.3097415353348014,"x":108.97,"y":198.63,"x0":2.445144695292979,"y0":50.0016295362508,"z0":4.914524365069175,"aX":-5.1114311841490405},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.5,"breakHorizontal":7.2,"spinRate":2452,"spinDirection":277},"zone":14,"typeConfidence":2.0,"plateTime":0.45486715103556774,"extension":6.982891816267329},"hitData":{"launchSpeed":80.5,"launchAngle":34.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.6,"coordY":110.92}},"index":4,"playId":"e67bbe54-2e04-3784-a1e9-e5099e8d444e","pitchNumber":5,"startTime":"2026-08-20T19:10:20.518Z","endTime":"2026-08-20T19:10:30.544Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:10:30.544Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T19:10:45.205Z","endTime":"2026-08-20T19:12:04.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.088254333229237,"aZ":-25.005679930661564,"pfxX":10.405725441547627,"pfxZ":3.8434692738820324,"pX":-0.49406675783549764,"pZ":1.3584888887024997,"vX0":-10.571943726629206,"vY0":-136.0293055045264,"vZ0":-4.520900355121219,"x":135.83,"y":202.1,"x0":2.0991681559207604,"y0":50.005172013591256,"z0":4.785392275999854,"aX":19.41687416085488},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.1,"breakHorizontal":-16.4,"spinRate":2014,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.4033550347374346,"extension":7.114311318307641},"index":0,"playId":"f6e01862-d951-3d82-94b5-23cd07d46c83","pitchNumber":1,"startTime":"2026-08-20T19:10:58.537Z","endTime":"2026-08-20T19:11:03.589Z","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":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98941500104336,"aZ":-27.07401490129902,"pfxX":9.994768090523493,"pfxZ":2.6971480331477906,"pX":-0.9867364294015926,"pZ":2.3746387260568342,"vX0":-12.07393863113137,"vY0":-136.81783654241022,"vZ0":-1.7117427478548248,"x":154.61,"y":174.66,"x0":2.190823781675268,"y0":50.00231177216161,"z0":4.868974510441694,"aX":18.894829225399267},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.7,"breakHorizontal":-15.5,"spinRate":2061,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.40077677813448487,"extension":6.917041902141194},"index":1,"playId":"62f716ad-a1aa-3b2d-9aa3-d8306ef6bb14","pitchNumber":2,"startTime":"2026-08-20T19:11:17.988Z","endTime":"2026-08-20T19:11:22.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.634425430066724,"aZ":-25.375873437035544,"pfxX":-0.8686526494331108,"pfxZ":3.9932540607262075,"pX":-1.1914831114462023,"pZ":1.0518401446725265,"vX0":-8.665075428177005,"vY0":-129.56465211806915,"vZ0":-4.598117895018394,"x":162.42,"y":210.38,"x0":2.3068530583528744,"y0":50.00565062017022,"z0":4.784893886321596,"aX":-1.4775095498336919},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.4,"breakHorizontal":3.5,"spinRate":2392,"spinDirection":168},"zone":13,"typeConfidence":2.0,"plateTime":0.42246601901730463,"extension":6.9663970360039755},"index":2,"playId":"e18e9e42-6efe-3996-af0a-310d29b239a1","pitchNumber":3,"startTime":"2026-08-20T19:11:36.296Z","endTime":"2026-08-20T19:11:41.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.245720664442942,"aZ":-27.042861680151105,"pfxX":9.201358716773012,"pfxZ":2.6855954191746516,"pX":0.28387804642426157,"pZ":2.1924758597116862,"vX0":-8.98123775331518,"vY0":-137.35784013815402,"vZ0":-2.0842795741556666,"x":106.18,"y":179.58,"x0":2.39950740003378,"y0":50.005916439578634,"z0":4.798832523246426,"aX":17.59716475226527},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.6,"breakHorizontal":-14.8,"spinRate":2030,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.39866768165564936,"extension":6.958386364773693},"hitData":{"launchSpeed":97.2,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.9,"coordY":152.19}},"index":3,"playId":"45cdbb55-550a-323f-b98d-2682bbab6fff","pitchNumber":4,"startTime":"2026-08-20T19:11:55.889Z","endTime":"2026-08-20T19:12:04.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:12:04.072Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T19:12:13.177Z","endTime":"2026-08-20T19:14:35.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.49714488528655,"aZ":-27.86815649250947,"pfxX":-9.224530410778662,"pfxZ":3.120678738760657,"pX":1.7198951809530805,"pZ":2.0814018403421586,"vX0":0.568454443198255,"vY0":-116.55055209016513,"vZ0":-0.5379570676278962,"x":51.44,"y":182.58,"x0":2.671749057303325,"y0":50.001146887916214,"z0":4.942519726890963,"aX":-12.713851203942335},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.8,"breakHorizontal":16.6,"spinRate":2433,"spinDirection":272},"zone":14,"typeConfidence":2.0,"plateTime":0.46960295156086307,"extension":6.728614628508278},"index":0,"playId":"bef17ddd-c0ea-31d9-aa0d-80fd9bc6ecde","pitchNumber":1,"startTime":"2026-08-20T19:12:31.077Z","endTime":"2026-08-20T19:12:35.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.690642742865084,"aZ":-25.37319250066391,"pfxX":0.05331945203050514,"pfxZ":3.935430290688176,"pX":-0.6195596698625835,"pZ":1.2512011477400402,"vX0":-7.607726963779899,"vY0":-130.87262113668731,"vZ0":-4.3337698903100135,"x":140.62,"y":205.0,"x0":2.3231385410684413,"y0":50.002509985037065,"z0":4.8386171130869275,"aX":0.09401578791612092},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.4,"breakHorizontal":1.7,"spinRate":2415,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.4191827005838986,"extension":6.889755201236605},"index":1,"playId":"6b858997-af1f-3b91-9ec0-d30cfb424fda","pitchNumber":2,"startTime":"2026-08-20T19:12:47.744Z","endTime":"2026-08-20T19:12:53.994Z","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":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.075080950978034,"aZ":-25.226863226898793,"pfxX":0.5165150192065049,"pfxZ":4.055494993964377,"pX":-0.839771606360717,"pZ":1.5263512489996078,"vX0":-8.355469298158656,"vY0":-130.25688527466698,"vZ0":-3.670284225002783,"x":149.01,"y":197.57,"x0":2.3463113589426468,"y0":50.00438410980435,"z0":4.8672305067230806,"aX":0.8862260379046519},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.7,"breakHorizontal":1.0,"spinRate":2382,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.42095529304490364,"extension":6.963374484863879},"index":2,"playId":"86d5f770-abe3-3cae-becc-1ff8d6bfc97f","pitchNumber":3,"startTime":"2026-08-20T19:13:06.929Z","endTime":"2026-08-20T19:13:11.886Z","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":92.0,"endSpeed":83.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.536993985589223,"aZ":-15.704830770090762,"pfxX":4.548838798720217,"pfxZ":9.176119281579215,"pX":-0.34377029307271073,"pZ":2.321907396015839,"vX0":-8.908616127784994,"vY0":-133.57597779067055,"vZ0":-3.9174587626312176,"x":130.1,"y":176.09,"x0":2.4535898551604944,"y0":50.00601838894707,"z0":4.947039564069383,"aX":8.168189267669367},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.8,"breakHorizontal":-6.1,"spinRate":2121,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.41109108715455767,"extension":6.9682285266850865},"index":3,"playId":"49d3a060-2c53-3270-b19f-d9352262a0f7","pitchNumber":4,"startTime":"2026-08-20T19:13:24.395Z","endTime":"2026-08-20T19:13:27.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2477819723789,"aZ":-15.723395372786676,"pfxX":4.273785761276137,"pfxZ":8.955305131023982,"pX":-0.3584079994645804,"pZ":2.4502821274032764,"vX0":-8.9832786073286,"vY0":-135.12746071065948,"vZ0":-3.810681866214532,"x":130.66,"y":172.62,"x0":2.4637503166770056,"y0":50.00486907517409,"z0":4.993543379710256,"aX":7.8537533943443965},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":-5.6,"spinRate":2135,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.40636796770889916,"extension":7.030637821407562},"index":4,"playId":"21549bef-0596-3c83-862a-506c4a989e67","pitchNumber":5,"startTime":"2026-08-20T19:13:41.361Z","endTime":"2026-08-20T19:13:46.037Z","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":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61314769931734,"aZ":-24.231082878297578,"pfxX":0.12850724267833025,"pfxZ":4.558283748768915,"pX":-0.9216712996529098,"pZ":2.116549227170688,"vX0":-8.083100550175756,"vY0":-131.3394767131905,"vZ0":-2.714383996698272,"x":152.13,"y":181.63,"x0":2.1829477563439417,"y0":50.00159239715469,"z0":4.9714428845051515,"aX":0.22607102603521756},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.8,"breakHorizontal":1.6,"spinRate":2390,"spinDirection":180},"zone":13,"typeConfidence":2.0,"plateTime":0.4175229684842283,"extension":6.9170362099357865},"index":5,"playId":"062073d5-6886-3686-90a1-60043baa8270","pitchNumber":6,"startTime":"2026-08-20T19:14:06.154Z","endTime":"2026-08-20T19:14: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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.855283124518884,"aZ":-26.563047171119685,"pfxX":1.5679616919038333,"pfxZ":3.2367050608675036,"pX":-0.5372813866116801,"pZ":3.051385822928536,"vX0":-8.349583103781393,"vY0":-130.25905756267596,"vZ0":0.1386046697007941,"x":137.48,"y":156.39,"x0":2.4926607239668446,"y0":50.00580124047882,"z0":4.989846895207327,"aX":2.7220258703363025},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.1,"breakHorizontal":-1.2,"spinRate":2451,"spinDirection":178},"zone":1,"typeConfidence":2.0,"plateTime":0.4189349971564966,"extension":6.897343802629508},"index":6,"playId":"55a62f83-29e9-3379-bb15-5daba9aa0f0e","pitchNumber":7,"startTime":"2026-08-20T19:14:29.953Z","endTime":"2026-08-20T19:14:35.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:14:35.361Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joey Ortiz lines out to center fielder Julio Rodríguez.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T19:16:43.095Z","endTime":"2026-08-20T19:17:12.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.016816257624978,"aZ":-43.03953393799694,"pfxX":4.889381945588113,"pfxZ":-7.634195222806106,"pX":-0.18294590146149278,"pZ":2.104027777801586,"vX0":1.7528012861205124,"vY0":-119.67534163192029,"vZ0":0.6576838958432993,"x":123.97,"y":181.97,"x0":-1.5636730164406052,"y0":50.000666966100916,"z0":5.7379564282968865,"aX":6.961579431879274},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.2,"breakHorizontal":-9.4,"spinRate":2398,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.46090220941160753,"extension":6.448029344567525},"index":0,"playId":"7c6be7a6-a4d5-3dda-adfb-005b9a758f39","pitchNumber":1,"startTime":"2026-08-20T19:16:48.362Z","endTime":"2026-08-20T19:16:52.344Z","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":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45942528285742,"aZ":-19.31552251264082,"pfxX":-9.68961926839564,"pfxZ":6.7589514883059705,"pX":-0.4936039421853528,"pZ":2.13684549751818,"vX0":5.7541521395464335,"vY0":-137.50875234442532,"vZ0":-5.6106337135627316,"x":135.82,"y":181.09,"x0":-1.3620810307920412,"y0":50.00010043462842,"z0":5.52758301074881,"aX":-18.42473233162159},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.2,"breakHorizontal":16.2,"spinRate":2230,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.39937445346298484,"extension":6.657603497326334},"hitData":{"launchSpeed":97.7,"launchAngle":17.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":134.43,"coordY":77.4}},"index":1,"playId":"4a18df07-7110-3eab-af2d-59cd46005fd4","pitchNumber":2,"startTime":"2026-08-20T19:17:04.179Z","endTime":"2026-08-20T19:17:12.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:17:12.230Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Garrett Mitchell doubles (26) on a ground ball to right fielder Dominic Canzone.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T19:17:46.339Z","endTime":"2026-08-20T19:18:33.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":669923,"fullName":"George Kirby"}}},"count":{"balls":1,"strikes":0,"outs":1},"index":0,"playId":"46f387cc-50e3-4f53-8e0a-072eb4fa2efa","pitchNumber":0,"startTime":"2026-08-20T19:17:46.339Z","endTime":"2026-08-20T19:17:51.339Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18434152587191,"aZ":-22.644665785138,"pfxX":0.26770274758914153,"pfxZ":5.382937842512888,"pX":0.11840115294562777,"pZ":3.167448779616125,"vX0":4.1567320900596645,"vY0":-131.98431045126793,"vZ0":-2.1128216234232373,"x":112.49,"y":153.26,"x0":-1.5094492876114796,"y0":50.00383236866389,"z0":5.6401185157575995,"aX":0.47285952733853914},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.5,"breakHorizontal":-1.3,"spinRate":2254,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.41446410632158814,"extension":6.802915187461356},"index":1,"playId":"f649a9da-aae3-32ee-9b61-dd9bd9216574","pitchNumber":1,"startTime":"2026-08-20T19:18:04.135Z","endTime":"2026-08-20T19:18:07.300Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.255486560475234,"aZ":-43.57067876285094,"pfxX":4.826941793897906,"pfxZ":-8.023519288254448,"pX":0.10228275823140637,"pZ":1.4816248474981542,"vX0":1.9172232383302918,"vY0":-119.58244452913324,"vZ0":-0.6694329878188774,"x":113.1,"y":198.78,"x0":-1.3416164857151307,"y0":50.00367087796361,"z0":5.74076971969582,"aX":6.8545342489700465},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-14.3,"breakHorizontal":-9.2,"spinRate":2615,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4614917757468735,"extension":6.707179433312976},"hitData":{"launchSpeed":111.5,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":150.8,"coordY":114.69}},"index":2,"playId":"e43cd848-265d-317e-88fc-6f7a9842214a","pitchNumber":2,"startTime":"2026-08-20T19:18:18.163Z","endTime":"2026-08-20T19:18:33.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:18:33.804Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonny Pereda challenged (pitch result), call on the field was overturned: David Hamilton called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T19:18:52.976Z","endTime":"2026-08-20T19:20:25.148Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":90.9,"endSpeed":83.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.919626318127424,"aZ":-23.738425675770987,"pfxX":-0.47207897862211823,"pfxZ":4.716319294682776,"pX":0.4374121456308493,"pZ":2.936796841563563,"vX0":5.319963947190905,"vY0":-132.33046835363464,"vZ0":-2.5004783122367096,"x":100.33,"y":159.49,"x0":-1.5302729820911605,"y0":50.00536097442791,"z0":5.617081067160604,"aX":-0.8460554253949146},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.3,"breakHorizontal":-0.2,"spinRate":2178,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.41253480641102014,"extension":6.898934827670146},"index":0,"playId":"ea3ab586-3145-3044-ad9e-37ed28d8e34c","pitchNumber":1,"startTime":"2026-08-20T19:19:03.856Z","endTime":"2026-08-20T19:19:10.565Z","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":94.8,"endSpeed":87.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98660850977416,"aZ":-19.537349991678393,"pfxX":-5.163929482668382,"pfxZ":6.462159686469072,"pX":-0.7691970530894823,"pZ":2.8938108782903176,"vX0":3.8138396274304958,"vY0":-138.08036442731282,"vZ0":-3.7355116745530057,"x":146.32,"y":160.65,"x0":-1.4883619150975875,"y0":50.00660252208824,"z0":5.55741138059119,"aX":-10.103987014258744},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.3,"breakHorizontal":8.6,"spinRate":2115,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3947123779416075,"extension":6.791563702719213},"index":1,"playId":"bfc28500-1ae1-3235-b05b-c3f241312c72","pitchNumber":2,"startTime":"2026-08-20T19:19:37.743Z","endTime":"2026-08-20T19:19:42.113Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"69bcc115-eb2b-40fa-8ec5-9a9be8964588","startTime":"2026-08-20T19:19:59.105Z","endTime":"2026-08-20T19:20:04.105Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.451513876462524,"aZ":-45.27224181221189,"pfxX":5.106436817767784,"pfxZ":-8.875733280056181,"pX":-0.6927860824983285,"pZ":2.872808808529199,"vX0":0.713442937779003,"vY0":-120.94874956539867,"vZ0":2.4546103079574704,"x":143.41,"y":161.21,"x0":-1.6550319884806475,"y0":50.002108419038116,"z0":5.826066036141359,"aX":7.535636332528265},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-15.1,"breakHorizontal":-9.4,"spinRate":2409,"spinDirection":50},"zone":1,"typeConfidence":2.0,"plateTime":0.4535371253674074,"extension":6.569399541555907},"index":3,"playId":"83d68301-26b3-3638-b2d4-0b8515337ec0","pitchNumber":3,"startTime":"2026-08-20T19:20:20.256Z","endTime":"2026-08-20T19:20:25.148Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"}},"playEndTime":"2026-08-20T19:20:25.148Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Lara strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T19:20:53.259Z","endTime":"2026-08-20T19:21:51.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.277932018021694,"aZ":-39.667846984981374,"pfxX":5.931163930409351,"pfxZ":-5.008908496415875,"pX":-0.2956390184663112,"pZ":1.8448602029959882,"vX0":1.5156086483940703,"vY0":-122.19151150841843,"vZ0":-0.6895390416149665,"x":128.27,"y":188.97,"x0":-1.6956915170562814,"y0":50.00141698566753,"z0":5.568246035159556,"aX":8.879024760628528},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-8.9,"breakHorizontal":-11.2,"spinRate":2165,"spinDirection":35},"zone":8,"typeConfidence":2.0,"plateTime":0.44995293726449725,"extension":6.714833313347969},"index":0,"playId":"5ed20b0b-8cc8-3b8a-8f0c-7faa499cb446","pitchNumber":1,"startTime":"2026-08-20T19:20:59.364Z","endTime":"2026-08-20T19:21:02.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.921578367173932,"aZ":-26.70061866089303,"pfxX":0.43190726163984516,"pfxZ":3.101633434196792,"pX":0.7210264779235843,"pZ":3.1262821091127244,"vX0":5.75595269973145,"vY0":-131.53397582694916,"vZ0":-1.4027014013821169,"x":89.52,"y":154.37,"x0":-1.5449045698478392,"y0":50.003486466763206,"z0":5.632142889014369,"aX":0.7625011000178598},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.5,"breakHorizontal":-1.9,"spinRate":2226,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.4152066395639169,"extension":6.7898708156475145},"index":1,"playId":"b1cfdd00-7ae4-352b-8712-c454dff595e8","pitchNumber":2,"startTime":"2026-08-20T19:21:19.644Z","endTime":"2026-08-20T19:21:23.465Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-20T19:21:28.031Z","endTime":"2026-08-20T19:21:46.875Z","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":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.241432796926674,"aZ":-24.965728606117178,"pfxX":-8.168017649241293,"pfxZ":3.6568857264544654,"pX":0.01449074691917174,"pZ":3.0830451152848832,"vX0":6.720962882025539,"vY0":-139.06061971176877,"vZ0":-2.4676590953941373,"x":116.45,"y":155.54,"x0":-1.3645655582067002,"y0":50.00399275610567,"z0":5.626585798638467,"aX":-16.104884838408328},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.4,"breakHorizontal":13.6,"spinRate":2276,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39287625991828756,"extension":6.859017836009391},"index":3,"playId":"a3a8f38a-ce27-37fe-9d28-c3210eca1bcc","pitchNumber":3,"startTime":"2026-08-20T19:21:46.875Z","endTime":"2026-08-20T19:21:51.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:21:51.782Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Young walks.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T19:23:41.657Z","endTime":"2026-08-20T19:25:47.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":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":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03369017656542,"aZ":-22.415666959833256,"pfxX":-0.026872560656924005,"pfxZ":5.679902105235381,"pX":-0.20321483305814703,"pZ":2.006225304796296,"vX0":-7.232062272248737,"vY0":-129.93843779678178,"vZ0":-3.14583161873609,"x":124.75,"y":184.61,"x0":2.6140675468150687,"y0":50.002132757738174,"z0":4.926707119506406,"aX":-0.04561004303478821},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.8,"breakHorizontal":1.6,"spinRate":2431,"spinDirection":162},"zone":8,"typeConfidence":2.0,"plateTime":0.42077718393481156,"extension":6.856275360783752},"index":0,"playId":"80cd03f0-1c4a-3db8-97bd-e5fe86f4cc88","pitchNumber":1,"startTime":"2026-08-20T19:24:01.661Z","endTime":"2026-08-20T19:24:06.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.617492382590942,"aZ":-29.788535185347403,"pfxX":-6.381401225776461,"pfxZ":1.7813347147707024,"pX":-0.6872829710138366,"pZ":1.285448503796653,"vX0":-5.220344273369346,"vY0":-115.48464412547476,"vZ0":-1.6878276833819916,"x":143.2,"y":204.07,"x0":2.4399340603962782,"y0":50.00079768258818,"z0":4.919680154243556,"aX":-8.526361940153857},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":3.1,"breakHorizontal":13.0,"spinRate":2437,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.4762004235932973,"extension":6.93601097073732},"index":1,"playId":"7f8a1ff6-2b0d-3740-8d63-f176e1d2faa8","pitchNumber":2,"startTime":"2026-08-20T19:24:30.989Z","endTime":"2026-08-20T19:24:36.469Z","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":93.4,"endSpeed":85.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83722666051684,"aZ":-26.31415601337909,"pfxX":10.830943562436016,"pfxZ":3.164389137357711,"pX":-0.9369794047170128,"pZ":1.5185600815729876,"vX0":-12.526722461723061,"vY0":-135.34646009653886,"vZ0":-3.8150940858968747,"x":152.72,"y":197.78,"x0":2.3464805578550427,"y0":50.00486368582536,"z0":4.791477387213598,"aX":20.075364555801364},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.0,"breakHorizontal":-16.9,"spinRate":2132,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4048440459914784,"extension":7.038087848395804},"index":2,"playId":"1aee760b-3c80-3c7a-8034-833ecc757dfa","pitchNumber":3,"startTime":"2026-08-20T19:24:47.063Z","endTime":"2026-08-20T19:24:51.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.138122829319542,"aZ":-30.550229767008,"pfxX":-2.532214161134479,"pfxZ":1.0119396841011064,"pX":-0.13258292528632315,"pZ":1.5107266513796422,"vX0":-5.526020088344801,"vY0":-125.52963610356379,"vZ0":-2.3868166334646257,"x":122.05,"y":197.99,"x0":2.421679187531131,"y0":50.003943660304316,"z0":4.947995639636131,"aX":-4.061201592574613},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.6,"breakHorizontal":5.8,"spinRate":2565,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.43545645652968457,"extension":6.805901863850392},"index":3,"playId":"6ad0cbff-e343-320a-94a0-8574a033c591","pitchNumber":4,"startTime":"2026-08-20T19:25:03.359Z","endTime":"2026-08-20T19:25:07.078Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-20T19:25:12.976Z","endTime":"2026-08-20T19:25:27.952Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"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":82.9,"endSpeed":76.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.227739066860494,"aZ":-30.620373666652892,"pfxX":-2.261474685969665,"pfxZ":1.0581704431567465,"pX":-1.2328335382986197,"pZ":1.4850984777896208,"vX0":-7.7271003228356046,"vY0":-120.45736083867222,"vZ0":-1.8313639644067015,"x":163.99,"y":198.68,"x0":2.315105801639048,"y0":50.0008430058662,"z0":4.972191304087809,"aX":-3.3089198904432204},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.7,"breakHorizontal":6.0,"spinRate":2545,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.4553756188272433,"extension":7.283815914146409},"index":5,"playId":"c31af112-411b-36e4-abfe-bb589bcaefbd","pitchNumber":5,"startTime":"2026-08-20T19:25:27.952Z","endTime":"2026-08-20T19:25:32.734Z","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":93.9,"endSpeed":85.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.965614412369355,"aZ":-26.829008746028006,"pfxX":9.499193898513479,"pfxZ":2.842951939036162,"pX":-1.252212798567068,"pZ":2.2673658219557,"vX0":-12.654738669376771,"vY0":-136.2174561444657,"vZ0":-1.9929811019934367,"x":164.73,"y":177.56,"x0":2.219786389936778,"y0":50.000627499660695,"z0":4.8635923201825495,"aX":17.84679916168465},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.9,"breakHorizontal":-14.5,"spinRate":2146,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.402127270464836,"extension":7.0145302507010046},"index":6,"playId":"59ebb87e-8a5a-3a88-ac9d-33626e5afb54","pitchNumber":6,"startTime":"2026-08-20T19:25:44.052Z","endTime":"2026-08-20T19:25:47.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:25:47.685Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jhonny Pereda singles on a line drive to center fielder Garrett Mitchell. Cole Young to 3rd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T19:26:01.315Z","endTime":"2026-08-20T19:27:21.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"postOnThird":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":86.2,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.772962281159288,"aZ":-23.77173054695843,"pfxX":11.402631872547296,"pfxZ":4.45414564465092,"pX":-0.7996465839138548,"pZ":0.8343848295121946,"vX0":-12.11975266831442,"vY0":-136.17412075744792,"vZ0":-5.996609664552355,"x":147.48,"y":216.25,"x0":2.2187015437422866,"y0":50.00022417286503,"z0":4.700197429649615,"aX":21.498227098137566},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.0,"breakHorizontal":-18.2,"spinRate":2110,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.40159430227196413,"extension":7.096057562213331},"index":0,"playId":"3d67050e-9000-338d-b652-3f85279ea45f","pitchNumber":1,"startTime":"2026-08-20T19:26:16.305Z","endTime":"2026-08-20T19:26:22.353Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.003335896514333,"aZ":-26.78129849052919,"pfxX":-1.3481869005132507,"pfxZ":3.2388011638129104,"pX":-0.7118311730170144,"pZ":2.922551748102601,"vX0":-7.739555740042554,"vY0":-127.65782121247467,"vZ0":0.2053432945313587,"x":72.82,"y":104.14,"x0":2.5229640515379423,"y0":50.00355257061767,"z0":4.93345621511346,"aX":-2.245453874697331},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.1,"breakHorizontal":4.1,"spinRate":2515,"spinDirection":181},"zone":1,"typeConfidence":2.0,"plateTime":0.42754233629891303,"extension":6.870096309362436},"index":1,"playId":"687b0d01-38c2-35e3-b5fb-dcf66c607c72","pitchNumber":2,"startTime":"2026-08-20T19:26:34.886Z","endTime":"2026-08-20T19:26:41.304Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"}}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.269570281351044,"aZ":-33.40327766922729,"pfxX":9.897747340893442,"pfxZ":-0.7619779103157622,"pX":-0.12429199603345269,"pZ":1.8042260302561137,"vX0":-9.50142282722725,"vY0":-126.23035781230509,"vZ0":-0.9463266567400346,"x":121.74,"y":190.07,"x0":2.4069026586492175,"y0":50.00399073330871,"z0":4.8790051902158975,"aX":15.93597815775265},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.3,"breakHorizontal":-15.7,"spinRate":1984,"spinDirection":99},"zone":8,"typeConfidence":2.0,"plateTime":0.43430273189903,"extension":7.024381885284517},"hitData":{"launchSpeed":97.4,"launchAngle":11.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":146.45,"coordY":112.89}},"index":2,"playId":"8cd6ff97-9a71-3b40-9a36-cfc5fff31e36","pitchNumber":3,"startTime":"2026-08-20T19:27:09.894Z","endTime":"2026-08-20T19:27:21.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:27:21.922Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brock Rodden called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T19:28:57.492Z","endTime":"2026-08-20T19:29:59.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"postOnThird":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T19:27:46.701Z","endTime":"2026-08-20T19:28:59.761Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.226659770190338,"aZ":-25.228330148028245,"pfxX":-0.5213124004134593,"pfxZ":4.037178492671104,"pX":-0.8709914580731329,"pZ":1.9815654762266524,"vX0":-7.953161204111552,"vY0":-130.07520252370165,"vZ0":-2.740358190567917,"x":150.2,"y":185.28,"x0":2.288662342991739,"y0":50.003742356165155,"z0":4.953216240945539,"aX":-0.8957390761168974},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.0,"breakHorizontal":2.6,"spinRate":2422,"spinDirection":170},"zone":13,"typeConfidence":2.0,"plateTime":0.42042257673506755,"extension":6.914610207734111},"index":1,"playId":"d0023ddb-422a-3952-b218-231a1b601b3b","pitchNumber":1,"startTime":"2026-08-20T19:28:59.761Z","endTime":"2026-08-20T19:29:04.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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.9,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.829601337003854,"aZ":-25.084076495435852,"pfxX":0.7857280392167532,"pfxZ":3.988748786241268,"pX":0.5707962028920317,"pZ":2.2796902296028603,"vX0":-5.448076944263311,"vY0":-131.46296565842002,"vZ0":-2.1868175434938006,"x":95.24,"y":177.23,"x0":2.5542732605339293,"y0":50.00163332107686,"z0":4.955172138609132,"aX":1.3964601623366102},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.1,"breakHorizontal":-0.4,"spinRate":2437,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.41420338225878606,"extension":6.805955250140246},"index":2,"playId":"ab9fe243-ad80-3812-9b86-6f2512852b1d","pitchNumber":2,"startTime":"2026-08-20T19:29:31.108Z","endTime":"2026-08-20T19:29:35.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.391135465672672,"aZ":-30.049615639844117,"pfxX":9.760318960310117,"pfxZ":1.2660670765475022,"pX":-0.34104794677288575,"pZ":1.6702482109278165,"vX0":-9.898373828013021,"vY0":-128.31362667400944,"vZ0":-2.1718728192800243,"x":130.0,"y":193.68,"x0":2.289911174359663,"y0":50.00194912190549,"z0":4.858366822783473,"aX":16.351165613306893},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.0,"breakHorizontal":-15.6,"spinRate":2046,"spinDirection":101},"zone":7,"typeConfidence":2.0,"plateTime":0.42611352494631927,"extension":6.961470483153227},"index":3,"playId":"ceac1bc9-8582-3faf-8c05-f48d8119996f","pitchNumber":3,"startTime":"2026-08-20T19:29:54.728Z","endTime":"2026-08-20T19:29:59.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:29:59.445Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brendan Donovan lines out to second baseman Brice Turang.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T19:30:16.083Z","endTime":"2026-08-20T19:30:38.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"postOnThird":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":83.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.2825022879501,"aZ":-24.445281716426006,"pfxX":9.925447467686734,"pfxZ":4.247066882930442,"pX":0.7662215095082061,"pZ":2.691813443187994,"vX0":-7.5487100018552695,"vY0":-135.28649509155113,"vZ0":-0.9722399594248246,"x":87.79,"y":166.1,"x0":2.3274701471651924,"y0":50.00619764456128,"z0":4.796950651241027,"aX":18.082992090592853},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.7,"breakHorizontal":-16.0,"spinRate":2007,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.40757991704466123,"extension":6.8629615967835464},"hitData":{"launchSpeed":85.4,"launchAngle":10.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":153.88,"coordY":149.3}},"index":0,"playId":"7841d225-e561-3c7c-a1d5-0206d50e9262","pitchNumber":1,"startTime":"2026-08-20T19:30:30.450Z","endTime":"2026-08-20T19:30:38.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:30:38.226Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena walks.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T19:31:04.673Z","endTime":"2026-08-20T19:34:57.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnSecond":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,5,6],"actionIndex":[1,4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":{"id":688107,"link":"/api/v1/people/688107"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77813870963193,"aZ":-32.25549152365466,"pfxX":10.950048413655706,"pfxZ":-0.044392359196911535,"pX":-0.6545330743938721,"pZ":1.1127358816317,"vX0":-10.644032229073945,"vY0":-128.21125929189054,"vZ0":-3.013165406511904,"x":141.95,"y":208.74,"x0":2.122325373200321,"y0":50.00543426398971,"z0":4.812829627792127,"aX":18.286268252851507},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.6,"breakHorizontal":-17.5,"spinRate":2092,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.4267254385897141,"extension":6.921531496996887},"index":0,"playId":"d1e87ba1-151e-3bf6-9d4d-2f6d73f15a87","pitchNumber":1,"startTime":"2026-08-20T19:31:13.171Z","endTime":"2026-08-20T19:31:22.543Z","isPitch":true,"type":"pitch"},{"details":{"description":"Passed ball by catcher Gary Sánchez. Cole Young scores. Jhonny Pereda to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":3,"homeScore":6,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"d1e87ba1-151e-3bf6-9d4d-2f6d73f15a87","startTime":"2026-08-20T19:31:44.068Z","endTime":"2026-08-20T19:31:48.891Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.882838242524993,"aZ":-24.631590991178804,"pfxX":-0.4836492251664577,"pfxZ":4.2148339310966385,"pX":1.3663219093656793,"pZ":2.9864923962138334,"vX0":-3.361653893310957,"vY0":-132.08186738851288,"vZ0":-0.6391675228465051,"x":64.92,"y":158.14,"x0":2.7118677511788145,"y0":50.00019222220631,"z0":5.023224034622856,"aX":-0.8645684413117474},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.7,"breakHorizontal":1.6,"spinRate":2441,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.41274327325850635,"extension":6.735526485692326},"index":2,"playId":"d324b4fd-620e-3e36-89ff-b35b8a6c2065","pitchNumber":2,"startTime":"2026-08-20T19:31:48.891Z","endTime":"2026-08-20T19:31:53.222Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"startTime":"2026-08-20T19:32:11.636Z","endTime":"2026-08-20T19:32:44.000Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Chad Patrick replaces Robert Gasser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":4,"startTime":"2026-08-20T19:32:44.000Z","endTime":"2026-08-20T19:34:36.370Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694477,"link":"/api/v1/people/694477"},"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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.390006306742098,"aZ":-20.895309413911978,"pfxX":-8.92487754958163,"pfxZ":5.666048275306272,"pX":0.9349364719868994,"pZ":1.3148771241696626,"vX0":8.045076056038312,"vY0":-139.95051519194982,"vZ0":-7.175693520408794,"x":81.36,"y":203.28,"x0":-0.8117415246942898,"y0":50.00536972030331,"z0":5.271813137770877,"aX":-17.777952116635873},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.0,"breakHorizontal":14.6,"spinRate":2253,"spinDirection":223},"zone":14,"typeConfidence":0.89,"plateTime":0.39075669935555357,"extension":6.019433078108895},"index":5,"playId":"7abaf9e9-d549-3a50-b407-0596d6177337","pitchNumber":3,"startTime":"2026-08-20T19:34:36.370Z","endTime":"2026-08-20T19:34:40.533Z","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":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48744368432364,"aZ":-12.780624434145667,"pfxX":-4.746074396997514,"pfxZ":9.528202567418585,"pX":1.1359181166390115,"pZ":2.629019071332021,"vX0":7.063416881991949,"vY0":-141.7758153681634,"vZ0":-5.361674522556171,"x":73.7,"y":167.8,"x0":-0.7713944911308812,"y0":50.00271072331647,"z0":5.3608007024340125,"aX":-9.660316198624685},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.3,"breakHorizontal":7.2,"spinRate":2374,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.38638367723639444,"extension":6.004258218660191},"index":6,"playId":"8ecb32a1-a687-3417-9aa2-1be9546669e7","pitchNumber":4,"startTime":"2026-08-20T19:34:53.777Z","endTime":"2026-08-20T19:34:57.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:34:57.569Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Canzone singles on a fly ball to center fielder Garrett Mitchell. Jhonny Pereda scores. Randy Arozarena to 2nd.","rbi":1,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T19:35:06.593Z","endTime":"2026-08-20T19:36:18.580Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":{"id":688107,"link":"/api/v1/people/688107"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":91.6,"endSpeed":84.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.296306531170625,"aZ":-22.100777015742317,"pfxX":-2.3891474731100164,"pfxZ":5.56494105429789,"pX":-0.46558285902379914,"pZ":2.5154826667101537,"vX0":3.2633763764964763,"vY0":-133.37333782385454,"vZ0":-2.890383588389737,"x":134.75,"y":170.86,"x0":-1.3916893314343681,"y0":50.00529547492931,"z0":5.197946588180284,"aX":-4.327257821721816},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.7,"breakHorizontal":3.7,"spinRate":2547,"spinDirection":173},"zone":4,"typeConfidence":0.88,"plateTime":0.40985463831780766,"extension":6.076973977019977},"index":0,"playId":"db3343b3-f973-329f-b0f1-88576b6d09a6","pitchNumber":1,"startTime":"2026-08-20T19:35:28.733Z","endTime":"2026-08-20T19:35:32.070Z","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":97.8,"endSpeed":89.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.125125851914184,"aZ":-16.193222289090837,"pfxX":-5.83716294420891,"pfxZ":7.782348868802645,"pX":-1.1164765241831627,"pZ":3.5279789081583846,"vX0":2.088498667889245,"vY0":-142.47270204908298,"vZ0":-2.212978784841355,"x":159.56,"y":143.52,"x0":-1.1012613343034001,"y0":50.00180297099803,"z0":5.339752562275372,"aX":-11.983165407323279},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.8,"breakHorizontal":10.1,"spinRate":2485,"spinDirection":219},"zone":11,"typeConfidence":0.85,"plateTime":0.3846359449314227,"extension":5.889842300266429},"index":1,"playId":"9a1ad5fa-deac-3906-af47-e1073da62f50","pitchNumber":2,"startTime":"2026-08-20T19:35:45.504Z","endTime":"2026-08-20T19:35:52.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.245441538552402,"aZ":-13.805891921562226,"pfxX":-4.013172690984595,"pfxZ":9.171459552370761,"pX":0.13535525042544244,"pZ":2.9372740890973006,"vX0":4.504362560894344,"vY0":-140.27648990253024,"vZ0":-4.2925267430558485,"x":111.84,"y":159.47,"x0":-0.9659889800945042,"y0":50.00324140901321,"z0":5.380458437282071,"aX":-8.038242999105428},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":6.4,"spinRate":2464,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.3897135001364882,"extension":6.028605501571224},"hitData":{"launchSpeed":73.8,"launchAngle":25.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.91,"coordY":100.13}},"index":2,"playId":"136cb798-ece0-34f3-a50e-baa69f3bf503","pitchNumber":3,"startTime":"2026-08-20T19:36:06.094Z","endTime":"2026-08-20T19:36:18.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:36:18.580Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Julio Rodríguez pops out to catcher Gary Sánchez in foul territory.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T19:36:42.233Z","endTime":"2026-08-20T19:37:53.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"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":"Pop Out","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":3},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.850942420114613,"aZ":-23.808189045937546,"pfxX":-7.694879743242702,"pfxZ":4.129735792278156,"pX":0.26600758087232146,"pZ":3.944715317288176,"vX0":5.7625075096117175,"vY0":-140.68665659310724,"vZ0":-0.1371636397450463,"x":106.86,"y":132.27,"x0":-0.7986091694693028,"y0":50.00048095742127,"z0":5.523911090621915,"aX":-15.581170478507934},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.7,"breakHorizontal":13.0,"spinRate":2091,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.3878127731881915,"extension":6.150136698582743},"index":0,"playId":"e73b35af-be91-3394-b1dc-c2b21124e5db","pitchNumber":1,"startTime":"2026-08-20T19:36:50.872Z","endTime":"2026-08-20T19:36:55.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.368480959706716,"aZ":-18.952806791287674,"pfxX":0.5899416188791626,"pfxZ":7.505048086832261,"pX":-0.2855976210747825,"pZ":3.8833727274444882,"vX0":2.2414932491485278,"vY0":-131.73936641010712,"vZ0":-0.32451408342475546,"x":127.89,"y":133.93,"x0":-1.2233058645625425,"y0":50.00340248686753,"z0":5.406201836859794,"aX":1.0392264019583615},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.8,"breakHorizontal":-1.6,"spinRate":2435,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.415388248209815,"extension":6.008952076221914},"index":1,"playId":"35bfc7cc-2457-3685-a32d-e384c4320387","pitchNumber":2,"startTime":"2026-08-20T19:37:07.513Z","endTime":"2026-08-20T19:37:11.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.943615734401476,"aZ":-22.623077867140744,"pfxX":-0.24303914076143185,"pfxZ":5.3947339554553615,"pX":-0.1552823380791527,"pZ":3.295018657761274,"vX0":3.0129249558665205,"vY0":-131.7295421989634,"vZ0":-0.6909636037159786,"x":122.92,"y":149.81,"x0":-1.2785487583111632,"y0":50.0044776467595,"z0":5.221556980164941,"aX":-0.430525617862949},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.8,"breakHorizontal":-0.1,"spinRate":2508,"spinDirection":143},"zone":2,"typeConfidence":0.9,"plateTime":0.41456153417466535,"extension":5.997388140750341},"index":2,"playId":"30892f7d-138e-3d83-af7b-7496746f2525","pitchNumber":3,"startTime":"2026-08-20T19:37:25.609Z","endTime":"2026-08-20T19:37:29.098Z","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":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.759809265187343,"aZ":-20.035550381460276,"pfxX":-0.146658288727344,"pfxZ":6.853490023914409,"pX":-0.37592167134667337,"pZ":2.4960468551772643,"vX0":2.670815840949731,"vY0":-131.7025147701762,"vZ0":-3.0126860810071014,"x":131.33,"y":171.39,"x0":-1.3805218773283303,"y0":50.0047510351012,"z0":5.122250524569396,"aX":-0.26010698456983644},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.0,"breakHorizontal":-0.2,"spinRate":2439,"spinDirection":153},"zone":4,"typeConfidence":0.9,"plateTime":0.4145423038987186,"extension":6.1014467848262255},"hitData":{"launchSpeed":79.4,"launchAngle":84.0,"totalDistance":22.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":121.41,"coordY":212.49}},"index":3,"playId":"e74e8d1d-df33-316d-94f8-35f05502252e","pitchNumber":4,"startTime":"2026-08-20T19:37:43.439Z","endTime":"2026-08-20T19:37:53.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:37:53.446Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brice Turang lines out to left fielder Randy Arozarena.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T19:40:05.357Z","endTime":"2026-08-20T19:42:43.600Z","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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":7},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51212370611144,"aZ":-23.588305619476984,"pfxX":-1.6311643851746753,"pfxZ":4.9900228705924885,"pX":0.5036515759706841,"pZ":1.6912613860655297,"vX0":5.674912714642569,"vY0":-130.40712359617953,"vZ0":-5.477995315877431,"x":97.8,"y":193.12,"x0":-1.4891812062045995,"y0":50.005350787411295,"z0":5.5993518774901325,"aX":-2.8086998939337207},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.0,"breakHorizontal":1.7,"spinRate":2150,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.4200600608726912,"extension":6.619171255866046},"index":0,"playId":"ceedcb83-b573-3d4f-a20b-4d7eae2f41d6","pitchNumber":1,"startTime":"2026-08-20T19:40:06.360Z","endTime":"2026-08-20T19:40:10.169Z","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":94.9,"endSpeed":86.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47986834321528,"aZ":-17.326760632782147,"pfxX":-6.551134661111535,"pfxZ":7.745978424407362,"pX":0.016778529704362687,"pZ":2.665518768238436,"vX0":6.072246264404139,"vY0":-137.98051302878304,"vZ0":-4.764014780315425,"x":116.36,"y":166.81,"x0":-1.3679677551061074,"y0":50.00069623068206,"z0":5.592557315364621,"aX":-12.55246914505735},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":10.4,"spinRate":2087,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.39791136645182545,"extension":6.662887139162425},"index":1,"playId":"712b2043-fd52-364b-bb40-f4979739a404","pitchNumber":2,"startTime":"2026-08-20T19:40:26.968Z","endTime":"2026-08-20T19:40:31.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49943736214079,"aZ":-30.944400931865033,"pfxX":-8.441806304616739,"pfxZ":0.7997183711431379,"pX":-1.2929602892215055,"pZ":1.994898159778111,"vX0":3.2609058210883966,"vY0":-123.3825618568569,"vZ0":-2.1153209784148097,"x":166.28,"y":184.92,"x0":-1.534747469121821,"y0":50.004269894326924,"z0":5.4704428841806845,"aX":-13.019272900136793},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.2,"breakHorizontal":14.5,"spinRate":1079,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.44387839192885803,"extension":6.89186900734541},"index":2,"playId":"a908983d-bbf3-3531-b3e7-2e884745bd11","pitchNumber":3,"startTime":"2026-08-20T19:40:49.048Z","endTime":"2026-08-20T19:40:53.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.509892216973373,"aZ":-42.87947602529698,"pfxX":3.6747906211560224,"pfxZ":-7.122687104335241,"pX":0.07081076450128547,"pZ":1.7916305111440296,"vX0":2.7130804588112665,"vY0":-121.94447480751717,"vZ0":-0.3945189729952894,"x":114.3,"y":190.41,"x0":-1.5345808757225794,"y0":50.003860770790226,"z0":5.662028881774995,"aX":5.521520566889333},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-12.7,"breakHorizontal":-7.3,"spinRate":2305,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.449561703515613,"extension":6.875538117963978},"index":3,"playId":"583da72d-037d-3298-8f90-0a10317bc3c6","pitchNumber":4,"startTime":"2026-08-20T19:41:08.072Z","endTime":"2026-08-20T19:41:12.260Z","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":85.8,"endSpeed":79.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.139960668177334,"aZ":-32.870633452611585,"pfxX":-3.0927306427235237,"pfxZ":-0.43387141699701104,"pX":-1.4723531517938637,"pZ":3.25406592768499,"vX0":1.390038955311267,"vY0":-125.08631750821043,"vZ0":0.8257780498062537,"x":173.12,"y":150.92,"x0":-1.6320266343037786,"y0":50.00555903250627,"z0":5.604992549860918,"aX":-4.924324993663528},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.4,"breakHorizontal":5.3,"spinRate":822,"spinDirection":260},"zone":11,"typeConfidence":2.0,"plateTime":0.43711069988216256,"extension":6.816153101569356},"index":4,"playId":"3bfd1559-ea51-3030-9365-b0995d8f2662","pitchNumber":5,"startTime":"2026-08-20T19:41:29.014Z","endTime":"2026-08-20T19:41:32.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.829073884577483,"aZ":-44.46654745022566,"pfxX":4.810525537966573,"pfxZ":-8.400040937352209,"pX":0.34564873362966547,"pZ":1.570021235131108,"vX0":2.6481967902569212,"vY0":-120.81245697571865,"vZ0":-0.4845587604553647,"x":103.82,"y":196.39,"x0":-1.393519480658792,"y0":50.00425896659375,"z0":5.716515678213311,"aX":7.037302315648127},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-15.0,"breakHorizontal":-9.4,"spinRate":2557,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.45518055498492016,"extension":6.9093965136117825},"index":5,"playId":"6736a10c-0798-33b1-835f-686d72a951f1","pitchNumber":6,"startTime":"2026-08-20T19:41:45.919Z","endTime":"2026-08-20T19:41:50.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":669923,"fullName":"George Kirby"}}},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"playId":"3b30d224-72f9-426e-8fa1-138d9a2efad7","pitchNumber":6,"startTime":"2026-08-20T19:42:13.978Z","endTime":"2026-08-20T19:42:18.978Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48725271807709,"aZ":-37.865918777734535,"pfxX":6.282414375777756,"pfxZ":-3.694881357791214,"pX":-0.6329630839482969,"pZ":2.4953480219398902,"vX0":0.5491603701005764,"vY0":-123.87253325609316,"vZ0":0.10384376261872097,"x":141.13,"y":171.41,"x0":-1.6732449317048168,"y0":50.00009365626466,"z0":5.638454966573391,"aX":9.687457599916499},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-6.4,"breakHorizontal":-11.5,"spinRate":2510,"spinDirection":51},"zone":4,"typeConfidence":2.0,"plateTime":0.44344864952084295,"extension":6.7797942873401835},"hitData":{"launchSpeed":99.7,"launchAngle":21.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.24,"coordY":73.14}},"index":7,"playId":"01ffcc23-75bd-3ddd-8381-4155b3812e88","pitchNumber":7,"startTime":"2026-08-20T19:42:33.701Z","endTime":"2026-08-20T19:42:43.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:42:43.600Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Chourio singles on a ground ball to center fielder Julio Rodríguez.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T19:43:00.867Z","endTime":"2026-08-20T19:44:09.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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,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":"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":84.0,"endSpeed":76.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.392084586054125,"aZ":-39.3440839143784,"pfxX":8.133686273398581,"pfxZ":-4.782492148864577,"pX":-0.36440214421564193,"pZ":2.68102249358433,"vX0":0.538361419452765,"vY0":-122.23309792027884,"vZ0":0.9613739157199974,"x":130.89,"y":166.39,"x0":-1.6435488598311945,"y0":50.005560039780946,"z0":5.687979960888744,"aX":12.183678809155525},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-8.2,"breakHorizontal":-14.9,"spinRate":2430,"spinDirection":34},"zone":4,"typeConfidence":2.0,"plateTime":0.44986213546554543,"extension":6.772524096657063},"index":0,"playId":"cf929b87-b1fc-3c70-8df6-5d71b62ae291","pitchNumber":1,"startTime":"2026-08-20T19:43:06.519Z","endTime":"2026-08-20T19:43:10.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.563552902053562,"aZ":-36.40787790196573,"pfxX":5.600825480229328,"pfxZ":-2.7009908913525393,"pX":1.4161913977881149,"pZ":2.931987406666255,"vX0":5.438749123452218,"vY0":-125.30932706672068,"vZ0":0.587388526218938,"x":63.02,"y":159.62,"x0":-1.520882105976543,"y0":50.00214499428456,"z0":5.70201975690048,"aX":8.782858921378716},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.4,"breakHorizontal":-11.5,"spinRate":2498,"spinDirection":30},"zone":12,"typeConfidence":2.0,"plateTime":0.4394203079284882,"extension":6.850904126524704},"index":1,"playId":"ba144744-11fd-36bf-b333-6ee4928f801e","pitchNumber":2,"startTime":"2026-08-20T19:43:20.491Z","endTime":"2026-08-20T19:43:24.428Z","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":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85884426405959,"aZ":-20.31020011442882,"pfxX":-10.489527513461269,"pfxZ":6.262257195409962,"pX":-0.3335832874363712,"pZ":1.8588387757361615,"vX0":6.498399633216671,"vY0":-137.15270108732747,"vZ0":-6.002133695840914,"x":129.72,"y":188.59,"x0":-1.3773731032230216,"y0":50.00577359955939,"z0":5.472154988423229,"aX":-19.879649415586467},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.2,"breakHorizontal":17.5,"spinRate":2216,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.40019306748463057,"extension":6.768634721150002},"index":2,"playId":"4f2c70d4-2c63-3aaf-8529-8deb1f70a1f8","pitchNumber":3,"startTime":"2026-08-20T19:43:36.581Z","endTime":"2026-08-20T19:43:41.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.527725090924825,"aZ":-14.455541765713111,"pfxX":-6.454320823522977,"pfxZ":9.203913975520917,"pX":-0.06199250661795889,"pZ":3.1802868336861048,"vX0":6.0335737517721695,"vY0":-138.29159827520607,"vZ0":-3.916996165217717,"x":119.36,"y":152.91,"x0":-1.439694987818524,"y0":50.00621460417234,"z0":5.593065478534385,"aX":-12.430704042937126},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":10.3,"spinRate":2304,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.3969644863630779,"extension":6.726261889479596},"hitData":{"launchSpeed":92.7,"launchAngle":7.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.28,"coordY":95.43}},"index":3,"playId":"aa20223d-aac4-3305-9498-2198e0f0352c","pitchNumber":4,"startTime":"2026-08-20T19:43:57.630Z","endTime":"2026-08-20T19:44:09.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:44:09.841Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T19:46:51.552Z","endTime":"2026-08-20T19:49:37.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"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"},"postOnSecond":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5,6,7,8,9,10,11],"actionIndex":[1,4],"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":4},"credits":[]},{"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":11},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-20T19:44:16.906Z","endTime":"2026-08-20T19:44:43.994Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: José A. Ferrer replaces George Kirby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-20T19:44:43.994Z","endTime":"2026-08-20T19:46:53.797Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.688049826826536,"aZ":-26.545766207618133,"pfxX":10.553056936941577,"pfxZ":2.919852239202137,"pX":-0.5056090136789629,"pZ":1.8180363579404542,"vX0":-11.953621167277252,"vY0":-137.37883930240196,"vZ0":-5.272486208344559,"x":136.27,"y":189.69,"x0":2.511165043934878,"y0":50.006365741790994,"z0":5.544582349131192,"aX":20.37030508593311},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.4,"breakHorizontal":-16.9,"spinRate":2112,"spinDirection":106},"zone":7,"typeConfidence":0.85,"plateTime":0.3972352455097332,"extension":6.361888470657081},"index":2,"playId":"c3046d01-e3d4-3009-8377-3ecb84f66ad7","pitchNumber":1,"startTime":"2026-08-20T19:46:53.797Z","endTime":"2026-08-20T19:46:57.732Z","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":3,"playId":"fd63f2f8-c70a-324b-8ed4-b8bfa226ef65","startTime":"2026-08-20T19:47:09.311Z","endTime":"2026-08-20T19:47:17.213Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Jackson Chourio steals (13) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":4,"actionPlayId":"fd63f2f8-c70a-324b-8ed4-b8bfa226ef65","startTime":"2026-08-20T19:47:40.775Z","endTime":"2026-08-20T19:47:40.776Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694192,"link":"/api/v1/people/694192"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05600480387717,"aZ":-22.30779907861036,"pfxX":9.821035346249573,"pfxZ":5.006226658035951,"pX":0.8898769867243896,"pZ":3.2017117260163332,"vX0":-8.223983979561115,"vY0":-139.4495486078571,"vZ0":-2.9507127914697193,"x":83.08,"y":152.33,"x0":2.5997187738411114,"y0":50.005421836042466,"z0":5.743548941764296,"aX":19.36538554426727},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.6,"breakHorizontal":-16.1,"spinRate":2088,"spinDirection":113},"zone":12,"typeConfidence":0.87,"plateTime":0.3926181226507284,"extension":6.014391646197885},"index":5,"playId":"ae0463ec-29d7-345e-8dd9-56b6c1b28421","pitchNumber":2,"startTime":"2026-08-20T19:47:40.777Z","endTime":"2026-08-20T19:47:44.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, 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.0,"endSpeed":88.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.604302794575013,"aZ":-25.340708431273097,"pfxX":10.205196434576614,"pfxZ":3.4717993384232972,"pX":-0.7987288884794903,"pZ":2.2731712861927895,"vX0":-12.784247738651704,"vY0":-139.26130154460617,"vZ0":-4.598873989028503,"x":147.45,"y":177.4,"x0":2.520600085576336,"y0":50.004054610371035,"z0":5.617493295105072,"aX":20.09284401533058},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.5,"breakHorizontal":-16.0,"spinRate":2203,"spinDirection":111},"zone":4,"typeConfidence":0.89,"plateTime":0.39295854008489695,"extension":6.07142417068752},"index":6,"playId":"f5482d80-8e1a-3ce9-b352-46f6651c28c8","pitchNumber":3,"startTime":"2026-08-20T19:47:57.995Z","endTime":"2026-08-20T19:48:02.165Z","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":96.1,"endSpeed":87.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45079900377124,"aZ":-24.68800446176869,"pfxX":10.63603304096118,"pfxZ":3.80470305019473,"pX":1.190708951901408,"pZ":2.228823219797032,"vX0":-8.124571790147442,"vY0":-139.62184110264351,"vZ0":-4.673940402386815,"x":71.61,"y":178.6,"x0":2.7615331503657754,"y0":50.00151428469765,"z0":5.5561553565732815,"aX":20.92511703594228},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.0,"breakHorizontal":-17.5,"spinRate":2225,"spinDirection":111},"zone":14,"typeConfidence":0.9,"plateTime":0.39281029101542675,"extension":6.0482684519265515},"index":7,"playId":"24b48c7e-9a98-30ad-a797-9fb766fff7b1","pitchNumber":4,"startTime":"2026-08-20T19:48:14.989Z","endTime":"2026-08-20T19:48:19.385Z","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":96.7,"endSpeed":88.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07789900190707,"aZ":-23.92780245210044,"pfxX":10.909937876220223,"pfxZ":4.135167435322472,"pX":1.0356229058611344,"pZ":2.586566134605242,"vX0":-8.439448951245907,"vY0":-140.58325293168846,"vZ0":-4.072675004250993,"x":77.52,"y":168.94,"x0":2.665237286283195,"y0":50.00068989526249,"z0":5.61481533929124,"aX":21.74652650012174},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.8,"breakHorizontal":-17.9,"spinRate":2159,"spinDirection":113},"zone":12,"typeConfidence":0.91,"plateTime":0.3902141070230156,"extension":6.037883773018006},"index":8,"playId":"8c168fa7-eb61-3d19-b96f-2c1c537140bf","pitchNumber":5,"startTime":"2026-08-20T19:48:38.089Z","endTime":"2026-08-20T19:48:41.663Z","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":9,"playId":"b26bddb0-8640-4430-bb2f-8c74734dfb76","startTime":"2026-08-20T19:48:57.415Z","endTime":"2026-08-20T19:49:02.415Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.629270588093505,"aZ":-31.626966677235018,"pfxX":-1.380327259058367,"pfxZ":0.32791130765400567,"pX":1.263759574900512,"pZ":3.7440552593951395,"vX0":-3.7839329473906522,"vY0":-127.91244046190087,"vZ0":1.3552541095379707,"x":68.83,"y":137.69,"x0":2.94204008425709,"y0":50.0003181379223,"z0":5.688903901576869,"aX":-2.284326588387799},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.2,"breakHorizontal":3.4,"spinRate":2421,"spinDirection":253},"zone":12,"typeConfidence":0.9,"plateTime":0.4283569375166687,"extension":5.882771802533127},"index":10,"playId":"e645d1ae-77ca-3c04-934f-ea7709c9e02e","pitchNumber":6,"startTime":"2026-08-20T19:49:14.127Z","endTime":"2026-08-20T19:49:18.727Z","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":96.7,"endSpeed":88.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.877649778469795,"aZ":-20.056671248407387,"pfxX":10.472339285876942,"pfxZ":6.103203294980605,"pX":-0.2825238592170766,"pZ":1.7618347451426037,"vX0":-11.240248231404525,"vY0":-140.28761593263798,"vZ0":-6.787585098385868,"x":127.77,"y":191.21,"x0":2.422895609572957,"y0":50.00191390027006,"z0":5.528052267546582,"aX":20.792174341206152},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.7,"breakHorizontal":-16.6,"spinRate":2219,"spinDirection":116},"zone":7,"typeConfidence":0.84,"plateTime":0.39099808179053497,"extension":6.2394789019220065},"index":11,"playId":"1c738fb4-8b10-37c6-af32-bf330da60812","pitchNumber":7,"startTime":"2026-08-20T19:49:33.283Z","endTime":"2026-08-20T19:49:37.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:49:37.817Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gary Sánchez grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T19:49:56.630Z","endTime":"2026-08-20T19:52:07.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"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_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91925152323049,"aZ":-31.67296666798095,"pfxX":-1.6422525391101352,"pfxZ":0.3029667439433208,"pX":-0.016665680266954162,"pZ":2.7033477721381067,"vX0":-6.186301878819647,"vY0":-127.98067431087411,"vZ0":-1.1493702236804657,"x":117.64,"y":165.79,"x0":2.643354479362195,"y0":50.004666408483295,"z0":5.634567538970656,"aX":-2.728567490710114},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.5,"breakHorizontal":4.3,"spinRate":2455,"spinDirection":283},"zone":5,"typeConfidence":0.9,"plateTime":0.4276466291501939,"extension":5.765576853243757},"index":0,"playId":"60e3a4db-3b4d-3643-8d52-49458fa9cb60","pitchNumber":1,"startTime":"2026-08-20T19:50:02.403Z","endTime":"2026-08-20T19:50:06.233Z","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":97.3,"endSpeed":88.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.457544157405955,"aZ":-24.79173269584869,"pfxX":10.384543096492742,"pfxZ":3.6668392861888206,"pX":0.27511015121395516,"pZ":2.186655435052508,"vX0":-9.753632603287514,"vY0":-141.33171527083093,"vZ0":-5.0153303601466686,"x":106.51,"y":179.74,"x0":2.428698766852818,"y0":50.0057137057571,"z0":5.585148798948414,"aX":20.924593878902733},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.8,"breakHorizontal":-16.7,"spinRate":2134,"spinDirection":113},"zone":8,"typeConfidence":0.9,"plateTime":0.38815446744752524,"extension":6.146141675326516},"index":1,"playId":"c1af0d84-6856-3f6a-a134-7407c8d08823","pitchNumber":2,"startTime":"2026-08-20T19:50:17.318Z","endTime":"2026-08-20T19:50:20.870Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-20T19:50:31.525Z","endTime":"2026-08-20T19:50:42.455Z","isPitch":false,"type":"action","player":{"id":596142,"link":"/api/v1/people/596142"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81427909712974,"aZ":-30.613753385634297,"pfxX":10.212455670093437,"pfxZ":0.97600023921939,"pX":1.8442540706205033,"pZ":1.6852714063457734,"vX0":-5.47472241962423,"vY0":-126.2465879567453,"vZ0":-3.2230424093037784,"x":46.7,"y":193.28,"x0":2.724158469852121,"y0":50.003050062295465,"z0":5.465448778637681,"aX":16.339981983847927},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.2,"breakHorizontal":-17.0,"spinRate":2165,"spinDirection":89},"zone":14,"typeConfidence":0.91,"plateTime":0.4353180907518759,"extension":5.993914404708747},"index":3,"playId":"a62c3647-7290-36f7-b6b6-e153ff7d7a8d","pitchNumber":3,"startTime":"2026-08-20T19:50:42.455Z","endTime":"2026-08-20T19:50:47.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57544746793196,"aZ":-31.13577487915697,"pfxX":10.874616877826416,"pfxZ":0.657178437724621,"pX":1.9752479719573186,"pZ":1.3655781121988757,"vX0":-5.4818515345988255,"vY0":-125.46102332859572,"vZ0":-3.6397840721827457,"x":41.71,"y":201.91,"x0":2.7864525579637207,"y0":50.003728058822546,"z0":5.398223427441972,"aX":17.176195510513622},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.5,"breakHorizontal":-18.2,"spinRate":2200,"spinDirection":89},"zone":14,"typeConfidence":0.91,"plateTime":0.4381312864567919,"extension":6.138739294488451},"index":4,"playId":"2bb2d60b-c310-357d-b1be-045e623fc9de","pitchNumber":4,"startTime":"2026-08-20T19:50:57.355Z","endTime":"2026-08-20T19:51:00.800Z","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":97.0,"endSpeed":88.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85378681817292,"aZ":-24.484366058726327,"pfxX":11.198876191664684,"pfxZ":3.8242216550732824,"pX":0.8410500756205117,"pZ":2.48573205393827,"vX0":-8.363346165252677,"vY0":-141.03524886714655,"vZ0":-4.230724524769829,"x":84.94,"y":171.67,"x0":2.3938188809252496,"y0":50.000987743311846,"z0":5.589468763144333,"aX":22.499567961265704},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.2,"breakHorizontal":-18.5,"spinRate":2199,"spinDirection":111},"zone":14,"typeConfidence":0.91,"plateTime":0.38875141387972656,"extension":6.11234974565822},"index":5,"playId":"29544e5f-0cb7-3bb2-b5fa-d6200b2e41ec","pitchNumber":5,"startTime":"2026-08-20T19:51:14.311Z","endTime":"2026-08-20T19:51:17.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.224260007775463,"aZ":-33.59467655777969,"pfxX":-1.8871080831418912,"pfxZ":-0.8460397642993893,"pX":0.08406560869172641,"pZ":2.1559396414458436,"vX0":-5.9586585675089685,"vY0":-128.87952968474394,"vZ0":-1.9206319791523836,"x":113.8,"y":180.57,"x0":2.672829391371773,"y0":50.002489959742675,"z0":5.509764522167684,"aX":-3.168460085610892},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.7,"breakHorizontal":4.8,"spinRate":2476,"spinDirection":270},"zone":8,"typeConfidence":0.91,"plateTime":0.42527650927927896,"extension":5.959185861811256},"index":6,"playId":"07404ac2-921a-3658-a874-26c8521aae40","pitchNumber":6,"startTime":"2026-08-20T19:51:34.464Z","endTime":"2026-08-20T19:51:39.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.59715041731351,"aZ":-25.39267182121816,"pfxX":10.749868618014817,"pfxZ":3.258764047286581,"pX":-0.3974190393750159,"pZ":2.742000839962882,"vX0":-11.305954697297521,"vY0":-143.0857719956671,"vZ0":-3.66618055595848,"x":132.15,"y":164.75,"x0":2.1997370848762228,"y0":50.007043402496684,"z0":5.622589755686828,"aX":22.398429403129068},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":5.3,"breakHorizontal":-17.3,"spinRate":2193,"spinDirection":120},"zone":4,"typeConfidence":0.91,"plateTime":0.38212920952255125,"extension":6.132115133956158},"hitData":{"launchSpeed":70.0,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.61,"coordY":149.66}},"index":7,"playId":"01fac6bd-55e3-3d6c-8351-f984e9b10423","pitchNumber":7,"startTime":"2026-08-20T19:51:58.720Z","endTime":"2026-08-20T19:52:07.974Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:52:07.974Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, first baseman Jake Bauers to pitcher Chad Patrick.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T19:54:38.311Z","endTime":"2026-08-20T19:55:31.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":694477,"link":"/api/v1/people/694477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.108864298531646,"aZ":-22.75917000849342,"pfxX":1.6886361136731391,"pfxZ":5.3621427348839505,"pX":1.1535714230307819,"pZ":1.7300862257165641,"vX0":5.393456483124428,"vY0":-131.49411791888434,"vZ0":-4.624541722558561,"x":73.03,"y":192.07,"x0":-1.1411685444720117,"y0":50.00515435260868,"z0":5.193925709547859,"aX":2.965370532764637},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.9,"breakHorizontal":-4.2,"spinRate":2546,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.4160754975124168,"extension":6.188302389849974},"index":0,"playId":"e7362182-965a-30ff-ae49-27ea82053862","pitchNumber":1,"startTime":"2026-08-20T19:54:48.722Z","endTime":"2026-08-20T19:54:52.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":83.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68083512638828,"aZ":-32.2772123842026,"pfxX":0.628945545659013,"pfxZ":-0.06005731071612419,"pX":1.4095761070010673,"pZ":0.3130329531193838,"vX0":5.928051555737759,"vY0":-129.27991383491295,"vZ0":-6.415803353351971,"x":63.27,"y":230.33,"x0":-0.9826823881888006,"y0":50.00396733096574,"z0":5.264722157602978,"aX":1.0772517420901484},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.2,"breakHorizontal":-2.3,"spinRate":2566,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.42159894284222865,"extension":5.969603307011715},"index":1,"playId":"bcc9c7f4-e9a1-3ce6-a9e1-fcf3aa094cac","pitchNumber":2,"startTime":"2026-08-20T19:55:04.336Z","endTime":"2026-08-20T19:55:08.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.532695233507795,"aZ":-19.460156797368494,"pfxX":2.973365305277985,"pfxZ":7.198954627753496,"pX":0.8638973328878783,"pZ":3.3440575506004726,"vX0":4.231837966886373,"vY0":-131.92505249596104,"vZ0":-1.4436657055336988,"x":84.07,"y":148.49,"x0":-1.1460551065626972,"y0":50.00321088468948,"z0":5.3298732765989545,"aX":5.251311200366099},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.0,"breakHorizontal":-6.2,"spinRate":2432,"spinDirection":128},"zone":12,"typeConfidence":0.9,"plateTime":0.4148489786198457,"extension":6.136705857869521},"hitData":{"launchSpeed":68.9,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":167.42,"coordY":162.83}},"index":2,"playId":"d3111a57-e705-33bd-a76a-400d0b87a7d1","pitchNumber":3,"startTime":"2026-08-20T19:55:23.118Z","endTime":"2026-08-20T19:55:31.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:55:31.863Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T19:55:46.758Z","endTime":"2026-08-20T19:56:58.653Z","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":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.482209542253166,"aZ":-24.31032093769823,"pfxX":-8.16591072006397,"pfxZ":4.056903763764009,"pX":-1.184121876324948,"pZ":4.546879041697561,"vX0":2.0405620936653346,"vY0":-138.23776045168097,"vZ0":1.6160052403253427,"x":162.14,"y":116.01,"x0":-0.8704982600303485,"y0":50.00013620050842,"z0":5.585389693467896,"aX":-15.819954710041394},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.9,"breakHorizontal":14.4,"spinRate":2098,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.39603621105639064,"extension":6.037100843732118},"index":0,"playId":"7b0b45aa-77df-31c0-acd2-dedc4b5a8bf3","pitchNumber":1,"startTime":"2026-08-20T19:56:02.871Z","endTime":"2026-08-20T19:56:06.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.823853107486777,"aZ":-19.188676235418754,"pfxX":0.7721016126440619,"pfxZ":7.524797071421727,"pX":0.8294751801580702,"pZ":2.2059434313237123,"vX0":4.892200629132024,"vY0":-130.14428736041046,"vZ0":-3.9677180559706517,"x":85.38,"y":179.22,"x0":-1.170425144874488,"y0":50.002565832075355,"z0":5.192973715350023,"aX":1.3306108612289909},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":13.1,"breakHorizontal":-2.4,"spinRate":2460,"spinDirection":124},"zone":14,"typeConfidence":0.9,"plateTime":0.4199419249699705,"extension":6.139817939018942},"index":1,"playId":"19d9a881-506d-3886-9acf-f7b2a1a7db34","pitchNumber":2,"startTime":"2026-08-20T19:56:18.145Z","endTime":"2026-08-20T19:56:22.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.199609012754625,"aZ":-18.57241528342395,"pfxX":1.6337579380150622,"pfxZ":7.746178386582225,"pX":0.7991104594936064,"pZ":1.8817602919131948,"vX0":4.746972595444325,"vY0":-131.50265762240875,"vZ0":-4.833248128709386,"x":86.54,"y":187.97,"x0":-1.2398266541476317,"y0":50.00455237958514,"z0":5.116407471430014,"aX":2.867807405279682},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.2,"breakHorizontal":-4.0,"spinRate":2480,"spinDirection":124},"zone":14,"typeConfidence":0.9,"plateTime":0.41610352941399587,"extension":6.180246880884731},"index":2,"playId":"90c46f3b-3c6e-3dc1-907f-1973bf1c3f5f","pitchNumber":3,"startTime":"2026-08-20T19:56:36.345Z","endTime":"2026-08-20T19:56:40.839Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71041895963424,"aZ":-18.818971919311153,"pfxX":2.8524627361722814,"pfxZ":7.688589380717181,"pX":0.6789578036297035,"pZ":3.143545786081099,"vX0":4.010199067870978,"vY0":-130.96709597701872,"vZ0":-1.7447461108555542,"x":91.12,"y":153.9,"x0":-1.2427035063070768,"y0":50.001750961780175,"z0":5.226156376954169,"aX":4.952884738645102},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.8,"breakHorizontal":-6.0,"spinRate":2499,"spinDirection":115},"zone":3,"typeConfidence":0.9,"plateTime":0.41825521106825025,"extension":6.101173221505369},"index":3,"playId":"71f79013-95bd-37f7-9839-78398df48dfa","pitchNumber":4,"startTime":"2026-08-20T19:56:54.084Z","endTime":"2026-08-20T19:56:58.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T19:56:58.653Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cole Young pops out to shortstop Joey Ortiz.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T19:57:10.986Z","endTime":"2026-08-20T20:00:26.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47976990782643,"aZ":-17.287384768711757,"pfxX":2.6510019657327684,"pfxZ":8.473111759860839,"pX":0.10804747232437685,"pZ":2.9911777297198063,"vX0":2.4976814500678453,"vY0":-131.59102139360215,"vZ0":-2.480838959831959,"x":112.88,"y":158.02,"x0":-1.1971604522203938,"y0":50.00102007401761,"z0":5.22434989842679,"aX":4.656101334333694},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.0,"breakHorizontal":-5.4,"spinRate":2475,"spinDirection":129},"zone":2,"typeConfidence":0.9,"plateTime":0.4159594324662459,"extension":6.0689247241295305},"index":0,"playId":"15a16a4c-c674-3bb8-a939-4671286a1a1c","pitchNumber":1,"startTime":"2026-08-20T19:57:25.293Z","endTime":"2026-08-20T19:57:28.993Z","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":96.6,"endSpeed":88.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.333818438429063,"aZ":-17.002599936488647,"pfxX":-3.8582336706384153,"pfxZ":7.552423089546101,"pX":-0.32255085971361425,"pZ":2.9507519305025514,"vX0":3.1280063566861527,"vY0":-140.69611953630582,"vZ0":-3.560231467196913,"x":129.29,"y":159.11,"x0":-0.9463637878264103,"y0":50.003822506532,"z0":5.331660285515165,"aX":-7.750956039106991},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":6.4,"spinRate":2292,"spinDirection":219},"zone":1,"typeConfidence":0.91,"plateTime":0.38900439129212216,"extension":6.024082796307247},"index":1,"playId":"4be2edf6-32ae-3b85-830d-bebc9d8eb3b6","pitchNumber":2,"startTime":"2026-08-20T19:57:43.925Z","endTime":"2026-08-20T19:57:47.133Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-20T19:57:51.363Z","endTime":"2026-08-20T19:58:09.283Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.231024469671734,"aZ":-14.760417954038102,"pfxX":-2.4295823363394886,"pfxZ":8.61446152974554,"pX":1.6891935246395815,"pZ":2.298290956577353,"vX0":7.2654493571932885,"vY0":-141.06743068539342,"vZ0":-5.794078346830375,"x":52.61,"y":176.73,"x0":-0.6007278670769642,"y0":50.00198820590373,"z0":5.325669181459371,"aX":-4.911805749876634},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":3.0,"spinRate":2382,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.3878582673325508,"extension":6.16200680367612},"index":3,"playId":"a7a4eca5-00fe-32c8-bcbb-b461953dc840","pitchNumber":3,"startTime":"2026-08-20T19:58:09.283Z","endTime":"2026-08-20T19:58:16.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.444780254969498,"aZ":-19.829868640261562,"pfxX":1.4326017188736462,"pfxZ":7.074111504112484,"pX":0.32961110575177605,"pZ":2.362089675520236,"vX0":3.7829070358032775,"vY0":-131.4363875831,"vZ0":-3.209618330949778,"x":104.44,"y":175.0,"x0":-1.3158394039153252,"y0":50.00570657003567,"z0":5.0755567561672805,"aX":2.501261707954643},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.2,"breakHorizontal":-3.5,"spinRate":2514,"spinDirection":125},"zone":6,"typeConfidence":0.9,"plateTime":0.41707913215962256,"extension":6.075223360518077},"index":4,"playId":"0712b0fa-b0d4-378d-a7c1-c758e0affe2f","pitchNumber":4,"startTime":"2026-08-20T19:58:31.838Z","endTime":"2026-08-20T19:58:36.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90231401568877,"aZ":-19.64425373278782,"pfxX":1.5232129070726321,"pfxZ":7.061632674956679,"pX":1.6099522759118006,"pZ":1.019596848903594,"vX0":6.414624516538189,"vY0":-132.96326925194063,"vZ0":-6.754452960770378,"x":55.63,"y":211.25,"x0":-1.0406372157960497,"y0":50.00383953990075,"z0":5.038803382269924,"aX":2.701844944677953},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.4,"breakHorizontal":-4.3,"spinRate":2505,"spinDirection":120},"zone":14,"typeConfidence":0.9,"plateTime":0.4133663596376649,"extension":6.205018204605976},"index":5,"playId":"156f6efe-72ed-3cbf-9b73-7f313842cdeb","pitchNumber":5,"startTime":"2026-08-20T19:58:52.017Z","endTime":"2026-08-20T19:58:55.479Z","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":97.1,"endSpeed":88.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2013856568902,"aZ":-21.77716614665312,"pfxX":-8.351172641286722,"pfxZ":5.171294281450594,"pX":0.9430212375134496,"pZ":2.0042048808146413,"vX0":7.489162203180726,"vY0":-141.16989589307448,"vZ0":-5.193388830712097,"x":81.05,"y":184.67,"x0":-0.663867890834739,"y0":50.00380635322222,"z0":5.276382328730354,"aX":-16.796903774225008},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.4,"breakHorizontal":13.6,"spinRate":2093,"spinDirection":204},"zone":14,"typeConfidence":0.88,"plateTime":0.38850576586146834,"extension":6.143610186793505},"index":6,"playId":"6eaf3f30-2b29-3a2d-b2a4-1cf7c746defc","pitchNumber":6,"startTime":"2026-08-20T19:59:10.752Z","endTime":"2026-08-20T19:59:14.435Z","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":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92172849660652,"aZ":-22.898254763413423,"pfxX":0.27928550902808613,"pfxZ":5.249711920941688,"pX":0.6944955267838799,"pZ":1.187675328137253,"vX0":4.7836577108001075,"vY0":-132.07120780304734,"vZ0":-5.733016045099883,"x":90.53,"y":206.71,"x0":-1.1760606671958804,"y0":50.006354078411235,"z0":5.068965285010798,"aX":0.49348424645334227},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.5,"breakHorizontal":-1.6,"spinRate":2485,"spinDirection":119},"zone":14,"typeConfidence":0.9,"plateTime":0.4145984498491315,"extension":6.165917735824413},"index":7,"playId":"59fd96be-a696-3f5e-a822-587efd02f101","pitchNumber":7,"startTime":"2026-08-20T19:59:35.040Z","endTime":"2026-08-20T19:59:39.393Z","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":97.0,"endSpeed":89.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98205722174288,"aZ":-14.329563229326146,"pfxX":-1.3918960092925015,"pfxZ":8.804905052069213,"pX":0.32474462726261,"pZ":2.1542186429310597,"vX0":3.7769822241856237,"vY0":-141.1976692036803,"vZ0":-6.18752294739836,"x":104.62,"y":180.62,"x0":-0.8471496910623422,"y0":50.00506678790028,"z0":5.289605754212492,"aX":-2.8218877479270463},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":1.8,"spinRate":2361,"spinDirection":213},"zone":6,"typeConfidence":0.88,"plateTime":0.3873418042396679,"extension":6.105834156812954},"index":8,"playId":"f13cbe6a-ca13-36f0-af66-f5d525a9703a","pitchNumber":8,"startTime":"2026-08-20T19:59:55.204Z","endTime":"2026-08-20T19:59:59.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55272625161987,"aZ":-15.687818934885438,"pfxX":-1.4550067184072941,"pfxZ":8.105915953316686,"pX":0.48069630839600264,"pZ":2.8935940943477076,"vX0":4.246153609924071,"vY0":-140.91740598293526,"vZ0":-3.851185700151199,"x":98.68,"y":160.65,"x0":-0.8490206269256271,"y0":50.00598076962443,"z0":5.275237751212221,"aX":-2.9606975466678183},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":1.9,"spinRate":2384,"spinDirection":211},"zone":3,"typeConfidence":0.88,"plateTime":0.38697292337391254,"extension":6.171932555657434},"hitData":{"launchSpeed":66.3,"launchAngle":41.0,"totalDistance":202.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":107.14,"coordY":122.11}},"index":9,"playId":"a980b645-6cb8-3828-8373-55f0fd8a171e","pitchNumber":9,"startTime":"2026-08-20T20:00:17.481Z","endTime":"2026-08-20T20:00:26.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:00:26.970Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T20:02:39.465Z","endTime":"2026-08-20T20:04:05.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Rucker replaces José A. Ferrer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T20:00:41.983Z","endTime":"2026-08-20T20:02:41.770Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621074,"link":"/api/v1/people/621074"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.227217216283073,"aZ":-29.196417169148436,"pfxX":1.1628729037976089,"pfxZ":1.6780698970168242,"pX":0.18239644413733488,"pZ":2.995222066279341,"vX0":4.912552508042027,"vY0":-132.17024624275587,"vZ0":-1.3899091687860616,"x":110.05,"y":157.91,"x0":-1.8487893122416177,"y0":50.00468193840331,"z0":5.664926870195851,"aX":2.0636007020669442},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.0,"breakHorizontal":-3.1,"spinRate":2439,"spinDirection":164},"zone":2,"typeConfidence":0.9,"plateTime":0.41386107285999474,"extension":6.29302013972683},"index":1,"playId":"e4dfa067-b816-315a-879e-a43f3a01b185","pitchNumber":1,"startTime":"2026-08-20T20:02:41.770Z","endTime":"2026-08-20T20:02:45.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.368243306253902,"aZ":-42.6926534762345,"pfxX":6.753450103884154,"pfxZ":-7.44932763780653,"pX":-0.6127669733389717,"pZ":2.1241740552152306,"vX0":1.4581089258151574,"vY0":-119.03564910540177,"vZ0":1.224253960087409,"x":140.36,"y":181.43,"x0":-2.112661642900217,"y0":50.00539922553795,"z0":5.518770425536431,"aX":9.531984508430378},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-12.7,"breakHorizontal":-12.6,"spinRate":2795,"spinDirection":37},"zone":7,"typeConfidence":0.9,"plateTime":0.463083505200367,"extension":6.277191132718421},"index":2,"playId":"928727dd-74e1-36c7-8f86-e69ce846d21f","pitchNumber":2,"startTime":"2026-08-20T20:02:56.503Z","endTime":"2026-08-20T20:03:01.037Z","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":82.8,"endSpeed":75.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.566641659174785,"aZ":-40.634654788139876,"pfxX":6.577372574512995,"pfxZ":-5.804124795594067,"pX":-1.025727758903679,"pZ":1.948782616925385,"vX0":1.0782588467106997,"vY0":-120.58515207026153,"vZ0":0.4066408988027248,"x":156.1,"y":186.16,"x0":-2.333520231420796,"y0":50.000858655901474,"z0":5.391252199008781,"aX":9.59120264113354},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.1,"breakHorizontal":-12.1,"spinRate":2853,"spinDirection":44},"zone":13,"typeConfidence":0.86,"plateTime":0.4559111869581285,"extension":6.153779422845314},"index":3,"playId":"39571d7e-4779-3e17-8fdd-2701d624db63","pitchNumber":3,"startTime":"2026-08-20T20:03:09.930Z","endTime":"2026-08-20T20:03:14.805Z","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":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.666538062226422,"aZ":-33.15021536346006,"pfxX":0.7623053966962372,"pfxZ":-0.5709622992203909,"pX":1.3011589059977324,"pZ":0.6840499175017759,"vX0":7.943025704311601,"vY0":-129.53939335151574,"vZ0":-5.135885755985451,"x":67.4,"y":220.31,"x0":-1.8918053926736706,"y0":50.00142723910324,"z0":5.199036708359162,"aX":1.3067049426769566},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.9,"breakHorizontal":-3.0,"spinRate":2683,"spinDirection":73},"zone":14,"typeConfidence":0.91,"plateTime":0.4213048660464396,"extension":6.248662871361757},"index":4,"playId":"8b2deb30-3188-3374-98aa-d6a40d3ab7e5","pitchNumber":4,"startTime":"2026-08-20T20:03:25.342Z","endTime":"2026-08-20T20:03:29.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54072101083348,"aZ":-41.845935754089766,"pfxX":6.383611808057042,"pfxZ":-6.789753254009998,"pX":-1.7299799876243047,"pZ":2.123505381974967,"vX0":-0.599809278799305,"vY0":-119.32122675016443,"vZ0":0.9332950642103386,"x":182.94,"y":181.45,"x0":-2.301700049508025,"y0":50.00213213585613,"z0":5.533843262922899,"aX":9.093572503440212},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.6,"breakHorizontal":-11.4,"spinRate":2771,"spinDirection":40},"zone":13,"typeConfidence":0.9,"plateTime":0.46116387394603287,"extension":6.243241910992417},"index":5,"playId":"c5162f07-fd44-3b85-8e94-55d194c46021","pitchNumber":5,"startTime":"2026-08-20T20:03:42.562Z","endTime":"2026-08-20T20:03:46.269Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.895585493588364,"aZ":-40.621470492334346,"pfxX":9.223176967780194,"pfxZ":-6.114455831331055,"pX":-0.05181970552889821,"pZ":2.2962888540547906,"vX0":1.9410648734781604,"vY0":-117.82626830575676,"vZ0":1.5025791470804604,"x":118.98,"y":176.78,"x0":-2.086856636980043,"y0":50.00071587608271,"z0":5.452580743546612,"aX":12.748100304725938},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-10.2,"breakHorizontal":-17.2,"spinRate":2872,"spinDirection":38},"zone":8,"typeConfidence":0.92,"plateTime":0.4678863434291407,"extension":6.338182843428122},"hitData":{"launchSpeed":83.4,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.74,"coordY":154.22}},"index":6,"playId":"b8b9457b-bc2f-310c-bfb2-44bf6986dca7","pitchNumber":6,"startTime":"2026-08-20T20:03:58.095Z","endTime":"2026-08-20T20:04:05.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:04:05.915Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Ortiz strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T20:04:10.114Z","endTime":"2026-08-20T20:05:04.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.847840052893176,"aZ":-30.48876871930875,"pfxX":1.994321463649683,"pfxZ":0.9697622926415841,"pX":-0.2838879309203392,"pZ":2.059536331415561,"vX0":3.798279784626224,"vY0":-130.37531444599315,"vZ0":-2.8852917478419355,"x":127.82,"y":183.17,"x0":-2.0151363098098365,"y0":50.000307007462254,"z0":5.467142449513456,"aX":3.4527781368986408},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.3,"breakHorizontal":-4.4,"spinRate":2427,"spinDirection":142},"zone":8,"typeConfidence":0.92,"plateTime":0.4191369925570676,"extension":6.2108389082457},"index":0,"playId":"3381f22a-ecda-3513-b91d-90f170798d73","pitchNumber":1,"startTime":"2026-08-20T20:04:29.305Z","endTime":"2026-08-20T20:04:33.255Z","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":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.064088808260806,"aZ":-21.410710365203688,"pfxX":-10.152247476464407,"pfxZ":5.45803819407922,"pX":0.5102264661597097,"pZ":2.964355841291636,"vX0":10.163454623581716,"vY0":-140.09589243060773,"vZ0":-2.4044382942312716,"x":97.55,"y":158.74,"x0":-1.8599726184468577,"y0":50.00039051084178,"z0":5.245652634436257,"aX":-20.013035868816388},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.5,"breakHorizontal":16.1,"spinRate":2271,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.39219098264690455,"extension":6.228867321018024},"index":1,"playId":"74765b3d-6cf3-3489-a365-5c4fb15bc46a","pitchNumber":2,"startTime":"2026-08-20T20:04:43.361Z","endTime":"2026-08-20T20:04:47.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.585717468951014,"aZ":-40.66444128456638,"pfxX":8.745352488607681,"pfxZ":-5.84398349638575,"pX":-0.8027230550431717,"pZ":1.2751135542389809,"vX0":0.6134261768690291,"vY0":-120.903959998425,"vZ0":-0.9426035155646532,"x":147.6,"y":204.35,"x0":-2.194251207300742,"y0":50.00099579528573,"z0":5.29674107858946,"aX":12.709367436059317},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-10.4,"breakHorizontal":-16.0,"spinRate":2762,"spinDirection":40},"zone":13,"typeConfidence":0.87,"plateTime":0.4562238077378855,"extension":6.1903032631475865},"index":2,"playId":"40a48359-6a13-3a1e-972e-9d84d5638726","pitchNumber":3,"startTime":"2026-08-20T20:05:00.016Z","endTime":"2026-08-20T20:05:04.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:05:04.480Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T20:05:07.181Z","endTime":"2026-08-20T20:06:22.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.278648750308847,"aZ":-30.123292244368837,"pfxX":1.2505949973100399,"pfxZ":1.151274217285076,"pX":-0.7137900219111705,"pZ":1.4423767618969168,"vX0":3.7078196704007698,"vY0":-132.14943307513565,"vZ0":-4.797053532326855,"x":144.21,"y":199.84,"x0":-2.2915509366898035,"y0":50.006303801076115,"z0":5.465868906100373,"aX":2.2364366972582914},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.3,"breakHorizontal":-3.0,"spinRate":2474,"spinDirection":155},"zone":13,"typeConfidence":0.92,"plateTime":0.4127640957287171,"extension":6.471488052392506},"index":0,"playId":"f87cfcf6-ae7a-3631-9fef-15891ecb90ac","pitchNumber":1,"startTime":"2026-08-20T20:05:29.146Z","endTime":"2026-08-20T20:05:32.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.239170748859017,"aZ":-41.28611459878949,"pfxX":6.894978698127863,"pfxZ":-6.333873581739423,"pX":-1.7550591209858353,"pZ":2.379169421665924,"vX0":-0.9775223604749861,"vY0":-119.54128565099798,"vZ0":1.3723373997451425,"x":183.9,"y":174.54,"x0":-2.234789998917322,"y0":50.002239951057696,"z0":5.51993719925956,"aX":9.922441842290873},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.8,"breakHorizontal":-12.2,"spinRate":2728,"spinDirection":38},"zone":13,"typeConfidence":0.9,"plateTime":0.4591832835535343,"extension":6.247332451253626},"index":1,"playId":"3e98cbb6-3078-3948-81a6-b39bb484fd92","pitchNumber":2,"startTime":"2026-08-20T20:05:43.647Z","endTime":"2026-08-20T20:05:47.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.674956369793463,"aZ":-14.440535898911856,"pfxX":-2.5851876271689194,"pfxZ":8.747399187084044,"pX":-0.37176780799657394,"pZ":3.3667414908208877,"vX0":5.104052104878546,"vY0":-141.15117853886315,"vZ0":-3.090425222872073,"x":131.17,"y":147.88,"x0":-1.8636838175922064,"y0":50.00647128101602,"z0":5.39981502707206,"aX":-5.243749835850386},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.5,"breakHorizontal":3.7,"spinRate":2357,"spinDirection":212},"zone":1,"typeConfidence":0.91,"plateTime":0.3873388303199423,"extension":6.297545607485568},"index":2,"playId":"b213a4a1-0df3-3e7b-bc7d-844de175845b","pitchNumber":3,"startTime":"2026-08-20T20:06:01.055Z","endTime":"2026-08-20T20:06:05.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59189354383709,"aZ":-41.13821579657362,"pfxX":6.734384174913576,"pfxZ":-6.126698831414464,"pX":-0.1943967553670274,"pZ":1.0337600464873913,"vX0":2.7887448232834715,"vY0":-120.97859911332432,"vZ0":-1.6280470888020337,"x":124.41,"y":210.87,"x0":-2.2417863237935727,"y0":50.004547152882566,"z0":5.366294930384386,"aX":9.847826960536263},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-11.2,"breakHorizontal":-13.0,"spinRate":2834,"spinDirection":38},"zone":13,"typeConfidence":0.87,"plateTime":0.45511023722352784,"extension":6.28668418184314},"index":3,"playId":"bb8b6189-a8d1-3bd2-bcfa-22ffae596f1c","pitchNumber":4,"startTime":"2026-08-20T20:06:17.309Z","endTime":"2026-08-20T20:06:22.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:06:22.759Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonny Pereda strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T20:08:22.433Z","endTime":"2026-08-20T20:10:07.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.151498476446626,"aZ":-22.673138357915885,"pfxX":-7.749188452848678,"pfxZ":4.88508508714661,"pX":-1.2535327148591522,"pZ":4.339723568210865,"vX0":1.7326800348640548,"vY0":-138.39737121787306,"vZ0":0.8615866802652022,"x":164.78,"y":121.61,"x0":-0.8798436138682599,"y0":50.00307237804253,"z0":5.540102615482535,"aX":-15.069788504070067},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.2,"breakHorizontal":13.7,"spinRate":2143,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.3953870548418932,"extension":6.140949058283188},"index":0,"playId":"6bba4d13-6aac-3a63-9760-56b1f06d129a","pitchNumber":1,"startTime":"2026-08-20T20:08:35.429Z","endTime":"2026-08-20T20:08:39.084Z","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":94.0,"endSpeed":86.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23249441099342,"aZ":-16.380767324908096,"pfxX":-3.442945547527544,"pfxZ":8.291352703127757,"pX":0.03573437999816242,"pZ":4.445837964321789,"vX0":3.1788675122042624,"vY0":-136.91469186955248,"vZ0":-0.14567717239294575,"x":115.64,"y":118.74,"x0":-0.6910552583034226,"y0":50.00580467303045,"z0":5.617418973588421,"aX":-6.560850012967831},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":5.6,"spinRate":2299,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.3995136581082437,"extension":6.042366826604569},"index":1,"playId":"900d8265-3e25-31cb-9002-230eab5ece99","pitchNumber":2,"startTime":"2026-08-20T20:08:53.687Z","endTime":"2026-08-20T20:08:57.673Z","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":89.9,"endSpeed":83.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.037422125442664,"aZ":-21.844691827945375,"pfxX":1.1064994866518667,"pfxZ":5.8802821555905,"pX":-0.7831667695653675,"pZ":3.4889711540355144,"vX0":0.9476005884855603,"vY0":-131.01444867065348,"vZ0":-0.5900558249327965,"x":146.85,"y":144.58,"x0":-1.2919544166031725,"y0":50.000077579204884,"z0":5.334983586054203,"aX":1.9427794926466917},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.8,"breakHorizontal":-2.2,"spinRate":2351,"spinDirection":139},"zone":11,"typeConfidence":0.9,"plateTime":0.41643679974966963,"extension":6.029786409088743},"index":2,"playId":"9b4205e4-150f-35e7-a107-fafe406c63a7","pitchNumber":3,"startTime":"2026-08-20T20:09:09.928Z","endTime":"2026-08-20T20:09:14.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.584983710074106,"aZ":-20.787958647042668,"pfxX":0.996119085024848,"pfxZ":6.422498898459274,"pX":0.3342769788956907,"pZ":2.499917247023415,"vX0":3.59497792185923,"vY0":-131.4669114210465,"vZ0":-2.9375520973828864,"x":104.26,"y":171.28,"x0":-1.1732977974612526,"y0":50.0008694332095,"z0":5.152834030708484,"aX":1.7649210486011722},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.3,"breakHorizontal":-2.5,"spinRate":2297,"spinDirection":137},"zone":6,"typeConfidence":0.9,"plateTime":0.4146439346387849,"extension":6.106458923784914},"index":3,"playId":"1bf7fb39-e403-33a4-8e4e-3a9751d79595","pitchNumber":4,"startTime":"2026-08-20T20:09:27.653Z","endTime":"2026-08-20T20:09:31.899Z","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":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.795537587315067,"aZ":-13.579558885248824,"pfxX":-4.223743734813861,"pfxZ":9.21560758252544,"pX":-0.4201502040700464,"pZ":2.68168858824604,"vX0":2.5829146199852397,"vY0":-140.64955691648225,"vZ0":-4.954849850434321,"x":133.02,"y":166.37,"x0":-0.7982996594539639,"y0":50.000513468064796,"z0":5.336323446131197,"aX":-8.520881643590146},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":7.2,"spinRate":2390,"spinDirection":215},"zone":4,"typeConfidence":0.9,"plateTime":0.38838015890256594,"extension":6.134508243688771},"index":4,"playId":"9dd173f0-2718-35f6-a1e4-434951dfac64","pitchNumber":5,"startTime":"2026-08-20T20:09:44.661Z","endTime":"2026-08-20T20:09:48.599Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.373877525482577,"aZ":-15.377119767864393,"pfxX":-3.3892278326567222,"pfxZ":8.365094202464679,"pX":0.2671461396731543,"pZ":3.1516256640792335,"vX0":4.094521428773616,"vY0":-140.6908503765094,"vZ0":-3.4480309507125564,"x":106.82,"y":153.69,"x0":-0.7654788012393537,"y0":50.00645442647702,"z0":5.387362976397609,"aX":-6.808598150203177},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":5.3,"spinRate":2243,"spinDirection":208},"zone":2,"typeConfidence":0.9,"plateTime":0.3890565790530225,"extension":6.141610294935782},"index":5,"playId":"57fd370e-e3a1-3794-a718-47ae52b412fa","pitchNumber":6,"startTime":"2026-08-20T20:10:02.334Z","endTime":"2026-08-20T20:10:07.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:10:07.963Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brock Rodden called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T20:10:18.040Z","endTime":"2026-08-20T20:11:33.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75142128739989,"aZ":-19.096249637902854,"pfxX":-0.14321555927451235,"pfxZ":7.205179880213827,"pX":0.3527947463498656,"pZ":1.5849298626351336,"vX0":3.885684744934336,"vY0":-133.62934212654616,"vZ0":-5.596917886842311,"x":103.55,"y":195.99,"x0":-1.0991976890092188,"y0":50.00396895704349,"z0":5.0706128711513285,"aX":-0.25991015837205717},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.1,"breakHorizontal":-0.6,"spinRate":2361,"spinDirection":127},"zone":9,"typeConfidence":0.9,"plateTime":0.4092671257218843,"extension":6.116478929491039},"index":0,"playId":"e975ed97-d2e5-3b91-b8f2-cd22f992e2c0","pitchNumber":1,"startTime":"2026-08-20T20:10:34.577Z","endTime":"2026-08-20T20:10:39.218Z","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.2,"endSpeed":89.0,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.486854926972974,"aZ":-13.490029360424161,"pfxX":-2.815244715479938,"pfxZ":9.188834633700207,"pX":0.780657142016771,"pZ":3.581488585445922,"vX0":5.570199297156527,"vY0":-141.50273614124697,"vZ0":-2.5193113830910336,"x":87.24,"y":142.08,"x0":-0.845200854347384,"y0":50.00263371816495,"z0":5.344776613573376,"aX":-5.725030613380898},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.3,"breakHorizontal":4.0,"spinRate":2479,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.3866911066969547,"extension":6.120039928292935},"index":1,"playId":"b8eb637a-71a4-3f12-90d9-d629dd22f8f6","pitchNumber":2,"startTime":"2026-08-20T20:10:51.980Z","endTime":"2026-08-20T20:10:56.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85257418164479,"aZ":-19.30979945621272,"pfxX":1.104079689624724,"pfxZ":7.3039738270410695,"pX":1.0937436356199757,"pZ":2.328013736065045,"vX0":5.214773201798244,"vY0":-131.3754920677046,"vZ0":-3.609313687185188,"x":75.31,"y":175.92,"x0":-1.054235609064567,"y0":50.00349236795609,"z0":5.141594091911412,"aX":1.9435561841079456},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.7,"breakHorizontal":-3.1,"spinRate":2435,"spinDirection":121},"zone":12,"typeConfidence":0.9,"plateTime":0.4157243517242053,"extension":6.154448968322389},"index":2,"playId":"c4bef009-3f98-3e4f-8f7f-4a3bdf563ed1","pitchNumber":3,"startTime":"2026-08-20T20:11:09.116Z","endTime":"2026-08-20T20:11:13.252Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.561530380874576,"aZ":-33.80526038381847,"pfxX":2.170102320778263,"pfxZ":-0.9598437095973331,"pX":-0.542267546399498,"pZ":2.313534137667135,"vX0":0.8892243121649074,"vY0":-128.93176375348222,"vZ0":-1.1477885159375887,"x":137.67,"y":176.31,"x0":-1.1722632483331148,"y0":50.00143712356676,"z0":5.343257577509442,"aX":3.6997908596884037},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.8,"breakHorizontal":-4.1,"spinRate":2493,"spinDirection":99},"zone":4,"typeConfidence":2.0,"plateTime":0.4227407254362596,"extension":6.159167494222311},"index":3,"playId":"e7e2d31f-fd07-3236-80d0-6c97f3373939","pitchNumber":4,"startTime":"2026-08-20T20:11:28.935Z","endTime":"2026-08-20T20:11:33.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:11:33.365Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brendan Donovan singles on a sharp ground ball to center fielder Garrett Mitchell.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T20:11:44.646Z","endTime":"2026-08-20T20:13:20.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"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],"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":3},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.0,"endSpeed":81.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.221706978048694,"aZ":-20.531457690123037,"pfxX":2.99393954850607,"pfxZ":6.853035921503215,"pX":-1.307261471318696,"pZ":4.190156053060145,"vX0":-1.0137184260139973,"vY0":-129.57914133422545,"vZ0":1.0991324814384011,"x":166.83,"y":125.65,"x0":-1.299869392721079,"y0":50.00606093613027,"z0":5.329771545042645,"aX":5.089190371815892},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.8,"breakHorizontal":-5.2,"spinRate":2375,"spinDirection":131},"zone":11,"typeConfidence":0.9,"plateTime":0.4227957394827948,"extension":5.893699728124183},"index":0,"playId":"6369e7c1-d535-3265-a9e1-0e0de8d332a6","pitchNumber":1,"startTime":"2026-08-20T20:11:58.388Z","endTime":"2026-08-20T20:12:02.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92910207737329,"aZ":-17.375279698833605,"pfxX":1.688755236467296,"pfxZ":8.505848607944415,"pX":0.3558715239521877,"pZ":2.6257784770245785,"vX0":3.218185930323008,"vY0":-131.12475096520743,"vZ0":-3.2643378733613275,"x":103.44,"y":167.88,"x0":-1.1071084544758487,"y0":50.00238487773661,"z0":5.1844029499396,"aX":2.938459041298712},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.9,"breakHorizontal":-3.7,"spinRate":2501,"spinDirection":137},"zone":6,"typeConfidence":0.9,"plateTime":0.417829936386259,"extension":6.060215396264129},"index":1,"playId":"3863924b-a13e-32da-8ddf-fa7a829d235b","pitchNumber":2,"startTime":"2026-08-20T20:12:13.550Z","endTime":"2026-08-20T20:12:19.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84601572693277,"aZ":-17.44733849238731,"pfxX":-3.888571174376715,"pfxZ":7.40556788304653,"pX":0.5980025007567806,"pZ":3.547047972769328,"vX0":5.478816084149975,"vY0":-139.96797490763277,"vZ0":-1.8335030171640923,"x":94.21,"y":143.01,"x0":-0.8773188657079525,"y0":50.00484896058867,"z0":5.349968022351316,"aX":-7.735800157037621},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.2,"breakHorizontal":6.0,"spinRate":2260,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.39093666706502583,"extension":6.116898021060239},"index":2,"playId":"9adbafaf-3603-3e97-9f0f-9843c93a0e50","pitchNumber":3,"startTime":"2026-08-20T20:12:51.891Z","endTime":"2026-08-20T20:12:55.214Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.972929852028,"aZ":-36.14188954058192,"pfxX":3.034872766763973,"pfxZ":-2.4534520245697298,"pX":0.11241023345181303,"pZ":1.7571866358906012,"vX0":1.9288836641514064,"vY0":-126.00756840019189,"vZ0":-1.6455709822888505,"x":112.72,"y":191.34,"x0":-1.0554550437707069,"y0":50.000561755666105,"z0":5.320370017151479,"aX":4.91270731446839},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.6,"breakHorizontal":-5.9,"spinRate":2464,"spinDirection":84},"zone":8,"typeConfidence":0.91,"plateTime":0.43354803988804,"extension":6.059482154690833},"hitData":{"launchSpeed":101.2,"launchAngle":4.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":148.26,"coordY":102.02}},"index":3,"playId":"ddee5d72-ddec-39aa-bf8f-a7b5336806f1","pitchNumber":4,"startTime":"2026-08-20T20:13:10.962Z","endTime":"2026-08-20T20:13:20.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:13:20.246Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T20:13:27.825Z","endTime":"2026-08-20T20:15:35.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"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":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50378315173158,"aZ":-17.803148247137408,"pfxX":0.8371693540540708,"pfxZ":8.302600158101555,"pX":0.923661546768999,"pZ":1.5318051702645652,"vX0":4.843951719199434,"vY0":-131.42950484404253,"vZ0":-5.612051411574994,"x":81.79,"y":197.42,"x0":-1.059976583370486,"y0":50.00630374844091,"z0":5.037565110317064,"aX":1.450276262052574},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.8,"breakHorizontal":-2.6,"spinRate":2288,"spinDirection":154},"zone":14,"typeConfidence":0.9,"plateTime":0.4183837196544964,"extension":5.977287537106501},"index":0,"playId":"712cf214-298d-3dad-8d11-a770a57424aa","pitchNumber":1,"startTime":"2026-08-20T20:13:46.915Z","endTime":"2026-08-20T20:13:51.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27077063911279,"aZ":-18.433245015613878,"pfxX":1.8516448084028907,"pfxZ":8.204185537614645,"pX":-1.2751698975257297,"pZ":3.847186379955948,"vX0":-0.4638032577037945,"vY0":-128.955638811025,"vZ0":0.023592233844618615,"x":165.61,"y":134.91,"x0":-1.3328414717587413,"y0":50.000285972251284,"z0":5.2668227561561025,"aX":3.0998155540950756},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":15.1,"breakHorizontal":-3.2,"spinRate":2230,"spinDirection":146},"zone":11,"typeConfidence":0.9,"plateTime":0.42570074653760415,"extension":6.039136664630425},"index":1,"playId":"45fb4f7d-76ca-3673-abbe-755d487686ec","pitchNumber":2,"startTime":"2026-08-20T20:14:06.147Z","endTime":"2026-08-20T20:14:11.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.896573822326832,"aZ":-26.101022137443376,"pfxX":-9.305918020665223,"pfxZ":3.1594141209650477,"pX":-0.21555965055755041,"pZ":2.860207155045646,"vX0":4.753719834757417,"vY0":-137.7896578270014,"vZ0":-1.961728656814865,"x":125.22,"y":161.55,"x0":-0.755096922150413,"y0":50.0009049911457,"z0":5.346708979904401,"aX":-17.8742434739506},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.5,"breakHorizontal":15.8,"spinRate":2037,"spinDirection":213},"zone":2,"typeConfidence":0.9,"plateTime":0.3976661950721807,"extension":6.083752630396896},"index":2,"playId":"9e925de6-d8fa-3732-84e9-afad77381053","pitchNumber":3,"startTime":"2026-08-20T20:14:29.206Z","endTime":"2026-08-20T20:14:32.822Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"4d3fec95-e6e0-3177-92a9-e5affdcf526d","startTime":"2026-08-20T20:14:47.254Z","endTime":"2026-08-20T20:14:51.734Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.380741713030325,"aZ":-24.583321617683833,"pfxX":-9.680545914995903,"pfxZ":3.8704410224538712,"pX":0.39542686338370103,"pZ":3.2090672571363625,"vX0":6.398102256311037,"vY0":-139.23929795934015,"vZ0":-1.5059383516897116,"x":101.93,"y":152.14,"x0":-0.674881084386684,"y0":50.00512094905543,"z0":5.384141273584001,"aX":-19.003180182641},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.8,"breakHorizontal":16.2,"spinRate":2091,"spinDirection":214},"zone":3,"typeConfidence":0.89,"plateTime":0.3934204206707581,"extension":6.050758895035184},"index":4,"playId":"11c01a51-161d-3aae-a9e6-39318f31b0b0","pitchNumber":4,"startTime":"2026-08-20T20:15:09.363Z","endTime":"2026-08-20T20:15:13.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56234928273448,"aZ":-16.10687692457127,"pfxX":-2.6293208989218613,"pfxZ":8.300708960655422,"pX":1.2203929809413336,"pZ":3.1972816983830925,"vX0":5.744979517583035,"vY0":-138.62185122477788,"vZ0":-3.169253002048403,"x":70.48,"y":152.45,"x0":-0.5423636624427369,"y0":50.002095140890916,"z0":5.438178060251075,"aX":-5.0895792517247145},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":3.5,"spinRate":2355,"spinDirection":202},"zone":12,"typeConfidence":0.9,"plateTime":0.39594624228408026,"extension":6.155808520060775},"index":5,"playId":"c40f5d56-2d30-3f45-90a5-87f93bf06cea","pitchNumber":5,"startTime":"2026-08-20T20:15:30.472Z","endTime":"2026-08-20T20:15:35.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:15:35.490Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Hamilton grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T20:17:43.332Z","endTime":"2026-08-20T20:18:08.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"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"}]}],"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.7,"endSpeed":89.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.101113165262355,"aZ":-14.371034074947449,"pfxX":-3.895539006412551,"pfxZ":8.721269181583136,"pX":0.40146049397270284,"pZ":3.2184930714283073,"vX0":7.820619717946241,"vY0":-142.11093982338937,"vZ0":-3.7359478071654166,"x":101.7,"y":151.88,"x0":-1.8823190122219056,"y0":50.006136133619414,"z0":5.465433884272461,"aX":-7.955795602304949},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":5.4,"spinRate":2241,"spinDirection":214},"zone":3,"typeConfidence":0.9,"plateTime":0.3856839774139389,"extension":6.372218550869903},"index":0,"playId":"c4829784-d31d-38f8-9c00-71fca7424082","pitchNumber":1,"startTime":"2026-08-20T20:17:47.769Z","endTime":"2026-08-20T20:17:51.720Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.741047060871217,"aZ":-27.90455140408332,"pfxX":2.662714070282173,"pfxZ":2.4248411952503837,"pX":1.0128483730521547,"pZ":2.170027722373471,"vX0":6.696808205291057,"vY0":-131.65447738709514,"vZ0":-3.031184497672777,"x":78.39,"y":180.19,"x0":-1.9053182478200699,"y0":50.00657687538476,"z0":5.3915296946244755,"aX":4.6961781279471735},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.0,"breakHorizontal":-6.2,"spinRate":2515,"spinDirection":132},"zone":14,"typeConfidence":0.92,"plateTime":0.4153020627771453,"extension":6.434864538517816},"hitData":{"launchSpeed":88.4,"launchAngle":3.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.28,"coordY":173.47}},"index":1,"playId":"9aebb50f-eadc-3c4d-a9e8-659dc74f9df7","pitchNumber":2,"startTime":"2026-08-20T20:18:00.773Z","endTime":"2026-08-20T20:18:08.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:18:08.033Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Lara grounds out, first baseman Josh Naylor to pitcher Michael Rucker.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T20:18:28.471Z","endTime":"2026-08-20T20:20:38.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.6,"endSpeed":83.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.741710759490815,"aZ":-29.15528622722883,"pfxX":0.18910862253286886,"pfxZ":1.711925860106251,"pX":0.9126076656144679,"pZ":1.7172748312799035,"vX0":6.965708506249331,"vY0":-131.79073803508345,"vZ0":-4.1551248714327516,"x":82.21,"y":192.41,"x0":-1.7880141984238818,"y0":50.0010640101245,"z0":5.465196226891425,"aX":0.3317456815055859},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.4,"breakHorizontal":-1.8,"spinRate":2555,"spinDirection":127},"zone":14,"typeConfidence":0.92,"plateTime":0.41543777056381836,"extension":6.449164533913007},"index":0,"playId":"e7d125cc-2513-31c9-b195-54a7d1888d66","pitchNumber":1,"startTime":"2026-08-20T20:18:32.361Z","endTime":"2026-08-20T20:18:36.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.655600475043812,"aZ":-38.81253888247065,"pfxX":9.031685784398494,"pfxZ":-4.661802827400654,"pX":-0.6308691354367439,"pZ":2.2421170486563855,"vX0":0.8004307168810416,"vY0":-118.85706240190525,"vZ0":0.7437858593679219,"x":141.05,"y":178.24,"x0":-2.145073169648094,"y0":50.00227976195122,"z0":5.461303711076881,"aX":12.866987540220986},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.9,"breakHorizontal":-16.6,"spinRate":2510,"spinDirection":38},"zone":4,"typeConfidence":0.92,"plateTime":0.4615726257470554,"extension":6.291996002274709},"index":1,"playId":"705fc322-18cd-3b14-ba5c-6fa7b4386a4e","pitchNumber":2,"startTime":"2026-08-20T20:18:52.089Z","endTime":"2026-08-20T20:18:56.075Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-20T20:19:03.126Z","endTime":"2026-08-20T20:19:13.982Z","isPitch":false,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.112277578864163,"aZ":-17.52869420546289,"pfxX":-3.6933449012199557,"pfxZ":7.135405655889702,"pX":0.11421018880120207,"pZ":2.9010473111725665,"vX0":6.972815230947642,"vY0":-141.3837097414147,"vZ0":-3.716959375355906,"x":112.65,"y":160.45,"x0":-1.8889588044844543,"y0":50.00184400029984,"z0":5.337635635946678,"aX":-7.580099501564259},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.5,"breakHorizontal":5.5,"spinRate":2180,"spinDirection":213},"zone":2,"typeConfidence":0.9,"plateTime":0.38541848082306185,"extension":6.517452142382338},"index":3,"playId":"5d128c19-e871-32ea-a278-67eddc43303f","pitchNumber":3,"startTime":"2026-08-20T20:19:13.982Z","endTime":"2026-08-20T20:19:19.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.785052006526183,"aZ":-39.27200269556729,"pfxX":9.063722468778593,"pfxZ":-4.833273428173191,"pX":0.46583567907468765,"pZ":0.7460719659057263,"vX0":3.36843163345196,"vY0":-120.97638676297255,"vZ0":-2.5008816869496098,"x":99.24,"y":218.64,"x0":-2.1262598721622146,"y0":50.00554622807022,"z0":5.268744908079783,"aX":13.302056633145451},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-9.1,"breakHorizontal":-17.3,"spinRate":2855,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.45448772450334607,"extension":6.3516096640485165},"index":4,"playId":"17badb6c-0e38-3ee3-8444-cea9b576fb41","pitchNumber":4,"startTime":"2026-08-20T20:19:33.341Z","endTime":"2026-08-20T20:19:37.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.574091082054686,"aZ":-41.66705160968442,"pfxX":6.703024544596668,"pfxZ":-6.4123648989891215,"pX":-1.0037258980100898,"pZ":-0.5257263661539376,"vX0":0.735724016029905,"vY0":-121.864447548913,"vZ0":-5.038939614925637,"x":155.26,"y":252.97,"x0":-2.1801755328704857,"y0":50.004147908657266,"z0":5.2316272246402455,"aX":9.919031942030482},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-12.6,"breakHorizontal":-12.2,"spinRate":2865,"spinDirection":34},"zone":13,"typeConfidence":0.87,"plateTime":0.45226425115986757,"extension":6.315017616263733},"index":5,"playId":"7968643b-1974-3f5c-b6ba-713671e7b3ee","pitchNumber":5,"startTime":"2026-08-20T20:19:55.082Z","endTime":"2026-08-20T20:19:59.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.125947350576094,"aZ":-16.31360718465521,"pfxX":-3.5934661633675753,"pfxZ":7.805544214877045,"pX":-0.6359297679490344,"pZ":4.299703586861659,"vX0":5.327447434372827,"vY0":-141.39910612163874,"vZ0":-0.23385084834611497,"x":141.24,"y":122.69,"x0":-2.0743727038570463,"y0":50.00637155615912,"z0":5.426913240687871,"aX":-7.305666597372334},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.3,"breakHorizontal":5.5,"spinRate":2192,"spinDirection":212},"zone":11,"typeConfidence":0.89,"plateTime":0.3868275054003938,"extension":6.312924839737782},"index":6,"playId":"27651f97-9cd4-3a79-baa5-0a5402e838c4","pitchNumber":6,"startTime":"2026-08-20T20:20:14.649Z","endTime":"2026-08-20T20:20:19.248Z","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":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57829250830685,"aZ":-29.930534138943823,"pfxX":2.581785394443701,"pfxZ":1.2824972151877718,"pX":-0.02932420127105779,"pZ":1.9647566562102736,"vX0":4.302551344255754,"vY0":-131.1694481923083,"vZ0":-3.1142610879526735,"x":118.12,"y":185.73,"x0":-2.0234561124802837,"y0":50.00286420433887,"z0":5.388446198163904,"aX":4.518977857053908},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.9,"breakHorizontal":-5.6,"spinRate":2592,"spinDirection":121},"zone":8,"typeConfidence":0.92,"plateTime":0.41685916783258614,"extension":6.334630052876875},"hitData":{"launchSpeed":98.2,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.93,"coordY":164.35}},"index":7,"playId":"03154371-b6e0-3e0d-be05-5c46aab45dfa","pitchNumber":7,"startTime":"2026-08-20T20:20:30.128Z","endTime":"2026-08-20T20:20:38.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:20:38.387Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T20:20:44.675Z","endTime":"2026-08-20T20:21:52.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89094602143182,"aZ":-13.55919320983556,"pfxX":-4.1423630304882755,"pfxZ":9.22270180019229,"pX":-0.5496326514313401,"pZ":2.860340777493309,"vX0":5.213956786873195,"vY0":-141.10830882633968,"vZ0":-4.468132791897582,"x":137.95,"y":161.55,"x0":-1.88248769106035,"y0":50.00067954392568,"z0":5.336857394487525,"aX":-8.359124666235957},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":6.5,"spinRate":2328,"spinDirection":213},"zone":1,"typeConfidence":0.9,"plateTime":0.38806279391118403,"extension":6.361393035930554},"index":0,"playId":"24363e52-8f63-3909-beaa-5acd0385abb6","pitchNumber":1,"startTime":"2026-08-20T20:21:04.397Z","endTime":"2026-08-20T20:21:08.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.681169456053077,"aZ":-17.30411450164555,"pfxX":-4.302586322166698,"pfxZ":8.362441284576121,"pX":0.14401824204719166,"pZ":2.594416424043352,"vX0":7.759849092408886,"vY0":-133.0404895915941,"vZ0":-3.068330820698197,"x":111.51,"y":168.73,"x0":-2.2621718574434535,"y0":50.00242355658535,"z0":5.029175457174201,"aX":-7.651141459515494},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.6,"breakHorizontal":6.0,"spinRate":1816,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.41297420571494614,"extension":6.50873815117791},"index":1,"playId":"b6bb7942-c475-361d-aa2f-1dcc5bf752df","pitchNumber":2,"startTime":"2026-08-20T20:21:22.377Z","endTime":"2026-08-20T20:21:27.148Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-20T20:21:32.119Z","endTime":"2026-08-20T20:21:47.793Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.952768706771458,"aZ":-39.937246847026096,"pfxX":10.267234233378254,"pfxZ":-5.577043157359749,"pX":-0.14977241150457957,"pZ":0.3664807829899837,"vX0":2.052810074898723,"vY0":-118.51113831491936,"vZ0":-2.5817972051660485,"x":122.71,"y":228.89,"x0":-2.3637551783573105,"y0":50.00025941160731,"z0":5.19034337172495,"aX":14.303399355677675},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.4,"breakHorizontal":-19.1,"spinRate":2939,"spinDirection":37},"zone":13,"typeConfidence":0.93,"plateTime":0.465838612699204,"extension":6.326074611308874},"index":3,"playId":"e5ef22d2-1040-379e-ab62-43200b2beb09","pitchNumber":3,"startTime":"2026-08-20T20:21:47.793Z","endTime":"2026-08-20T20:21:52.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:21:52.085Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T20:24:11.345Z","endTime":"2026-08-20T20:25:47.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Aaron Ashby replaces Chad Patrick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T20:22:27.213Z","endTime":"2026-08-20T20:24:13.652Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676879,"link":"/api/v1/people/676879"},"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":98.4,"endSpeed":90.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59601224406256,"aZ":-20.26172581981425,"pfxX":6.409712627955903,"pfxZ":5.715107331326816,"pX":1.2375388773271234,"pZ":3.2727529226272223,"vX0":0.8353848433632318,"vY0":-143.3099249282666,"vZ0":-5.448383950995482,"x":69.83,"y":150.42,"x0":0.10962764250778106,"y0":50.0008593717268,"z0":6.4610510932187095,"aX":13.351766527563447},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.5,"breakHorizontal":-11.8,"spinRate":2013,"spinDirection":151},"zone":12,"typeConfidence":0.89,"plateTime":0.38196144752101757,"extension":5.420363121556196},"index":1,"playId":"7130808d-a5cd-3c4e-964b-86ca200bf55e","pitchNumber":1,"startTime":"2026-08-20T20:24:13.652Z","endTime":"2026-08-20T20:24:17.624Z","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":97.8,"endSpeed":89.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98711951408878,"aZ":-25.917231125053654,"pfxX":6.011282842587186,"pfxZ":3.039331643101333,"pX":1.0972647537585993,"pZ":2.95026279603598,"vX0":0.515277055764441,"vY0":-142.40827614572524,"vZ0":-5.173067748542226,"x":75.17,"y":159.12,"x0":0.1327912599793969,"y0":50.00482245815041,"z0":6.424995284895584,"aX":12.375671272477152},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.7,"breakHorizontal":-11.0,"spinRate":1937,"spinDirection":148},"zone":12,"typeConfidence":0.89,"plateTime":0.384282220644546,"extension":5.544721352867732},"index":2,"playId":"c31ac285-f73d-39b6-84ba-a921765eb665","pitchNumber":2,"startTime":"2026-08-20T20:24:26.453Z","endTime":"2026-08-20T20:24:30.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.474496115620468,"aZ":-47.208178464697916,"pfxX":-5.6857626657672,"pfxZ":-10.00887994858539,"pX":0.7871625326982006,"pZ":1.4393599744775059,"vX0":2.267652902688236,"vY0":-122.67004555379427,"vZ0":-2.0917474820344806,"x":87.0,"y":199.92,"x0":0.5820992428530694,"y0":50.002020569559136,"z0":6.380838044853176,"aX":-8.541957152192142},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-18.4,"breakHorizontal":9.6,"spinRate":2903,"spinDirection":334},"zone":14,"typeConfidence":0.9,"plateTime":0.44894237713475604,"extension":5.584172468245179},"index":3,"playId":"9b527552-9d74-3e81-a426-80a27141e42d","pitchNumber":3,"startTime":"2026-08-20T20:24:46.577Z","endTime":"2026-08-20T20:24:50.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93780211286899,"aZ":-48.002352020068464,"pfxX":-4.672898589814321,"pfxZ":-10.662831785807384,"pX":0.3354656517453786,"pZ":3.075671629924796,"vX0":1.4401420608757771,"vY0":-121.8450777796279,"vZ0":1.5618493357057972,"x":104.21,"y":155.74,"x0":0.3391837985995765,"y0":50.00575417449759,"z0":6.617224282632611,"aX":-6.933160712702795},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-18.5,"breakHorizontal":8.0,"spinRate":2874,"spinDirection":336},"zone":3,"typeConfidence":0.91,"plateTime":0.4518457548845549,"extension":5.592868505338907},"index":4,"playId":"466ef818-90e5-3df9-b933-d046666cbdf5","pitchNumber":4,"startTime":"2026-08-20T20:25:00.842Z","endTime":"2026-08-20T20:25:06.289Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-20T20:25:11.632Z","endTime":"2026-08-20T20:25:25.322Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.0,"endSpeed":79.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.034865305500762,"aZ":-37.074590668437466,"pfxX":-4.518567829939834,"pfxZ":-3.1134206218626623,"pX":-0.9914141399552299,"pZ":1.1289629586545624,"vX0":-1.1398500962531006,"vY0":-125.1629065579122,"vZ0":-5.096295387336309,"x":154.79,"y":208.3,"x0":0.05759909095455708,"y0":50.00178937023367,"z0":6.252963176333878,"aX":-7.11463735249412},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-6.6,"breakHorizontal":8.4,"spinRate":2575,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.43887547443178887,"extension":5.708981230968541},"index":6,"playId":"b7082792-3659-38c7-bd9e-a375306fdd14","pitchNumber":5,"startTime":"2026-08-20T20:25:25.322Z","endTime":"2026-08-20T20:25:31.534Z","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":0},"pitchData":{"startSpeed":99.5,"endSpeed":91.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45543715998352,"aZ":-18.34476668047775,"pfxX":6.552450257151685,"pfxZ":6.501018854868535,"pX":-0.24189212358581783,"pZ":1.9126282866794129,"vX0":-3.0791420364791238,"vY0":-144.658355752085,"vZ0":-9.268018602382778,"x":126.22,"y":187.14,"x0":-0.01745105739307897,"y0":50.00498142937821,"z0":6.273377878746647,"aX":13.945577841721754},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.2,"breakHorizontal":-11.3,"spinRate":2099,"spinDirection":147},"zone":8,"typeConfidence":0.9,"plateTime":0.37803858314377514,"extension":5.625958142026989},"index":7,"playId":"7be4bc96-205e-367f-a781-363f0153f337","pitchNumber":6,"startTime":"2026-08-20T20:25:42.370Z","endTime":"2026-08-20T20:25:47.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:25:47.333Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging, catcher Gary Sánchez to first baseman Jake Bauers.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T20:25:56.481Z","endTime":"2026-08-20T20:27:12.314Z","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":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"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":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.019182081920658,"aZ":-48.22062828740876,"pfxX":-4.8067403740983465,"pfxZ":-10.4274734369443,"pX":0.059655925838213844,"pZ":1.5725545835093229,"vX0":0.3776098826682044,"vY0":-124.10736318487773,"vZ0":-1.8615490191839603,"x":114.73,"y":196.32,"x0":0.5277229784294922,"y0":50.00388547363484,"z0":6.399300133448076,"aX":-7.395707205210279},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-19.1,"breakHorizontal":8.5,"spinRate":2830,"spinDirection":342},"zone":14,"typeConfidence":0.9,"plateTime":0.44366682414425984,"extension":5.610173231798573},"index":0,"playId":"ef94defb-4c1c-376b-bc12-a8e3bc2fd502","pitchNumber":1,"startTime":"2026-08-20T20:26:10.776Z","endTime":"2026-08-20T20:26:15.132Z","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":99.0,"endSpeed":91.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88517794975984,"aZ":-19.70056850361988,"pfxX":6.05169063108444,"pfxZ":5.903303656306621,"pX":-1.3365593675736938,"pZ":2.630067654398761,"vX0":-5.193670223524776,"vY0":-144.0435137413664,"vZ0":-7.208585375343655,"x":167.95,"y":167.77,"x0":-0.30083187738489403,"y0":50.00049985432077,"z0":6.3727697176128135,"aX":12.779336579603088},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":9.5,"breakHorizontal":-10.0,"spinRate":2159,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.379525490230467,"extension":5.5668349363976635},"index":1,"playId":"c2249f40-0a87-3eab-add1-fd9de82d95ee","pitchNumber":2,"startTime":"2026-08-20T20:26:25.803Z","endTime":"2026-08-20T20:26:30.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.840694690802486,"aZ":-48.586979041824094,"pfxX":-4.456968597871091,"pfxZ":-10.581425965920392,"pX":-0.15042078649429433,"pZ":1.2349195419141508,"vX0":0.5272738497948836,"vY0":-124.78705789700261,"vZ0":-2.6185283517099887,"x":122.73,"y":205.44,"x0":0.211520398438061,"y0":50.000582825777535,"z0":6.36150153055466,"aX":-6.915817485199729},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-19.4,"breakHorizontal":7.9,"spinRate":2781,"spinDirection":341},"zone":13,"typeConfidence":0.9,"plateTime":0.44163781393070023,"extension":5.5776141137631265},"index":2,"playId":"7492bc29-2c86-399d-acb4-b7d1b0dc589c","pitchNumber":3,"startTime":"2026-08-20T20:26:41.563Z","endTime":"2026-08-20T20:26:45.119Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-20T20:26:52.459Z","endTime":"2026-08-20T20:27:06.633Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2407601371336,"aZ":-46.61757055790788,"pfxX":-4.0023999107803565,"pfxZ":-9.309185156136124,"pX":-0.7009639429857129,"pZ":0.3726889981450056,"vX0":-1.1846808054252045,"vY0":-124.3892889041272,"vZ0":-4.8948141155326965,"x":143.72,"y":228.72,"x0":0.3025502962296216,"y0":50.00198578443381,"z0":6.270996571192193,"aX":-6.209987345613892},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-17.8,"breakHorizontal":7.6,"spinRate":2752,"spinDirection":344},"zone":13,"typeConfidence":0.89,"plateTime":0.4419963226492616,"extension":5.6324793660795915},"index":4,"playId":"b864104e-8b60-3a50-be0d-ad2c88a42e73","pitchNumber":4,"startTime":"2026-08-20T20:27:06.633Z","endTime":"2026-08-20T20:27:12.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:27:12.314Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T20:27:21.673Z","endTime":"2026-08-20T20:28:04.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.255034635526545,"aZ":-45.67420475870875,"pfxX":-5.402393862331662,"pfxZ":-8.81558912548216,"pX":0.9220023090897663,"pZ":2.7828488072913324,"vX0":2.908032225461893,"vY0":-123.42512641349603,"vZ0":0.42501857520755637,"x":81.86,"y":163.64,"x0":0.42586598733564324,"y0":50.00342960834031,"z0":6.477956183464715,"aX":-8.273907910354879},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-15.6,"breakHorizontal":9.0,"spinRate":2651,"spinDirection":338},"zone":12,"typeConfidence":0.88,"plateTime":0.44503869270785223,"extension":5.6303773809770705},"index":0,"playId":"c2354bdb-02f3-37c4-b844-59b8d0b98f9f","pitchNumber":1,"startTime":"2026-08-20T20:27:39.785Z","endTime":"2026-08-20T20:27:44.878Z","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":98.6,"endSpeed":91.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44945498535517,"aZ":-20.30402414651059,"pfxX":5.2403737400478665,"pfxZ":5.617221763802155,"pX":-0.5064373513535844,"pZ":2.770375140758206,"vX0":-3.214303578523238,"vY0":-143.55968024804724,"vZ0":-6.747752964462901,"x":136.3,"y":163.98,"x0":-0.06014579216693993,"y0":50.00075348923238,"z0":6.390474244540462,"aX":11.069780829896247},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.1,"breakHorizontal":-9.0,"spinRate":2194,"spinDirection":163},"zone":1,"typeConfidence":0.86,"plateTime":0.37976754422662573,"extension":5.589307320410381},"hitData":{"launchSpeed":100.5,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.15,"coordY":142.05}},"index":1,"playId":"bb074c6e-cca9-38d5-a0d8-975e010a81f3","pitchNumber":2,"startTime":"2026-08-20T20:27:55.489Z","endTime":"2026-08-20T20:28:04.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:28:04.735Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Chourio flies out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T20:30:07.791Z","endTime":"2026-08-20T20:30:51.770Z","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":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"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(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.3,"endSpeed":88.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66373754024519,"aZ":-22.4562964708929,"pfxX":-9.353897356134109,"pfxZ":4.863289606058448,"pX":0.14971028216703355,"pZ":1.787907555057237,"vX0":9.314246108461157,"vY0":-140.01688228661703,"vZ0":-5.043072980907455,"x":111.29,"y":190.51,"x0":-1.994146391768851,"y0":50.00360522030486,"z0":5.068830121174175,"aX":-18.69593212788365},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.0,"breakHorizontal":15.2,"spinRate":2238,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.39019603211281817,"extension":6.56242044647702},"index":0,"playId":"652ba68c-4d06-3c7e-8165-a78b2448f97e","pitchNumber":1,"startTime":"2026-08-20T20:30:11.294Z","endTime":"2026-08-20T20:30:14.979Z","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":89.9,"endSpeed":83.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.919461163733764,"aZ":-29.802720874189397,"pfxX":0.36959497644999395,"pfxZ":1.357541814402858,"pX":1.2811676800229816,"pZ":0.7215999003142372,"vX0":8.40351528429244,"vY0":-130.6974414817231,"vZ0":-5.542569076353592,"x":68.16,"y":219.3,"x0":-2.010255144720431,"y0":50.00394660575179,"z0":5.0802272160113,"aX":0.6446993246090795},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.6,"breakHorizontal":-2.3,"spinRate":2734,"spinDirection":100},"zone":14,"typeConfidence":0.92,"plateTime":0.41745892776704885,"extension":6.466206577380801},"index":1,"playId":"fb881abd-c576-3043-925e-b9fd9ef152a9","pitchNumber":2,"startTime":"2026-08-20T20:30:24.960Z","endTime":"2026-08-20T20:30:27.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56774658695053,"aZ":-29.140276731280625,"pfxX":2.1443668934495412,"pfxZ":1.7589112654292203,"pX":-0.3828159986570864,"pZ":2.0479331471631657,"vX0":3.8869243703445338,"vY0":-130.22389161812634,"vZ0":-2.546195222910635,"x":131.59,"y":183.49,"x0":-2.1694987075427403,"y0":50.00601713293258,"z0":5.227208719883445,"aX":3.7095775744635793},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.9,"breakHorizontal":-4.7,"spinRate":2639,"spinDirection":118},"zone":7,"typeConfidence":0.92,"plateTime":0.4194864473822064,"extension":6.475562736078012},"hitData":{"launchSpeed":102.6,"launchAngle":35.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":123.73,"coordY":42.34}},"index":2,"playId":"55a10cc8-c21a-3cbb-af6b-bdde9842c316","pitchNumber":3,"startTime":"2026-08-20T20:30:40.901Z","endTime":"2026-08-20T20:30:51.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:30:51.770Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Bauers walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T20:30:55.955Z","endTime":"2026-08-20T20:33:05.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5145372582636,"aZ":-39.985014682157185,"pfxX":8.684788664441129,"pfxZ":-5.389607651815006,"pX":0.061322963992881716,"pZ":1.4996982642545185,"vX0":2.6175731786035126,"vY0":-120.52397421690654,"vZ0":-0.6147198819582437,"x":114.66,"y":198.29,"x0":-2.1707938458186105,"y0":50.00151887246547,"z0":5.332991519264326,"aX":12.59331420774756},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.6,"breakHorizontal":-16.3,"spinRate":2922,"spinDirection":42},"zone":14,"typeConfidence":0.89,"plateTime":0.456935463382552,"extension":6.170848108517598},"index":0,"playId":"33309a52-bcfb-3102-a7af-507ebbe9db72","pitchNumber":1,"startTime":"2026-08-20T20:31:19.190Z","endTime":"2026-08-20T20:31:24.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.112746930703143,"aZ":-12.630682707947113,"pfxX":-4.098551581193531,"pfxZ":9.801956648045861,"pX":-0.8750310995150062,"pZ":2.6781626301564754,"vX0":4.354106026321913,"vY0":-139.96706759244518,"vZ0":-4.918896078122032,"x":150.35,"y":166.47,"x0":-1.914597852106502,"y0":50.00477215615011,"z0":5.27839194293169,"aX":-8.17380313020442},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":6.6,"spinRate":2422,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.39057318789813955,"extension":6.419123077068804},"index":1,"playId":"1aa479c7-7430-3fd0-92ba-9d4a550c7156","pitchNumber":2,"startTime":"2026-08-20T20:31:33.689Z","endTime":"2026-08-20T20:31:37.848Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54457391913963,"aZ":-29.923694590134385,"pfxX":1.8908753983732531,"pfxZ":1.2627268651778438,"pX":0.21129400635956447,"pZ":1.012618165523275,"vX0":5.3719384185545564,"vY0":-132.76530587553816,"vZ0":-5.552300324162557,"x":108.95,"y":211.44,"x0":-2.0843505828943414,"y0":50.003201563381474,"z0":5.309972045395523,"aX":3.3743714700068024},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.3,"breakHorizontal":-4.6,"spinRate":2657,"spinDirection":156},"zone":14,"typeConfidence":0.92,"plateTime":0.4126087667866001,"extension":6.43631421415973},"index":2,"playId":"82b3ecc1-d55d-3133-bad4-e20dc9b2abb5","pitchNumber":3,"startTime":"2026-08-20T20:32:02.320Z","endTime":"2026-08-20T20:32:06.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9323525024099,"aZ":-10.530070376927485,"pfxX":-3.7474650041571507,"pfxZ":10.569437052794695,"pX":-0.08838708748706813,"pZ":2.459043059692178,"vX0":6.688662689395923,"vY0":-142.26025146865197,"vZ0":-5.954011928283043,"x":120.37,"y":172.39,"x0":-1.9841519709231152,"y0":50.0016586621064,"z0":5.247970745599376,"aX":-7.6738460588488255},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.1,"breakHorizontal":5.4,"spinRate":2567,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.38516369612310175,"extension":6.439518509455101},"index":3,"playId":"164636d3-d7bd-36a2-8f77-6d75c343ca6c","pitchNumber":4,"startTime":"2026-08-20T20:32:17.163Z","endTime":"2026-08-20T20:32:20.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.047985158156063,"aZ":-39.175893032915575,"pfxX":8.612600493702487,"pfxZ":-4.9861384879104245,"pX":-0.10424179770270489,"pZ":1.4225465518566163,"vX0":2.0517317720037718,"vY0":-118.39746824526713,"vZ0":-0.3931587266859422,"x":120.97,"y":200.37,"x0":-2.103232587650315,"y0":50.00490994592447,"z0":5.211638897499919,"aX":12.086698207876893},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-8.8,"breakHorizontal":-16.1,"spinRate":2905,"spinDirection":42},"zone":13,"typeConfidence":0.92,"plateTime":0.4646874196133979,"extension":6.292426937197557},"index":4,"playId":"2cdf24a7-76f0-3bfa-bd94-660cdfe3359d","pitchNumber":5,"startTime":"2026-08-20T20:32:34.027Z","endTime":"2026-08-20T20:32:38.110Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-20T20:32:44.461Z","endTime":"2026-08-20T20:32:59.491Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62226105132159,"aZ":-41.53622076528728,"pfxX":8.642453546805662,"pfxZ":-6.525361184100851,"pX":-0.5545008315034422,"pZ":1.0742199595701283,"vX0":0.9248195769064143,"vY0":-119.99495483961604,"vZ0":-1.0442713840141127,"x":138.14,"y":209.78,"x0":-2.067203883896304,"y0":50.001498489796035,"z0":5.2676395328927335,"aX":12.403483318125275},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-11.8,"breakHorizontal":-15.8,"spinRate":2850,"spinDirection":35},"zone":13,"typeConfidence":0.91,"plateTime":0.45922429798616315,"extension":6.28589310183357},"index":6,"playId":"dbc3ebf9-b768-3b9a-824a-ecb7aa2f9c21","pitchNumber":6,"startTime":"2026-08-20T20:32:59.491Z","endTime":"2026-08-20T20:33:05.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:33:05.375Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gary Sánchez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T20:33:17.325Z","endTime":"2026-08-20T20:35:20.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"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":91.7,"endSpeed":84.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.894947825675832,"aZ":-30.758943730927037,"pfxX":2.161703167299393,"pfxZ":0.7864559261323771,"pX":0.6291455299694144,"pZ":1.5344410451581998,"vX0":6.509054724219102,"vY0":-133.37803342110345,"vZ0":-3.870710303130691,"x":93.02,"y":197.35,"x0":-2.124568813112139,"y0":50.00477465600377,"z0":5.224667378203573,"aX":3.8898974002321256},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.8,"breakHorizontal":-5.3,"spinRate":2648,"spinDirection":153},"zone":14,"typeConfidence":0.92,"plateTime":0.4107843767506849,"extension":6.375096875982694},"index":0,"playId":"5532e042-70f9-345b-b5d3-4c0085ce16cd","pitchNumber":1,"startTime":"2026-08-20T20:33:30.514Z","endTime":"2026-08-20T20:33:35.679Z","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":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23652212583674,"aZ":-25.23565331188744,"pfxX":-10.787268793088796,"pfxZ":3.560469544148085,"pX":0.682510020637037,"pZ":2.127295801375379,"vX0":10.929454649883887,"vY0":-139.01573672216412,"vZ0":-3.1793805573533613,"x":90.98,"y":181.34,"x0":-1.9054650270534033,"y0":50.00556565473588,"z0":4.967992968791731,"aX":-21.039199390943455},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.9,"breakHorizontal":17.2,"spinRate":2474,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.39456626669815753,"extension":6.505389133591097},"index":1,"playId":"ad0ee792-93b8-301e-aa21-43bbed3d891c","pitchNumber":2,"startTime":"2026-08-20T20:33:46.863Z","endTime":"2026-08-20T20:33:51.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45394019603909,"aZ":-22.113095436314207,"pfxX":-9.830676307900804,"pfxZ":5.0224424714865314,"pX":0.6470860520874433,"pZ":1.8194378511823877,"vX0":10.46808353813142,"vY0":-140.11184520157744,"vZ0":-4.737307453872624,"x":92.33,"y":189.66,"x0":-1.8469960121163933,"y0":50.0012281789298,"z0":4.962894633749797,"aX":-19.689252239060487},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.3,"breakHorizontal":15.8,"spinRate":2348,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.38980679921091355,"extension":6.549606754702393},"index":2,"playId":"49665776-24d0-31be-bc69-605c26de02a5","pitchNumber":3,"startTime":"2026-08-20T20:34:04.294Z","endTime":"2026-08-20T20:34:10.599Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72983044069804,"aZ":-40.8321901253968,"pfxX":7.637935670969581,"pfxZ":-5.782039352273403,"pX":0.26731724925940076,"pZ":0.9818315560443611,"vX0":3.5671459744047636,"vY0":-122.2623646417766,"vZ0":-1.4312191626508166,"x":106.81,"y":212.27,"x0":-2.208407252368264,"y0":50.00531242423501,"z0":5.116298609992707,"aX":11.429546302859114},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-10.6,"breakHorizontal":-14.8,"spinRate":2880,"spinDirection":47},"zone":14,"typeConfidence":0.8,"plateTime":0.45001314285096683,"extension":6.211046820923905},"index":3,"playId":"66247217-bf44-38bc-b9bb-3d949d1ea54f","pitchNumber":4,"startTime":"2026-08-20T20:34:32.812Z","endTime":"2026-08-20T20:34:36.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53734062663255,"aZ":-38.34410351094582,"pfxX":7.2879453480504575,"pfxZ":-4.1249336574040365,"pX":1.5762794320310578,"pZ":0.05019478890554298,"vX0":6.302275326546976,"vY0":-122.007369995216,"vZ0":-3.8620895642614412,"x":56.92,"y":237.42,"x0":-1.9932829256058218,"y0":50.0014401298755,"z0":4.981678789485906,"aX":10.908934178985232},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-8.2,"breakHorizontal":-14.8,"spinRate":2817,"spinDirection":41},"zone":14,"typeConfidence":0.85,"plateTime":0.4501134976910537,"extension":6.389907192562099},"index":4,"playId":"645d1d36-8cf1-3f47-aad4-384b718e9704","pitchNumber":5,"startTime":"2026-08-20T20:34:53.468Z","endTime":"2026-08-20T20:34:58.099Z","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":94.8,"endSpeed":87.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.768357096829966,"aZ":-16.935384577663257,"pfxX":-1.2290162924520693,"pfxZ":7.79110639795833,"pX":0.42061330819009,"pZ":3.796662232258422,"vX0":6.890896798139524,"vY0":-138.01736816938958,"vZ0":-0.9347011923927449,"x":100.97,"y":136.27,"x0":-1.9340489137439267,"y0":50.00219139756494,"z0":5.265491998285713,"aX":-2.4055001908492732},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":1.0,"spinRate":2451,"spinDirection":190},"zone":12,"typeConfidence":0.9,"plateTime":0.3948013272374218,"extension":6.436831766685394},"index":5,"playId":"f5c183e1-b96a-37b7-a526-1c6fdd440b82","pitchNumber":6,"startTime":"2026-08-20T20:35:15.141Z","endTime":"2026-08-20T20:35:20.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:35:20.410Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T20:37:47.314Z","endTime":"2026-08-20T20:38:55.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-20T20:35:30.985Z","endTime":"2026-08-20T20:35:54.818Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jhonathan Díaz replaces Michael Rucker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-20T20:35:54.818Z","endTime":"2026-08-20T20:37:49.522Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":646242,"link":"/api/v1/people/646242"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.785904805231546,"aZ":-28.143072166269175,"pfxX":-5.792928391272698,"pfxZ":2.973273115013537,"pX":-1.494874840522291,"pZ":1.918437009001485,"vX0":-7.378630052891253,"vY0":-116.26486247578674,"vZ0":-1.2648887791134338,"x":173.98,"y":186.98,"x0":2.4843405235649496,"y0":50.002652081722346,"z0":5.164520488268802,"aX":-7.85204481115829},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":5.3,"breakHorizontal":12.5,"spinRate":2773,"spinDirection":297},"zone":13,"typeConfidence":0.9,"plateTime":0.4728702088733705,"extension":7.486235036579475},"index":2,"playId":"a9dce8fb-50dd-31e5-bfaf-6386e40c56ee","pitchNumber":1,"startTime":"2026-08-20T20:37:49.522Z","endTime":"2026-08-20T20:37:53.939Z","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":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.568164056692105,"aZ":-30.418022412211087,"pfxX":10.106152694494384,"pfxZ":1.0321033484232975,"pX":-0.35343801186004764,"pZ":1.8860302375137838,"vX0":-10.3299945800949,"vY0":-129.51757639502105,"vZ0":-2.6356148131478454,"x":130.47,"y":187.86,"x0":2.3775122933398656,"y0":50.000450452122884,"z0":5.247889678722396,"aX":17.132930401150666},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.4,"breakHorizontal":-16.0,"spinRate":2100,"spinDirection":131},"zone":7,"typeConfidence":0.91,"plateTime":0.42322699548731535,"extension":6.636487535221649},"index":3,"playId":"bc0d3391-9e49-360e-b0f1-7181fc3192ba","pitchNumber":2,"startTime":"2026-08-20T20:38:05.625Z","endTime":"2026-08-20T20:38:09.730Z","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":80.4,"endSpeed":73.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.525623524797,"aZ":-31.027337359676764,"pfxX":-7.531750102736138,"pfxZ":0.8335380836815238,"pX":-0.9670444186867742,"pZ":1.622909160035559,"vX0":-6.08345975620976,"vY0":-116.94591493274778,"vZ0":-1.1983148190266557,"x":153.86,"y":194.96,"x0":2.6531671803013013,"y0":50.003024271886254,"z0":5.0713351646962685,"aX":-10.356314949401048},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.4,"breakHorizontal":15.2,"spinRate":2711,"spinDirection":276},"zone":13,"typeConfidence":0.89,"plateTime":0.46965077441812264,"extension":7.099587935751968},"index":4,"playId":"9af21345-dda2-309f-be0a-da8b7527df90","pitchNumber":3,"startTime":"2026-08-20T20:38:25.104Z","endTime":"2026-08-20T20:38:30.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.009740262907393,"aZ":-26.79204710823956,"pfxX":10.162231062550486,"pfxZ":3.1448214503433523,"pX":0.037008053223956484,"pZ":2.314861973766948,"vX0":-9.207832603059266,"vY0":-130.11807688591753,"vZ0":-2.541747391629537,"x":115.59,"y":176.28,"x0":2.3060641293820434,"y0":50.00099429644554,"z0":5.340265905854358,"aX":17.375751051925526},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":-16.3,"spinRate":2194,"spinDirection":128},"zone":5,"typeConfidence":0.81,"plateTime":0.42139336742198985,"extension":6.595767319015806},"hitData":{"launchSpeed":64.4,"launchAngle":-38.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.04,"coordY":143.25}},"index":5,"playId":"a13b3a3e-6f21-318e-81dc-f889fbfed537","pitchNumber":4,"startTime":"2026-08-20T20:38:45.965Z","endTime":"2026-08-20T20:38:55.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:38:55.016Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T20:40:54.146Z","endTime":"2026-08-20T20:42:21.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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(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":98.0,"endSpeed":90.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25940314587768,"aZ":-25.121991420346642,"pfxX":5.038054609828509,"pfxZ":3.376932805156729,"pX":-1.055892161257864,"pZ":3.9466032960313435,"vX0":-4.704221877318028,"vY0":-142.76665130661036,"vZ0":-2.862379217113617,"x":157.25,"y":132.22,"x0":-0.05071413261371308,"y0":50.00395930742725,"z0":6.52327887964709,"aX":10.522899295736755},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":5.8,"breakHorizontal":-8.3,"spinRate":2040,"spinDirection":157},"zone":11,"typeConfidence":0.91,"plateTime":0.3819598394489381,"extension":5.574165806730257},"index":0,"playId":"02519caa-fdfd-37fa-b433-558dee827f3d","pitchNumber":1,"startTime":"2026-08-20T20:40:55.475Z","endTime":"2026-08-20T20:40:59.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.980295316186226,"aZ":-46.32848051936299,"pfxX":-5.199525531493942,"pfxZ":-10.034230538994956,"pX":0.9826299816566236,"pZ":3.675731371610874,"vX0":2.409250501620135,"vY0":-118.14444612906551,"vZ0":2.9859012442913366,"x":79.54,"y":139.54,"x0":0.6239705492064855,"y0":50.003248724370145,"z0":6.660130861335888,"aX":-7.3339795772284395},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-17.2,"breakHorizontal":8.8,"spinRate":2656,"spinDirection":331},"zone":12,"typeConfidence":0.91,"plateTime":0.4640114836826079,"extension":5.593299469902671},"index":1,"playId":"8bfa36d8-f43d-3745-ac88-ffee74bbe7d3","pitchNumber":2,"startTime":"2026-08-20T20:41:09.196Z","endTime":"2026-08-20T20:41:15.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":90.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87633903926235,"aZ":-21.13012113692262,"pfxX":5.998921324538201,"pfxZ":5.359862770003094,"pX":-0.4054985454043429,"pZ":2.751890572211366,"vX0":-3.926080975462284,"vY0":-142.01390967721943,"vZ0":-6.433575393901589,"x":132.46,"y":164.48,"x0":0.2093237113295471,"y0":50.00368506293082,"z0":6.372982997307241,"aX":12.360304577516729},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.8,"breakHorizontal":-10.2,"spinRate":1970,"spinDirection":145},"zone":4,"typeConfidence":0.9,"plateTime":0.38442371587681956,"extension":5.506292241420749},"index":2,"playId":"5b0cd018-aaf5-31d0-b786-bca5689d9cfd","pitchNumber":3,"startTime":"2026-08-20T20:41:29.225Z","endTime":"2026-08-20T20:41:32.973Z","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":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28614987336058,"aZ":-24.349924152426453,"pfxX":6.341755753986865,"pfxZ":3.8445094451188826,"pX":-0.1989365401199026,"pZ":2.575765184085163,"vX0":-2.61337138866525,"vY0":-141.36831582870266,"vZ0":-6.278790886272004,"x":124.58,"y":169.23,"x0":-0.08995529945813556,"y0":50.00683905684516,"z0":6.374457093728848,"aX":12.92167497260514},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.0,"breakHorizontal":-11.0,"spinRate":1958,"spinDirection":152},"zone":5,"typeConfidence":0.89,"plateTime":0.38649380513322074,"extension":5.6032423073220805},"index":3,"playId":"09e10d5f-228d-3d65-adb0-ce3bda6d2a14","pitchNumber":4,"startTime":"2026-08-20T20:41:42.554Z","endTime":"2026-08-20T20:41:47.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43916515491622,"aZ":-46.895165000990495,"pfxX":-5.406367004459347,"pfxZ":-10.101384661307188,"pX":0.8399988544696959,"pZ":2.871832146909201,"vX0":2.860308503844022,"vY0":-120.50678882303013,"vZ0":1.0586967441129285,"x":84.98,"y":161.24,"x0":0.33433533859447634,"y0":50.00345715417904,"z0":6.599835220740109,"aX":-7.878186065045127},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-17.6,"breakHorizontal":9.0,"spinRate":2687,"spinDirection":334},"zone":12,"typeConfidence":0.9,"plateTime":0.4561340653166184,"extension":5.637113877054865},"index":4,"playId":"291c3e31-9172-375e-9ca2-3a36ca595684","pitchNumber":5,"startTime":"2026-08-20T20:41:57.976Z","endTime":"2026-08-20T20:42:03.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":98.5,"endSpeed":90.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.216158310890247,"aZ":-23.939030568341124,"pfxX":5.78701032255942,"pfxZ":3.908444884961799,"pX":-0.23541445613085127,"pZ":4.205335331588988,"vX0":-2.357639844600905,"vY0":-143.54419345254422,"vZ0":-2.51100663104672,"x":125.97,"y":125.24,"x0":-0.15980525649407856,"y0":50.00169753946327,"z0":6.566335474364934,"aX":12.192718340561346},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":6.8,"breakHorizontal":-10.1,"spinRate":2004,"spinDirection":147},"zone":11,"typeConfidence":0.91,"plateTime":0.3801652423479829,"extension":5.567271626610273},"index":5,"playId":"b3c67a86-e90c-326c-895f-8856fd3742b9","pitchNumber":6,"startTime":"2026-08-20T20:42:16.520Z","endTime":"2026-08-20T20:42:21.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:42:21.090Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T20:42:30.489Z","endTime":"2026-08-20T20:44:00.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":91.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.919242625376363,"aZ":-20.484246907146208,"pfxX":6.6403740164291545,"pfxZ":5.587133202381622,"pX":-0.1788431753595405,"pZ":1.318640842533088,"vX0":-3.038814497560299,"vY0":-143.00262570768186,"vZ0":-10.073259015766213,"x":123.82,"y":203.18,"x0":0.02903709065382996,"y0":50.002454830705986,"z0":6.146856029159057,"aX":13.888441898232347},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.5,"breakHorizontal":-11.5,"spinRate":2007,"spinDirection":142},"zone":13,"typeConfidence":0.91,"plateTime":0.3815814145984717,"extension":5.672420432323934},"index":0,"playId":"4b46f1e1-0785-3b78-ac4d-a5786ae454d8","pitchNumber":1,"startTime":"2026-08-20T20:42:45.279Z","endTime":"2026-08-20T20:42:49.773Z","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":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09652331686272,"aZ":-25.35868493179377,"pfxX":6.199763530205621,"pfxZ":3.267646410648732,"pX":-0.08467737629249102,"pZ":3.2500137520543944,"vX0":-2.659872056033975,"vY0":-142.81355093181642,"vZ0":-4.459493229031526,"x":120.23,"y":151.03,"x0":0.04856107571599056,"y0":50.00172958239809,"z0":6.408971404676212,"aX":12.921308601868336},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.3,"breakHorizontal":-10.8,"spinRate":2047,"spinDirection":155},"zone":2,"typeConfidence":0.91,"plateTime":0.3822156062850497,"extension":5.552330406358954},"index":1,"playId":"4af46210-1b3e-3776-8e5f-84cbc0a6d952","pitchNumber":2,"startTime":"2026-08-20T20:43:04.054Z","endTime":"2026-08-20T20:43:07.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.417201319965084,"aZ":-46.166373281908974,"pfxX":-5.372821575285603,"pfxZ":-9.53514717955515,"pX":-0.4034728586987341,"pZ":2.9498873608713465,"vX0":-0.06825238543004919,"vY0":-120.87428602108548,"vZ0":1.2322500710140438,"x":132.38,"y":159.13,"x0":0.32229065212564234,"y0":50.00327824988293,"z0":6.513781389371535,"aX":-7.883327002670529},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-16.7,"breakHorizontal":9.7,"spinRate":2748,"spinDirection":332},"zone":1,"typeConfidence":0.9,"plateTime":0.45460538010336426,"extension":5.683640819574604},"index":2,"playId":"4d60fa77-2694-3df5-8aec-f347149b9bc6","pitchNumber":3,"startTime":"2026-08-20T20:43:19.417Z","endTime":"2026-08-20T20:43:22.954Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-20T20:43:28.481Z","endTime":"2026-08-20T20:43:38.986Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.659286601879934,"aZ":-37.004257817035395,"pfxX":-2.5423196637771848,"pfxZ":-2.9937172016744142,"pX":-0.16852772966133114,"pZ":1.3246204708685867,"vX0":-0.3181173332231665,"vY0":-125.54956528646723,"vZ0":-4.883937254479662,"x":123.42,"y":203.02,"x0":0.2901275983188466,"y0":50.00256043058214,"z0":6.268722651765521,"aX":-4.105069742372147},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-6.2,"breakHorizontal":4.7,"spinRate":2347,"spinDirection":350},"zone":13,"typeConfidence":0.9,"plateTime":0.43434658050247377,"extension":5.697291869942577},"index":4,"playId":"8dadb740-88c6-3594-be06-2c1449839bf5","pitchNumber":4,"startTime":"2026-08-20T20:43:38.986Z","endTime":"2026-08-20T20:43:43.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75156995061446,"aZ":-24.436190099280005,"pfxX":6.514602749217291,"pfxZ":3.7178389133371414,"pX":-0.669560269983105,"pZ":1.8359903225474397,"vX0":-4.057837692557637,"vY0":-142.39984439392995,"vZ0":-8.177093269129688,"x":142.52,"y":189.21,"x0":-0.08192368469132896,"y0":50.00045127467251,"z0":6.25873077676415,"aX":13.54953331490196},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":5.5,"breakHorizontal":-11.2,"spinRate":2025,"spinDirection":153},"zone":7,"typeConfidence":0.91,"plateTime":0.38276896525366677,"extension":5.618939743636049},"index":5,"playId":"0346e427-e057-33cd-b854-50a21673ed02","pitchNumber":5,"startTime":"2026-08-20T20:43:56.439Z","endTime":"2026-08-20T20:44:00.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:44:00.338Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks. Taylor Ward to 2nd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T20:45:27.459Z","endTime":"2026-08-20T20:47:32.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,8,9],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":9},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Cal Raleigh replaces Jhonny Pereda.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-20T20:44:16.529Z","endTime":"2026-08-20T20:44:26.710Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":640902,"link":"/api/v1/people/640902"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-20T20:44:26.710Z","endTime":"2026-08-20T20:45:29.688Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.579798860807124,"aZ":-47.305474179250545,"pfxX":-4.409582942357341,"pfxZ":-10.058161730565349,"pX":-0.6589941670138639,"pZ":3.3114947115343663,"vX0":-0.8725830725834048,"vY0":-122.23516043279008,"vZ0":1.8983716884146302,"x":142.12,"y":149.37,"x0":0.2760028906709995,"y0":50.0059626457336,"z0":6.606444889600447,"aX":-6.630135785157134},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-17.4,"breakHorizontal":8.2,"spinRate":2754,"spinDirection":336},"zone":1,"typeConfidence":0.9,"plateTime":0.4492214084431776,"extension":5.552578929606247},"index":2,"playId":"e717453a-e6a5-3ec9-be05-18ff2e4b7401","pitchNumber":1,"startTime":"2026-08-20T20:45:29.688Z","endTime":"2026-08-20T20:45:33.758Z","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":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.679380092729755,"aZ":-29.67266791183028,"pfxX":8.55799217253866,"pfxZ":1.3842310326602023,"pX":0.46972486029427946,"pZ":1.0525448038989587,"vX0":-2.425718637356405,"vY0":-133.19297748276173,"vZ0":-7.72220149251074,"x":99.1,"y":210.36,"x0":0.27615318827469704,"y0":50.00615202183995,"z0":6.113908788809093,"aX":15.489340040599096},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.2,"breakHorizontal":-15.0,"spinRate":1710,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4101141917856017,"extension":5.712587650223053},"index":3,"playId":"c9ee3ad2-7589-3655-8447-0c7193f7f41d","pitchNumber":2,"startTime":"2026-08-20T20:45:45.187Z","endTime":"2026-08-20T20:45:49.216Z","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":99.5,"endSpeed":91.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48214852738039,"aZ":-20.2989943493861,"pfxX":8.588945355317403,"pfxZ":5.582917258129298,"pX":-1.8108670793501183,"pZ":1.212192303374558,"vX0":-7.866074103937465,"vY0":-144.4463867027517,"vZ0":-10.674152940585222,"x":186.03,"y":206.05,"x0":-0.17740445780404887,"y0":50.00395057445833,"z0":6.18578068496357,"aX":18.2756540593011},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":8.3,"breakHorizontal":-14.2,"spinRate":2119,"spinDirection":145},"zone":13,"typeConfidence":0.92,"plateTime":0.3781914651823799,"extension":5.666325887779008},"index":4,"playId":"8f6ea428-c1d6-3d70-86bf-65c1d9776cd1","pitchNumber":3,"startTime":"2026-08-20T20:46:03.234Z","endTime":"2026-08-20T20:46:08.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05275699765882,"aZ":-46.25036624101694,"pfxX":-4.860773309934476,"pfxZ":-9.497212879950196,"pX":-0.4312460566219934,"pZ":2.500084079528508,"vX0":-0.4033706042336169,"vY0":-121.06842854762026,"vZ0":0.2730730659718772,"x":133.44,"y":171.28,"x0":0.3690294446950413,"y0":50.004478848849935,"z0":6.439973702435465,"aX":-7.202561897575509},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-16.9,"breakHorizontal":8.9,"spinRate":2794,"spinDirection":335},"zone":4,"typeConfidence":0.9,"plateTime":0.45274572897954535,"extension":5.706694559558886},"index":5,"playId":"580bf86c-62f4-39e5-bda1-ed5e805d9a76","pitchNumber":4,"startTime":"2026-08-20T20:46:21.447Z","endTime":"2026-08-20T20:46:25.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.956259337727634,"aZ":-46.399625245413425,"pfxX":-5.420433271769895,"pfxZ":-9.378227091608093,"pX":0.33077682101093686,"pZ":3.0072495909816532,"vX0":1.5195472927140552,"vY0":-122.6196590765696,"vZ0":1.0998321788192598,"x":104.39,"y":157.58,"x0":0.40598569911787663,"y0":50.000161722946636,"z0":6.5216297765896085,"aX":-8.226506266660618},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-16.4,"breakHorizontal":9.5,"spinRate":2768,"spinDirection":333},"zone":3,"typeConfidence":0.9,"plateTime":0.4472343286849836,"extension":5.598714963723374},"index":6,"playId":"497fd5e6-b6de-3952-9a1f-d64c2e0f4593","pitchNumber":5,"startTime":"2026-08-20T20:46:37.271Z","endTime":"2026-08-20T20:46:41.044Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":7,"startTime":"2026-08-20T20:46:52.632Z","endTime":"2026-08-20T20:47:10.803Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86789964356147,"aZ":-28.804659940467825,"pfxX":8.758078726342923,"pfxZ":1.8208337866048079,"pX":-0.33890992371476564,"pZ":0.9119886107951246,"vX0":-4.743051233863047,"vY0":-135.34397865853597,"vZ0":-8.492494049879577,"x":129.92,"y":214.16,"x0":0.29942928683353703,"y0":50.00532928747398,"z0":6.111451541278209,"aX":16.23107512724463},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.7,"breakHorizontal":-14.9,"spinRate":1819,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.40487501285500116,"extension":5.849238032770658},"index":8,"playId":"b6490254-c0a3-36c0-9804-bed20d9fe448","pitchNumber":6,"startTime":"2026-08-20T20:47:10.803Z","endTime":"2026-08-20T20:47:15.660Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.275418785847965,"aZ":-48.20089379607312,"pfxX":-3.566453758213349,"pfxZ":-10.502319179413728,"pX":0.8939251891896289,"pZ":2.2326754257037447,"vX0":2.3048250363821015,"vY0":-123.95517644627535,"vZ0":-0.3208253906205951,"x":82.93,"y":178.5,"x0":0.40614877421801787,"y0":50.00335725698901,"z0":6.455546820571943,"aX":-5.441997730656491},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-18.7,"breakHorizontal":5.8,"spinRate":2819,"spinDirection":334},"zone":14,"typeConfidence":0.9,"plateTime":0.4452160039080577,"extension":5.625981405478648},"index":9,"playId":"189eb267-f87a-3212-aa47-118c9f557ae1","pitchNumber":7,"startTime":"2026-08-20T20:47:28.832Z","endTime":"2026-08-20T20:47:32.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:47:32.982Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Weston Wilson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T20:48:22.342Z","endTime":"2026-08-20T20:50:12.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Weston Wilson replaces Brock Rodden.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-20T20:47:55.645Z","endTime":"2026-08-20T20:48:24.618Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":801126,"link":"/api/v1/people/801126"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0437863245039,"aZ":-24.07684094434229,"pfxX":5.427711589770796,"pfxZ":3.839133222446181,"pX":-0.7002402538544721,"pZ":3.479694313133327,"vX0":-4.102861390496244,"vY0":-143.98484067220747,"vZ0":-4.210441977373839,"x":143.69,"y":144.83,"x0":0.034826445961847835,"y0":50.00209025079584,"z0":6.4425597788778175,"aX":11.446484322649148},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":6.4,"breakHorizontal":-9.0,"spinRate":2228,"spinDirection":158},"zone":1,"typeConfidence":0.91,"plateTime":0.3797561702427883,"extension":5.690237307163626},"index":1,"playId":"b39b029c-bd40-310f-aeac-0c64b30b75fa","pitchNumber":1,"startTime":"2026-08-20T20:48:24.618Z","endTime":"2026-08-20T20:48:29.594Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"}}},{"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":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":76.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.466061063201426,"aZ":-46.985156488466664,"pfxX":-4.194227225999373,"pfxZ":-9.849120209364909,"pX":-0.16592580302811796,"pZ":2.74615800142318,"vX0":0.4422126199790972,"vY0":-122.92579323147977,"vZ0":0.7048670444094485,"x":123.32,"y":164.63,"x0":0.19379604379030627,"y0":50.005405700312366,"z0":6.503036009239921,"aX":-6.304124958439617},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-17.3,"breakHorizontal":7.4,"spinRate":2836,"spinDirection":338},"zone":5,"typeConfidence":0.9,"plateTime":0.44867588488479804,"extension":5.720516038383927},"index":2,"playId":"d9c0ae27-06be-3252-b931-0447d6637d70","pitchNumber":2,"startTime":"2026-08-20T20:48:55.757Z","endTime":"2026-08-20T20:48:59.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.168450355495477,"aZ":-46.6070647661923,"pfxX":-3.130367435422555,"pfxZ":-9.58141556406963,"pX":-0.21226297181507386,"pZ":1.133542926607644,"vX0":-0.028166124249984686,"vY0":-123.24724002770793,"vZ0":-2.9443564844459438,"x":125.09,"y":208.17,"x0":0.20464428757393563,"y0":50.00060603462672,"z0":6.358385208058202,"aX":-4.716578336018993},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-17.8,"breakHorizontal":5.6,"spinRate":2558,"spinDirection":336},"zone":13,"typeConfidence":0.9,"plateTime":0.4479321507350167,"extension":5.693830751990125},"index":3,"playId":"c34c989c-8595-3e6b-9928-0a0f2e5cf8ee","pitchNumber":3,"startTime":"2026-08-20T20:49:12.983Z","endTime":"2026-08-20T20:49:16.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.740711333426475,"aZ":-23.25592443003731,"pfxX":4.398573858176906,"pfxZ":4.306337816498239,"pX":-2.118811527521612,"pZ":2.337817180784941,"vX0":-6.95417944885672,"vY0":-142.7255791673289,"vZ0":-7.1705852083016675,"x":197.76,"y":175.66,"x0":-0.2262278440386385,"y0":50.00292596200143,"z0":6.33918531086681,"aX":9.108318091043236},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.6,"breakHorizontal":-6.6,"spinRate":2209,"spinDirection":159},"zone":13,"typeConfidence":0.88,"plateTime":0.3832381314575848,"extension":5.660610042778267},"index":4,"playId":"f8b9e105-cb14-3574-a23d-c12439b2a433","pitchNumber":4,"startTime":"2026-08-20T20:49:33.269Z","endTime":"2026-08-20T20:49:39.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46021850947624,"aZ":-47.62746786918068,"pfxX":-2.1782035420803463,"pfxZ":-10.243545380201809,"pX":-0.18007465018636318,"pZ":1.7671834010585312,"vX0":-0.13624260042549124,"vY0":-123.36984775629453,"vZ0":-1.3366611163545825,"x":123.86,"y":191.07,"x0":0.15834273584548358,"y0":50.00322433133918,"z0":6.4084072387442115,"aX":-3.285565755671033},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-18.5,"breakHorizontal":4.0,"spinRate":2704,"spinDirection":335},"zone":8,"typeConfidence":0.9,"plateTime":0.44767205365396423,"extension":5.777923426335071},"index":5,"playId":"222f8189-d87a-338a-af5f-e40e571eacb7","pitchNumber":5,"startTime":"2026-08-20T20:50:06.925Z","endTime":"2026-08-20T20:50:12.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:50:12.503Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brendan Donovan grounds out, shortstop Joey Ortiz to first baseman Jake Bauers.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T20:50:27.196Z","endTime":"2026-08-20T20:52:06.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","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":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49290421394866,"aZ":-22.4040086467255,"pfxX":6.927511966013567,"pfxZ":4.695900747951638,"pX":-0.5210014741363208,"pZ":1.466315946375464,"vX0":-3.88817867096723,"vY0":-143.19236140093113,"vZ0":-9.513380604305842,"x":136.86,"y":199.19,"x0":-0.04690920196500855,"y0":50.0029107702246,"z0":6.228729110758633,"aX":14.412330321765008},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":6.8,"breakHorizontal":-11.8,"spinRate":2151,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.3822366025222692,"extension":5.753795755060595},"index":0,"playId":"42934184-097f-320a-8ea0-2db290fc4634","pitchNumber":1,"startTime":"2026-08-20T20:50:33.594Z","endTime":"2026-08-20T20:50:37.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":91.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13752865031531,"aZ":-22.75672358438522,"pfxX":4.22635660880874,"pfxZ":4.452607063943162,"pX":-0.2740966616830453,"pZ":4.578061235557568,"vX0":-2.4348756386985597,"vY0":-143.76375627250107,"vZ0":-1.652185411530156,"x":127.45,"y":115.17,"x0":0.03017783609515618,"y0":50.00251108218994,"z0":6.558394075728157,"aX":8.93684403631193},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":7.9,"breakHorizontal":-7.2,"spinRate":2257,"spinDirection":157},"zone":11,"typeConfidence":0.84,"plateTime":0.379518200175736,"extension":5.656816778012619},"index":1,"playId":"4bae3f90-04aa-3348-89df-5a35a3647f39","pitchNumber":2,"startTime":"2026-08-20T20:50:48.216Z","endTime":"2026-08-20T20:50:52.568Z","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":97.6,"endSpeed":89.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08525039960018,"aZ":-22.212384368307756,"pfxX":5.3177414131394105,"pfxZ":4.853858658217227,"pX":0.6387133249011432,"pZ":5.09442170356075,"vX0":-0.3749961793826339,"vY0":-142.2262685089993,"vZ0":-0.18934492513116852,"x":92.65,"y":101.23,"x0":0.08110214492346536,"y0":50.00282129160642,"z0":6.56845697668339,"aX":10.91276738743753},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.0,"breakHorizontal":-9.6,"spinRate":2194,"spinDirection":157},"zone":12,"typeConfidence":0.87,"plateTime":0.3848550044100385,"extension":5.650923899538945},"index":2,"playId":"cb278197-83ad-38cb-bf3e-434513c8293e","pitchNumber":3,"startTime":"2026-08-20T20:51:10.287Z","endTime":"2026-08-20T20:51:16.274Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Aaron Ashby. Taylor Ward to 3rd. Cal Raleigh to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"actionPlayId":"cb278197-83ad-38cb-bf3e-434513c8293e","startTime":"2026-08-20T20:51:23.878Z","endTime":"2026-08-20T20:51:43.133Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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.5,"endSpeed":77.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86377880717769,"aZ":-46.98561794195904,"pfxX":-3.5827568027166894,"pfxZ":-9.81546461202478,"pX":-0.2857794856645869,"pZ":1.1612467596836638,"vX0":-0.35879181015353473,"vY0":-122.97963951572518,"vZ0":-2.850239289624697,"x":127.89,"y":207.43,"x0":0.3272939587528324,"y0":50.00520856127325,"z0":6.379606470390557,"aX":-5.404563929338015},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-18.2,"breakHorizontal":6.6,"spinRate":2910,"spinDirection":336},"zone":13,"typeConfidence":0.9,"plateTime":0.44801517205457975,"extension":5.82367771748726},"index":4,"playId":"f2d332b4-30c2-3a51-a195-be001f7949f1","pitchNumber":4,"startTime":"2026-08-20T20:51:43.133Z","endTime":"2026-08-20T20:51:48.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71826409982111,"aZ":-23.885917613605045,"pfxX":6.519585780166701,"pfxZ":3.9455835862287802,"pX":-0.45459976701261184,"pZ":2.9085385105390547,"vX0":-3.4426430606365375,"vY0":-143.896083747401,"vZ0":-5.75626588486407,"x":134.33,"y":160.25,"x0":-0.09118391478396821,"y0":50.00497884640244,"z0":6.410367263179576,"aX":13.703153975741383},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.2,"breakHorizontal":-11.2,"spinRate":2176,"spinDirection":159},"zone":1,"typeConfidence":0.92,"plateTime":0.38032695704161856,"extension":5.634441226793604},"hitData":{"launchSpeed":85.5,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.43,"coordY":145.09}},"index":5,"playId":"81e52b53-92ee-3179-ab02-c3a215993af9","pitchNumber":5,"startTime":"2026-08-20T20:51:58.570Z","endTime":"2026-08-20T20:52:06.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:52:06.623Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Ortiz called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T20:54:31.070Z","endTime":"2026-08-20T20:56:21.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[0,1],"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Cal Raleigh remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T20:54:04.270Z","endTime":"2026-08-20T20:54:04.285Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":640902,"link":"/api/v1/people/640902"}},{"details":{"description":"Defensive Substitution: Leo Rivas replaces Weston Wilson, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T20:54:04.285Z","endTime":"2026-08-20T20:54:32.854Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"902","replacedPlayer":{"id":642215,"link":"/api/v1/people/642215"}},{"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":79.4,"endSpeed":72.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22210107013105,"aZ":-28.1609489058981,"pfxX":-6.920603053094616,"pfxZ":2.989486731895439,"pX":-0.3348204360497899,"pZ":1.2155897172408765,"vX0":-4.633717966808925,"vY0":-115.5936322886194,"vZ0":-2.7038258851845773,"x":129.76,"y":205.96,"x0":2.6006371365441834,"y0":50.00310886668622,"z0":5.127224677242725,"aX":-9.285808452739975},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.9,"breakHorizontal":13.8,"spinRate":2637,"spinDirection":287},"zone":13,"typeConfidence":0.9,"plateTime":0.4753551405769816,"extension":6.45850783547286},"index":2,"playId":"db532149-3b8a-3217-9138-d4379f1f1dda","pitchNumber":1,"startTime":"2026-08-20T20:54:32.854Z","endTime":"2026-08-20T20:54:37.603Z","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":77.1,"endSpeed":70.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.507423371472235,"aZ":-29.671579084751677,"pfxX":-7.397073283964661,"pfxZ":1.9786253025242697,"pX":-0.444202440054885,"pZ":3.4861747245217556,"vX0":-5.003666696227443,"vY0":-112.17155955729014,"vZ0":2.3215179121650014,"x":133.93,"y":144.65,"x0":2.781495507141242,"y0":50.00360233269129,"z0":5.476335960825368,"aX":-9.36606587206324},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":4.6,"breakHorizontal":14.8,"spinRate":2562,"spinDirection":286},"zone":11,"typeConfidence":0.91,"plateTime":0.4895023512036989,"extension":6.338399139565726},"index":3,"playId":"46c772b6-c3c9-37c6-a02e-b421c58bd4c8","pitchNumber":2,"startTime":"2026-08-20T20:54:46.081Z","endTime":"2026-08-20T20:54:51.093Z","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":87.8,"endSpeed":80.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.406308563628258,"aZ":-33.047758586047955,"pfxX":8.904321513164419,"pfxZ":-0.5325379747370542,"pX":0.2280494006525567,"pZ":1.6842769942626785,"vX0":-9.45702673322193,"vY0":-127.55929245775636,"vZ0":-0.9259096369530917,"x":108.31,"y":193.3,"x0":2.8278202455819685,"y0":50.000726215419085,"z0":4.6589638827391395,"aX":14.662141276041469},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.0,"breakHorizontal":-13.9,"spinRate":2174,"spinDirection":112},"zone":8,"typeConfidence":0.95,"plateTime":0.4295038120168382,"extension":6.50773811626611},"index":4,"playId":"497d63e6-02ec-35c9-b61b-44fe9ad3461d","pitchNumber":3,"startTime":"2026-08-20T20:55:00.592Z","endTime":"2026-08-20T20:55:04.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.9,"endSpeed":67.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.633193144890427,"aZ":-41.26182682155527,"pfxX":-8.565572453245991,"pfxZ":-7.910448188462945,"pX":1.0141655776292358,"pZ":2.7571641443727612,"vX0":-0.433034649219192,"vY0":-107.46740580514147,"vZ0":2.776033395752364,"x":78.34,"y":164.34,"x0":2.329197204645383,"y0":50.00110250439008,"z0":6.089459271230993,"aX":-9.8439738713991},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.8,"breakVerticalInduced":-13.0,"breakHorizontal":15.6,"spinRate":2980,"spinDirection":318},"zone":12,"typeConfidence":0.93,"plateTime":0.5130777555593857,"extension":6.393952198135325},"index":5,"playId":"1c499c70-7184-32b1-b5f3-5ffc8fb3fa1c","pitchNumber":4,"startTime":"2026-08-20T20:55:14.389Z","endTime":"2026-08-20T20:55:18.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.701241868784095,"aZ":-26.133361975769926,"pfxX":9.037497768289452,"pfxZ":4.3839502432689175,"pX":-1.0334809138221874,"pZ":1.3258193435103123,"vX0":-10.14502216341384,"vY0":-116.60189965218713,"vZ0":-3.5466756138246565,"x":156.39,"y":202.98,"x0":2.197411905392786,"y0":50.0044619409502,"z0":5.329547812853092,"aX":12.459769501990888},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":7.3,"breakHorizontal":-13.9,"spinRate":1872,"spinDirection":114},"zone":13,"typeConfidence":0.9,"plateTime":0.4695496505573771,"extension":6.309691424853805},"index":6,"playId":"df3c398f-c5e9-3018-ad51-829d46b4f160","pitchNumber":5,"startTime":"2026-08-20T20:55:31.950Z","endTime":"2026-08-20T20:55:36.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18588626029136,"aZ":-27.948246465880874,"pfxX":-4.452476618052213,"pfxZ":3.02090714923367,"pX":-0.7206907883349193,"pZ":2.426905871262863,"vX0":-6.375401699424167,"vY0":-117.71377440636414,"vZ0":-0.2900016432616651,"x":144.47,"y":173.25,"x0":2.6052271064834747,"y0":50.00066322149436,"z0":5.148039838189433,"aX":-6.221624657175896},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.6,"breakHorizontal":9.7,"spinRate":2711,"spinDirection":278},"zone":4,"typeConfidence":0.87,"plateTime":0.46602950891078354,"extension":7.347621955653452},"index":7,"playId":"f06eb022-0105-3e9b-b084-18ae99a45341","pitchNumber":6,"startTime":"2026-08-20T20:55:54.598Z","endTime":"2026-08-20T20:55:58.505Z","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":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.156920728895905,"aZ":-25.883295574297765,"pfxX":9.856990310994513,"pfxZ":3.6380735290356085,"pX":-0.16012549405435894,"pZ":1.6326796619626225,"vX0":-9.701700827679092,"vY0":-130.33069120600413,"vZ0":-4.120678335337923,"x":123.1,"y":194.7,"x0":2.3213491184272073,"y0":50.0032667855794,"z0":5.178190863800229,"aX":17.04029180073986},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.9,"breakHorizontal":-15.8,"spinRate":2227,"spinDirection":124},"zone":8,"typeConfidence":0.78,"plateTime":0.41950483413190254,"extension":6.582047615987951},"index":8,"playId":"949db75c-3dd2-3b42-b4fa-acf5709b69d0","pitchNumber":7,"startTime":"2026-08-20T20:56:14.122Z","endTime":"2026-08-20T20:56:21.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:56:21.580Z","atBatIndex":69},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Garrett Mitchell homers (9) on a fly ball to center field.","rbi":1,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T20:56:34.277Z","endTime":"2026-08-20T20:57:48.611Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":{"id":646242,"link":"/api/v1/people/646242"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91055207029564,"aZ":-24.819627879275206,"pfxX":10.324370977141037,"pfxZ":4.142980105700284,"pX":-1.6211916724865265,"pZ":1.364979060768162,"vX0":-13.264682010474717,"vY0":-131.90697498831543,"vZ0":-5.122607583641271,"x":178.8,"y":201.93,"x0":2.112352340298995,"y0":50.00587228672178,"z0":5.143183999679997,"aX":18.345711207489977},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.6,"breakHorizontal":-16.1,"spinRate":2298,"spinDirection":127},"zone":13,"typeConfidence":0.64,"plateTime":0.4139460538810287,"extension":6.612295722688079},"index":0,"playId":"5069de50-9662-3952-92f6-ec3101ffd19b","pitchNumber":1,"startTime":"2026-08-20T20:56:39.806Z","endTime":"2026-08-20T20:56:43.739Z","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":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88392508163485,"aZ":-25.955136309768353,"pfxX":9.535261184678646,"pfxZ":3.6396438936224236,"pX":-0.19784973478344275,"pZ":2.4346314054117473,"vX0":-9.652443262588637,"vY0":-129.19594589180903,"vZ0":-2.215781411374334,"x":124.54,"y":173.04,"x0":2.3265637566989836,"y0":50.00639971916713,"z0":5.274138831538667,"aX":16.316614652785965},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.4,"breakHorizontal":-15.5,"spinRate":2270,"spinDirection":120},"zone":5,"typeConfidence":0.79,"plateTime":0.4220093293186338,"extension":6.442436656935439},"index":1,"playId":"c25488af-8e74-304d-bd2b-6b6f6ef65709","pitchNumber":2,"startTime":"2026-08-20T20:56:52.158Z","endTime":"2026-08-20T20:56:56.198Z","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":89.2,"endSpeed":82.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.728100028728154,"aZ":-29.843414602704414,"pfxX":8.169401582568238,"pfxZ":1.352216002673444,"pX":1.1821408937194922,"pZ":3.5621559132123055,"vX0":-6.680130007237136,"vY0":-129.7689716163601,"vZ0":2.555991347052483,"x":71.94,"y":142.6,"x0":2.716355739652658,"y0":50.000898295067714,"z0":4.823875429241555,"aX":14.06468588559762},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.2,"breakHorizontal":-13.4,"spinRate":2198,"spinDirection":120},"zone":12,"typeConfidence":0.84,"plateTime":0.42054146900097944,"extension":6.446170042249299},"index":2,"playId":"932ae346-1b98-3929-b3b6-8d6358f86394","pitchNumber":3,"startTime":"2026-08-20T20:57:06.187Z","endTime":"2026-08-20T20:57:10.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.725503450164503,"aZ":-25.194465495720927,"pfxX":-2.484931717321092,"pfxZ":5.032419366023593,"pX":-0.11209075613073545,"pZ":2.5955842169524743,"vX0":-5.373811509268871,"vY0":-116.94478384775499,"vZ0":-0.5094397507071559,"x":121.27,"y":168.7,"x0":2.5370126421256103,"y0":50.00378601189676,"z0":5.17628206932848,"aX":-3.446822575208488},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":9.2,"breakHorizontal":5.8,"spinRate":2574,"spinDirection":273},"zone":5,"typeConfidence":0.63,"plateTime":0.4680792119820416,"extension":6.635347804959134},"hitData":{"launchSpeed":107.6,"launchAngle":31.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":125.67,"coordY":29.13}},"index":3,"playId":"8b0957ef-ad66-34b6-8229-186e9d19f449","pitchNumber":4,"startTime":"2026-08-20T20:57:23.331Z","endTime":"2026-08-20T20:57:48.611Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:57:48.611Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Hamilton singles on a line drive to left fielder Randy Arozarena.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T20:58:04.779Z","endTime":"2026-08-20T20:58:46.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.022785994713768,"aZ":-24.02866577366969,"pfxX":9.477107975995485,"pfxZ":4.6910360029905185,"pX":0.31067512987817647,"pZ":1.1050263035870609,"vX0":-8.602301336248475,"vY0":-131.00525246108228,"vZ0":-5.998095440845905,"x":105.16,"y":208.94,"x0":2.4077191367370396,"y0":50.00106034843912,"z0":5.223552561038072,"aX":16.44933563322874},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.3,"breakHorizontal":-15.2,"spinRate":2249,"spinDirection":123},"zone":14,"typeConfidence":0.75,"plateTime":0.4183168858166182,"extension":6.757854257527121},"index":0,"playId":"5e531730-b0b4-3868-b7fe-f05974f6210c","pitchNumber":1,"startTime":"2026-08-20T20:58:11.336Z","endTime":"2026-08-20T20:58:17.053Z","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":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.562704011532624,"aZ":-26.327919075570982,"pfxX":9.99106822621945,"pfxZ":3.470136648703405,"pX":0.06332251507329535,"pZ":2.0817653407643144,"vX0":-9.325313898713777,"vY0":-129.19148170587525,"vZ0":-2.9225334529393914,"x":114.59,"y":182.57,"x0":2.426113424046258,"y0":50.00576997026108,"z0":5.256947072876728,"aX":16.848449420150235},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.8,"breakHorizontal":-16.0,"spinRate":2152,"spinDirection":129},"zone":8,"typeConfidence":0.86,"plateTime":0.4243921431640221,"extension":6.555003463000766},"index":1,"playId":"1fd05fdb-b7e7-3c8e-a879-a983d6e13217","pitchNumber":2,"startTime":"2026-08-20T20:58:24.308Z","endTime":"2026-08-20T20:58:27.991Z","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":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.117341816233377,"aZ":-27.500448365902354,"pfxX":9.996365750690838,"pfxZ":2.68216451908021,"pX":0.27737380878486445,"pZ":2.6452463627852216,"vX0":-8.729941606474252,"vY0":-130.98164764050685,"vZ0":-1.6695282405166858,"x":106.43,"y":167.36,"x0":2.3513520643307064,"y0":50.00099153305136,"z0":5.343031181518063,"aX":17.404467753742956},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.7,"breakHorizontal":-16.2,"spinRate":2202,"spinDirection":117},"zone":5,"typeConfidence":0.74,"plateTime":0.4178323407582858,"extension":6.447781531759533},"hitData":{"launchSpeed":93.7,"launchAngle":7.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":95.56,"coordY":146.62}},"index":2,"playId":"fa6f99a1-08c1-3c88-bb04-4e613137c9f5","pitchNumber":3,"startTime":"2026-08-20T20:58:36.709Z","endTime":"2026-08-20T20:58:46.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T20:58:46.121Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Lara pops out to first baseman Josh Naylor in foul territory.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T20:59:04.583Z","endTime":"2026-08-20T21:00:06.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"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":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.691917884882848,"aZ":-29.12857717879707,"pfxX":10.786733591017043,"pfxZ":1.942113058597121,"pX":-0.003951884826816879,"pZ":2.3380879288399847,"vX0":-9.248309358926239,"vY0":-124.87561929712618,"vZ0":-1.5705540305617642,"x":117.15,"y":175.65,"x0":2.3579724981666375,"y0":50.00416479922382,"z0":5.386476989484066,"aX":16.925437546765423},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.4,"breakHorizontal":-17.3,"spinRate":2077,"spinDirection":131},"zone":5,"typeConfidence":0.84,"plateTime":0.4397271605035611,"extension":6.350184485049837},"index":0,"playId":"a4fa15e5-dc20-38be-9eaf-7dca1bc06811","pitchNumber":1,"startTime":"2026-08-20T20:59:13.529Z","endTime":"2026-08-20T20:59:17.210Z","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":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52961630936478,"aZ":-29.466728381765854,"pfxX":9.949358706786043,"pfxZ":1.7093522270641017,"pX":0.18601182435190197,"pZ":2.5270041158903833,"vX0":-8.973382656264295,"vY0":-125.13152889046727,"vZ0":-0.9804265794589131,"x":109.91,"y":170.55,"x0":2.5279608186306874,"y0":50.00249865306866,"z0":5.340629464479627,"aX":15.75892319819488},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.1,"breakHorizontal":-16.0,"spinRate":2080,"spinDirection":120},"zone":5,"typeConfidence":0.89,"plateTime":0.43791167901186645,"extension":6.30553664748935},"index":1,"playId":"cab6ef7f-2d67-3777-80ab-02547d0109fb","pitchNumber":2,"startTime":"2026-08-20T20:59:34.648Z","endTime":"2026-08-20T20:59:38.160Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-20T20:59:45.837Z","endTime":"2026-08-20T20:59:57.062Z","isPitch":false,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":73.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.928823028499757,"aZ":-14.997101544678868,"pfxX":3.6806456799746243,"pfxZ":12.226923847470646,"pX":-0.16727258874130874,"pZ":2.8666921452134146,"vX0":-7.202700377709225,"vY0":-118.42624952817876,"vZ0":-2.3270638952914386,"x":123.38,"y":161.38,"x0":2.4503634556124254,"y0":50.002919090953654,"z0":5.251081537086767,"aX":5.171665958208219},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":21.7,"breakHorizontal":-4.7,"spinRate":1915,"spinDirection":109},"zone":2,"typeConfidence":0.85,"plateTime":0.4644569312085589,"extension":6.126578644089047},"hitData":{"launchSpeed":79.0,"launchAngle":71.0,"totalDistance":125.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":171.07,"coordY":173.98}},"index":3,"playId":"a28244f6-4428-3aa8-8f90-83677bcf92cb","pitchNumber":3,"startTime":"2026-08-20T20:59:57.062Z","endTime":"2026-08-20T21:00:06.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T21:00:06.866Z","atBatIndex":72},{"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":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T21:00:26.202Z","endTime":"2026-08-20T21:01:40.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":{"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":80.4,"endSpeed":74.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.070776914351555,"aZ":-27.75475776209826,"pfxX":-5.38436083235071,"pfxZ":3.1547994610158057,"pX":-0.7318452933708884,"pZ":3.2164025241817087,"vX0":-5.567907878260759,"vY0":-117.04261200309782,"vZ0":1.335071037013535,"x":144.9,"y":151.94,"x0":2.3687928113683245,"y0":50.00230605849603,"z0":5.219043665416265,"aX":-7.542897525172902},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":6.2,"breakHorizontal":11.0,"spinRate":2558,"spinDirection":277},"zone":1,"typeConfidence":0.88,"plateTime":0.4662392077258679,"extension":6.291001935197784},"index":0,"playId":"39ecc0c3-1496-3043-bc83-e9979abadee3","pitchNumber":1,"startTime":"2026-08-20T21:00:35.465Z","endTime":"2026-08-20T21:00:39.960Z","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":88.2,"endSpeed":81.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7704907358687,"aZ":-25.147944311898257,"pfxX":8.386052301883247,"pfxZ":4.1603124093465205,"pX":0.8320674117305304,"pZ":3.2133938631341312,"vX0":-6.863928242763825,"vY0":-128.39594539870006,"vZ0":-0.8729988613438333,"x":85.28,"y":152.02,"x0":2.4358239661107426,"y0":50.001036640002766,"z0":5.494843935826615,"aX":14.158416578860898},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.6,"breakHorizontal":-13.9,"spinRate":2121,"spinDirection":129},"zone":3,"typeConfidence":0.81,"plateTime":0.4247655319341934,"extension":6.306657855346268},"index":1,"playId":"ff780713-aaca-3469-9097-3b133a282f95","pitchNumber":2,"startTime":"2026-08-20T21:00:51.438Z","endTime":"2026-08-20T21:00:54.800Z","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":87.2,"endSpeed":80.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.868445188350588,"aZ":-33.85116872069494,"pfxX":8.57854453668539,"pfxZ":-1.0230576283395436,"pX":0.7362482755502561,"pZ":3.288107937187998,"vX0":-7.442931284402728,"vY0":-126.80034146173567,"vZ0":3.0011952545152036,"x":88.94,"y":150.0,"x0":2.5830344851613067,"y0":50.00137454887365,"z0":4.775380494219166,"aX":14.086815143757747},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.0,"breakHorizontal":-14.0,"spinRate":2121,"spinDirection":114},"zone":3,"typeConfidence":0.94,"plateTime":0.430577732157126,"extension":6.489917222422904},"index":2,"playId":"7d8fddc0-a40c-3749-984b-233f6842a62d","pitchNumber":3,"startTime":"2026-08-20T21:01:12.018Z","endTime":"2026-08-20T21:01:15.510Z","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":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.853844805231482,"aZ":-27.91282772124472,"pfxX":10.508020974734082,"pfxZ":2.518877095346115,"pX":0.6453418238130297,"pZ":2.7905686739010864,"vX0":-7.827506079593612,"vY0":-128.9304761397631,"vZ0":-0.9391389362532897,"x":92.4,"y":163.43,"x0":2.349757225548216,"y0":50.00047808877329,"z0":5.3062781832201775,"aX":17.755776656044414},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":-17.4,"spinRate":2122,"spinDirection":116},"zone":6,"typeConfidence":0.88,"plateTime":0.4242032093255914,"extension":6.315339693985102},"hitData":{"launchSpeed":94.7,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.86,"coordY":151.68}},"index":3,"playId":"f3e64d7c-3c7c-3fae-b8c6-f5f08b2605db","pitchNumber":4,"startTime":"2026-08-20T21:01:32.501Z","endTime":"2026-08-20T21:01:40.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T21:01:40.664Z","atBatIndex":73},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Randy Arozarena lines out to center fielder Garrett Mitchell.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T21:04:57.966Z","endTime":"2026-08-20T21:07:37.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trevor Megill replaces Aaron Ashby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T21:02:10.925Z","endTime":"2026-08-20T21:05:00.247Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656730,"link":"/api/v1/people/656730"},"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":98.2,"endSpeed":89.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.133819749417775,"aZ":-12.284378224697571,"pfxX":-1.9458725854562957,"pfxZ":9.639874752066103,"pX":-0.4024737619951685,"pZ":4.008990882089587,"vX0":-0.05348588768104785,"vY0":-142.99971448792206,"vZ0":-4.676982125388932,"x":132.34,"y":130.54,"x0":-0.13087816332903776,"y0":50.00104992958347,"z0":6.441296369075407,"aX":-4.014371992296399},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.7,"breakHorizontal":3.5,"spinRate":2342,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.3835719754410323,"extension":6.5912640685932695},"index":1,"playId":"efa174f9-a717-387f-b219-90e6c9e002e5","pitchNumber":1,"startTime":"2026-08-20T21:05:00.247Z","endTime":"2026-08-20T21:05:04.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28965862223668,"aZ":-9.31073134216617,"pfxX":-0.4583861808145202,"pfxZ":11.199308123008173,"pX":0.5082993001246783,"pZ":2.626457481944565,"vX0":1.9161692178216805,"vY0":-142.36489715975256,"vZ0":-8.683949037062643,"x":97.62,"y":167.87,"x0":-0.11552382260650655,"y0":50.00595928002209,"z0":6.315141584699096,"aX":-0.9360300239586383},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.6,"breakHorizontal":0.5,"spinRate":2452,"spinDirection":195},"zone":6,"typeConfidence":0.9,"plateTime":0.38551116184737966,"extension":6.54916134965068},"index":2,"playId":"b1afcd53-b03d-315e-87ce-fd8d221f59d1","pitchNumber":2,"startTime":"2026-08-20T21:05:15.674Z","endTime":"2026-08-20T21:05:19.950Z","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":97.0,"endSpeed":88.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.56042436079641,"aZ":-10.775825897936622,"pfxX":-1.030628570832207,"pfxZ":10.664567942994893,"pX":0.09849455287111843,"pZ":2.9358855652153784,"vX0":0.6004217548998405,"vY0":-141.10506938111664,"vZ0":-7.580419429000446,"x":113.25,"y":159.51,"x0":0.01631620787446228,"y0":50.005528231119,"z0":6.359911990288923,"aX":-2.068532655727507},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.9,"breakHorizontal":1.7,"spinRate":2285,"spinDirection":197},"zone":2,"typeConfidence":0.89,"plateTime":0.3888841472046334,"extension":6.565465466016514},"index":3,"playId":"272c12f7-71c5-397e-a366-b21571f35468","pitchNumber":3,"startTime":"2026-08-20T21:05:32.473Z","endTime":"2026-08-20T21:05:36.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":90.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.818487705643086,"aZ":-10.780994509184698,"pfxX":-2.70975859915298,"pfxZ":10.051093490502971,"pX":-0.6200864465528392,"pZ":3.0894879946657516,"vX0":-0.5197882141011094,"vY0":-145.36973935473736,"vZ0":-7.37726458359681,"x":140.64,"y":155.36,"x0":-0.08676299231733486,"y0":50.00559606611167,"z0":6.323681284916589,"aX":-5.768241833613673},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.8,"breakHorizontal":5.0,"spinRate":2380,"spinDirection":193},"zone":1,"typeConfidence":0.9,"plateTime":0.37757868754154744,"extension":6.644475678691815},"index":4,"playId":"ae06e728-b493-3214-91c4-e966cc6a6469","pitchNumber":4,"startTime":"2026-08-20T21:05:56.292Z","endTime":"2026-08-20T21:06:00.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23441284032839,"aZ":-32.67827655992198,"pfxX":-0.4063876415963641,"pfxZ":-0.30230274958639125,"pX":0.4383152667600971,"pZ":1.244924267639402,"vX0":1.4273304589358402,"vY0":-128.69947226703167,"vZ0":-6.331615075148998,"x":100.29,"y":205.17,"x0":-0.07019018948677042,"y0":50.00142399450998,"z0":6.261897239357809,"aX":-0.683127674358876},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.7,"breakHorizontal":0.5,"spinRate":2684,"spinDirection":23},"zone":14,"typeConfidence":0.88,"plateTime":0.4252725363390346,"extension":6.556283132176211},"index":5,"playId":"2bafef66-b06c-3d7c-8177-8bc486dc65f7","pitchNumber":5,"startTime":"2026-08-20T21:06:16.827Z","endTime":"2026-08-20T21:06:20.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13228288735326,"aZ":-32.920710025977975,"pfxX":0.06716031726201765,"pfxZ":-0.4531784791897202,"pX":-0.4022587156539092,"pZ":1.025836172816675,"vX0":-0.6695896259318499,"vY0":-128.11222320580413,"vZ0":-6.857902968248733,"x":132.33,"y":211.08,"x0":-0.14639737576363798,"y0":50.00120387143307,"z0":6.306232397051401,"aX":0.11196462987610357},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.2,"breakHorizontal":0.0,"spinRate":2677,"spinDirection":30},"zone":13,"typeConfidence":0.89,"plateTime":0.4273221625981667,"extension":6.61479203284986},"index":6,"playId":"964f3df8-fca1-354e-be90-bbfaca9a1cd7","pitchNumber":6,"startTime":"2026-08-20T21:06:41.085Z","endTime":"2026-08-20T21:06:46.481Z","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.5,"endSpeed":89.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.14450428205473,"aZ":-9.421053869262682,"pfxX":-1.4573510602774569,"pfxZ":11.032848970551443,"pX":1.041879681425773,"pZ":2.9058135627113066,"vX0":3.4296941923389257,"vY0":-143.17315864378128,"vZ0":-7.689773075525283,"x":77.29,"y":160.32,"x0":0.014179616352625244,"y0":50.001911534044226,"z0":6.227162698578505,"aX":-3.005778571116107},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.5,"breakHorizontal":1.9,"spinRate":2295,"spinDirection":194},"zone":12,"typeConfidence":0.9,"plateTime":0.38355787015097276,"extension":6.606310574932481},"index":7,"playId":"2441c352-7558-3ff0-96fb-9b5a52ece5d2","pitchNumber":7,"startTime":"2026-08-20T21:07:06.447Z","endTime":"2026-08-20T21:07:10.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.012629900122555,"aZ":-10.43232028149151,"pfxX":-1.421888495101273,"pfxZ":10.448578684103948,"pX":1.1174610568899803,"pZ":3.0234889435902237,"vX0":3.512946748209027,"vY0":-143.72363278007805,"vZ0":-7.408596611108432,"x":74.41,"y":157.15,"x0":0.06110920034431009,"y0":50.0015452335725,"z0":6.291443590763367,"aX":-2.95882246615959},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.5,"breakHorizontal":1.8,"spinRate":2397,"spinDirection":195},"zone":12,"typeConfidence":0.9,"plateTime":0.38190054430173026,"extension":6.667466600478204},"hitData":{"launchSpeed":99.7,"launchAngle":23.0,"totalDistance":371.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.25,"coordY":49.54}},"index":8,"playId":"1a47f92e-bb29-31ea-9922-dfa28e553c55","pitchNumber":8,"startTime":"2026-08-20T21:07:28.502Z","endTime":"2026-08-20T21:07:37.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T21:07:37.233Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T21:07:45.928Z","endTime":"2026-08-20T21:09:18.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38830537710468,"aZ":-10.909344423358895,"pfxX":-1.4988196520578638,"pfxZ":10.39188429613021,"pX":-0.4415270612560516,"pZ":3.3459162711171646,"vX0":-0.1754354516779308,"vY0":-142.51153636572377,"vZ0":-6.517743601727675,"x":133.83,"y":148.44,"x0":-0.18451471405881203,"y0":50.00093057741275,"z0":6.35998242947881,"aX":-3.0656388980157234},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.6,"breakHorizontal":2.8,"spinRate":2306,"spinDirection":192},"zone":1,"typeConfidence":0.9,"plateTime":0.38513757870845344,"extension":6.669239416924231},"index":0,"playId":"b3ab0c72-deff-3849-b6d3-dc147467b734","pitchNumber":1,"startTime":"2026-08-20T21:08:06.937Z","endTime":"2026-08-20T21:08:10.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.422981847715242,"aZ":-32.443207765834934,"pfxX":0.5238290574752289,"pfxZ":-0.15596705806281674,"pX":-0.35130432498134795,"pZ":0.8794029984901791,"vX0":-0.5211340925742224,"vY0":-129.2949869652322,"vZ0":-7.207446603598801,"x":130.39,"y":215.04,"x0":-0.21424198885541945,"y0":50.006404422225,"z0":6.225004724100786,"aX":0.8783937233057542},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.8,"breakHorizontal":-0.8,"spinRate":2773,"spinDirection":13},"zone":13,"typeConfidence":0.88,"plateTime":0.42521558722297437,"extension":6.547071503728917},"index":1,"playId":"a9dca764-5833-35cb-9c07-dc944217d382","pitchNumber":2,"startTime":"2026-08-20T21:08:22.803Z","endTime":"2026-08-20T21:08:26.474Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-20T21:08:35.833Z","endTime":"2026-08-20T21:08:52.120Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.842816710664735,"aZ":-37.58578955915273,"pfxX":1.0769843183615637,"pfxZ":-3.2938169236749903,"pX":-0.17843687112320192,"pZ":1.8768711711542996,"vX0":-0.19253634021653773,"vY0":-127.29649712825892,"vZ0":-3.8420878326756016,"x":123.8,"y":188.1,"x0":-0.241806488094319,"y0":50.002562605739236,"z0":6.377571981170247,"aX":1.7695238407580796},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.6,"breakHorizontal":-1.9,"spinRate":2880,"spinDirection":33},"zone":8,"typeConfidence":0.9,"plateTime":0.4300829828143913,"extension":6.693723462990343},"index":3,"playId":"6fa64208-b902-3a29-bdb7-8318202e4882","pitchNumber":3,"startTime":"2026-08-20T21:08:52.120Z","endTime":"2026-08-20T21:08:56.554Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34268483232896,"aZ":-33.66621948276141,"pfxX":1.7379620754819438,"pfxZ":-0.8856991441125022,"pX":-0.5187882936979067,"pZ":1.0070138906965642,"vX0":-1.059991817138385,"vY0":-128.0529414857805,"vZ0":-6.734519525954108,"x":136.77,"y":211.59,"x0":-0.327924070366469,"y0":50.00466567847993,"z0":6.264185310800452,"aX":2.9227075100106483},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.8,"breakHorizontal":-3.0,"spinRate":2815,"spinDirection":42},"zone":13,"typeConfidence":0.89,"plateTime":0.42570725596532943,"extension":6.530630445917347},"index":4,"playId":"ad6a10d2-8513-3685-94cb-e53549a1ba73","pitchNumber":4,"startTime":"2026-08-20T21:09:14.090Z","endTime":"2026-08-20T21:09:18.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T21:09:18.104Z","atBatIndex":75},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Julio Rodríguez lines out sharply to center fielder Garrett Mitchell.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T21:09:20.056Z","endTime":"2026-08-20T21:09:52.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.464"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".891"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".548"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".702"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".736"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".258"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".424"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.08"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.78"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.86"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.54"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.47"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.67"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.63"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.36"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.20"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"58.55"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.87"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.57"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.09"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".226"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".228"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".255"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".264"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".040"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".205"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.464"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".891"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".548"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".702"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".736"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".258"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".424"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":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":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53367808458147,"aZ":-12.278091357817042,"pfxX":-2.5434270641131667,"pfxZ":9.669503308701852,"pX":0.04069898091711187,"pZ":2.59664794442889,"vX0":1.5433611969889585,"vY0":-142.69130938456794,"vZ0":-8.130485804830364,"x":115.45,"y":168.67,"x0":-0.1773914274300394,"y0":50.002939429467645,"z0":6.260855920171424,"aX":-5.232812005146752},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":4.3,"spinRate":2361,"spinDirection":193},"zone":5,"typeConfidence":0.89,"plateTime":0.38419441185345304,"extension":6.576753965937229},"hitData":{"launchSpeed":111.5,"launchAngle":17.0,"totalDistance":380.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":118.68,"coordY":45.8}},"index":0,"playId":"d83c2b81-36fb-3ed1-8781-68579fcb72a3","pitchNumber":1,"startTime":"2026-08-20T21:09:44.041Z","endTime":"2026-08-20T21:09:52.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T21:09:52.376Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Julio Rodríguez lines out sharply to center fielder Garrett Mitchell.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T21:09:20.056Z","endTime":"2026-08-20T21:09:52.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.464"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".891"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".548"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".702"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".736"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".258"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".424"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.08"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.78"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.86"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.54"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.47"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.67"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.63"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.36"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.20"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"58.55"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.87"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.57"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.09"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".226"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".228"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".255"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".264"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".040"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".205"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.464"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".891"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".548"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".702"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".736"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".258"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".424"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":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":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53367808458147,"aZ":-12.278091357817042,"pfxX":-2.5434270641131667,"pfxZ":9.669503308701852,"pX":0.04069898091711187,"pZ":2.59664794442889,"vX0":1.5433611969889585,"vY0":-142.69130938456794,"vZ0":-8.130485804830364,"x":115.45,"y":168.67,"x0":-0.1773914274300394,"y0":50.002939429467645,"z0":6.260855920171424,"aX":-5.232812005146752},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":4.3,"spinRate":2361,"spinDirection":193},"zone":5,"typeConfidence":0.89,"plateTime":0.38419441185345304,"extension":6.576753965937229},"hitData":{"launchSpeed":111.5,"launchAngle":17.0,"totalDistance":380.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":118.68,"coordY":45.8}},"index":0,"playId":"d83c2b81-36fb-3ed1-8781-68579fcb72a3","pitchNumber":1,"startTime":"2026-08-20T21:09:44.041Z","endTime":"2026-08-20T21:09:52.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T21:09:52.376Z","atBatIndex":76},"scoringPlays":[8,10,11,12,19,37,38,70],"playsByInning":[{"startIndex":0,"endIndex":14,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9,10,11,12,13,14],"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":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":216.26,"y":108.61},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":59.53,"y":97.28},"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":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":152.32,"y":154.22},"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":1,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":80.29,"y":114.45},"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":1,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":123.4,"y":47.6},"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":1,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"coordinates":{"x":57.05,"y":131.41},"type":"H","description":"Double"},{"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":138.35,"y":102.82},"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":1,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":164.14,"y":120.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":1,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":192.85,"y":129.89},"type":"H","description":"Double"},{"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":191.11,"y":116.46},"type":"H","description":"Double"},{"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"coordinates":{"x":121.05,"y":55.51},"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":149.0,"y":149.99},"type":"O","description":"Groundout"}]}},{"startIndex":15,"endIndex":25,"top":[15,16,17,18,19,20,21],"bottom":[22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":161.88,"y":100.14},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"coordinates":{"x":81.88,"y":116.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":151.17,"y":102.75},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":95.44,"y":199.5},"type":"O","description":"Pop Out"}],"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":172.59,"y":132.93},"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":2,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":123.94,"y":148.14},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":26,"endIndex":32,"top":[26,27,28],"bottom":[29,30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":53.6,"y":110.92},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":158.9,"y":152.19},"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":3,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":134.43,"y":77.4},"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":3,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":150.8,"y":114.69},"type":"H","description":"Double"}]}},{"startIndex":33,"endIndex":43,"top":[33,34,35,36,37,38,39],"bottom":[40,41,42,43],"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":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"coordinates":{"x":146.45,"y":112.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":153.88,"y":149.3},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":102.91,"y":100.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":121.41,"y":212.49},"type":"O","description":"Pop Out"}],"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":71.24,"y":73.14},"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":4,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":112.28,"y":95.43},"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":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"coordinates":{"x":136.61,"y":149.66},"type":"O","description":"Groundout"}]}},{"startIndex":44,"endIndex":49,"top":[44,45,46],"bottom":[47,48,49],"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":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":167.42,"y":162.83},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":107.14,"y":122.11},"type":"O","description":"Pop Out"}],"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":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":146.74,"y":154.22},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":56,"top":[50,51,52,53],"bottom":[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":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":148.26,"y":102.02},"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":6,"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":149.28,"y":173.47},"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":6,"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"coordinates":{"x":160.93,"y":164.35},"type":"O","description":"Groundout"}]}},{"startIndex":57,"endIndex":63,"top":[57,58,59],"bottom":[60,61,62,63],"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":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":140.15,"y":142.05},"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":7,"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":123.73,"y":42.34},"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":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":159.04,"y":143.25},"type":"O","description":"Groundout"}]}},{"startIndex":64,"endIndex":73,"top":[64,65,66,67,68],"bottom":[69,70,71,72,73],"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":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":123.43,"y":145.09},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":125.67,"y":29.13},"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":8,"pitcher":{"id":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":95.56,"y":146.62},"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":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"coordinates":{"x":171.07,"y":173.98},"type":"O","description":"Pop Out"},{"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":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":155.86,"y":151.68},"type":"O","description":"Groundout"}]}},{"startIndex":74,"endIndex":76,"top":[74,75,76],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":128.25,"y":49.54},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":118.68,"y":45.8},"type":"O","description":"Lineout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":6,"hits":6,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":7,"hits":11,"errors":0,"leftOnBase":6},"away":{"runs":4,"hits":6,"errors":0,"leftOnBase":9}},"defense":{"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"catcher":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"first":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"second":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"third":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"shortstop":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"left":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"center":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"right":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"onDeck":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"inHole":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"battingOrder":2,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"offense":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"onDeck":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"inHole":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"pitcher":{"id":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"battingOrder":4,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"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":3,"groundOuts":5,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".230","atBats":33,"obp":".310","slg":".375","ops":".685","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":7,"rbi":3,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":2,"groundOuts":8,"airOuts":6,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":34,"obp":".378","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":163,"era":"4.00","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.23","battersFaced":37,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":49,"strikes":114,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":7,"pitchesPerInning":"20.38","runsScoredPer9":"7.88","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":0,"chances":31,"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":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":64,"groundOuts":142,"airOuts":135,"runs":47,"doubles":18,"triples":0,"homeRuns":10,"strikeOuts":64,"baseOnBalls":39,"intentionalWalks":2,"hits":124,"hitByPitch":5,"avg":".268","atBats":463,"obp":".330","slg":".371","ops":".701","caughtStealing":7,"stolenBases":25,"stolenBasePercentage":".781","caughtStealingPercentage":".219","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":510,"totalBases":172,"rbi":46,"leftOnBase":215,"sacBunts":0,"sacFlies":2,"babip":".292","groundOutsToAirouts":"1.05","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"46.30","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":105,"putOuts":812,"errors":7,"chances":924,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"ID702284":{"person":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":85,"groundOuts":118,"airOuts":148,"runs":60,"doubles":15,"triples":3,"homeRuns":15,"strikeOuts":87,"baseOnBalls":33,"intentionalWalks":0,"hits":119,"hitByPitch":9,"avg":".254","atBats":468,"obp":".314","slg":".395","ops":".709","caughtStealing":5,"stolenBases":3,"stolenBasePercentage":".375","caughtStealingPercentage":".625","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":514,"totalBases":185,"rbi":56,"leftOnBase":181,"sacBunts":1,"sacFlies":3,"babip":".282","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.20","popOuts":35,"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":329,"putOuts":173,"errors":6,"chances":508,"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":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":14,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":58,"gamesStarted":0,"flyOuts":27,"groundOuts":69,"airOuts":43,"runs":22,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":14,"intentionalWalks":2,"hits":56,"hitByPitch":5,"atBats":210,"obp":".328","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":846,"era":"3.59","inningsPitched":"52.2","wins":4,"losses":2,"saves":3,"saveOpportunities":6,"holds":12,"blownSaves":3,"earnedRuns":21,"whip":"1.33","battersFaced":231,"outs":158,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":846,"balls":274,"strikes":572,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":".667","pitchesPerInning":"16.06","gamesFinished":7,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"7.52","walksPer9Inn":"2.39","hitsPer9Inn":"9.57","runsScoredPer9":"3.76","homeRunsPer9":"1.03","inheritedRunners":21,"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":{"summary":"2.2 IP, 0 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":40,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":13,"strikes":27,"strikePercentage":".680","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":9,"groundOuts":30,"airOuts":20,"runs":18,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":10,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":108,"obp":".303","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":478,"era":"4.45","inningsPitched":"28.1","wins":0,"losses":4,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":14,"whip":"1.24","battersFaced":120,"outs":85,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":478,"balls":168,"strikes":310,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".000","pitchesPerInning":"16.87","gamesFinished":9,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"10.80","walksPer9Inn":"3.18","hitsPer9Inn":"7.94","runsScoredPer9":"5.72","homeRunsPer9":"0.95","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":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642215":{"person":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"jerseyNumber":"31","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":49,"flyOuts":14,"groundOuts":24,"airOuts":23,"runs":13,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".196","atBats":102,"obp":".299","slg":".343","ops":".642","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":35,"rbi":11,"leftOnBase":50,"sacBunts":0,"sacFlies":0,"babip":".254","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID668227":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, HBP, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":120,"flyOuts":54,"groundOuts":123,"airOuts":94,"runs":80,"doubles":26,"triples":1,"homeRuns":17,"strikeOuts":110,"baseOnBalls":48,"intentionalWalks":0,"hits":121,"hitByPitch":20,"avg":".272","atBats":445,"obp":".366","slg":".449","ops":".815","caughtStealing":7,"stolenBases":20,"stolenBasePercentage":".741","caughtStealingPercentage":".259","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":516,"totalBases":200,"rbi":53,"leftOnBase":167,"sacBunts":0,"sacFlies":3,"babip":".324","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.18","popOuts":13,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":234,"errors":0,"chances":237,"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":"600","stats":{"batting":{"summary":"0-2 | 2 BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":76,"groundOuts":106,"airOuts":125,"runs":66,"doubles":20,"triples":1,"homeRuns":7,"strikeOuts":113,"baseOnBalls":89,"intentionalWalks":2,"hits":107,"hitByPitch":6,"avg":".239","atBats":448,"obp":".370","slg":".335","ops":".705","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":546,"totalBases":150,"rbi":32,"leftOnBase":160,"sacBunts":0,"sacFlies":3,"babip":".302","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.00","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":"1-5 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":3,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":49,"groundOuts":91,"airOuts":84,"runs":45,"doubles":21,"triples":1,"homeRuns":19,"strikeOuts":81,"baseOnBalls":36,"intentionalWalks":2,"hits":90,"hitByPitch":4,"avg":".262","atBats":344,"obp":".337","slg":".494","ops":".831","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":386,"totalBases":170,"rbi":55,"leftOnBase":140,"sacBunts":0,"sacFlies":2,"babip":".289","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.10","popOuts":13,"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":"801","stats":{"batting":{"note":"a-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":71,"groundOuts":47,"airOuts":113,"runs":27,"doubles":8,"triples":0,"homeRuns":13,"strikeOuts":125,"baseOnBalls":52,"intentionalWalks":0,"hits":52,"hitByPitch":3,"avg":".156","atBats":334,"obp":".273","slg":".296","ops":".569","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":392,"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":{"caughtStealing":16,"stolenBases":48,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":20,"putOuts":608,"errors":3,"chances":631,"fielding":".995","passedBall":1,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"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":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":6,"groundOuts":17,"airOuts":22,"runs":9,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".270","atBats":74,"obp":".316","slg":".351","ops":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":26,"rbi":4,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".316","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","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":{"gamesStarted":1,"caughtStealing":6,"stolenBases":13,"stolenBasePercentage":".684","caughtStealingPercentage":".316","assists":8,"putOuts":193,"errors":0,"chances":201,"fielding":"1.000","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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-3 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":3,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".300","atBats":20,"obp":".375","slg":".500","ops":".875","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":24,"totalBases":10,"rbi":3,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"babip":".545","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":12,"putOuts":8,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":0,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":13,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693433":{"person":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":0,"flyOuts":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":0,"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":true,"isSubstitute":false}},"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-4 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"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":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":38,"flyOuts":18,"groundOuts":39,"airOuts":35,"runs":12,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":23,"baseOnBalls":15,"intentionalWalks":0,"hits":36,"hitByPitch":6,"avg":".273","atBats":132,"obp":".370","slg":".409","ops":".779","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":54,"rbi":14,"leftOnBase":65,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":{"summary":"1.1 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":8,"strikes":17,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":25,"era":"6.75","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":8,"strikes":17,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":1,"winPercentage":".---","pitchesPerInning":"18.75","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669923":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(L, 8-10)","summary":"3.1 IP, 6 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":2,"airOuts":4,"runs":6,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":84,"inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":20,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":23,"strikes":61,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"16.20","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":83,"groundOuts":131,"airOuts":146,"runs":69,"doubles":31,"triples":3,"homeRuns":17,"strikeOuts":117,"baseOnBalls":33,"intentionalWalks":1,"hits":157,"hitByPitch":3,"atBats":550,"obp":".329","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2190,"era":"4.18","inningsPitched":"140.0","wins":8,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.36","battersFaced":587,"outs":420,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":2190,"balls":716,"strikes":1474,"strikePercentage":".670","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.90","rbi":6,"winPercentage":".444","pitchesPerInning":"15.64","gamesFinished":0,"strikeoutWalkRatio":"3.55","strikeoutsPer9Inn":"7.52","walksPer9Inn":"2.12","hitsPer9Inn":"10.09","runsScoredPer9":"4.44","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":30,"lineOuts":33},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID662253":{"person":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isOnBench":true,"isSubstitute":false}},"ID642100":{"person":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":true,"isSubstitute":false}},"ID660844":{"person":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"jerseyNumber":"76","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"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":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"1-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":72,"groundOuts":101,"airOuts":139,"runs":58,"doubles":18,"triples":0,"homeRuns":19,"strikeOuts":107,"baseOnBalls":40,"intentionalWalks":2,"hits":116,"hitByPitch":5,"avg":".253","atBats":459,"obp":".317","slg":".416","ops":".733","caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":508,"totalBases":191,"rbi":53,"leftOnBase":187,"sacBunts":0,"sacFlies":4,"babip":".288","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.16","popOuts":26,"lineOuts":41},"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":295,"errors":3,"chances":302,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":{},"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":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":0,"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":true,"isSubstitute":false}},"ID676106":{"person":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"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,677594,647304,621493,702284,640902,663728,801126,642215,660844,669923,678606,621074,646242],"pitchers":[669923,678606,621074,646242],"bench":[645302],"bullpen":[660825,689546,622554,669302,676106,682243,662253,642100,693433],"battingOrder":[680977,668227,686527,677594,647304,621493,702284,663728,660844],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Donovan (7, Gasser)."},{"label":"TB","value":"Canzone; Donovan 3; Pereda; Rodden; Rodríguez, J."},{"label":"RBI","value":"Canzone (55); Donovan 2 (14)."},{"label":"2-out RBI","value":"Canzone; Donovan 2."},{"label":"Runners left in scoring position, 2 out","value":"Rodríguez, J; Naylor, J; Canzone; Donovan 2."},{"label":"Team RISP","value":"2-for-9."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Rodden-Naylor, J)."}]}],"note":[{"label":"a","value":"Walked for Pereda in the 8th."},{"label":"b","value":"Struck out for Rodden in the 8th."}]},"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":2,"groundOuts":8,"airOuts":6,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".253","atBats":34,"obp":".337","slg":".397","ops":".734","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":18,"rbi":7,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":5,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":33,"obp":".325","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":174,"era":"3.46","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.16","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":69,"strikes":105,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":3,"pitchesPerInning":"19.33","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":1,"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":{"note":"(W, 7-4)","summary":"2.1 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":44,"inningsPitched":"2.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":44,"balls":17,"strikes":27,"strikePercentage":".610","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":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"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":43,"gamesStarted":6,"flyOuts":53,"groundOuts":75,"airOuts":100,"runs":33,"doubles":15,"triples":2,"homeRuns":8,"strikeOuts":82,"baseOnBalls":34,"intentionalWalks":2,"hits":75,"hitByPitch":2,"atBats":327,"obp":".304","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1463,"era":"3.30","inningsPitched":"90.0","wins":7,"losses":4,"saves":5,"saveOpportunities":6,"holds":8,"blownSaves":1,"earnedRuns":33,"whip":"1.21","battersFaced":368,"outs":270,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":1463,"balls":526,"strikes":937,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":1,"winPercentage":".636","pitchesPerInning":"16.26","gamesFinished":7,"strikeoutWalkRatio":"2.41","strikeoutsPer9Inn":"8.20","walksPer9Inn":"3.40","hitsPer9Inn":"7.50","runsScoredPer9":"3.30","homeRunsPer9":"0.80","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":27,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"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"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":39,"groundOuts":82,"airOuts":75,"runs":37,"doubles":11,"triples":2,"homeRuns":7,"strikeOuts":60,"baseOnBalls":29,"intentionalWalks":0,"hits":70,"hitByPitch":0,"avg":".252","atBats":278,"obp":".317","slg":".381","ops":".698","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":316,"totalBases":106,"rbi":38,"leftOnBase":137,"sacBunts":4,"sacFlies":5,"babip":".292","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.71","popOuts":12,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":189,"putOuts":101,"errors":8,"chances":298,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"1-3 | BB, SB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":62,"groundOuts":85,"airOuts":91,"runs":63,"doubles":22,"triples":0,"homeRuns":17,"strikeOuts":103,"baseOnBalls":35,"intentionalWalks":5,"hits":108,"hitByPitch":2,"avg":".280","atBats":386,"obp":".342","slg":".469","ops":".811","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":424,"totalBases":181,"rbi":50,"leftOnBase":169,"sacBunts":0,"sacFlies":1,"babip":".341","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.71","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":159,"errors":0,"chances":162,"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-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"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":89,"flyOuts":32,"groundOuts":107,"airOuts":56,"runs":53,"doubles":18,"triples":2,"homeRuns":9,"strikeOuts":105,"baseOnBalls":38,"intentionalWalks":3,"hits":79,"hitByPitch":4,"avg":".230","atBats":343,"obp":".312","slg":".373","ops":".685","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":389,"totalBases":128,"rbi":44,"leftOnBase":164,"sacBunts":1,"sacFlies":3,"babip":".302","groundOutsToAirouts":"1.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.11","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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"300","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":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":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":57,"groundOuts":83,"airOuts":83,"runs":75,"doubles":19,"triples":2,"homeRuns":22,"strikeOuts":117,"baseOnBalls":68,"intentionalWalks":4,"hits":107,"hitByPitch":3,"avg":".276","atBats":388,"obp":".386","slg":".505","ops":".891","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":461,"totalBases":196,"rbi":72,"leftOnBase":178,"sacBunts":0,"sacFlies":2,"babip":".339","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.64","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":36,"putOuts":555,"errors":8,"chances":599,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{},"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":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":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":{"note":"(H, 12)","summary":"2.0 IP, 0 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":40,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":19,"strikes":21,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":1,"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":59,"gamesStarted":1,"flyOuts":24,"groundOuts":67,"airOuts":43,"runs":31,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":101,"baseOnBalls":36,"intentionalWalks":1,"hits":62,"hitByPitch":2,"atBats":271,"obp":".322","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1274,"era":"3.30","inningsPitched":"71.0","wins":13,"losses":2,"saves":1,"saveOpportunities":7,"holds":12,"blownSaves":6,"earnedRuns":26,"whip":"1.38","battersFaced":311,"outs":213,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":1274,"balls":489,"strikes":785,"strikePercentage":".620","hitBatsmen":2,"balks":1,"wildPitches":9,"pickoffs":1,"groundOutsToAirouts":"1.56","rbi":0,"winPercentage":".867","pitchesPerInning":"17.94","gamesFinished":6,"strikeoutWalkRatio":"2.81","strikeoutsPer9Inn":"12.80","walksPer9Inn":"4.56","hitsPer9Inn":"7.86","runsScoredPer9":"3.93","homeRunsPer9":"0.63","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | HR, 2 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":25,"groundOuts":87,"airOuts":52,"runs":54,"doubles":26,"triples":3,"homeRuns":9,"strikeOuts":135,"baseOnBalls":51,"intentionalWalks":2,"hits":96,"hitByPitch":4,"avg":".261","atBats":368,"obp":".356","slg":".421","ops":".777","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":155,"rbi":54,"leftOnBase":163,"sacBunts":1,"sacFlies":1,"babip":".387","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.89","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":241,"errors":2,"chances":246,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":45,"groundOuts":72,"airOuts":73,"runs":40,"doubles":10,"triples":2,"homeRuns":4,"strikeOuts":70,"baseOnBalls":30,"intentionalWalks":0,"hits":65,"hitByPitch":1,"avg":".243","atBats":268,"obp":".321","slg":".340","ops":".661","caughtStealing":6,"stolenBases":24,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":312,"totalBases":91,"rbi":22,"leftOnBase":110,"sacBunts":12,"sacFlies":0,"babip":".314","groundOutsToAirouts":"0.99","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"67.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":146,"putOuts":87,"errors":8,"chances":241,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"3.2 IP, 4 ER, 4 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":5,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":77,"inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":20,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":31,"strikes":46,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"9.82","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":48,"groundOuts":59,"airOuts":96,"runs":42,"doubles":17,"triples":1,"homeRuns":13,"strikeOuts":72,"baseOnBalls":23,"intentionalWalks":0,"hits":76,"hitByPitch":8,"atBats":300,"obp":".322","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1293,"era":"4.79","inningsPitched":"77.0","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.29","battersFaced":334,"outs":231,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1293,"balls":431,"strikes":862,"strikePercentage":".670","hitBatsmen":8,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":2,"winPercentage":".375","pitchesPerInning":"16.79","gamesFinished":0,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"8.42","walksPer9Inn":"2.69","hitsPer9Inn":"8.88","runsScoredPer9":"4.91","homeRunsPer9":"1.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":26},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":57,"groundOuts":116,"airOuts":98,"runs":77,"doubles":28,"triples":3,"homeRuns":16,"strikeOuts":133,"baseOnBalls":69,"intentionalWalks":3,"hits":121,"hitByPitch":0,"avg":".262","atBats":462,"obp":".356","slg":".439","ops":".795","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":537,"totalBases":203,"rbi":75,"leftOnBase":180,"sacBunts":4,"sacFlies":2,"babip":".333","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.88","popOuts":4,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":290,"putOuts":177,"errors":4,"chances":471,"fielding":".992","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,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"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":2,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":13,"errors":0,"chances":14,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":23,"groundOuts":43,"airOuts":53,"runs":33,"doubles":9,"triples":1,"homeRuns":10,"strikeOuts":46,"baseOnBalls":39,"intentionalWalks":0,"hits":40,"hitByPitch":3,"avg":".221","atBats":181,"obp":".366","slg":".448","ops":".814","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":224,"totalBases":81,"rbi":31,"leftOnBase":103,"sacBunts":0,"sacFlies":1,"babip":".238","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.10","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":{"gamesStarted":1,"caughtStealing":6,"stolenBases":18,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":16,"putOuts":303,"errors":3,"chances":322,"fielding":".991","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{},"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":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":true,"isSubstitute":false}},"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":{},"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":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":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":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":true,"isSubstitute":false}},"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":{},"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":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":0,"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":{"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":true,"isSubstitute":false}},"ID800325":{"person":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":12,"groundOuts":32,"airOuts":24,"runs":14,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":21,"baseOnBalls":12,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".232","atBats":99,"obp":".313","slg":".343","ops":".656","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":112,"totalBases":34,"rbi":15,"leftOnBase":46,"sacBunts":0,"sacFlies":1,"babip":".282","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"99.00","popOuts":1,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":61,"errors":0,"chances":63,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"note":"(S, 23)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"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":13,"balls":2,"strikes":11,"strikePercentage":".850","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":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":50,"gamesStarted":0,"flyOuts":37,"groundOuts":32,"airOuts":61,"runs":14,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":55,"baseOnBalls":12,"intentionalWalks":2,"hits":28,"hitByPitch":1,"atBats":173,"obp":".219","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":697,"era":"2.39","inningsPitched":"49.0","wins":2,"losses":2,"saves":23,"saveOpportunities":25,"holds":7,"blownSaves":2,"earnedRuns":13,"whip":"0.82","battersFaced":189,"outs":147,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":697,"balls":216,"strikes":481,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".500","pitchesPerInning":"14.22","gamesFinished":30,"strikeoutWalkRatio":"4.58","strikeoutsPer9Inn":"10.10","walksPer9Inn":"2.20","hitsPer9Inn":"5.14","runsScoredPer9":"2.57","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":11},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[668930,694192,641343,596142,592885,687401,669003,666152,800325,688107,694477,676879,656730],"pitchers":[688107,694477,676879,656730],"bench":[661388,680716,806198,683734],"bullpen":[681982,675660,669084,690986,701656,669160,694819,622608,669060],"battingOrder":[668930,694192,641343,596142,592885,687401,669003,666152,800325],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Sánchez (9, Kirby); Mitchell 2 (26, Kirby, Kirby); Hamilton, D (10, Kirby)."},{"label":"HR","value":"Mitchell (9, 8th inning off Díaz, 0 on, 1 out)."},{"label":"TB","value":"Bauers; Chourio, J; Hamilton, D 3; Mitchell 8; Ortiz, J; Sánchez 2; Turang; Yelich."},{"label":"RBI","value":"Hamilton, D (22); Mitchell 3 (54); Ortiz, J (38); Sánchez 2 (31)."},{"label":"Runners left in scoring position, 2 out","value":"Sánchez; Turang; Lara."},{"label":"GIDP","value":"Yelich."},{"label":"Team RISP","value":"5-for-13."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Ortiz, J (9, 2nd base off Kirby/Pereda); Chourio, J (13, 2nd base off Ferrer/Pereda)."}]},{"title":"FIELDING","fieldList":[{"label":"PB","value":"Sánchez (2)."}]}],"note":[]}},"officials":[{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":594151,"fullName":"Ramon De Jesus","link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":482641,"fullName":"Adrian Johnson","link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":665298,"fullName":"Dexter Kelley","link":"/api/v1/people/665298"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Ashby."},{"label":"HBP","value":"Arozarena (by Gasser)."},{"label":"Pitch timer violations","value":"Kirby 2 (pitcher 2)."},{"label":"ABS Challenge","value":"Pereda 2 (Ball-Confirmed, Ball-Overturned to Strike); Sánchez 3 (Ball-Overturned to Strike, Strike-Confirmed, Ball-Overturned to Strike); Bauers (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Kirby 84-61; Ferrer 14-9; Rucker 40-27; Díaz 25-17; Gasser 77-46; Patrick 44-27; Ashby 40-21; Megill 13-11."},{"label":"Groundouts-flyouts","value":"Kirby 2-1; Ferrer 1-0; Rucker 3-1; Díaz 2-0; Gasser 2-3; Patrick 1-0; Ashby 2-0; Megill 0-0."},{"label":"Batters faced","value":"Kirby 20; Ferrer 2; Rucker 9; Díaz 6; Gasser 20; Patrick 9; Ashby 8; Megill 3."},{"label":"Inherited runners-scored","value":"Ferrer 1-0; Díaz 1-0; Patrick 2-1."},{"label":"Umpires","value":"HP: Quinn Wolcott. 1B: Ramon De Jesus. 2B: Adrian Johnson. 3B: Dexter Kelley. "},{"label":"Weather","value":"78 degrees, Sunny."},{"label":"Wind","value":"7 mph, In From CF."},{"label":"First pitch","value":"1:10 PM."},{"label":"T","value":"2:59."},{"label":"Att","value":"35,909."},{"label":"Venue","value":"American Family Field."},{"label":"August 20, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003","boxscoreName":"Mitchell"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | HR, 2 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":25,"groundOuts":87,"airOuts":52,"runs":54,"doubles":26,"triples":3,"homeRuns":9,"strikeOuts":135,"baseOnBalls":51,"intentionalWalks":2,"hits":96,"hitByPitch":4,"avg":".261","atBats":368,"obp":".356","slg":".421","ops":".777","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":155,"rbi":54,"leftOnBase":163,"sacBunts":1,"sacFlies":1,"babip":".387","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.89","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":241,"errors":2,"chances":246,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":72,"hittingGameScore":72},{"player":{"person":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074","boxscoreName":"Rucker"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, 0 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":40,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":13,"strikes":27,"strikePercentage":".680","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":9,"groundOuts":30,"airOuts":20,"runs":18,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":10,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":108,"obp":".303","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":478,"era":"4.45","inningsPitched":"28.1","wins":0,"losses":4,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":14,"whip":"1.24","battersFaced":120,"outs":85,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":478,"balls":168,"strikes":310,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".000","pitchesPerInning":"16.87","gamesFinished":9,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"10.80","walksPer9Inn":"3.18","hitsPer9Inn":"7.94","runsScoredPer9":"5.72","homeRunsPer9":"0.95","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":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":58,"pitchingGameScore":58},{"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-4 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"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":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":38,"flyOuts":18,"groundOuts":39,"airOuts":35,"runs":12,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":23,"baseOnBalls":15,"intentionalWalks":0,"hits":36,"hitByPitch":6,"avg":".273","atBats":132,"obp":".370","slg":".409","ops":".779","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":54,"rbi":14,"leftOnBase":65,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"loser":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"save":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}