In the second round of the 2011 Major League Baseball Draft, the San Diego Padres selected Hedges out of JSerra Catholic High School in San Juan Capistrano, California.
Hedges was born to Charlie and Pam Hedges in San Juan Capistrano, California, on August 18, 1992. Hedges spent a lot of his adolescence throwing a lacrosse ball at a wall and catching it with his bare hands because he was an only child and his parents worked after he got home from school.
Baseball America listed Hedges as the Padres’ fifth-best prospect prior to the 2012 campaign. Hedges hit.279/.334/.451 with 10 home runs in 96 games while playing for the Fort Wayne TinCaps of the Midwest League.
Hedges impressed scouts with his batting at Class-A, and they thought he was a standout defender.
Despite having a UCLA commitment, he signed a $3 million contract with the Padres. Hedges joined the Class AAA El Paso Chihuahuas of the Pacific Coast League in 2015.
Hedges was traded by the Padres to the Cleveland Indians on August 31, 2020, along with Josh Naylor, Cal Quantrill, Mike Clevinger, Greg Allen, Matt Waldron, and the minor leaguers Gabriel Arias, Owen Miller, and Joey Cantillo.
For Cleveland in 2020, Hedges played in 6 games, hitting.083 with 0 RBIs and 0 home runs.