Upcoming Event: Football at Tulane on September 13, 2025 at 8 p.m.

2014: Played in all 13 games ... caught 23 passes for 237 yards (10.30) and one TD ... returned three kickoffs for 100 yards (33.33) ... ranked fourth on the team in both receptions and receiving yardage ... caught 1+ pass in nine games and 2+ passes in six weeks ... logged season bests of six receptions and 85 receiving yards against North Carolina ... season-long grab of 45 yards also came versus the Tar Heels ... closed the season on a high note with eight catches for 157 yards and one TD over the final three games against North Carolina, Wake Forest and Arizona State ... in the Hyundai Sun Bowl versus Arizona State, hauled in a 14-yard TD pass from Anthony Boone and a 30-yard toss from Will Monday out of punt formation to convert a 4th-and-11 snap ... campaign-long kickoff return of 60 yards came in the season-opening win over Elon ... on the field for 511 snaps.
2013: Played in 12 games ... missed weeks against Navy and Virginia ... one of five true freshmen to earn a varsity letter ... caught 15 passes for 217 yards (14.47) ... returned 10 kickoffs for 204 yards (20.40) ... among Duke receivers with 10+ receptions, averaged a team-high yards per catch ... yards per catch average marked the fifth-highest total by a freshman in school history ... nine of 15 receptions produced first downs ... had a season-high three grabs at Wake Forest ... on the field for 258 snaps.
PRIOR TO DUKE: Three-year letterman at Dunbar under coach Phil Vogt ... helped Dunbar to a three-year ledger of 22-11 with three district titles ... listed as the No. 79 wide receiver in the country by Rivals.com ... as a senior, caught 24 passes for 500 yards and eight TDs ... had 38 receptions for 763 yards and 10 TDs as a junior ... also lettered in basketball and track and field.
PERSONAL: Son of Ana Rosario and Terell Barnes ... born August 21, 1995 ... majoring in psychology.
Johnell Barnes' Career Receiving Stats | ||||||
Year | G/GS | Rec | Yards | Avg. | TD | Lg |
2013 | 12/0 | 15 | 217 | 14.47 | 0 | 50 |
2014 | 13/0 | 23 | 237 | 10.30 | 1 | 45 |
Total | 25/0 | 38 | 454 | 11.95 | 1 | 50 |
Johnell Barnes' Career Kickoff Return Stats | ||||||
Year | G/GS | KOR | Yards | Avg. | TD | Lg |
2013 | 12/0 | 10 | 204 | 20.40 | 0 | 28 |
2014 | 13/0 | 3 | 100 | 33.33 | 0 | 60 |
Total | 25/0 | 13 | 304 | 23.38 | 0 | 60 |
2013 Game Log | ||||||||
Opponent | Rec | Yds | Lg | TD | Rush | Yds | Lg | TD |
N.C. Central | 1 | 21 | 21 | 0 | 0 | 0 | 0 | 0 |
Memphis | 1 | 5 | 5 | 0 | 0 | 0 | 0 | 0 |
Georgia Tech | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Pitt | 1 | 8 | 8 | 0 | 0 | 0 | 0 | 0 |
Troy | 2 | 73 | 50 | 0 | 0 | 0 | 0 | 0 |
Navy | — DNP — | |||||||
Virginia | — DNP — | |||||||
Virginia Tech | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
NC State | 2 | 16 | 12 | 0 | 0 | 0 | 0 | 0 |
Miami | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Wake Forest | 3 | 33 | 15 | 0 | 0 | 0 | 0 | 0 |
North Carolina | 1 | 15 | 15 | 0 | 0 | 0 | 0 | 0 |
Florida State | 2 | -2 | 3 | 0 | 0 | 0 | 0 | 0 |
Texas A&M | 2 | 48 | 33 | 0 | 0 | 0 | 0 | 0 |
2013 Game Log | ||||||||
Opponent | KOR | Yds | Lg | TD | PR | Yds | Lg | TD |
N.C. Central | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Memphis | 2 | 46 | 27 | 0 | 0 | 0 | 0 | 0 |
Georgia Tech | 5 | 99 | 28 | 0 | 0 | 0 | 0 | 0 |
Pitt | 2 | 41 | 25 | 0 | 0 | 0 | 0 | 0 |
Troy | 1 | 18 | 18 | 0 | 0 | 0 | 0 | 0 |
Navy | — DNP — | |||||||
Virginia | — DNP — | |||||||
Virginia Tech | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
NC State | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Miami | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Wake Forest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
North Carolina | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Florida State | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Texas A&M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2014 Game Log | ||||||||
Opponent | Rec | Yds | Lg | TD | Rush | Yds | Lg | TD |
Elon | 2 | 10 | 5 | 0 | 0 | 0 | 0 | 0 |
Troy | 3 | 14 | 7 | 0 | 0 | 0 | 0 | 0 |
Kansas | 1 | 5 | 5 | 0 | 0 | 0 | 0 | 0 |
Tulane | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Miami | 1 | 29 | 29 | 0 | 0 | 0 | 0 | 0 |
Georgia Tech | 3 | 19 | 8 | 0 | 0 | 0 | 0 | 0 |
Virginia | 4 | 9 | 9 | 0 | 0 | 0 | 0 | 0 |
Pitt | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Syracuse | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Virginia Tech | 1 | -6 | 0 | 0 | 0 | 0 | 0 | 0 |
North Carolina | 6 | 85 | 45 | 0 | 0 | 0 | 0 | 0 |
Wake Forest | 0 | 28 | 0 | 0 | 0 | 0 | 0 | 0 |
Arizona State | 2 | 44 | 30 | 1 | 0 | 0 | 0 | 0 |
2014 Game Log | ||||||||
Opponent | KOR | Yds | Lg | TD | PR | Yds | Lg | TD |
Elon | 1 | 60 | 60 | 0 | 0 | 0 | 0 | 0 |
Troy | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Kansas | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tulane | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Miami | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Georgia Tech | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Virginia | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Pitt | 1 | 20 | 20 | 0 | 0 | 0 | 0 | 0 |
Syracuse | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Virginia Tech | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
North Carolina | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Wake Forest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Arizona State | 1 | 20 | 20 | 0 | 0 | 0 | 0 | 0 |