Cooper began attending Bowling Green University in 2011 and sat out his first year as a true redshirt freshman. He played in all 13 regular season games for the Falcon's and started at left tackle.
Seeking an opportunity, Cooper transferred out of Bowling Green to College of DuPage in 2013. He started all 13 games for head coachMatt Foster and was rated by ESPN.com as the #5 junior college offensive tackle in the nation and the #18 overall junior college prospect in the nation. 247sports.com and ESPN.com also had him rated as a four-star prospect.
As a highly touted junior college prospect, Cooper chose to attend the University of Mississippi and play under head coach Hugh Freeze. He was the Rebels' starting right tackle going into the season and was able to start all 13 regular-season games, including two at left tackle. He made his debut on August 28, 2014, helping Ole Miss secure a 35-13 victory over Boise State. On November 1, 2014, he started at left tackle for the first time during his career at Ole Miss after starting left tackle Laremy Tunsil was unable to play due to injury. The Rebels went on to lose 35-31 to #3 Auburn. He also started at left tackle the following week during a 48-0 victory over Presbyterian College. Cooper chose to forgo the 2015 NFL Draft and return to Ole Miss for his senior season. He began the season as the starting left tackle after Tunsil was suspended 7 games for receiving improper benefits. He started the season opener against UT Martin and helped the Rebels win 73-3 making it the most points they've scored since 1935. They also had 662 yards of offense, making it the second most for a single game in school history. On September 19, 2015, he helped Mississippi defeat #2 Alabama 43-37, making the most points Ole Miss has ever scored at Alabama. The following week, he earned SEC offensive lineman of the week after helping Ole Miss defeat Vanderbilt 27-16. Cooper was mid-season all-SEC by ESPN.com and won the Kent Hull Trophy as Mississippi's top collegiate offensive lineman. He started every regular season contest for the Rebels, 7 of them being at left tackle and 6 at right tackle after the return of Laremy Tunsil.
Professional career
Pre-draft
Cooper decided to declare himself eligible for the 2016 NFL Draft after having no eligibility remaining after his 2015 season at Ole Miss. He was projected to be a sixth or seventh round selection after performing well at the 2016 NFL combine at Indianapolis. He performed at Ole Miss' Pro Day and improved on his combine stats. He was able to bench press 225 lbs 24 times and had a 9-foot 8 inch broad jump, a foot and two inches better than at the combine. He also performed well during his positional drills but was overshadowed by outstanding performances by teammates and projected first rounders Robert Nkemdiche, Laremy Tunsil, and Laquon Treadwell.
San Francisco 49ers
The San Francisco 49ers selected Cooper in the fifth round in the 2016 NFL Draft. On May 6, 2016, the 49ers signed him to a four-year, $2.52 million rookie contract with a signing bonus of $184,384. Going into training camp, Cooper was expected to compete for the 49ers' starting right guard position along with Ian Silberman and fellow rookies Joshua Garnett and John Theus. First rounder Garnett ultimately won the starting right guard position with Theus winning the backup left tackle position. He was released as part of the 49ers' final roster cuts but was added to their practice squad after going unclaimed. He spent his entire rookie year on the practice squad although on November 15, 2016, he was added to the practice squad's injured list due to "a medical issue that is non-mechanical in nature."