Barnes has six seasons of NFL experience and started his pro career by signing with the Baltimore Ravens as an undrafted free agent out of Missouri in 2011. He was released prior to the start of the season and then signed with the St. Louis Rams, where he remained for the rest of his career until he was released on March 9th.
Barnes has spent the majority of his career at center and his departure from the Rams came after the signing of Minnesota Vikings center John Sullivan.
Barnes played 12 games during his first season with the Rams and made his first career start in December of 2013 during a 30-10 win over the Arizona Cardinals. He went on to start the team's remaining games that season. Barnes appeared in 14 games as a backup in 2014. He entered the 2015 offseason competing for the starting job, won, and went on to start all 32 games over the next two seasons.
On March 15th, the 49ers traded for Baltimore Ravens center Jeremy Zuttah. The 49ers also have center Daniel Kilgore on the roster, who started the 2016 season as the team's starting center. He suffered a hamstring injury during a loss to the New York Jets and finished the season on the injured reserve list.
More San Francisco 49ers News
-
49ers release veteran D-lineman ahead of Week 7 preparations
The San Francisco 49ers announced they are releasing veteran defensive tackle Naquan Jones as the team begins preparations for its Week 7 matchup against the Atlanta Falcons. The move comes as linebacker Dre Greenlaw's one-game suspension ends. Jones joined the 49ers on... -
49ers work out four linebackers ahead of Commanders game
According to the NFL transaction report, the San Francisco 49ers worked out four linebackers on Wednesday as they prepare for Monday night's matchup against the Washington Commanders. The players who worked out were: Eugene Asante Jamon Johnson Kobe King Anfernee Orji The... -
Recap: 49ers build big lead but need last-second escape to scratch out 23-17 win over Commanders
The San Francisco 49ers lived up to their status as a Super Bowl contender for about two and a half quarters on Monday night, rolling to a 23-3 third-quarter lead over the Washington Commanders. The 49ers looked like anything but a contender after that, but they made enough... -
Commanders plan to rule out leading rusher vs. 49ers
It looks like the San Francisco 49ers won't face Washington Commanders running back Jacory Croskey-Merritt on Monday night. ESPN's Jeremy Fowler reports that Washington plans to rule out the second-year player for its Week 6 matchup at Levi's Stadium. Commanders plan to rule...