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 · 04/22/26
2004 Football
Player Recruiting Rankings
Last update
04/22/26
Athletes, get verified & claim your profile.
Search
Advanced Filters
▼
Sport
Football
▾
Class
2004
▾
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
Jeff
Byers
Loveland (Loveland, CO)
IOL
·
-
IOL
★
★
★
★
★
99.32
11
Natl
·
1
Pos
·
1
St
S
—
02
Roland
Martin
Harper (Chicago, IL)
IOL
·
6-5
/ 330
IOL
★
★
★
★
★
97.65
30
Natl
·
2
Pos
·
1
St
S
—
03
Cedric
Dockery
Lakeview Centennial (Garland, TX)
IOL
·
6-4
/ 315
IOL
★
★
★
★
★
97.52
46
Natl
·
3
Pos
·
10
St
E
—
04
Calvin
Darity
Lincoln (Tallahassee, FL)
IOL
·
6-4
/ 275
IOL
★
★
★
★
★
97.12
51
Natl
·
4
Pos
·
9
St
E
—
05
Leon
Hart
Spring Valley (Columbia, SC)
IOL
·
6-4
/ 302
IOL
★
★
★
★
★
96.08
63
Natl
·
5
Pos
·
2
St
E
—
06
Ryan
Miller
Barbe (Lake Charles, LA)
IOL
·
6-6
/ 305
IOL
★
★
★
★
★
95.71
65
Natl
·
6
Pos
·
4
St
E
—
07
Greg
Harrison
Valley (New Kensington, PA)
IOL
·
6-5
/ 295
IOL
★
★
★
★
★
95.68
71
Natl
·
7
Pos
·
6
St
S
—
08
Alex
Mitchell
Bay City Central (Bay City, MI)
IOL
·
6-5
/ 310
IOL
★
★
★
★
★
95.67
73
Natl
·
8
Pos
·
1
St
E
—
09
Matt
Boss
Cherryvale Sr / Middle School (Cherryvale, KS)
IOL
·
6-5
/ 315
IOL
★
★
★
★
★
95.23
82
Natl
·
9
Pos
·
1
St
E
—
10
A.Q.
Shipley
Cornell (Coraopolis, PA)
IOL
·
6-1
/ 307
IOL
★
★
★
★
★
92.75
111
Natl
·
10
Pos
·
7
St
E
—
11
Alex
Fletcher
IOL
·
-
IOL
★
★
★
★
★
92.67
112
Natl
·
11
Pos
·
1
St
S
—
12
Dumaka
Atkins
Booker (Sarasota, FL)
IOL
·
6-4
/ 280
IOL
★
★
★
★
★
90.67
131
Natl
·
12
Pos
·
20
St
E
—
13
Garrett
Collins
Columbine (Littleton, CO)
IOL
·
6-4
/ 260
IOL
★
★
★
★
★
90.67
132
Natl
·
13
Pos
·
3
St
E
—
14
Jacky
Claude
Edison (Miami, FL)
IOL
·
6-4
/ 290
IOL
★
★
★
★
★
90.62
143
Natl
·
14
Pos
·
21
St
E
—
15
Andy
Roof
East Valley (Spokane, WA)
IOL
·
6-4
/ 305
IOL
★
★
★
★
★
90.49
183
Natl
·
15
Pos
·
4
St
E
—
16
Scott
Burley
Woodlawn (Gwynn Oak, MD)
IOL
·
6-5
/ 328
IOL
★
★
★
★
★
90
192
Natl
·
16
Pos
·
3
St
E
—
17
Shannon
Tevaga
La Mirada (La Mirada, CA)
IOL
·
6-3
/ 300
IOL
★
★
★
★
★
89.22
200
Natl
·
17
Pos
·
26
St
E
—
18
Jeremy
Perry
Kahuku (Kahuku, HI)
IOL
·
6-3
/ 295
IOL
★
★
★
★
★
89.18
211
Natl
·
18
Pos
·
1
St
E
—
19
Cornelius
Lewis
Raines (Jacksonville, FL)
IOL
·
6-4
/ 305
IOL
★
★
★
★
★
89.18
213
Natl
·
19
Pos
·
32
St
E
—
20
Jacob
Griffin
Armwood (Seffner, FL)
IOL
·
6-4
/ 285
IOL
★
★
★
★
★
89.17
214
Natl
·
20
Pos
·
33
St
E
—
21
Brett
Helms
Stuttgart (Stuttgart, AR)
IOL
·
6-3
/ 300
IOL
★
★
★
★
★
88.50
218
Natl
·
21
Pos
·
5
St
E
—
22
B.J.
Stabler
Clarke County (Grove Hill, AL)
IOL
·
6-4
/ 293
IOL
★
★
★
★
★
88.50
226
Natl
·
22
Pos
·
8
St
E
—
23
Ron
Brace
Burncoat Senior (Worcester, MA)
IOL
·
6-4
/ 310
IOL
★
★
★
★
★
88.50
230
Natl
·
23
Pos
·
1
St
E
—
24
Jeray
Chatham
Westfield (Houston, TX)
IOL
·
6-5
/ 270
IOL
★
★
★
★
★
88.50
239
Natl
·
24
Pos
·
38
St
E
—
25
Casey
Bulyca
Woodinville (Woodinville, WA)
IOL
·
6-7
/ 290
IOL
★
★
★
★
★
88.50
249
Natl
·
25
Pos
·
5
St
E
—
26
Leo
Talavou
Fountain Valley (Fountain Valley, CA)
IOL
·
6-4
/ 320
IOL
★
★
★
★
★
88.50
264
Natl
·
26
Pos
·
33
St
E
—
27
Jaimie
Thomas
Bishop McDevitt (Harrisburg, PA)
IOL
·
6-4
/ 320
IOL
★
★
★
★
★
88.50
269
Natl
·
27
Pos
·
12
St
E
—
28
Lance
Louis
L.B. Landry (New Orleans, LA)
IOL
·
6-3
/ 330
IOL
★
★
★
★
★
88.50
275
Natl
·
28
Pos
·
12
St
E
—
29
Max
Holmes
Parkview Baptist School (Baton Rouge, LA)
IOL
·
6-4
/ 286
IOL
★
★
★
★
★
85.25
300
Natl
·
29
Pos
·
13
St
E
—
30
Josh
Winchell
Southaven (Southaven, MS)
IOL
·
6-5
/ 310
IOL
★
★
★
★
★
85.25
320
Natl
·
30
Pos
·
10
St
E
—
31
Jordan
Grimes
Plainfield (Plainfield, IN)
IOL
·
6-3
/ 290
IOL
★
★
★
★
★
85.25
333
Natl
·
31
Pos
·
4
St
E
—
32
Geoff
Schwartz
Palisades (Pacific Palisades, CA)
IOL
·
6-6
/ 340
IOL
★
★
★
★
★
85.25
363
Natl
·
32
Pos
·
39
St
E
—
33
John
Kadous
Salpointe Catholic (Tucson, AZ)
IOL
·
6-7
/ 310
IOL
★
★
★
★
★
85.25
383
Natl
·
33
Pos
·
5
St
E
—
34
J.D.
Quinn
Garland (Garland, TX)
IOL
·
6-3
/ 269
IOL
★
★
★
★
★
84.25
416
Natl
·
34
Pos
·
68
St
E
—
35
John
Gibson
St. Mary's (Stockton, CA)
IOL
·
6-4
/ 280
IOL
★
★
★
★
★
82
427
Natl
·
35
Pos
·
51
St
E
—
36
Norris
Malele
Carson (Carson, CA)
IOL
·
6-4
/ 290
IOL
★
★
★
★
★
82
428
Natl
·
36
Pos
·
52
St
E
—
37
Max
Unger
Hawaii Preparatory Academy (Kamuela, HI)
IOL
·
6-5
/ 305
IOL
★
★
★
★
★
82
437
Natl
·
37
Pos
·
4
St
E
—
38
Adam
Speer
Chaminade (West Hills, CA)
IOL
·
6-4
/ 170
IOL
★
★
★
★
★
82
445
Natl
·
38
Pos
·
57
St
E
—
39
Eddie
Vickers
Columbia River (Vancouver, WA)
IOL
·
6-4
/ 308
IOL
★
★
★
★
★
82
456
Natl
·
39
Pos
·
13
St
E
—
40
Ray
Feinga
Hunter (Salt Lake City, UT)
IOL
·
6-5
/ 280
IOL
★
★
★
★
★
82
466
Natl
·
40
Pos
·
1
St
E
—
41
Ell
Ash
Willingboro (Willingboro, NJ)
IOL
·
6-5
/ 273
IOL
★
★
★
★
★
81.50
484
Natl
·
41
Pos
·
13
St
E
—
42
Ramon
Foster
Ripley (Ripley, TN)
IOL
·
6-6
/ 325
IOL
★
★
★
★
★
81.50
486
Natl
·
42
Pos
·
7
St
E
—
43
Cameron
Mayo
Dalton (Dalton, GA)
IOL
·
6-5
/ 258
IOL
★
★
★
★
★
81.50
487
Natl
·
43
Pos
·
28
St
E
—
44
Jim
Tartt
Wakulla (Crawfordville, FL)
IOL
·
6-4
/ 310
IOL
★
★
★
★
★
81.50
489
Natl
·
44
Pos
·
53
St
E
—
45
Antoine
Caldwell
Percy L. Julian (Montgomery, AL)
IOL
·
6-3
/ 265
IOL
★
★
★
★
★
81.50
492
Natl
·
45
Pos
·
18
St
E
—
46
Jeremy
Burgess
Loris (Loris, SC)
IOL
·
6-5
/ 265
IOL
★
★
★
★
★
81.50
498
Natl
·
46
Pos
·
14
St
E
—
47
Hamilton
Holliday
Walton (Marietta, GA)
IOL
·
6-3
/ 275
IOL
★
★
★
★
★
81.50
502
Natl
·
47
Pos
·
31
St
E
—
48
John
Bradshaw
Stafford (Fredericksburg, VA)
IOL
·
6-5
/ 295
IOL
★
★
★
★
★
81.50
518
Natl
·
48
Pos
·
9
St
E
—
49
Todd
Haselhorst
East (Wichita, KS)
IOL
·
6-4
/ 284
IOL
★
★
★
★
★
81.50
531
Natl
·
49
Pos
·
4
St
E
—
50
Bobby
Hutchinson
Greenville Hills Academy (Greenville, FL)
IOL
·
6-5
/ 290
IOL
★
★
★
★
★
81.50
539
Natl
·
50
Pos
·
62
St
E
—
Show next 50
· 157 players
↓
✕