Beadles attended Hillcrest High School in Midvale, Utah, where he was a three-year starter and did not miss a game during his high school football career. A two-way lineman, Beadles recorded 93 tackles, six sacks, and an interception for the defense and did not allow a quarterback sack as an offensive tackle as a senior. In addition, he earned first team all-state and all-region honors.
Considered only a two-star recruit by both Rivals.com and Scout.com, Beadles was not ranked among the nation's best offensive tackle prospects.[1][2] He chose to attend the University of Utah over Wyoming, the alma mater of both of his parents.
College career
After redshirting his initial year at Utah, Beadles played in all 13 games and started 12 at left guard (he came off the bench against BYU after missing practice with a concussion). He totaled 10 pancake blocks, 10 cut blocks, and 19 knockdowns. In his sophomore year, Beadles was moved from guard to tackle in Utah's preseason camp and started all 13 games at left tackle. He registered 22 pancake blocks, 37 knockdowns, and 17 cuts, and earned a second team All-MWC selection.
In his junior season, Beadles led the team with 40 knockdowns, while also having 42 pancake blocks and 27 cuts. He played and started in 12 games and earned first team All-MWC honors, helping the Utes reach a BCS bowl, an unbeaten 13–0 season and a No. 2 national ranking in the final AP Poll.
Beadles was considered one of the best offensive linemen available for the 2010 NFL draft. Analysts projected him as either an offensive tackle or guard.[7] He was compared to former Ute All-AmericanJordan Gross.[7] He scored 36 on the Wonderlic intelligence test.[8]
As a member of the Broncos, Beadles played in all 16 games every one of his four seasons.[12]
Jacksonville Jaguars
On March 11, 2014, Beadles signed a five-year, $30 million contract with the Jacksonville Jaguars, including $13 million guaranteed.
In Beadles's first two seasons, he started all 16 games of each of his two seasons with the Jaguars.
The Jaguars released Beadles on March 3, 2016.[13]
San Francisco 49ers
On March 22, 2016, Beadles signed a three-year, $11.35 million deal with the San Francisco 49ers.[14] In his first season, he started all 16 games at right guard. In 2017, he played in all 16 games, starting the season opener at left guard before losing the starting job to Laken Tomlinson, and four at right tackle in place of the injured Trent Brown.
On May 7, 2018, Beadles was released by the 49ers.[15]
Atlanta Falcons
On October 30, 2018, Beadles was signed by the Atlanta Falcons.[16] He was named the starting right guard in Week 13 following struggles from Ben Garland, and started the next five games.
Retirement
On June 10, 2019, Beadles announced his retirement from the NFL.[17]
^Buchanan, Olin; Dienhart, Tom; Fox, David; Huguenin, Mike; Megargee, Steve (August 22, 2009), "Preseason offensive tackle power rankings", Rivals.com, archived from the original on March 24, 2016, retrieved September 1, 2009