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
2021 Football
Player Recruiting Rankings
Last update
05/18/26
Athletes, get verified & claim your profile.
Search
Advanced Filters
▼
Sport
Football
▾
Class
2021
▾
Position
IOL
▾
State
All States
▾
Level
High School
▾
C
Committed
S
Signed
E
Enrolled
Rivals
Industry
On3
Ranking
Industry
Comparison
Rank
Player
Pos
Rating
Status
Teams
Verified
01
Donovan
Jackson
Episcopal (Bellaire, TX)
IOL
·
6-4
/ 308
IOL
★
★
★
★
★
97.90
14
Natl
·
1
Pos
·
5
St
E
Claim
02
Bryce
Foster
Taylor (Katy, TX)
IOL
·
6-5
/ 330
IOL
★
★
★
★
★
95.95
51
Natl
·
2
Pos
·
10
St
E
Claim
03
TJ
Ferguson
Peach County (Fort Valley, GA)
IOL
·
6-4
/ 290
IOL
★
★
★
★
★
95.38
64
Natl
·
3
Pos
·
9
St
E
Claim
04
Rocco
Spindler
Clarkston (Clarkston, MI)
IOL
·
6-5
/ 315
IOL
★
★
★
★
★
95.28
65
Natl
·
4
Pos
·
3
St
E
Claim
05
Savion
Byrd
Duncanville (Duncanville, TX)
IOL
·
6-5
/ 295
IOL
★
★
★
★
★
94.76
80
Natl
·
5
Pos
·
14
St
E
Claim
06
Dylan
Fairchild
West Forsyth (Cumming, GA)
IOL
·
6-5
/ 298
IOL
★
★
★
★
★
93.92
108
Natl
·
6
Pos
·
12
St
E
Claim
07
Jager
Burton
Frederick Douglass (Lexington, KY)
IOL
·
6-4
/ 307
IOL
★
★
★
★
★
93.75
110
Natl
·
7
Pos
·
1
St
E
Claim
08
Drew
Kendall
Noble And Greenough School (Dedham, MA)
IOL
·
6-4
/ 292
IOL
★
★
★
★
★
92.68
141
Natl
·
8
Pos
·
1
St
E
Claim
09
Dietrick
Pennington
Evangelical Christian (Cordova, TN)
IOL
·
6-5
/ 326
IOL
★
★
★
★
★
92.37
154
Natl
·
9
Pos
·
4
St
E
Claim
10
Jackson
Powers-Johnson
Corner Canyon (Draper, UT)
IOL
·
6-3
/ 328
IOL
★
★
★
★
★
91.73
174
Natl
·
10
Pos
·
3
St
E
Claim
11
James
Brockermeyer
All Saints (Fort Worth, TX)
IOL
·
6-3
/ 270
IOL
★
★
★
★
★
91.28
199
Natl
·
11
Pos
·
31
St
E
Claim
12
Ezra
Dotson-Oyetade
Lakeview Centennial (Garland, TX)
IOL
·
6-3
/ 285
IOL
★
★
★
★
★
91.17
205
Natl
·
12
Pos
·
32
St
E
Claim
13
Jared
Wilson
West Forsyth (Clemmons, NC)
IOL
·
6-4
/ 325
IOL
★
★
★
★
★
91.06
211
Natl
·
13
Pos
·
12
St
E
Claim
14
Jaeden
Roberts
North Shore (Houston, TX)
IOL
·
6-5
/ 340
IOL
★
★
★
★
★
90.80
219
Natl
·
14
Pos
·
35
St
E
Claim
15
Tate
Williams
Wall (Wall, TX)
IOL
·
6-4
/ 264
IOL
★
★
★
★
★
90.63
226
Natl
·
15
Pos
·
37
St
E
Claim
16
Ben
Christman
Revere (Richfield, OH)
IOL
·
6-6
/ 321
IOL
★
★
★
★
★
89.89
266
Natl
·
16
Pos
·
9
St
E
Claim
17
Ryan
Rodriguez
Columbus (Miami, FL)
IOL
·
6-2
/ 286
IOL
★
★
★
★
★
89.75
272
Natl
·
17
Pos
·
37
St
E
Claim
18
Kimo
Makaneole
Niceville (Niceville, FL)
IOL
·
6-4
/ 285
IOL
★
★
★
★
★
89.28
299
Natl
·
18
Pos
·
42
St
E
Claim
19
Remington
Strickland
Fort Bend Christian Academy (Sugar Land, TX)
IOL
·
6-4
/ 292
IOL
★
★
★
★
★
89.13
306
Natl
·
19
Pos
·
52
St
E
Claim
20
Owen
Prentice
O'Dea (Seattle, WA)
IOL
·
6-3
/ 295
IOL
★
★
★
★
★
89.12
307
Natl
·
20
Pos
·
5
St
E
Claim
21
Laurance
Seymore
Miami Central (Miami, FL)
IOL
·
6-2
/ 312
IOL
★
★
★
★
★
88.95
316
Natl
·
21
Pos
·
44
St
E
Claim
22
Raheem
Anderson
Cass Technical (Detroit, MI)
IOL
·
6-3
/ 302
IOL
★
★
★
★
★
88.29
345
Natl
·
22
Pos
·
8
St
E
Verified
23
Ryan
Linthicum
Damascus (Damascus, MD)
IOL
·
6-3
/ 305
IOL
★
★
★
★
★
88.26
347
Natl
·
23
Pos
·
15
St
E
Claim
24
Greg
Crippen
IMG Academy (Bradenton, FL)
IOL
·
6-4
/ 285
IOL
★
★
★
★
★
88.12
360
Natl
·
24
Pos
·
52
St
E
Claim
25
Jonah
Miller
Sahuaro (Tucson, AZ)
IOL
·
6-7
/ 260
IOL
★
★
★
★
★
87.82
397
Natl
·
25
Pos
·
5
St
E
Claim
26
Josh
Simmons
Helix (La Mesa, CA)
IOL
·
6-6
/ 280
IOL
★
★
★
★
★
87.25
444
Natl
·
26
Pos
·
36
St
S
Claim
27
David
Wohlabaugh
Walsh Jesuit (Stow, OH)
IOL
·
6-6
/ 280
IOL
★
★
★
★
★
87.11
461
Natl
·
27
Pos
·
14
St
E
Claim
28
Weston
Franklin
Wayne County (Jesup, GA)
IOL
·
6-4
/ 308
IOL
★
★
★
★
★
86.50
518
Natl
·
28
Pos
·
45
St
E
Claim
29
Noah
Josey
Brentwood Academy (Brentwood, TN)
IOL
·
6-5
/ 315
IOL
★
★
★
★
★
86.30
523
Natl
·
29
Pos
·
13
St
E
Claim
30
Henry
Lutovsky
Mount Pleasant (Crawfordsville, IA)
IOL
·
6-6
/ 320
IOL
★
★
★
★
★
86.30
528
Natl
·
30
Pos
·
9
St
E
Claim
31
Geno
VanDeMark
St. Joseph Regional (Montvale, NJ)
IOL
·
6-5
/ 295
IOL
★
★
★
★
★
86.28
533
Natl
·
31
Pos
·
8
St
E
Verified
32
Bryson
Estes
Eagle's Landing Christian (McDonough, GA)
IOL
·
6-3
/ 291
IOL
★
★
★
★
★
86
568
Natl
·
32
Pos
·
49
St
E
Claim
33
Cullen
Montgomery
Episcopal (Bellaire, TX)
IOL
·
6-5
/ 315
IOL
★
★
★
★
★
85.65
600
Natl
·
33
Pos
·
94
St
E
Claim
34
Gennings
Dunker
Lena-Winslow (Lena, IL)
IOL
·
6-5
/ 290
IOL
★
★
★
★
★
85.63
604
Natl
·
34
Pos
·
15
St
E
Claim
35
Vinny
Fiacable
Bishop Dwenger (Fort Wayne, IN)
IOL
·
6-4
/ 300
IOL
★
★
★
★
★
85.58
614
Natl
·
35
Pos
·
11
St
E
Claim
36
Noah
Pulealii
Palma (Salinas, CA)
IOL
·
6-4
/ 312
IOL
★
★
★
★
★
85.42
630
Natl
·
36
Pos
·
51
St
E
Claim
37
Jake
Slaughter
Trinity Catholic (Ocala, FL)
IOL
·
6-4
/ 300
IOL
★
★
★
★
★
85.08
687
Natl
·
37
Pos
·
90
St
E
Claim
38
Nate
Bruce
Harrisburg (Harrisburg, PA)
IOL
·
6-4
/ 320
IOL
★
★
★
★
★
84.97
694
Natl
·
38
Pos
·
20
St
E
Claim
39
Aaron
Gunn
Union Area (New Castle, PA)
IOL
·
6-3
/ 308
IOL
★
★
★
★
★
84.20
801
Natl
·
39
Pos
·
21
St
E
Claim
40
Elia
Migao
Chaparral (Temecula, CA)
IOL
·
6-2
/ 320
IOL
★
★
★
★
★
84.17
814
Natl
·
40
Pos
·
68
St
S
Claim
41
Mason
Randolph
Yorba Linda (Yorba Linda, CA)
IOL
·
6-4
/ 280
IOL
★
★
★
★
★
83.97
842
Natl
·
41
Pos
·
69
St
E
Claim
42
Maximus
Gibbs
St. John Bosco (Bellflower, CA)
IOL
·
6-6
/ 385
IOL
★
★
★
★
★
83.75
869
Natl
·
42
Pos
·
72
St
E
Claim
43
Anthony
Rosas
Sierra Vista (Baldwin Park, CA)
IOL
·
6-2
/ 295
IOL
★
★
★
★
★
83.70
889
Natl
·
43
Pos
·
73
St
E
Claim
44
Justin
Pickett
Carmel (Carmel, IN)
IOL
·
6-7
/ 315
IOL
★
★
★
★
★
83.53
904
Natl
·
44
Pos
·
17
St
E
Claim
45
Michael
Myslinski
Bishop Kenny (Jacksonville, FL)
IOL
·
6-2
/ 285
IOL
★
★
★
★
★
83.53
909
Natl
·
45
Pos
·
116
St
E
Claim
46
Jaden
Lindsay
East Forsyth (Kernersville, NC)
IOL
·
6-3
/ 270
IOL
★
★
★
★
★
83.53
917
Natl
·
46
Pos
·
41
St
E
Claim
47
Ross
Ulugalu-Maseuli
Mater Dei (Santa Ana, CA)
IOL
·
6-3
/ 350
IOL
★
★
★
★
★
83.47
936
Natl
·
47
Pos
·
75
St
S
Claim
48
Delfin Xavier
Castillo
Osceola (Kissimmee, FL)
IOL
·
6-5
/ 325
IOL
★
★
★
★
★
83.47
937
Natl
·
48
Pos
·
124
St
E
Claim
49
Zach
Richards
Mooresville (Mooresville, IN)
IOL
·
6-3
/ 296
IOL
★
★
★
★
★
83.45
939
Natl
·
49
Pos
·
18
St
E
Claim
50
Koli
Faaiu
North Creek (Bothell, WA)
IOL
·
6-4
/ 315
IOL
★
★
★
★
★
83.30
956
Natl
·
50
Pos
·
13
St
E
Claim
Show next 50
· 123 players
↓
✕