University of Oklahoma Athletics

2020 Football Roster

Robert Barnes
Jersey Number 20

Robert Barnes

  • Position:
    LB
  • Class:
    Redshirt Junior
  • Height:
    6-2
  • Weight:
    232
  • Hometown:
    Southlake, Texas
  • High School:
    Carroll Senior HS

2020
Played in nine games and made one start (vs. Baylor on 12/5) … moved from safety to linebacker prior to season but played safety vs. Baylor, Iowa State (12/19) and Florida (12/30) … totaled nine tackles (eight solo, one assist) and 0.5 tackles for loss … most of his action came on special teams (made three tackles on kickoffs) … tallied three solo stops in Cotton Bowl win vs. No. 10 Florida ... notched two solo tackles in Big 12 Championship win vs. No. 8 Iowa State … registered solo tackles vs. Baylor, Oklahoma State (11/21) and Kansas State (9/26) … also had an assisted tackle in season opener vs. Missouri State (9/12).
 
2019
Played in four games and made five total tackles ... did not play in any of final nine contests ... registered a pair of stops against South Dakota (9/7) ... had two solo tackles at UCLA (9/14) ... made an assisted tackle against Texas Tech (9/28).

2018
Named to Academic All-Big 12 Second Team ... played in 11 games and started the last eight at safety ... registered three tackles vs. No. 1 Alabama in CFP Semifinal at the Orange Bowl (12/29) before leaving game early in second quarter due to injury ... recorded seven tackles and a forced fumble in Big 12 Championship win versus Texas (12/1) ... tied a career high with eight tackles against West Virginia and registered a pass breakup (11/23) ... set a career high with eight tackles versus Kansas (11/17) ... finished with six tackles against Oklahoma State (11/10) ... recorded five tackles and a pass breakup at Texas Tech (11/3) ... intercepted a potential game-tying two-point conversion against Texas Tech and returned it 95 yards for two points ... registered three tackles and 0.5 TFL against Kansas State (10/27) ... had five tackles in Red River Shootout versus Texas (10/6) ... registered three tackles and recorded second career interception (returned it 32 yards) in season opener versus Florida Atlantic (9/1) ... did not play against UCLA (9/8), Iowa State (9/15) or Army (9/22) due to injury.

2017
Played in 10 games and made one start ... set career high with four tackles in first career start against TCU (11/11) ... intercepted the first pass of his career at Oklahoma State on final play of game (11/4) ... made one tackle in OU debut against UTEP (9/2).

HIGH SCHOOL
Ranked as a five-star recruit by 247Sports and a four-star prospect by ESPN, Rivals and Scout ... rated No. 27 overall in the country by 247Sports, No. 41 overall by Scout, No. 158 by Rivals and No. 236 by ESPN ... ranked as the fourth best safety in the 2017 class by Scout, seventh best by 247Sports and 15th best by ESPN and Rivals ... touted as the sixth overall prospect in the state of Texas by 247Sports, No. 22 by Rivals and No. 36 by ESPN ... U.S. Army All-American ... invited to the finals of The Opening ... made 41 tackles with two passes defended and one forced fumble in seven games during his senior season ... also caught 26 passes for 428 yards and four touchdowns and ran six times for 51 yards and another score ... missed the last three games of his senior season due to injury but was named to the Fort Worth Star-Telegram’s 2016 Super Team Second Team ... tallied 101 tackles as a junior with one interception and seven passes defended ... posted 33 tackles and an interception as a sophomore ... also held offers from Alabama, Oklahoma State, Texas, USC and others.

PERSONAL
Son of former OU linebacker Reggie Barnes (1989-92) ... major is communication.

Scene Setter: Michigan
Saturday, September 06
Sooner Gameday - 9/5/25
Friday, September 05
Coaches Corner - 9/4/25
Thursday, September 04
My First Game: OU Football vs Illinois State
Wednesday, September 03