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
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
Herman
Johnson
Denton (Denton, TX)
OT
·
6-7
/ 360
OT
★
★
★
★
★
97.57
36
Natl
·
1
Pos
·
8
St
E
—
02
Kyle
Mitchum
McDowell (Erie, PA)
OT
·
6-3
/ 291
OT
★
★
★
★
★
97.56
38
Natl
·
2
Pos
·
3
St
E
—
03
Brandon
Braxton
Ursuline (Youngstown, OH)
OT
·
6-6
/ 300
OT
★
★
★
★
★
97.53
43
Natl
·
3
Pos
·
3
St
S
—
04
Lydon
Murtha
Hutchinson (Hutchinson, MN)
OT
·
6-7
/ 315
OT
★
★
★
★
★
97.13
50
Natl
·
4
Pos
·
1
St
S
—
05
Drew
Miller
Riverview (Sarasota, FL)
OT
·
6-5
/ 310
OT
★
★
★
★
★
97.07
53
Natl
·
5
Pos
·
10
St
E
—
06
Aaron
Klovas
Bethel (Spanaway, WA)
OT
·
6-6
/ 300
OT
★
★
★
★
★
95.62
77
Natl
·
6
Pos
·
2
St
S
—
07
Kyle
Riggs
Festus (Festus, MO)
OT
·
6-6
/ 300
OT
★
★
★
★
★
95.60
81
Natl
·
7
Pos
·
3
St
E
—
08
Chilo
Rachal
Compton Dominguez (Compton, CA)
OT
·
6-6
/ 310
OT
★
★
★
★
★
93.61
95
Natl
·
8
Pos
·
8
St
E
—
09
Corey
Lambert
Greenville (Greenville, SC)
OT
·
6-7
/ 310
OT
★
★
★
★
★
90.69
125
Natl
·
9
Pos
·
3
St
E
—
10
Jacob
Hucko
Cerritos (Cerritos, CA)
OT
·
-
OT
★
★
★
★
★
90.58
155
Natl
·
10
Pos
·
17
St
E
—
11
Greg
Dolan
Round Rock Westwood (Austin, TX)
OT
·
6-7
/ 275
OT
★
★
★
★
★
90.58
156
Natl
·
11
Pos
·
23
St
E
—
12
Allen
Smith
Corona Del Sol (Tempe, AZ)
OT
·
6-5
/ 325
OT
★
★
★
★
★
90.52
175
Natl
·
12
Pos
·
2
St
E
—
13
Seth
Watts
Washington County (Sandersville, GA)
OT
·
6-5
/ 290
OT
★
★
★
★
★
90.50
181
Natl
·
13
Pos
·
13
St
E
—
14
Jason
Watkins
Lake Gibson (Lakeland, FL)
OT
·
6-9
/ 300
OT
★
★
★
★
★
89.21
202
Natl
·
14
Pos
·
30
St
E
—
15
Randy
McAdams
Leander (Leander, TX)
OT
·
6-7
/ 285
OT
★
★
★
★
★
89.21
205
Natl
·
15
Pos
·
30
St
E
—
16
Tyrone
Byrd
Hightower (Missouri City, TX)
OT
·
6-6
/ 260
OT
★
★
★
★
★
89.19
209
Natl
·
16
Pos
·
31
St
E
—
17
Adam
Ulatoski
Southlake Carroll (Southlake, TX)
OT
·
6-6
/ 270
OT
★
★
★
★
★
88.50
243
Natl
·
17
Pos
·
41
St
E
—
18
Bradis
McGriff
Vallejo (Vallejo, CA)
OT
·
6-6
/ 303
OT
★
★
★
★
★
88.50
262
Natl
·
18
Pos
·
32
St
E
—
19
Chester
Adams
Luverne (Luverne, AL)
OT
·
6-6
/ 325
OT
★
★
★
★
★
85.25
296
Natl
·
19
Pos
·
11
St
E
—
20
Phil
Trautwein
Eastern Regional (Voorhees, NJ)
OT
·
6-7
/ 310
OT
★
★
★
★
★
85.25
310
Natl
·
20
Pos
·
11
St
E
—
21
Jeremy
Ciulla
Kennesaw Mountain (Acworth, GA)
OT
·
6-6
/ 275
OT
★
★
★
★
★
85.25
358
Natl
·
21
Pos
·
18
St
E
—
22
Chauncey
Incarnato
Dover (Dover, OH)
OT
·
6-6
/ 280
OT
★
★
★
★
★
85.25
382
Natl
·
22
Pos
·
10
St
E
—
23
Gerald
Cadogan
Portsmouth (Portsmouth, OH)
OT
·
6-7
/ 308
OT
★
★
★
★
★
85.25
391
Natl
·
23
Pos
·
11
St
E
—
24
Brian
Abraham
Rancho Cucamonga (Rancho Cucamonga, CA)
OT
·
6-6
/ 260
OT
★
★
★
★
★
85.25
396
Natl
·
24
Pos
·
48
St
E
—
25
Tavita
Thompson
St. Louis (Honolulu, HI)
OT
·
6-6
/ 275
OT
★
★
★
★
★
82
447
Natl
·
25
Pos
·
5
St
E
—
26
Benjamin
Muth
Pinnacle (Phoenix, AZ)
OT
·
6-6
/ 280
OT
★
★
★
★
★
82
449
Natl
·
26
Pos
·
6
St
E
—
27
Dillon
Hansen
Las Cruces (Las Cruces, NM)
OT
·
6-5
/ 280
OT
★
★
★
★
★
82
452
Natl
·
27
Pos
·
2
St
E
—
28
Ryan
Young
University (Waco, TX)
OT
·
6-6
/ 303
OT
★
★
★
★
★
81.50
479
Natl
·
28
Pos
·
76
St
E
—
29
James
Thompson
Sumter (Sumter, SC)
OT
·
6-5
/ 310
OT
★
★
★
★
★
81.50
504
Natl
·
29
Pos
·
15
St
E
—
30
Chris
Rutledge
Dr Michael M. Krop (Miami, FL)
OT
·
6-6
/ 270
OT
★
★
★
★
★
81.50
519
Natl
·
30
Pos
·
58
St
E
—
31
Cameron
Schacht
Coppell (Coppell, TX)
OT
·
6-5
/ 260
OT
★
★
★
★
★
81.50
537
Natl
·
31
Pos
·
82
St
E
—
32
Geoff
Berniard
St. Thomas More (Lafayette, LA)
OT
·
6-8
/ 320
OT
★
★
★
★
★
81.50
549
Natl
·
32
Pos
·
23
St
E
—
33
Wyatt
Bowman
Cumberland Valley (Mechanicsburg, PA)
OT
·
6-6
/ 310
OT
★
★
★
★
★
81.50
586
Natl
·
33
Pos
·
26
St
E
—
34
Gerard
Spexarth
Andale (Andale, KS)
OT
·
6-6
/ 301
OT
★
★
★
★
★
81.50
604
Natl
·
34
Pos
·
6
St
E
—
35
David
Chatterton
Spring Hill (Longview, TX)
OT
·
6-5
/ 290
OT
★
★
★
★
★
81.50
606
Natl
·
35
Pos
·
92
St
E
—
36
Nathan
Flowers
Chula Vista Senior (Chula Vista, CA)
OT
·
6-5
/ 280
OT
★
★
★
★
★
80.27
624
Natl
·
36
Pos
·
77
St
E
—
37
Aaron
Saunders
Jay (San Antonio, TX)
OT
·
6-7
/ 282
OT
★
★
★
★
★
79.77
655
Natl
·
37
Pos
·
99
St
E
—
38
Carlos
Huggins
Marjory Stoneman Douglas (Pompano Beach, FL)
OT
·
6-6
/ 290
OT
★
★
★
★
★
79.77
661
Natl
·
38
Pos
·
75
St
E
—
39
Jordan
Goos
Treynor (Underwood, IA)
OT
·
6-6
/ 290
OT
★
★
★
★
★
79.77
672
Natl
·
39
Pos
·
7
St
E
—
40
Chase
Clowser
Keystone (Lagrange, OH)
OT
·
6-8
/ 325
OT
★
★
★
★
★
79.77
678
Natl
·
40
Pos
·
23
St
E
—
41
Barry
Richardson
Wando (Mount Pleasant, SC)
OT
·
6-7
/ 330
OT
★
★
★
★
★
79.77
684
Natl
·
41
Pos
·
18
St
E
—
42
Tony
Willis
Highland Springs (Highland Springs, VA)
OT
·
6-6
/ 310
OT
★
★
★
★
★
79.77
688
Natl
·
42
Pos
·
13
St
E
—
43
Fred
Roland
Hephzibah (Hephzibah, GA)
OT
·
6-8
/ 305
OT
★
★
★
★
★
79.77
696
Natl
·
43
Pos
·
40
St
E
—
44
Eric
Rouser
St. Bonaventure (Ventura, CA)
OT
·
6-8
/ 270
OT
★
★
★
★
★
79.77
738
Natl
·
44
Pos
·
90
St
E
—
45
Jesse
Miller
Somerville (Somerville, NJ)
OT
·
6-6
/ 288
OT
★
★
★
★
★
78.77
752
Natl
·
45
Pos
·
25
St
E
—
46
Richie
Plunkett
Las Vegas (Las Vegas, NV)
OT
·
6-7
/ 280
OT
★
★
★
★
★
78.77
757
Natl
·
46
Pos
·
1
St
E
—
47
Dane
Stratton
Cheyenne East (Cheyenne, WY)
OT
·
6-6
/ 265
OT
★
★
★
★
★
78.77
758
Natl
·
47
Pos
·
1
St
E
—
48
Robert
Clark
Weatherford (Weatherford, TX)
OT
·
6-7
/ 240
OT
★
★
★
★
★
78.05
768
Natl
·
48
Pos
·
121
St
E
—
49
Dio
Herrera
Hollywood Christian School (Hollywood, FL)
OT
·
6-4
/ 315
OT
★
★
★
★
★
78.05
770
Natl
·
49
Pos
·
88
St
E
—
50
Jamon
Meredith
Hillcrest Sr Hi (Simpsonville, SC)
OT
·
6-5
/ 312
OT
★
★
★
★
★
78.05
774
Natl
·
50
Pos
·
21
St
E
—
Show next 50
· 100 players
↓
✕