He played college football at Southern Methodist University and was selected by the Pittsburgh Steelers in the seventh round of the 2012 NFL draft.
He played alongside Josh LeRibeus, who was later picked in the third round of the NFL Draft by the Washington Redskins.
[1] Coming out of college, Beachum was projected by the majority of analysts to be selected in the seventh round or be a priority undrafted free agent.
[6] He entered training camp competing with Max Starks, Marcus Gilbert, Mike Adams, and Chris Scott for a starting offensive tackle position.
[8][9] He finished his rookie season with a total of five starts in seven games, played 314 offensive snaps, and earned a -2.8 grade from Pro Football Focus (PFF).
[10][11] With the departure of Starks, Beachum entered training camp competing for the vacant left tackle position with Gilbert and Adams.
[12] He earned his first start of the season in the Steelers season-opener, beginning the game as a tight end, during a 16–9 loss to the Tennessee Titans.
During a Week 6 matchup against the Tennessee Titans, Beachum was named the starting left tackle in place of Adams and remained the starter for the remainder of the season.
[13] Beachum finished the 2013 season with 12 starts in 15 games and played 840 offensive snaps, earning an -0.4 grade from PFF.
[19] On August 30, 2016, head coach Gus Bradley named him the starting left tackle to begin the regular season.
Beachum finished his first season with the Jaguars starting in 15 games and was considered a disappointment after surrendering 49 quarterback pressures.
[26] Head coach Todd Bowles named Beachum the starting left tackle to begin the regular season.