Skip to main content
Mobile Menu
Search players
Search
Join Now
Login
Teams
Teams
Fan Sites
Forums
Shows
Recruiting Board
Football Recruiting
News Feed
Database
Team Rankings
Player Rankings
Industry Comparison
Commitments
Recruiting Prediction Machine
Basketball Recruiting
News Feed
Database
Team Rankings
Player Rankings
Industry Comparison
Commitments
Recruiting Prediction Machine
Recruits
High School
High School News
Schools
Rankings
Scores
About
About
On3 App
Advertise
Press
FAQ
Contact
Get a profile. Be recruited.
High School
Team Recruiting Rankings
HS Football Scores
Rivals300
High School Rankings
Message Boards
Rivals Industry · Live
Last update · 05/18/26
2020 Football
Player Recruiting Rankings
Last update
05/18/26
Athletes, get verified & claim your profile.
Search
Advanced Filters
▼
Sport
Football
▾
Class
2020
▾
Position
All Positions
▾
State
North Carolina
▾
Level
High School
▾
C
Committed
S
Signed
E
Enrolled
Rivals
Industry
On3
Ranking
Industry
Comparison
Rank
Player
Pos
Rating
Status
Teams
Verified
01
Trenton
Simpson
Mallard Creek (Charlotte, NC)
LB
·
6-2
/ 235
LB
★
★
★
★
★
97.40
22
Natl
·
4
Pos
·
1
St
E
—
02
Desmond
Evans
Lee County (Sanford, NC)
EDGE
·
6-6
/ 241
EDGE
★
★
★
★
★
96.20
42
Natl
·
4
Pos
·
2
St
E
—
03
Kedrick
Bingley-Jones
Providence Day School (Charlotte, NC)
DL
·
6-4
/ 295
DL
★
★
★
★
★
92.74
141
Natl
·
18
Pos
·
3
St
E
—
04
Ja'Qurious
Conley
Northside (Jacksonville, NC)
S
·
6-0.5
/ 205
S
★
★
★
★
★
92.62
149
Natl
·
7
Pos
·
4
St
E
—
05
Myles
Murphy
Dudley (Greensboro, NC)
DL
·
6-4
/ 309
DL
★
★
★
★
★
92.42
158
Natl
·
20
Pos
·
5
St
E
—
06
Moose Muhammad
III
Myers Park (Charlotte, NC)
WR
·
6-0
/ 185
WR
★
★
★
★
★
92.27
168
Natl
·
29
Pos
·
6
St
E
—
07
Mitchell
Mayes
Leesville Road (Raleigh, NC)
OT
·
6-3.5
/ 305
OT
★
★
★
★
★
91.20
230
Natl
·
24
Pos
·
7
St
E
—
08
Porter
Rooks
Myers Park (Charlotte, NC)
WR
·
6-0.5
/ 190
WR
★
★
★
★
★
91.09
238
Natl
·
45
Pos
·
8
St
S
—
09
Davin
Vann
Cary (Cary, NC)
DL
·
6-1.5
/ 275
DL
★
★
★
★
★
90.86
248
Natl
·
31
Pos
·
9
St
E
—
10
Cameron
Roseman-Sinclair
Myers Park (Charlotte, NC)
S
·
5-11.5
/ 195
S
★
★
★
★
★
90.78
252
Natl
·
22
Pos
·
10
St
E
—
11
Mohamed
Kaba
Clinton (Clinton, NC)
LB
·
6-1.5
/ 200
LB
★
★
★
★
★
90.44
274
Natl
·
33
Pos
·
11
St
E
—
12
Mike
Wyman
Dudley (Greensboro, NC)
WR
·
6-2
/ 188
WR
★
★
★
★
★
89.67
333
Natl
·
63
Pos
·
12
St
E
—
13
Ray
Rose
South Point (Belmont, NC)
WR
·
6-1
/ 215
WR
★
★
★
★
★
89.03
386
Natl
·
72
Pos
·
13
St
E
—
14
Shane
Whitter
Walter M Williams (Burlington, NC)
LB
·
6-1
/ 222
LB
★
★
★
★
★
88.68
426
Natl
·
43
Pos
·
14
St
E
—
15
Da'Qon
Stewart
North Mecklenburg (Huntersville, NC)
WR
·
6-1
/ 195
WR
★
★
★
★
★
88.22
468
Natl
·
85
Pos
·
15
St
—
11%
9%
—
16
Kendall
Karr
Stuart W. Cramer (Cramerton, NC)
TE
·
6-2.5
/ 245
TE
★
★
★
★
★
86.23
696
Natl
·
31
Pos
·
16
St
E
—
17
Quentin
Williams
Mallard Creek (Charlotte, NC)
EDGE
·
6-3
/ 234
EDGE
★
★
★
★
★
86.23
698
Natl
·
52
Pos
·
17
St
E
—
18
Aydan
White
Christ School (Arden, NC)
CB
·
6-2
/ 170
CB
★
★
★
★
★
85.97
727
Natl
·
66
Pos
·
18
St
E
—
19
Jonathan
Adorno
Rolesville (Rolesville, NC)
OT
·
6-4
/ 315
OT
★
★
★
★
★
85.63
786
Natl
·
79
Pos
·
19
St
E
—
20
Anthony Carter
Jr.
Butler (Matthews, NC)
IOL
·
6-4
/ 296
IOL
★
★
★
★
★
85.60
790
Natl
·
52
Pos
·
20
St
E
—
21
Jaylen
Smith
Hertford County (Ahoskie, NC)
DL
·
6-4
/ 280
DL
★
★
★
★
★
85.60
800
Natl
·
82
Pos
·
21
St
E
—
22
Cedric
Gray
Ardrey Kell (Charlotte, NC)
LB
·
6-1.5
/ 234
LB
★
★
★
★
★
85.47
810
Natl
·
87
Pos
·
22
St
E
—
23
Aeneas
Peebles
Knightdale (Knightdale, NC)
DL
·
6-1
/ 286
DL
★
★
★
★
★
85.40
816
Natl
·
85
Pos
·
23
St
E
Verified
24
Ahmani
Marshall
East Forsyth (Kernersville, NC)
RB
·
6-0
/ 205
RB
★
★
★
★
★
85.25
854
Natl
·
74
Pos
·
24
St
E
—
25
Jefferson
Boaz
East Surry (Pilot Mountain, NC)
QB
·
6-6.5
/ 245
QB
★
★
★
★
★
85
884
Natl
·
56
Pos
·
25
St
E
—
26
Devan
Boykin
Lucy Ragsdale (Jamestown, NC)
CB
·
5-11
/ 175
CB
★
★
★
★
★
84.77
900
Natl
·
82
Pos
·
26
St
E
—
27
Stefon
Thompson
Chambers (Long Island City, NY)
LB
·
6-0
/ 240
LB
★
★
★
★
★
84.75
906
Natl
·
99
Pos
·
27
St
E
—
28
D.J.
Jones
Pine Forest (Fayetteville, NC)
RB
·
5-10.5
/ 205
RB
★
★
★
★
★
84.73
918
Natl
·
79
Pos
·
28
St
E
—
29
Stephen
Gosnell
East Surry (Pilot Mountain, NC)
WR
·
6-2
/ 210
WR
★
★
★
★
★
84.70
929
Natl
·
153
Pos
·
29
St
E
—
30
Stephen
Sings
Chambers (Charlotte, NC)
EDGE
·
6-3
/ 225
EDGE
★
★
★
★
★
83.80
1079
Natl
·
87
Pos
·
30
St
E
—
31
Jhari
Patterson
AC Reynolds (Asheville, NC)
WR
·
5-10
/ 190
WR
★
★
★
★
★
83.28
1166
Natl
·
191
Pos
·
31
St
E
—
32
Quinton
Cooley
Southern Nash (Bailey, NC)
RB
·
5-8
/ 193
RB
★
★
★
★
★
83.23
1172
Natl
·
96
Pos
·
32
St
E
—
33
Sam
Brady
North Lincoln (Lincolnton, NC)
WR
·
6-3
/ 238
WR
★
★
★
★
★
83.17
1212
Natl
·
198
Pos
·
33
St
E
—
34
Joshua
Karty
Western Alamance (Elon, NC)
K
·
6-2
/ 207
K
★
★
★
★
★
83.07
1225
Natl
·
1
Pos
·
34
St
E
—
35
Phifer
Griffin
Union Academy (Monroe, NC)
OT
·
6-6
/ 290
OT
★
★
★
★
★
83.02
1235
Natl
·
129
Pos
·
35
St
E
—
36
Malik
McGowan
Charlotte Catholic (Charlotte, NC)
IOL
·
6-3
/ 330
IOL
★
★
★
★
★
82.80
1294
Natl
·
82
Pos
·
36
St
E
—
37
Malik
Puryear
High Point Christian Academy (High Point, NC)
EDGE
·
6-6
/ 250
EDGE
★
★
★
★
★
82.68
1311
Natl
·
107
Pos
·
37
St
E
—
38
Isaiah
Fisher-Smith
Page (Greensboro, NC)
S
·
6-0
/ 208
S
★
★
★
★
★
82.57
1332
Natl
·
92
Pos
·
38
St
E
—
39
Zach
Johnson
Apex Friendship (Apex, NC)
EDGE
·
-
EDGE
★
★
★
★
★
82.50
1373
Natl
·
116
Pos
·
39
St
—
—
—
40
J'Vian
McCray
West Brunswick (Shallotte, NC)
DL
·
6-1
/ 329
DL
★
★
★
★
★
82.42
1382
Natl
·
123
Pos
·
40
St
E
—
41
Marqui Lowery
Jr
Chambers (Charlotte, NC)
CB
·
6-0
/ 170
CB
★
★
★
★
★
82.27
1407
Natl
·
137
Pos
·
41
St
E
—
42
Joshua
Crabtree
Heritage (Wake Forest, NC)
WR
·
6-3
/ 185
WR
★
★
★
★
★
82.23
1413
Natl
·
226
Pos
·
42
St
E
—
43
Devin
Chandler
William Amos Hough (Cornelius, NC)
WR
·
6-0
/ 171
WR
★
★
★
★
★
82.20
1443
Natl
·
229
Pos
·
43
St
E
—
44
Marqui
Lowery
Northern Vance (Henderson, NC)
CB
·
5-11
/ 145
CB
★
★
★
★
★
82.12
1453
Natl
·
146
Pos
·
44
St
—
—
—
45
Adrian
Spellman
Northeastern (Elizabeth City, NC)
EDGE
·
6-4
/ 240
EDGE
★
★
★
★
★
82.05
1471
Natl
·
131
Pos
·
45
St
E
—
46
Jason
Romero
Scotland County (Laurinburg, NC)
EDGE
·
6-4
/ 222
EDGE
★
★
★
★
★
81.93
1510
Natl
·
136
Pos
·
46
St
E
—
47
Michael
Frogge
Northern Guilford (Greensboro, NC)
TE
·
6-5
/ 225
TE
★
★
★
★
★
81.78
1558
Natl
·
75
Pos
·
47
St
E
—
48
Elijah
Burris
Mountain Island Charter (Mount Holly, NC)
RB
·
5-10
/ 210
RB
★
★
★
★
★
81.50
1631
Natl
·
123
Pos
·
48
St
S
—
49
Quasean
Holmes
Mallard Creek (Charlotte, NC)
RB
·
5-9
/ 196
RB
★
★
★
★
★
81.50
1641
Natl
·
125
Pos
·
49
St
—
38%
33%
—
50
Arabee
Muslim
Mallard Creek (Charlotte, NC)
OT
·
6-3
/ 295
OT
★
★
★
★
★
81.48
1648
Natl
·
171
Pos
·
50
St
E
—
Show next 50
· 100 players
↓
✕