North Carolina Football Roster 2026: Full Tar Heels Roster by Position

111 players on the current North Carolina Tar Heels roster.

Quarterbacks (6)

No.PlayerPosHeightWeight
3Travis BurgessQB6' 4"210 lbs
8Miles O'NeillQB6' 5"220 lbs
9Billy Edwards Jr.QB6' 3"220 lbs
10Au'Tori NewkirkQB6' 3"220 lbs
15DJ MazzoneQB6' 0"180 lbs
18Andres Miyares Jr.QB6' 1"190 lbs

Running Backs (8)

No.PlayerPosHeightWeight
0Demon JuneRB5' 11"225 lbs
5Kaleb JacksonRB6' 0"240 lbs
7Benjamin HallRB5' 11"230 lbs
20Crew DavisRB5' 11"200 lbs
23Charleston FrenchRB5' 9"200 lbs
26JoJo TroupeRB5' 8"200 lbs
27Jaylen McGillRB5' 10"220 lbs
47Henry MartelloFB6' 4"250 lbs

Wide Receivers (13)

No.PlayerPosHeightWeight
1Jordan ShippWR6' 2"200 lbs
2Trech KekahunaWR5' 10"185 lbs
4Mason HumphreyWR6' 4"210 lbs
6Dayton SneedWR6' 0"180 lbs
11Nathan LeacockWR6' 3"220 lbs
14C.J. SadlerWR5' 9"190 lbs
16Zamaurious RobertsonWR6' 0"180 lbs
17Nyqir HeltonWR5' 11"185 lbs
24Jaden JeffersonWR5' 9"165 lbs
81Kymistrii YoungWR6' 2"195 lbs
82Keeyun ChapmanWR6' 3"215 lbs
83Carnell WarrenWR6' 3"215 lbs
86Madrid TuckerWR5' 10"160 lbs

Tight Ends (7)

No.PlayerPosHeightWeight
19Jaxxon WarrenTE6' 8"240 lbs
45Jelani ThurmanTE6' 6"245 lbs
80Jordan WashingtonTE6' 4"265 lbs
84Shamar EasterTE6' 5"230 lbs
85Dream RashadTE6' 5"240 lbs
87Carson SneedTE6' 6"240 lbs
88Deems MayTE6' 2"225 lbs

Offensive Line (19)

No.PlayerPosHeightWeight
51Peter PesanskyOL6' 2"280 lbs
52Rowan ByrneOL6' 5"300 lbs
54Jonah RodriguezOL6' 4"300 lbs
55Brandon HomadyOL6' 3"300 lbs
56Christo KellyOL6' 4"310 lbs
57Will ConroyOL6' 2"300 lbs
60Cristian AlvarezOL6' 4"300 lbs
65Zion SmithOL6' 3"310 lbs
66Jordan HallOL6' 8"310 lbs
67Dujuan DavisOL6' 9"380 lbs
68Aidan BanfieldOL6' 3"300 lbs
70Byron NelsonOL6' 3"310 lbs
71Jacqawn McRoyOL6' 8"330 lbs
72Eidan BuchananOL6' 9"330 lbs
73J.B. ShabazzOL6' 5"320 lbs
74Nick FiumaraOL6' 4"310 lbs
75Andrew ThreattOL6' 3"320 lbs
77Trey BlueOL6' 6"310 lbs
79Anthony HallOL6' 3"330 lbs

Defensive Line (17)

No.PlayerPosHeightWeight
0Isaiah JohnsonDL6' 2"320 lbs
5Donovan Hoilette Jr.DL6' 4"245 lbs
9Melkart Abou JaoudeDL6' 5"260 lbs
11Jaylen HarveyDL6' 2"245 lbs
14Tarvorise BrownDL6' 7"260 lbs
25Joseph MupoyiDL6' 5"260 lbs
29Zavion Griffin-HaynesDL6' 5"250 lbs
56Viliami MoalaDL6' 2"360 lbs
88Vodney ClevelandDL6' 3"310 lbs
89Emmanuel NwaiwuDL6' 5"270 lbs
90Xavier LewisDL6' 0"260 lbs
91Leroy JacksonDL6' 1"300 lbs
92Jimmy-Phrisco Alo-SuliafuDL6' 3"210 lbs
93Trashawn RuffinDL6' 3"360 lbs
94David Jackson IIIDL6' 2"260 lbs
96Nicco MaggioDL6' 1"295 lbs
97Trey GiddensDL6' 3"295 lbs

Linebackers (13)

No.PlayerPosHeightWeight
8Jonathan AgumaduLB6' 2"220 lbs
10Peyton SeelmannLB6' 1"230 lbs
12Calvin ThomasLB6' 3"235 lbs
15Derek McDonaldLB6' 4"240 lbs
26DQ ForkpaLB6' 1"240 lbs
33Tyler HouserLB6' 2"225 lbs
35Ashton BlattLB6' 3"230 lbs
36Jayden Griffin-HaynesLB6' 2"210 lbs
42Jordan AvingerLB6' 1"225 lbs
43Lantz PascalLB6' 1"240 lbs
44Jake BauerLB6' 1"235 lbs
54Timir Hickman-CollinsLB6' 2"235 lbs
95Daniel AndersonLB6' 1"240 lbs

Defensive Backs (21)

No.PlayerPosHeightWeight
1Greg SmithDB6' 4"215 lbs
2Kaleb CostDB5' 11"195 lbs
3Ade WillieDB6' 1"195 lbs
4Jalon ThompsonDB5' 11"195 lbs
6Tre MillerDB5' 10"180 lbs
7Peyton WatersDB6' 1"190 lbs
16Coleman BrysonDB6' 2"215 lbs
17Jakob WeatherspoonDB5' 11"180 lbs
18Jaiden PattersonDB6' 1"195 lbs
19Reggie Love IIDB5' 8"170 lbs
20Xavier JacksonDB6' 1"190 lbs
21Kenton Dopson IIIDB6' 0"200 lbs
23Khristian Dunbar-HawkinsDB5' 11"200 lbs
24Javion ButtsDB6' 1"195 lbs
27Graham ReintjesDB6' 1"195 lbs
28Jamarrion GordonDB5' 11"190 lbs
30Jaziel HartDB5' 11"185 lbs
31Julian PetersonDB6' 2"195 lbs
32Jermaine AndersonDB6' 2"210 lbs
34David DavisDB6' 0"200 lbs
38Julian BurnsDB6' 3"195 lbs

Special Teams (7)

No.PlayerPosHeightWeight
40Roman WazniLS6' 0"210 lbs
48Gannon BurtLS6' 1"220 lbs
90Rece VerhoffPK5' 11"215 lbs
91Adam Mccann-GibbsP6' 0"210 lbs
92Aeron BurrellPK6' 2"190 lbs
93Jacob HorvathP6' 1"185 lbs
97David GreenPK5' 10"180 lbs

Roster from BALLDONTLIE, refreshed every 6 hours.

About This Roster

Players are grouped by position and listed by jersey number, with height and weight. The roster updates on its own every six hours as North Carolina adds or removes players.

More North Carolina Coverage

What time does North Carolina play · North Carolina football schedule · College football games today · AP Top 25