Highest-rated Class of 2025 football recruits from North Carolina
Written by:
May 27, 2025
Guzel Studio // Shutterstock
Highest-rated Class of 2025 football recruits from North Carolina
The dust has finally settled on the Class of 2025 football recruiting cycle. As programs look at their finalized rosters, the future landscape of college football is beginning to take shape. From five-star quarterbacks making headlines to underrated defensive linemen poised for breakout careers, this class is loaded with game-changing talent.
Stacker compiled a ranking of the best Class of 2025 football recruits from North Carolina using data from 247Sports. Here's the players from North Carolina set to dominate Saturdays (and potentially Sundays) for years to come.
You may also like:
Counties with the longest life expectancy in North Carolina
1 / 20
Pell Studio // Shutterstock
#20. Dan Mahan (QB)
- National rank: #788 (3 stars)
- Position rank: #51
- College: Duke
- High school: Walter M Williams (Burlington, NC)
- Position rank: #51
- College: Duke
- High school: Walter M Williams (Burlington, NC)
2 / 20
Andrew Angelov // Shutterstock
#19. Sherrod Henderson (Edge)
- National rank: #762 (3 stars)
- Position rank: #65
- College: Virginia Tech
- High school: Heide Trask (Rocky Point, NC)
- Position rank: #65
- College: Virginia Tech
- High school: Heide Trask (Rocky Point, NC)
3 / 20
Hannah Leigh Barnes // Shutterstock
#18. Michael Gibbs (IOL)
- National rank: #737 (3 stars)
- Position rank: #50
- College: NC State
- High school: John T Hoggard (Wilmington, NC)
- Position rank: #50
- College: NC State
- High school: John T Hoggard (Wilmington, NC)
4 / 20
Ron Alvey // Shutterstock
#17. Jamien Little (WR)
- National rank: #732 (3 stars)
- Position rank: #106
- College: Duke
- High school: Hickory (Hickory, NC)
- Position rank: #106
- College: Duke
- High school: Hickory (Hickory, NC)
5 / 20
zoff // Shutterstock
#16. Taeshawn Alston (Edge)
- National rank: #721 (3 stars)
- Position rank: #62
- College: South Carolina
- High school: Vance County (Henderson, NC)
- Position rank: #62
- College: South Carolina
- High school: Vance County (Henderson, NC)
You may also like:
How North Carolina is committing to electric vehicles
6 / 20
Andrew Angelov // Shutterstock
#15. Isaiah Deloatch (LB)
- National rank: #714 (3 stars)
- Position rank: #74
- College: Rutgers
- High school: Hillside (Durham, NC)
- Position rank: #74
- College: Rutgers
- High school: Hillside (Durham, NC)
7 / 20
SEALANDSKYPHOTO // Shutterstock
#14. Elijiah Oehlke (QB)
- National rank: #658 (3 stars)
- Position rank: #38
- College: Wake Forest
- High school: Trinity Christian School (Hope Mills, NC)
- Position rank: #38
- College: Wake Forest
- High school: Trinity Christian School (Hope Mills, NC)
8 / 20
Bobby Stevens Photo // Shutterstock
#13. Trajen Odom (DL)
- National rank: #522 (3 stars)
- Position rank: #61
- College: Ohio State
- High school: Weddington (Matthews, NC)
- Position rank: #61
- College: Ohio State
- High school: Weddington (Matthews, NC)
9 / 20
Andrew Angelov // Shutterstock
#12. Charles House (DL)
- National rank: #445 (4 stars)
- Position rank: #46
- College: Tennessee
- High school: North Mecklenburg (Huntersville, NC)
- Position rank: #46
- College: Tennessee
- High school: North Mecklenburg (Huntersville, NC)
10 / 20
David Lee // Shutterstock
#11. Tai Buster (IOL)
- National rank: #409 (4 stars)
- Position rank: #27
- College: Auburn
- High school: A.L. Brown (Kannapolis, NC)
- Position rank: #27
- College: Auburn
- High school: A.L. Brown (Kannapolis, NC)
You may also like:
National forests with campgrounds open year-round in North Carolina
11 / 20
Andy Dean Photography // Shutterstock
#10. Brian Rowe Jr. (WR)
- National rank: #335 (4 stars)
- Position rank: #45
- College: South Carolina
- High school: Jay M. Robinson (Concord, NC)
- Position rank: #45
- College: South Carolina
- High school: Jay M. Robinson (Concord, NC)
12 / 20
WoodysPhotos // Shutterstock
#9. Shamarius Peterkin (WR)
- National rank: #331 (4 stars)
- Position rank: #44
- College: Virginia Tech
- High school: Mount Tabor (Winston Salem, NC)
- Position rank: #44
- College: Virginia Tech
- High school: Mount Tabor (Winston Salem, NC)
13 / 20
David Lee // Shutterstock
#8. Je'rel Bolder (WR)
- National rank: #277 (4 stars)
- Position rank: #36
- College: NC State
- High school: Forest Hills (Marshville, NC)
- Position rank: #36
- College: NC State
- High school: Forest Hills (Marshville, NC)
14 / 20
Stuart Monk // Shutterstock
#7. Donovan Darden (Edge)
- National rank: #213 (4 stars)
- Position rank: #21
- College: South Carolina
- High school: Havelock (Havelock, NC)
- Position rank: #21
- College: South Carolina
- High school: Havelock (Havelock, NC)
15 / 20
aspen rock // Shutterstock
#6. JaDon Blair (S)
- National rank: #154 (4 stars)
- Position rank: #13
- College: Notre Dame
- High school: Mount Tabor (Winston Salem, NC)
- Position rank: #13
- College: Notre Dame
- High school: Mount Tabor (Winston Salem, NC)
You may also like:
How opioid prescriptions to Medicaid patients in North Carolina stack up
16 / 20
kuzmaphoto // Shutterstock
#5. Jordan Young (ATH)
- National rank: #119 (4 stars)
- Position rank: #4
- College: Michigan
- High school: Monroe (Monroe, NC)
- Position rank: #4
- College: Michigan
- High school: Monroe (Monroe, NC)
17 / 20
Ron Alvey // Shutterstock
#4. Bryce Baker (QB)
- National rank: #86 (4 stars)
- Position rank: #8
- College: North Carolina
- High school: East Forsyth (Kernersville, NC)
- Position rank: #8
- College: North Carolina
- High school: East Forsyth (Kernersville, NC)
18 / 20
HY-DP // Shutterstock
#3. Bryce Davis (Edge)
- National rank: #73 (4 stars)
- Position rank: #7
- College: Duke
- High school: Grimsley (Greensboro, NC)
- Position rank: #7
- College: Duke
- High school: Grimsley (Greensboro, NC)
19 / 20
MaverickZ85 // Shutterstock
#2. Isaiah Campbell (DL)
- National rank: #33 (4 stars)
- Position rank: #4
- College: Tennessee
- High school: Southern (Durham, NC)
- Position rank: #4
- College: Tennessee
- High school: Southern (Durham, NC)
20 / 20
Fabricio Barili // Shutterstock
#1. David Sanders Jr. (OT)
- National rank: #6 (5 stars)
- Position rank: #2
- College: Tennessee
- High school: Providence Day School (Charlotte, NC)
- Position rank: #2
- College: Tennessee
- High school: Providence Day School (Charlotte, NC)
You may also like:
How to Start an LLC in North Carolina: 2025 Guide