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/14/26
2023 Football
Player Recruiting Rankings
Last update
05/14/26
Athletes, get verified & claim your profile.
Search
Advanced Filters
▼
Sport
Football
▾
Class
2023
▾
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
J'ven
Williams
Wyomissing (Reading, PA)
IOL
·
6-5
/ 319
IOL
★
★
★
★
★
96.45
43
Natl
·
1
Pos
·
1
St
E
Claim
02
Chase
Bisontis
Don Bosco Prep (Ramsey, NJ)
IOL
·
6-4.5
/ 315
IOL
★
★
★
★
★
96.40
46
Natl
·
2
Pos
·
1
St
E
Claim
03
Alex
Birchmeier
Broad Run (Ashburn, VA)
IOL
·
6-5
/ 312
IOL
★
★
★
★
★
95.83
56
Natl
·
3
Pos
·
1
St
E
Claim
04
Spencer
Fano
Timpview (Provo, UT)
IOL
·
6-4.5
/ 275
IOL
★
★
★
★
★
94.86
78
Natl
·
4
Pos
·
1
St
E
Claim
05
Luke
Montgomery
Findlay (Findlay, OH)
IOL
·
6-4
/ 295
IOL
★
★
★
★
★
94.50
89
Natl
·
5
Pos
·
2
St
E
Claim
06
Roderick
Kearney
Orange Park (Orange Park, FL)
IOL
·
6-4
/ 300
IOL
★
★
★
★
★
93.61
122
Natl
·
6
Pos
·
29
St
E
Claim
07
DJ
Chester
Eagle's Landing Christian (Conyers, GA)
IOL
·
6-5
/ 335
IOL
★
★
★
★
★
93.48
134
Natl
·
7
Pos
·
9
St
E
Claim
08
Markis
Deal
Naaman Forest (Garland, TX)
IOL
·
6-4
/ 285
IOL
★
★
★
★
★
93.47
135
Natl
·
8
Pos
·
24
St
S
Claim
09
Harris
Sewell
Permian (Odessa, TX)
IOL
·
6-4
/ 302
IOL
★
★
★
★
★
92.96
153
Natl
·
9
Pos
·
30
St
E
Claim
10
Markee
Anderson
Dorman (Roebuck, SC)
IOL
·
6-4
/ 302
IOL
★
★
★
★
★
92.75
161
Natl
·
10
Pos
·
2
St
E
Claim
11
T.J.
Shanahan
Westlake (Orlando, FL)
IOL
·
6-4
/ 316
IOL
★
★
★
★
★
92.56
170
Natl
·
11
Pos
·
32
St
E
Claim
12
Miles
McVay
East St. Louis (East St. Louis, IL)
IOL
·
6-6
/ 373
IOL
★
★
★
★
★
92.50
176
Natl
·
12
Pos
·
3
St
E
Claim
13
Kelton
Smith
Carver (Columbus, GA)
IOL
·
6-4
/ 315
IOL
★
★
★
★
★
92.27
187
Natl
·
13
Pos
·
15
St
E
Claim
14
Jaydon
Chatman
Harker Heights (Harker Heights, TX)
IOL
·
6-4
/ 299
IOL
★
★
★
★
★
91.87
214
Natl
·
14
Pos
·
37
St
E
Claim
15
Josh
Padilla
Wayne (Dayton, OH)
IOL
·
6-4
/ 285
IOL
★
★
★
★
★
91.08
259
Natl
·
15
Pos
·
7
St
E
Claim
16
Ian
Reed
Vandegrift (Austin, TX)
IOL
·
6-6
/ 325
IOL
★
★
★
★
★
90.96
269
Natl
·
16
Pos
·
49
St
E
Verified
17
Austin
Siereveld
Lakota East (Cincinnati, OH)
IOL
·
6-5
/ 321
IOL
★
★
★
★
★
90.58
292
Natl
·
17
Pos
·
8
St
E
Claim
18
Shamurad
Umarov
Denmark (Alpharetta, GA)
IOL
·
6-6
/ 315
IOL
★
★
★
★
★
90.39
303
Natl
·
18
Pos
·
28
St
E
Claim
19
Amir
Herring
West Bloomfield (West Bloomfield, MI)
IOL
·
6-3
/ 290
IOL
★
★
★
★
★
90.29
312
Natl
·
19
Pos
·
4
St
E
Claim
20
Brycen
Sanders
Baylor School (Chattanooga, TN)
IOL
·
6-6
/ 290
IOL
★
★
★
★
★
90.27
314
Natl
·
20
Pos
·
6
St
E
Verified
21
Madden
Sanker
South Paulding (Douglasville, GA)
IOL
·
6-4
/ 306
IOL
★
★
★
★
★
90.22
316
Natl
·
21
Pos
·
29
St
E
Claim
22
Iapani
Laloulu
Farrington (Honolulu, HI)
IOL
·
6-0
/ 310
IOL
★
★
★
★
★
89.76
353
Natl
·
22
Pos
·
1
St
E
Claim
23
James
Durand
Basha (Chandler, AZ)
IOL
·
6-5
/ 303
IOL
★
★
★
★
★
89.41
384
Natl
·
23
Pos
·
7
St
E
Claim
24
Joe
Otting
Hayden (Topeka, KS)
IOL
·
6-3
/ 285
IOL
★
★
★
★
★
89.30
388
Natl
·
24
Pos
·
4
St
E
Claim
25
Landen
Hatchett
Ferndale (Ferndale, WA)
IOL
·
6-3
/ 300
IOL
★
★
★
★
★
89.28
394
Natl
·
25
Pos
·
5
St
E
Claim
26
Luke
Brown
Henry County (Paris, TN)
IOL
·
6-5
/ 308
IOL
★
★
★
★
★
89.25
404
Natl
·
26
Pos
·
9
St
E
Claim
27
Roq
Montgomery
Anniston (Anniston, AL)
IOL
·
6-2.5
/ 345
IOL
★
★
★
★
★
89.24
413
Natl
·
27
Pos
·
21
St
E
Claim
28
Nick
Fattig
Clear Springs (League City, TX)
IOL
·
6-4
/ 280
IOL
★
★
★
★
★
89.20
414
Natl
·
28
Pos
·
70
St
E
Claim
29
Gernorris
Wilson
Lakeland (Lakeland, FL)
IOL
·
6-4.5
/ 278
IOL
★
★
★
★
★
89.18
415
Natl
·
29
Pos
·
76
St
E
Claim
30
Micah
Banuelos
Kennedy Catholic (Burien, WA)
IOL
·
6-3
/ 290
IOL
★
★
★
★
★
89.13
417
Natl
·
30
Pos
·
6
St
E
Claim
31
Colton
Thomasson
Smithson Valley (Spring Branch, TX)
IOL
·
6-8
/ 347
IOL
★
★
★
★
★
89.03
425
Natl
·
31
Pos
·
73
St
E
Claim
32
Jerome
Williams
Osseo (Osseo, MN)
IOL
·
6-4
/ 285
IOL
★
★
★
★
★
89.03
428
Natl
·
32
Pos
·
2
St
E
Claim
33
Connor
Lew
Kennesaw Mountain (Kennesaw, GA)
IOL
·
6-3
/ 282
IOL
★
★
★
★
★
89.03
430
Natl
·
33
Pos
·
43
St
E
Claim
34
Sam
Pendleton
Reagan (Pfafftown, NC)
IOL
·
6-4
/ 295
IOL
★
★
★
★
★
89.03
431
Natl
·
34
Pos
·
16
St
E
Claim
35
Cole
Dellinger
Clarkston (Clarkston, MI)
IOL
·
6-3
/ 295
IOL
★
★
★
★
★
89
438
Natl
·
35
Pos
·
9
St
E
Claim
36
Trevor
Lauck
Roncalli (Indianapolis, IN)
IOL
·
6-5
/ 290
IOL
★
★
★
★
★
88.99
446
Natl
·
36
Pos
·
5
St
E
Verified
37
Nathan
Efobi
South Forsyth (Cumming, GA)
IOL
·
6-4
/ 282
IOL
★
★
★
★
★
88.81
452
Natl
·
37
Pos
·
46
St
E
Verified
38
William
Spencer
New Albany Senior (Louisville, KY)
IOL
·
6-5
/ 315
IOL
★
★
★
★
★
88.80
453
Natl
·
38
Pos
·
6
St
E
Claim
39
Joshua
Bates
Durango (Durango, CO)
IOL
·
6-3
/ 280
IOL
★
★
★
★
★
88.78
461
Natl
·
39
Pos
·
3
St
E
Claim
40
Clay
Wedin
Carrollwood Day (Tampa, FL)
IOL
·
6-6
/ 290
IOL
★
★
★
★
★
88.75
478
Natl
·
40
Pos
·
84
St
E
Claim
41
Amos
Talalele
Santa Clara (Santa Clara, CA)
IOL
·
6-5
/ 330
IOL
★
★
★
★
★
88.55
490
Natl
·
41
Pos
·
40
St
E
Claim
42
Anthony
Donkoh
Lightridge (Aldie, VA)
IOL
·
6-5
/ 320
IOL
★
★
★
★
★
88.55
494
Natl
·
42
Pos
·
11
St
E
Claim
43
Layth
Ghannam
George Washington (Charleston, WV)
IOL
·
6-4.5
/ 280
IOL
★
★
★
★
★
88.54
496
Natl
·
43
Pos
·
1
St
E
Verified
44
Dylan
Senda
Divine Child (Dearborn, MI)
IOL
·
6-5
/ 274
IOL
★
★
★
★
★
88.53
500
Natl
·
44
Pos
·
11
St
S
Claim
45
Jordan
Knox
Northwestern (Rock Hill, SC)
IOL
·
6-3
/ 310
IOL
★
★
★
★
★
88.49
506
Natl
·
45
Pos
·
7
St
E
Claim
46
Bradyn
Joiner
Auburn (Auburn, AL)
IOL
·
6-1
/ 334
IOL
★
★
★
★
★
88.48
508
Natl
·
46
Pos
·
23
St
E
Claim
47
Trovon
Baugh
Pace Academy (Atlanta, GA)
IOL
·
6-4
/ 337
IOL
★
★
★
★
★
88.46
510
Natl
·
47
Pos
·
51
St
E
Claim
48
Greg
Johnson
Prior Lake (Savage, MN)
IOL
·
6-4
/ 290
IOL
★
★
★
★
★
88.38
511
Natl
·
48
Pos
·
3
St
E
Claim
49
Chris
Terek
Glenbard West (Glen Ellyn, IL)
IOL
·
6-5
/ 310
IOL
★
★
★
★
★
88.31
518
Natl
·
49
Pos
·
8
St
E
Claim
50
Alani
Noa
Grant Union (Sacramento, CA)
IOL
·
6-4
/ 320
IOL
★
★
★
★
★
88.30
521
Natl
·
50
Pos
·
44
St
E
Claim
Show next 50
· 214 players
↓
✕