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/19/26
2025 Football
Player Recruiting Rankings
Last update
05/19/26
Athletes, get verified & claim your profile.
Search
Advanced Filters
▼
Sport
Football
▾
Class
2025
▾
Position
OT
▾
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
Fasusi
Lewisville (Lewisville, TX)
OT
·
6-5
/ 299
OT
★
★
★
★
★
98.66
8
Natl
·
1
Pos
·
5
St
E
Verified
02
David Sanders
Jr.
Providence Day School (Charlotte, NC)
OT
·
6-5.75
/ 276
OT
★
★
★
★
★
98.64
9
Natl
·
2
Pos
·
1
St
E
Verified
03
Andrew
Babalola
Blue Valley Northwest (Overland Park, KS)
OT
·
6-5.5
/ 295
OT
★
★
★
★
★
97.84
16
Natl
·
3
Pos
·
1
St
E
Verified
04
Will
Black
Choate Rosemary Hall (Wallingford, CT)
OT
·
6-7.5
/ 283
OT
★
★
★
★
★
97.83
17
Natl
·
4
Pos
·
1
St
E
Verified
05
Lamont
Rogers
Horn (Mesquite, TX)
OT
·
6-7
/ 325
OT
★
★
★
★
★
96.73
32
Natl
·
5
Pos
·
9
St
E
Claim
06
Malachi
Goodman
Paramus Catholic (Paramus, NJ)
OT
·
6-6
/ 315
OT
★
★
★
★
★
96.52
37
Natl
·
6
Pos
·
2
St
E
Claim
07
Jackson
Lloyd
Carmel (Carmel, CA)
OT
·
6-6.5
/ 280
OT
★
★
★
★
★
96.32
43
Natl
·
7
Pos
·
4
St
E
Claim
08
Ty
Haywood
Ryan (Denton, TX)
OT
·
6-4.75
/ 297
OT
★
★
★
★
★
96.15
48
Natl
·
8
Pos
·
11
St
S
Verified
09
Dramodd
Odoms
Lamar (Houston, TX)
OT
·
6-6
/ 295
OT
★
★
★
★
★
95.82
61
Natl
·
9
Pos
·
13
St
E
Verified
10
Carter
Lowe
Whitmer (Toledo, OH)
OT
·
6-5
/ 285
OT
★
★
★
★
★
95.18
70
Natl
·
10
Pos
·
4
St
E
Verified
11
Ryan
Fodje
Bridgeland (Cypress, TX)
OT
·
6-5
/ 295
OT
★
★
★
★
★
94.79
76
Natl
·
11
Pos
·
15
St
E
Verified
12
Ziyare
Addison
Carrollwood Day (Tampa, FL)
OT
·
6-4
/ 280
OT
★
★
★
★
★
93.82
110
Natl
·
12
Pos
·
15
St
E
Verified
13
Zac
Stascausky
Central Catholic (Portland, OR)
OT
·
6-5.5
/ 280
OT
★
★
★
★
★
93.77
114
Natl
·
13
Pos
·
1
St
E
Claim
14
Carde
Smith
Williamson (Mobile, AL)
OT
·
6-6.5
/ 295
OT
★
★
★
★
★
93.18
141
Natl
·
14
Pos
·
10
St
E
Claim
15
Brayden
Jacobs
Milton (Buford, GA)
OT
·
6-7
/ 330
OT
★
★
★
★
★
92.70
159
Natl
·
15
Pos
·
19
St
E
Claim
16
Aaron
Dunn
Spanish Fork (Spanish Fork, UT)
OT
·
6-7.5
/ 288
OT
★
★
★
★
★
92.43
175
Natl
·
16
Pos
·
2
St
E
Claim
17
Broderick
Shull
Bixby (Bixby, OK)
OT
·
6-5.5
/ 275
OT
★
★
★
★
★
92.34
178
Natl
·
17
Pos
·
3
St
E
Claim
18
Alex
Payne
Gainesville (Gainesville, GA)
OT
·
6-5
/ 265
OT
★
★
★
★
★
92.01
198
Natl
·
18
Pos
·
25
St
E
Verified
19
Dennis
Uzochukwu
Peachtree Ridge (Lawrenceville, GA)
OT
·
6-5.5
/ 285
OT
★
★
★
★
★
91.26
250
Natl
·
19
Pos
·
33
St
E
Verified
20
Tavaris
Dice
Langston Hughes (Fairburn, GA)
OT
·
6-4
/ 295
OT
★
★
★
★
★
91.11
260
Natl
·
20
Pos
·
36
St
E
Verified
21
Owen
Strebig
Catholic Memorial (Waukesha, WI)
OT
·
6-7
/ 295
OT
★
★
★
★
★
90.71
281
Natl
·
21
Pos
·
2
St
E
Verified
22
Damola
Ajidahun
Duluth (Duluth, GA)
OT
·
6-5.5
/ 295
OT
★
★
★
★
★
90.42
308
Natl
·
22
Pos
·
41
St
E
Claim
23
Jonte
Newman
Bridgeland (Cypress, TX)
OT
·
6-4
/ 275
OT
★
★
★
★
★
90.30
319
Natl
·
23
Pos
·
42
St
E
Verified
24
Nick
Brooks
Grayson (Loganville, GA)
OT
·
6-7
/ 360
OT
★
★
★
★
★
90.12
335
Natl
·
24
Pos
·
45
St
E
Claim
25
Mario
Nash
Kemper County (De Kalb, MS)
OT
·
6-4
/ 270
OT
★
★
★
★
★
90.05
340
Natl
·
25
Pos
·
11
St
E
Verified
26
Darrin
Strey
Paw Paw (Paw Paw, MI)
OT
·
6-6
/ 295
OT
★
★
★
★
★
89.99
351
Natl
·
26
Pos
·
6
St
E
Verified
27
Owen
Aliciene
Avon Old Farms (Cheshire, CT)
OT
·
6-7
/ 298
OT
★
★
★
★
★
89.90
358
Natl
·
27
Pos
·
2
St
E
Verified
28
Ta'Khyian
Whitset
Antioch (Nashville, TN)
OT
·
6-5
/ 265
OT
★
★
★
★
★
89.49
404
Natl
·
28
Pos
·
13
St
E
Claim
29
Chastan
Brown
Northside (Warner Robins, GA)
OT
·
6-7
/ 235
OT
★
★
★
★
★
89.45
410
Natl
·
29
Pos
·
53
St
E
Claim
30
Juju
Marks
Olathe South (Olathe, KS)
OT
·
6-7
/ 255
OT
★
★
★
★
★
89.28
430
Natl
·
30
Pos
·
6
St
E
Verified
31
Matty
Augustine
Brunswick School (Greenwich, CT)
OT
·
6-7
/ 295
OT
★
★
★
★
★
89.19
442
Natl
·
31
Pos
·
4
St
E
Verified
32
Kilian
Registe
Keller (Keller, TX)
OT
·
6-6
/ 300
OT
★
★
★
★
★
89.03
464
Natl
·
32
Pos
·
64
St
E
Claim
33
Jahari
Medlock
Charles Drew (Atlanta, GA)
OT
·
6-5
/ 275
OT
★
★
★
★
★
88.86
485
Natl
·
33
Pos
·
64
St
E
Claim
34
Will
Tompkins
Cedar Falls (Cedar Falls, IA)
OT
·
6-5
/ 300
OT
★
★
★
★
★
88.65
520
Natl
·
34
Pos
·
3
St
E
Claim
35
Michael
Roeske
Wautoma (Wautoma, WI)
OT
·
6-7
/ 280
OT
★
★
★
★
★
88.56
535
Natl
·
35
Pos
·
5
St
E
Claim
36
Manamo'ui
Muti
Leilehua (Wahiawa, HI)
OT
·
6-6
/ 320
OT
★
★
★
★
★
88.47
550
Natl
·
36
Pos
·
3
St
E
Claim
37
Jaelyne
Matthews
Toms River North (Toms River, NJ)
OT
·
6-5
/ 295
OT
★
★
★
★
★
88.25
581
Natl
·
37
Pos
·
16
St
E
Verified
38
Garrison
Blank
Rocklin (Rocklin, CA)
OT
·
6-7
/ 305
OT
★
★
★
★
★
88.12
590
Natl
·
38
Pos
·
43
St
E
Claim
39
Lucas
Allgeyer
Mary Institute and Saint Louis Country Day School (Saint Louis, MO)
OT
·
6-5.5
/ 285
OT
★
★
★
★
★
88.12
592
Natl
·
39
Pos
·
7
St
E
Claim
40
Connor
Howes
Osceola (Saint Cloud, FL)
OT
·
6-5.5
/ 295
OT
★
★
★
★
★
88.01
617
Natl
·
40
Pos
·
79
St
E
Verified
41
Austin
Pay
Lone Peak (American Fork, UT)
OT
·
6-7
/ 275
OT
★
★
★
★
★
87.97
626
Natl
·
41
Pos
·
6
St
S
Claim
42
Cam
Clark
Dexter (Dexter, MI)
OT
·
6-7
/ 280
OT
★
★
★
★
★
87.88
637
Natl
·
42
Pos
·
11
St
E
Claim
43
Elijah
Vaikona
Santa Margarita Catholic (Rancho Santa Margarita, CA)
OT
·
6-8
/ 370
OT
★
★
★
★
★
87.88
638
Natl
·
43
Pos
·
49
St
E
Claim
44
Will
Kemna
Helias (Jefferson City, MO)
OT
·
6-5
/ 250
OT
★
★
★
★
★
87.59
698
Natl
·
44
Pos
·
9
St
E
Claim
45
Brian
Tapu
West (Layton, UT)
OT
·
6-5
/ 300
OT
★
★
★
★
★
87.33
764
Natl
·
45
Pos
·
8
St
E
Claim
46
TJ
Hedrick
Community School Of Naples (Columbia, MO)
OT
·
6-5
/ 305
OT
★
★
★
★
★
87.22
787
Natl
·
46
Pos
·
99
St
E
Claim
47
Lamar
Williams
Gadsden County (Quincy, FL)
OT
·
6-6
/ 270
OT
★
★
★
★
★
87.07
821
Natl
·
47
Pos
·
104
St
S
Claim
48
Witten Van
Hoy
Benton (Benton, LA)
OT
·
6-7
/ 280
OT
★
★
★
★
★
87.07
823
Natl
·
48
Pos
·
30
St
E
Verified
49
Will
Saba
Loudoun Valley (Purcellville, VA)
OT
·
6-5
/ 275
OT
★
★
★
★
★
86.98
846
Natl
·
49
Pos
·
25
St
E
Verified
50
Jayden
Clark
Northmont (Clayton, OH)
OT
·
6-5
/ 250
OT
★
★
★
★
★
86.86
876
Natl
·
50
Pos
·
35
St
E
Claim
Show next 50
· 189 players
↓
✕