Skip to main content
Mobile Menu
Teams
Teams
Fan Sites
Forums
Shows
College
College Football News
College Football Player Rankings
College Football Rankings
College Football Playoff
College Basketball News
Women's Sports
NIL
NIL News
NIL Valuation
NIL Deals
Sports Business
Transfer Portal
Transfer Portal News
NCAA Transfer Portal
Transfer Portal Rankings
Transfer Portal Team Rankings
Recruiting
Football Recruiting
Basketball Recruiting
Database
Team Rankings
Player Rankings
Industry Comparison
Commitments
Recruiting Prediction Machine
High School
High School News
Schools
Rankings
Scores
Draft
NFL Draft
NFL Draft News
Draft By Stars
College Draft History
College Draft Totals
NBA Draft
NBA Draft News
Pro
NFL
NASCAR
NBA
Culture
Sports Betting
About
About
On3 App
Advertise
Press
FAQ
Contact
Join Now
Login
North Carolina
Football
News
Roster
Schedule
North Carolina Draft History
FB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Basketball
News
Roster
Schedule
North Carolina Draft History
BB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Fan Site
Search players
Search
North Carolina
Tar Heels
Football Roster
Team
North Carolina
▾
Class
2026
▾
Sport
Football
▾
HS Commits
Transfers
Roster
104
Roster Size
104
Transfers
35 · 33.7%
Blue Chip %
25.9%
5★ · 4★
0 · 22
Avg Rating
87.38
Top
94.96
Stars
0
22
60
#
▼
Player
↕
Pos
↕
Year
↕
Age
↕
Team
0
Isaiah Johnson
Claim
Chandler
(Chandler, AZ)
DL
·
6-2
/ 275
RS-SR
DL
RS-SR
—
▾
0
Demon June
Jacksonville
(Jacksonville, NC)
RB
·
5-11
/ 215
SO
RB
SO
—
▾
1
Jordan Shipp
Claim
Providence Day School
(Charlotte, NC)
WR
·
6-2
/ 183
JR
WR
JR
—
▾
1
Gregory Smith
Claim
Sumner
(Riverview, FL)
S
·
6-4
/ 195
RS-SO
S
RS-SO
—
▾
2
Kaleb Cost
Claim
Sandy Creek
(Tyrone, GA)
CB
·
5-10
/ 176
SR
CB
SR
21
▾
2
Trech Kekahuna
Claim
Bishop Gorman
(Las Vegas, NV)
WR
·
5-10
/ 180
RS-JR
WR
RS-JR
—
▾
3
Travis Burgess
Grayson
(Loganville, GA)
QB
·
6-5
/ 205
FR
QB
FR
—
▾
3
Ade Willie
Claim
IMG Academy
(Bradenton, FL)
CB
·
6-2
/ 185
SR
CB
SR
—
▾
4
Mason Humphrey
Claim
Grayson
(Grayson, GA)
WR
·
6-4
/ 215
SR
WR
SR
—
▾
4
Jalon Thompson
Claim
Olympia
(Orlando, FL)
S
·
5-10.5
/ 180
JR
S
JR
—
▾
5
Ty Adams
Claim
Swainsboro
(Swainsboro, GA)
CB
·
5-11
/ 170
RS-JR
CB
RS-JR
—
▾
5
Kaleb Jackson
Liberty Magnet High School
(Baton Rouge, LA)
RB
·
5-10
/ 195
SR
RB
SR
20
▾
6
Tre Miller
Claim
Deer Creek
(Edmond, OK)
CB
·
5-11
/ 173
RS-JR
CB
RS-JR
21
▾
6
Dayton Sneed
Claim
Donelson Christian Academy
(Hermitage, TN)
WR
·
6-0
/ 196
RS-JR
WR
RS-JR
—
▾
7
Benjamin Hall
Claim
North Cobb
(Kennesaw, GA)
RB
·
5-11
/ 224
RS-JR
RB
RS-JR
—
▾
7
Peyton Waters
Birmingham
(Los Angeles, CA)
S
·
6-2
/ 170
JR
S
JR
—
▾
8
Jonathan Agumadu
McKinney
(McKinney, TX)
LB
·
6-2
/ 220
RS-SO
LB
RS-SO
—
▾
8
Miles O'Neill
Claim
Hun School
(Marblehead, MA)
QB
·
6-4.5
/ 218
RS-SO
QB
RS-SO
—
▾
9
Melkart Abou Jaoude
Claim
Newton
(Newton, NJ)
EDGE
·
6-5
/ 260
SR
EDGE
SR
—
▾
9
Billy Edwards Jr.
Claim
Lake Braddock
(Burke, VA)
QB
·
6-3
/ 215
RS-SR
QB
RS-SR
—
▾
10
Au'Tori Newkirk
Claim
Maury
(Norfolk, VA)
QB
·
6-3
/ 200
RS-FR
QB
RS-FR
—
▾
10
Peyton Seelmann
Claim
Hanover
(Mechanicsville, VA)
LB
·
6-1
/ 225
JR
LB
JR
—
▾
11
Shanard Clower
Claim
Lakeland
(Lakeland, FL)
WR
·
5-10
/ 165
SO
WR
SO
—
▾
11
Jaylen Harvey
Claim
Quince Orchard
(Potomac, MD)
EDGE
·
6-2
/ 250
RS-SO
EDGE
RS-SO
20
▾
12
Calvin Thomas
Claim
Cy Ranch
(Houston, TX)
LB
·
6-3
/ 210
FR
LB
FR
—
▾
14
Tarvorise Brown
Claim
Cocoa
(Cocoa, FL)
DL
·
6-7
/ 245
SR
DL
SR
—
▾
14
CJ Sadler
Claim
Cass Technical
(Detroit, MI)
WR
·
5-9
/ 183
FR
WR
FR
18
▾
15
DJ Mazzone
Claim
IMG Academy
(Bradenton, FL)
QB
·
6-1
/ 180
JR
QB
JR
—
▾
15
Derek McDonald
Claim
Marist School
(Atlanta, GA)
LB
·
6-4
/ 230
RS-SR
LB
RS-SR
—
▾
16
Coleman Bryson
Claim
Rabun Gap-Nacoochee School
(Rabun Gap, GA)
S
·
6-2
/ 190
RS-SR
S
RS-SR
23
▾
16
Zamaurious Robertson
Claim
Dillon
(Dillon, SC)
WR
·
6-1
/ 165
FR
WR
FR
—
▾
17
Nyqir Helton
Claim
Winslow Township
(Atco, NJ)
WR
·
5-11
/ 170
FR
WR
FR
—
▾
17
Jakob Weatherspoon
Avon
(Avon, OH)
S
·
5-11
/ 172
FR
S
FR
—
▾
18
Jaiden Patterson
Mill Creek
(Hoschton, GA)
CB
·
6-2
/ 173
JR
CB
JR
—
▾
18
Andres Miyares Jr.
Claim
Belen Jesuit Prep
(Miami, FL)
QB
·
6-1
/ 210
JR
QB
JR
—
▾
19
Reggie Love II
Claim
Rolesville
(Raleigh, NC)
CB
·
5-8
/ 175
RS-JR
CB
RS-JR
—
▾
19
Jaxxon Warren
Claim
TE
·
6-7
/ 235
SR
TE
SR
—
▾
20
Crew Davis
Claim
Iona Preparatory School
(New Rochelle, NY)
RB
·
6-0
/ 205
FR
RB
FR
—
▾
20
Xavier Jackson
Claim
Bergen Catholic
(Burlington, NJ)
CB
·
6-2
/ 180
FR
CB
FR
—
▾
21
Kenton Dopson
Claim
Norland
(Miami, FL)
CB
·
6-0
/ 185
FR
CB
FR
—
▾
23
Khristian Dunbar-Hawkins
Claim
Tustin
(Tustin, CA)
S
·
5-10.5
/ 185
JR
S
JR
21
▾
23
Charleston French
Claim
Amory
(Amory, MS)
RB
·
5-9
/ 190
RS-JR
RB
RS-JR
—
▾
24
Javion Butts
Jones County
(Gray, GA)
S
·
6-1
/ 180
RS-FR
S
RS-FR
—
▾
24
Jaden Jefferson
De La Salle
(Concord, CA)
WR
·
5-9
/ 165
FR
WR
FR
—
▾
25
Joseph Mupoyi
Claim
St. Thomas More
(Oakdale, CT)
EDGE
·
6-5
/ 261
RS-SO
EDGE
RS-SO
—
▾
26
DQ Forkpa
St. Frances Academy
(Hoschton, GA)
LB
·
6-2
/ 220
FR
LB
FR
—
▾
26
Jo Jo Troupe
Claim
Berkeley Prep
(Tampa, FL)
RB
·
5-9
/ 200
RS-FR
RB
RS-FR
—
▾
27
Jaylen McGill
Mountain View Prep
(Spartanburg, SC)
RB
·
5-10
/ 185
SO
RB
SO
—
▾
27
Graham Rentjes
Claim
Regents
(Austin, TX)
S
·
6-1
/ 185
RS-FR
S
RS-FR
—
▾
28
Jamarrion Gordon
Claim
Jackson
(Jackson, AL)
S
·
5-10.5
/ 185
FR
S
FR
—
▾
29
Zavion Griffin-Haynes
Rolesville
(Rolesville, NC)
EDGE
·
6-5.5
/ 220
FR
EDGE
FR
—
▾
30
Jaziel Hart
Claim
North Cross School
(Roanoke, VA)
CB
·
6-0
/ 170
FR
CB
FR
—
▾
31
Julian Peterson
Claim
Winslow Township
(Atco, NJ)
CB
·
6-2
/ 180
FR
CB
FR
—
▾
32
Jermaine Anderson
Claim
Calvert Hall College
(Fredericksburg, VA)
S
·
6-2
/ 195
RS-FR
S
RS-FR
—
▾
33
Tyler Houser
Pope John XXIII
(Sparta, NJ)
LB
·
6-2
/ 220
RS-FR
LB
RS-FR
—
▾
33
Henry Martello
Claim
Culver Academies
(Culver, IN)
DL
·
6-4
/ 260
RS-FR
DL
RS-FR
—
▾
34
David Davis
Claim
Imani Christian Academy
(Pittsburgh, PA)
S
·
5-11
/ 195
FR
S
FR
—
▾
36
Jayden Griffin-Haynes
Rolesville
(Rolesville, NC)
LB
·
6-3
/ 200
FR
LB
FR
—
▾
38
Julian Burns
Claim
Neville
(Monroe, LA)
S
·
6-2
/ 187
FR
S
FR
—
▾
40
Donovan Hoilette
Claim
Palm Beach Central
(West Palm Beach, FL)
DL
·
6-4
/ 245
SR
DL
SR
—
▾
42
Jordan Avinger
Orangeburg-Wilkinson
(Orangeburg, SC)
LB
·
6-3
/ 225
FR
LB
FR
—
▾
43
Lantz Pascal
Claim
St. Thomas Aquinas
(Fort Lauderdale, FL)
LB
·
6-1
/ 225
RS-FR
LB
RS-FR
—
▾
44
Jake Bauer
Claim
Malvern Prep
(West Chester, PA)
LB
·
6-1
/ 220
RS-FR
LB
RS-FR
—
▾
45
Jelani Thurman
Claim
Langston Hughes
(Fairburn, GA)
TE
·
6-6
/ 233
SR
TE
SR
—
▾
48
Gannon Burt
Claim
Fort Mill
(Fort Mill, SC)
LS
·
6-1
/ 205
RS-JR
LS
RS-JR
—
▾
51
Peter Pesansky
Jesuit
(Tampa, FL)
IOL
·
6-2
/ 255
RS-SO
IOL
RS-SO
—
▾
52
Rowan Byrne
Iona Preparatory School
(New Rochelle, NY)
IOL
·
6-4.5
/ 285
RS-FR
IOL
RS-FR
19
▾
54
Timir Hickman-Collins
Claim
Indian Land
(Fort Mill, SC)
LB
·
6-1.5
/ 213
RS-SO
LB
RS-SO
—
▾
54
Jonah Rodriguez
Claim
Madison
(San Diego, CA)
OT
·
6-4
/ 300
RS-JR
OT
RS-JR
20
▾
55
Brandon Homady
Claim
Padua Franciscan
(North Royalton, OH)
IOL
·
6-3.5
/ 280
RS-FR
IOL
RS-FR
—
▾
56
Christo Kelly
Loyola Academy
(Wilmette, IL)
IOL
·
6-4
/ 305
RS-SR
IOL
RS-SR
—
▾
56
Viliami Moala
Claim
Thompson
(Alabaster, AL)
DL
·
6-2.5
/ 340
FR
DL
FR
—
▾
57
Will Conroy
Claim
IMG Academy
(Cleveland, OH)
IOL
·
6-2
/ 290
FR
IOL
FR
—
▾
58
Austin Blaske
South Effingham
(Guyton, GA)
IOL
·
6-5
/ 310
SR
IOL
SR
—
▾
66
Jordan Hall
Claim
KIPP Columbus
(Columbus, OH)
OT
·
6-8
/ 336
RS-JR
OT
RS-JR
—
▾
68
Aidan Banfield
Mill Creek
(Alpharetta, GA)
IOL
·
6-3
/ 285
JR
IOL
JR
20
▾
70
Byron Nelson
Claim
Katy
(Katy, TX)
IOL
·
6-2.5
/ 295
RS-FR
IOL
RS-FR
19
▾
71
Jac'Qawn McRoy
Claim
Clay-Chalkville
(Pinson, AL)
OT
·
6-8
/ 370
JR
OT
JR
20
▾
72
Eidan Buchanan
Good Counsel
(Gaithersburg, MD)
IOL
·
6-8
/ 325
SO
IOL
SO
—
▾
73
J.B. Shabazz
Claim
East Forsyth
(Winston Salem, NC)
OT
·
6-6
/ 280
FR
OT
FR
—
▾
75
Andrew Threatt
Claim
Chesterfield
(Chesterfield, SC)
IOL
·
6-3
/ 310
SR
IOL
SR
—
▾
77
Trey Blue
Claim
Cary
(Cary, NC)
OT
·
6-5
/ 319
RS-FR
OT
RS-FR
—
▾
79
Anthony Hall
Claim
Dexter School
(Boston, MA)
IOL
·
6-3
/ 350
FR
IOL
FR
—
▾
80
Jordan Washington
Claim
Langham Creek
(Houston, TX)
TE
·
6-4
/ 220
RS-SO
TE
RS-SO
—
▾
81
Kymistrii Young
Claim
Cardinal Mooney
(Parrish, FL)
WR
·
6-2
/ 185
FR
WR
FR
—
▾
82
Nathan Leacock
Claim
Millbrook
(Raleigh, NC)
WR
·
6-3
/ 197
RS-SO
WR
RS-SO
—
▾
83
Carnell Warren
Claim
Bluffton
(Bluffton, SC)
WR
·
6-3
/ 190
FR
WR
FR
—
▾
84
Shamar Easter
Claim
Ashdown
(Ashdown, AR)
TE
·
6-5
/ 215
RS-JR
TE
RS-JR
21
▾
86
Madrid Tucker
Fort Myers
(Fort Myers, FL)
WR
·
6-0
/ 155
RS-FR
WR
RS-FR
—
▾
87
Carson Sneed
Claim
Donelson Christian Academy
(Nashville, TN)
TE
·
6-5.5
/ 245
FR
TE
FR
18
▾
88
Vodney Cleveland
Parker
(Birmingham, AL)
DL
·
6-2.5
/ 335
FR
DL
FR
18
▾
88
Deems May
Claim
Myers Park
(Charlotte, NC)
TE
·
6-1
/ 230
RS-SR
TE
RS-SR
—
▾
89
Trevor Havill
Claim
Avon Old Farms
(Louisville, KY)
TE
·
6-5
/ 210
FR
TE
FR
—
▾
89
Emmanuel Nwaiwu
Vanier College
(Montreal, QC)
EDGE
·
6-4
/ 240
RS-FR
EDGE
RS-FR
—
▾
90
Xavier Lewis
Claim
Rolesville
(Raleigh, NC)
DL
·
-
SO
DL
SO
—
▾
91
Leroy Jackson
Claim
Lee County
(Leesburg, GA)
DL
·
6-1
/ 280
RS-SO
DL
RS-SO
—
▾
92
Adam McCann-Gibbs
Claim
Abbey CBS Grammar School
(Newry)
P
·
6-0
/ 190
FR
P
FR
—
▾
93
Jacob Horvath
Claim
McKinnon Secondary
(Melbourne, VIC)
P
·
6-1
/ 190
RS-JR
P
RS-JR
—
▾
93
Trashawn Ruffin
Claim
North Duplin
(Mount Olive, NC)
DL
·
6-2.5
/ 330
FR
DL
FR
—
▾
94
David Jackson
Claim
Good Counsel
(Olney, MD)
DL
·
6-0.5
/ 300
FR
DL
FR
—
▾
95
Daniel Anderson
Claim
Germantown
(Germantown, TN)
EDGE
·
6-2
/ 245
RS-SO
EDGE
RS-SO
—
▾
96
Nicco Maggio
Buford
(Buford, GA)
DL
·
6-2
/ 250
RS-FR
DL
RS-FR
19
▾
97
Trey Giddens
Green Run
(Virginia Beach, VA)
DL
·
6-3
/ 275
RS-FR
DL
RS-FR
—
▾
97
David Green
Claim
High Point Christian Academy
(High Point, NC)
K
·
5-11
/ 170
FR
K
FR
—
▾
✕