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
2025
▾
Sport
Football
▾
HS Commits
Transfers
Roster
76
Roster Size
76
Transfers
30 · 39.5%
Blue Chip %
15.5%
5★ · 4★
0 · 9
Avg Rating
86.65
Top
94.96
Stars
0
9
44
#
▼
Player
↕
Pos
↕
Year
↕
Age
↕
Team
1
Thaddeus Dixon
Paramount
(Paramount, CA)
CB
·
6-0
/ 205
SR
CB
SR
24
▾
1
Jordan Shipp
Claim
Providence Day School
(Charlotte, NC)
WR
·
6-2
/ 183
SO
WR
SO
—
▾
2
Andrew Simpson
Claim
St. John Bosco
(Bellflower, CA)
LB
·
6-1
/ 220
RS-SR
LB
RS-SR
—
▾
4
Caleb Hood
Claim
Richmond Senior
(Rockingham, NC)
RB
·
5-11
/ 230
SR
RB
SR
23
▾
5
Gavin Gibson
Claim
William Amos Hough
(Mooresville, NC)
CB
·
5-11
/ 175
SR
CB
SR
—
▾
6
Dayton Sneed
Claim
Donelson Christian Academy
(Hermitage, TN)
WR
·
6-0
/ 196
RS-SO
WR
RS-SO
—
▾
8
Kobe Paysour
Claim
Gaffney
(Gaffney, SC)
WR
·
6-1.5
/ 180
RS-SR
WR
RS-SR
23
▾
8
Smith Vilbert
St. Joseph Regional
(Montvale, NJ)
EDGE
·
6-6
/ 282
RS-SR
EDGE
RS-SR
—
▾
9
Melkart Abou Jaoude
Claim
Newton
(Newton, NJ)
EDGE
·
6-5
/ 260
SR
EDGE
SR
—
▾
10
Au'Tori Newkirk
Claim
Maury
(Norfolk, VA)
QB
·
6-3
/ 200
FR
QB
FR
—
▾
10
Pryce Yates
Claim
Reagan
(San Antonio, TX)
EDGE
·
6-3
/ 240
RS-SR
EDGE
RS-SR
—
▾
11
Ty Adams
Claim
Swainsboro
(Swainsboro, GA)
CB
·
5-11
/ 170
RS-SO
CB
RS-SO
—
▾
12
Demon June
Jacksonville
(Jacksonville, NC)
RB
·
5-11
/ 215
FR
RB
FR
—
▾
12
Gregory Smith
Claim
Sumner
(Riverview, FL)
S
·
6-4
/ 195
RS-FR
S
RS-FR
—
▾
15
DJ Mazzone
Claim
IMG Academy
(Bradenton, FL)
QB
·
6-1
/ 180
SO
QB
SO
—
▾
15
Tre Miller
Claim
Deer Creek
(Edmond, OK)
CB
·
5-11
/ 173
RS-SO
CB
RS-SO
21
▾
16
Coleman Bryson
Claim
Rabun Gap-Nacoochee School
(Rabun Gap, GA)
S
·
6-2
/ 190
RS-JR
S
RS-JR
23
▾
17
Peyton Waters
Birmingham
(Los Angeles, CA)
S
·
6-2
/ 170
SO
S
SO
—
▾
17
Adrian Wilson
Weiss
(Pflugerville, TX)
WR
·
6-1
/ 170
SO
WR
SO
19
▾
18
Jaiden Patterson
Mill Creek
(Hoschton, GA)
CB
·
6-2
/ 173
SO
CB
SO
—
▾
18
Andres Miyares Jr.
Claim
Belen Jesuit Prep
(Miami, FL)
QB
·
6-1
/ 210
SO
QB
SO
—
▾
19
Reggie Love II
Claim
Rolesville
(Raleigh, NC)
CB
·
5-8
/ 175
RS-SO
CB
RS-SO
—
▾
20
Jalon Thompson
Claim
Olympia
(Orlando, FL)
S
·
5-10.5
/ 180
SO
S
SO
—
▾
21
Kaleb Cost
Claim
Sandy Creek
(Tyrone, GA)
CB
·
5-10
/ 176
JR
CB
JR
21
▾
23
Khristian Dunbar-Hawkins
Claim
Tustin
(Tustin, CA)
S
·
5-10.5
/ 185
SO
S
SO
21
▾
23
Charleston French
Claim
Amory
(Amory, MS)
RB
·
5-9
/ 190
RS-SO
RB
RS-SO
—
▾
24
Javion Butts
Jones County
(Gray, GA)
S
·
6-1
/ 180
FR
S
FR
—
▾
25
Joseph Mupoyi
Claim
St. Thomas More
(Oakdale, CT)
EDGE
·
6-5
/ 261
RS-FR
EDGE
RS-FR
—
▾
26
Jo Jo Troupe
Claim
Berkeley Prep
(Tampa, FL)
RB
·
5-9
/ 200
FR
RB
FR
—
▾
27
Jaylen McGill
Mountain View Prep
(Spartanburg, SC)
RB
·
5-10
/ 185
FR
RB
FR
—
▾
27
Graham Rentjes
Claim
Regents
(Austin, TX)
S
·
6-1
/ 185
FR
S
FR
—
▾
28
Benjamin Hall
Claim
North Cobb
(Kennesaw, GA)
RB
·
5-11
/ 224
RS-SO
RB
RS-SO
—
▾
29
Marcus Allen
Claim
Walton
(Marietta, GA)
CB
·
6-1
/ 170
SR
CB
SR
22
▾
30
Evan Bennett
Gatewood School
(Eatonton, GA)
LB
·
6-3
/ 210
RS-FR
LB
RS-FR
—
▾
31
Will Hardy
Claim
Greater Atlanta Christian School
(Norcross, GA)
S
·
6-2
/ 185
SR
S
SR
—
▾
32
Jermaine Anderson
Claim
Calvert Hall College
(Fredericksburg, VA)
S
·
6-2
/ 195
FR
S
FR
—
▾
33
Tyler Houser
Pope John XXIII
(Sparta, NJ)
LB
·
6-2
/ 220
FR
LB
FR
—
▾
33
Henry Martello
Claim
Culver Academies
(Culver, IN)
DL
·
6-4
/ 260
FR
DL
FR
—
▾
41
Jonathan Agumadu
McKinney
(McKinney, TX)
LB
·
6-2
/ 220
RS-FR
LB
RS-FR
—
▾
42
Spencer Triplett
Shelby
(Shelby, NC)
LS
·
6-3
/ 235
SR
LS
SR
—
▾
43
Lantz Pascal
Claim
St. Thomas Aquinas
(Fort Lauderdale, FL)
LB
·
6-1
/ 225
FR
LB
FR
—
▾
44
Jake Bauer
Claim
Malvern Prep
(West Chester, PA)
LB
·
6-1
/ 220
FR
LB
FR
—
▾
48
Gannon Burt
Claim
Fort Mill
(Fort Mill, SC)
LS
·
6-1
/ 205
RS-SO
LS
RS-SO
—
▾
51
Peter Pesansky
Jesuit
(Tampa, FL)
IOL
·
6-2
/ 255
RS-FR
IOL
RS-FR
—
▾
52
Daniel King
Cairo
(Cairo, GA)
IOL
·
6-5
/ 270
RS-SR
IOL
RS-SR
—
▾
53
Christo Kelly
Loyola Academy
(Wilmette, IL)
IOL
·
6-4
/ 305
RS-SR
IOL
RS-SR
—
▾
54
Timir Hickman-Collins
Claim
Indian Land
(Fort Mill, SC)
LB
·
6-1.5
/ 213
RS-FR
LB
RS-FR
—
▾
55
Jakai Moore
Patriot
(Nokesville, VA)
IOL
·
6-6
/ 318
RS-SR
IOL
RS-SR
25
▾
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-SO
OT
RS-SO
—
▾
68
Aidan Banfield
Mill Creek
(Alpharetta, GA)
IOL
·
6-3
/ 285
SO
IOL
SO
20
▾
69
Chad Lindberg
Clear Creek
(League City, TX)
IOL
·
6-6
/ 325
SR
IOL
SR
—
▾
70
Byron Nelson
Claim
Katy
(Katy, TX)
IOL
·
6-2.5
/ 295
FR
IOL
FR
19
▾
72
Eidan Buchanan
Good Counsel
(Gaithersburg, MD)
IOL
·
6-8
/ 325
FR
IOL
FR
—
▾
73
Will O'Steen
White Plains
(Anniston, AL)
OT
·
6-3
/ 230
RS-SR
OT
RS-SR
—
▾
77
Trey Blue
Claim
Cary
(Cary, NC)
OT
·
6-5
/ 319
FR
OT
FR
—
▾
78
Trevyon Green
Claim
Life Christian Academy
(Colonial Heights, VA)
OT
·
6-8
/ 361
RS-JR
OT
RS-JR
22
▾
80
Jordan Owens
Claim
Mcgehee
(Mcgehee, AR)
TE
·
6-6
/ 255
SR
TE
SR
—
▾
82
Nathan Leacock
Claim
Millbrook
(Raleigh, NC)
WR
·
6-3
/ 197
RS-SO
WR
RS-SO
—
▾
84
Shamar Easter
Claim
Ashdown
(Ashdown, AR)
TE
·
6-5
/ 215
RS-SO
TE
RS-SO
21
▾
84
Laderion Williams
Douglas County
(Douglasville, GA)
DL
·
6-5
/ 305
FR
DL
FR
—
▾
85
Shanard Clower
Claim
Lakeland
(Lakeland, FL)
WR
·
5-10
/ 165
FR
WR
FR
—
▾
86
Madrid Tucker
Fort Myers
(Fort Myers, FL)
WR
·
6-0
/ 155
FR
WR
FR
—
▾
87
Trey Giddens
Green Run
(Virginia Beach, VA)
DL
·
6-3
/ 275
FR
DL
FR
—
▾
87
Cort Halsey
Claim
Menlo
(Atherton, CA)
TE
·
6-2
/ 215
RS-SO
TE
RS-SO
—
▾
88
Deems May
Claim
Myers Park
(Charlotte, NC)
TE
·
6-1
/ 230
RS-JR
TE
RS-JR
—
▾
89
Paul Barton
Claim
Sacred Heart Prep
TE
·
6-4
/ 210
SR
TE
SR
—
▾
89
Emmanuel Nwaiwu
Vanier College
(Montreal, QC)
EDGE
·
6-4
/ 240
FR
EDGE
FR
—
▾
90
Rece Verhoff
Claim
Columbus Grove
(Columbus Grove, OH)
K
·
5-11
/ 189
SR
K
SR
—
▾
90
Xavier Lewis
Claim
Rolesville
(Raleigh, NC)
DL
·
-
FR
DL
FR
—
▾
91
Leroy Jackson
Claim
Lee County
(Leesburg, GA)
DL
·
6-1
/ 280
RS-FR
DL
RS-FR
—
▾
93
Jacob Horvath
Claim
McKinnon Secondary
(Melbourne, VIC)
P
·
6-1
/ 190
RS-SO
P
RS-SO
—
▾
94
Isaiah Johnson
Claim
Chandler
(Chandler, AZ)
DL
·
6-2
/ 275
RS-JR
DL
RS-JR
—
▾
95
Daniel Anderson
Claim
Germantown
(Germantown, TN)
EDGE
·
6-2
/ 245
RS-FR
EDGE
RS-FR
—
▾
96
Nicco Maggio
Buford
(Buford, GA)
DL
·
6-2
/ 250
FR
DL
FR
19
▾
96
Tom Maginness
P
·
6-0
/ 205
SR
P
SR
—
▾
✕