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/20/26
2025 Football
Player Recruiting Rankings
Last update
05/20/26
Athletes, get verified & claim your profile.
Search
Advanced Filters
▼
Sport
Football
▾
Class
2025
▾
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
Michael
Carroll
IMG Academy (Doylestown, PA)
IOL
·
6-6
/ 315
IOL
★
★
★
★
★
98.04
14
Natl
·
1
Pos
·
2
St
E
Verified
02
Carius
Curne
Marion (Marion, AR)
IOL
·
6-4
/ 320
IOL
★
★
★
★
★
96.13
49
Natl
·
2
Pos
·
1
St
E
Verified
03
Solomon
Thomas
Raines (Jacksonville, FL)
IOL
·
6-3.5
/ 335
IOL
★
★
★
★
★
96.08
51
Natl
·
3
Pos
·
6
St
E
Verified
04
Juan
Gaston
Westlake (Atlanta, GA)
IOL
·
6-7
/ 360
IOL
★
★
★
★
★
95.78
62
Natl
·
4
Pos
·
8
St
E
Verified
05
Josh
Petty
Fellowship Christian School (Roswell, GA)
IOL
·
6-4
/ 255
IOL
★
★
★
★
★
95.47
64
Natl
·
5
Pos
·
9
St
E
Verified
06
Devin
Harper
Calvary Baptist Academy (Shreveport, LA)
IOL
·
6-4
/ 300
IOL
★
★
★
★
★
94.57
84
Natl
·
6
Pos
·
3
St
E
Claim
07
Jaylen
Gilchrist
Salem (Virginia Beach, VA)
IOL
·
6-4
/ 305
IOL
★
★
★
★
★
93.81
112
Natl
·
7
Pos
·
3
St
E
Claim
08
Douglas
Utu
Bishop Gorman (Las Vegas, NV)
IOL
·
6-4
/ 315
IOL
★
★
★
★
★
93.75
116
Natl
·
8
Pos
·
2
St
E
Claim
09
Spike Sowells
Jr.
Louisville Male (Louisville, KY)
IOL
·
6-2
/ 295
IOL
★
★
★
★
★
93.10
145
Natl
·
9
Pos
·
1
St
E
Verified
10
Alai
Kalaniuvalu
Bishop Gorman (Provo, UT)
IOL
·
6-3
/ 297
IOL
★
★
★
★
★
92.87
152
Natl
·
10
Pos
·
3
St
S
Claim
11
SJ
Alofaituli
Bishop Gorman (Las Vegas, NV)
IOL
·
6-0.5
/ 290
IOL
★
★
★
★
★
92.87
153
Natl
·
11
Pos
·
4
St
E
Claim
12
Jack
Lange
Eureka (Eureka, MO)
IOL
·
6-8
/ 275
IOL
★
★
★
★
★
92.67
161
Natl
·
12
Pos
·
1
St
E
Verified
13
Cortez
Smith
Parkview (Snellville, GA)
IOL
·
6-3
/ 315
IOL
★
★
★
★
★
92.31
179
Natl
·
13
Pos
·
21
St
E
Verified
14
Nic
Moore
Jefferson County (Dandridge, TN)
IOL
·
6-2.5
/ 290
IOL
★
★
★
★
★
92.01
199
Natl
·
14
Pos
·
4
St
E
Verified
15
Tyler
Miller
Laurel (Laurel, MS)
IOL
·
6-5
/ 315
IOL
★
★
★
★
★
91.63
221
Natl
·
15
Pos
·
9
St
E
Claim
16
Nelson
McGuire
Midlothian (Midlothian, TX)
IOL
·
6-4.5
/ 320
IOL
★
★
★
★
★
91.62
222
Natl
·
16
Pos
·
32
St
E
Claim
17
Cam
Herron
Warren Central (Indianapolis, IN)
IOL
·
6-2.5
/ 275
IOL
★
★
★
★
★
91.35
245
Natl
·
17
Pos
·
5
St
E
Verified
18
Peyton
Joseph
Houston County (Fort Valley, GA)
IOL
·
6-3
/ 280
IOL
★
★
★
★
★
91.01
264
Natl
·
18
Pos
·
37
St
E
Claim
19
Micah
DeBose
Theodore (Mobile, AL)
IOL
·
6-4
/ 335
IOL
★
★
★
★
★
90.76
277
Natl
·
19
Pos
·
16
St
E
Claim
20
Avery
Gach
Wylie E. Groves (Franklin, MI)
IOL
·
6-4
/ 270
IOL
★
★
★
★
★
90.46
304
Natl
·
20
Pos
·
4
St
E
Claim
21
Marcus
Garcia
Ryan (Denton, TX)
IOL
·
6-5
/ 270
IOL
★
★
★
★
★
90.30
320
Natl
·
21
Pos
·
43
St
E
Verified
22
Champ
Taulealea
Valley Christian (San Jose, CA)
IOL
·
6-4
/ 350
IOL
★
★
★
★
★
90.11
336
Natl
·
22
Pos
·
28
St
E
Claim
23
Shed
Sarratt
Gaffney (Gaffney, SC)
IOL
·
6-3.5
/ 290
IOL
★
★
★
★
★
90.07
339
Natl
·
23
Pos
·
8
St
E
Claim
24
Demetris
Dean
Jasper (Jasper, TX)
IOL
·
6-4
/ 295
IOL
★
★
★
★
★
89.96
353
Natl
·
24
Pos
·
46
St
E
Claim
25
Jayvon
McFadden
Riverdale Baptist (Washington, DC)
IOL
·
6-3.5
/ 270
IOL
★
★
★
★
★
89.81
363
Natl
·
25
Pos
·
12
St
E
Claim
26
Hardy
Watts
Dexter School (West Roxbury, MA)
IOL
·
6-5
/ 295
IOL
★
★
★
★
★
89.81
364
Natl
·
26
Pos
·
1
St
E
Verified
27
Tai
Buster
A L Brown (Kannapolis, NC)
IOL
·
6-4
/ 290
IOL
★
★
★
★
★
89.78
370
Natl
·
27
Pos
·
11
St
E
Verified
28
Dontrell
Glover
Langston Hughes (Fairburn, GA)
IOL
·
6-3
/ 310
IOL
★
★
★
★
★
89.75
376
Natl
·
28
Pos
·
48
St
E
Verified
29
Chauncey
Gooden
Lipscomb Academy (Nashville, TN)
IOL
·
6-3
/ 360
IOL
★
★
★
★
★
89.66
381
Natl
·
29
Pos
·
11
St
E
Claim
30
Henry
Fenuku
North Crowley (Fort Worth, TX)
IOL
·
6-3
/ 285
IOL
★
★
★
★
★
89.61
390
Natl
·
30
Pos
·
53
St
E
Verified
31
Logan
Powell
Brophy College Preparatory (Scottsdale, AZ)
IOL
·
6-5
/ 280
IOL
★
★
★
★
★
89.46
407
Natl
·
31
Pos
·
4
St
E
Claim
32
Mason
Short
Evans (Evans, GA)
IOL
·
6-5.5
/ 310
IOL
★
★
★
★
★
89.35
418
Natl
·
32
Pos
·
54
St
E
Verified
33
Mal
Waldrep
Central (Phenix City, AL)
IOL
·
6-5.5
/ 325
IOL
★
★
★
★
★
89.33
421
Natl
·
33
Pos
·
18
St
E
Claim
34
Jake
Cook
Westerville North (Westerville, OH)
IOL
·
6-5
/ 305
IOL
★
★
★
★
★
89.32
422
Natl
·
34
Pos
·
15
St
E
Verified
35
Easton
Ware
Liberty Christian Academy (Lynchburg, VA)
IOL
·
6-4
/ 285
IOL
★
★
★
★
★
89.30
427
Natl
·
35
Pos
·
11
St
E
Claim
36
Max
Buchanan
Seminole (Sanford, FL)
IOL
·
6-4.2
/ 279
IOL
★
★
★
★
★
89.22
440
Natl
·
36
Pos
·
58
St
E
Verified
37
Demetri
Manning
Bellevue (Bellevue, WA)
IOL
·
6-5.5
/ 345
IOL
★
★
★
★
★
89.17
447
Natl
·
37
Pos
·
2
St
E
Claim
38
Logan
Schram
Boerne (Boerne, TX)
IOL
·
6-6
/ 315
IOL
★
★
★
★
★
89.10
456
Natl
·
38
Pos
·
61
St
E
Verified
39
Keiton
Jones
Field Kindley (Coffeyville, KS)
IOL
·
6-4
/ 315
IOL
★
★
★
★
★
89.08
461
Natl
·
39
Pos
·
7
St
E
Claim
40
Justin
Hasenhuetl
Rabun Gap-Nacoochee School (Rabun Gap, GA)
IOL
·
6-5
/ 270
IOL
★
★
★
★
★
88.89
482
Natl
·
40
Pos
·
62
St
E
Claim
41
John
Mills
St. Ignatius College Preparatory (San Francisco, CA)
IOL
·
6-6
/ 320
IOL
★
★
★
★
★
88.76
495
Natl
·
41
Pos
·
40
St
E
Claim
42
Tyler
Thomas
Dickinson (Dickinson, TX)
IOL
·
6-4
/ 315
IOL
★
★
★
★
★
88.73
503
Natl
·
42
Pos
·
68
St
E
Claim
43
N-Kye
Wynn
Muskegon (Muskegon, MI)
IOL
·
6-5
/ 265
IOL
★
★
★
★
★
88.73
506
Natl
·
43
Pos
·
9
St
E
Claim
44
Connor
Carty
Prosper (Prosper, TX)
IOL
·
6-4
/ 295
IOL
★
★
★
★
★
88.60
529
Natl
·
44
Pos
·
72
St
E
Claim
45
Antoni Kade
Ogumoro
Elgin (Elgin, OK)
IOL
·
6-5
/ 290
IOL
★
★
★
★
★
88.47
551
Natl
·
45
Pos
·
9
St
E
Verified
46
Jackson
Christian
Port Neches-Groves (Port Neches, TX)
IOL
·
6-5
/ 290
IOL
★
★
★
★
★
88.38
561
Natl
·
46
Pos
·
81
St
E
Claim
47
Shawn
Hammerbeck
Winner (Winner, SD)
IOL
·
6-5.5
/ 265
IOL
★
★
★
★
★
88.27
578
Natl
·
47
Pos
·
1
St
E
Claim
48
Kaden
Strayhorn
IMG Academy (Novi, MI)
IOL
·
6-2.5
/ 285
IOL
★
★
★
★
★
88.25
580
Natl
·
48
Pos
·
76
St
E
Claim
49
Josh
Williams
Haverford School (Haverford, PA)
IOL
·
6-2.5
/ 290
IOL
★
★
★
★
★
88.12
593
Natl
·
49
Pos
·
16
St
E
Claim
50
Darius
Afalava
Skyridge (Lehi, UT)
IOL
·
6-4.5
/ 330
IOL
★
★
★
★
★
88.06
597
Natl
·
50
Pos
·
5
St
E
Claim
Show next 50
· 265 players
↓
✕