2004 Consensus Top Football Safety Recruits

  • Rank

  • Player

  • Pos

  • Ht

  • Wt

  • Rating

  • NIL Value

  • Commit Status

-

1

Andrew Kelson Avatar
LamarHouston, TX
S6-2210
NATL
27
POS
1
ST
5
texas longhorns Avatar
Enrolled

-

2

Kyle Jackson Avatar
Duncan U. FletcherNeptune Beach, FL
S6-1200
NATL
47
POS
2
ST
8
florida gators Avatar
Enrolled

-

3

Randy Estes Avatar
Los AlamitosLos Alamitos, CA
S6-2200
NATL
95
POS
3
ST
9
washington state cougars Avatar

-

4

Tony Bell Avatar
ThompsonAlabaster, AL
S6-2210
NATL
102
POS
4
ST
2
auburn tigers Avatar
Enrolled

-

5

Lendy Holmes Avatar
South Oak CliffDallas, TX
S6-1205
NATL
114
POS
5
ST
16
oklahoma sooners Avatar
Enrolled

-

6

Bobby Tatum Avatar
DunbarFort Worth, TX
S6-0195
NATL
118
POS
6
ST
17
texas longhorns Avatar
Enrolled

-

7

Keauntea Bankhead Avatar
BallardSeattle, WA
S6-0200
NATL
128
POS
7
ST
3
washington huskies Avatar
Enrolled

-

8

Craig Steltz Avatar
Archbishop RummelMetairie, LA
S6-2200
NATL
133
POS
8
ST
6
lsu tigers Avatar
Enrolled

-

9

Kent Hicks Avatar
Culpeper CountyCulpeper, VA
S6-2190
NATL
149
POS
9
ST
5
virginia tech hokies Avatar
Enrolled

-

10

Jerome Boyd Avatar
DorseyLos Angeles, CA
S6-2195
NATL
161
POS
10
ST
20
oregon ducks Avatar
Enrolled

-

11

C.J. Barber Avatar
NorthwesternRock Hill, SC
S6-2215
NATL
168
POS
11
ST
5
south carolina gamecocks Avatar
Enrolled

-

12

Lovon Ponder Avatar
Monsignor PaceOpa Locka, FL
S6-1190
NATL
181
POS
12
ST
27
miami hurricanes Avatar
Enrolled

-

13

Kenny Ingram Avatar
EdgewaterOrlando, FL
S6-6200
NATL
207
POS
13
ST
31
florida state seminoles Avatar
Enrolled

-

14

Marcus Carter Avatar
Fort PayneFort Payne, AL
S6-0190
NATL
209
POS
14
ST
5
alabama crimson tide Avatar
Enrolled

-

15

Simeon Castille Avatar
Briarwood ChristianBirmingham, AL
S6-1185
NATL
222
POS
15
ST
6
alabama crimson tide Avatar
Enrolled

-

16

Martel Thatch Avatar
DudleyGreensboro, NC
S6-2180
NATL
239
POS
16
ST
9
north carolina tar heels Avatar
Enrolled

-

17

Kwame Agyeman Avatar
Lake ParkRoselle, IL
S6-0195
NATL
243
POS
17
ST
4
oregon ducks Avatar
Enrolled

-

18

Jamar Adams Avatar
ButlerMatthews, NC
S6-2198
NATL
244
POS
18
ST
10
michigan wolverines Avatar
Enrolled

-

19

Terrail Lambert Avatar
St. BonaventureVentura, CA
S6-0185
NATL
265
POS
19
ST
34
notre dame fighting irish Avatar
Enrolled

-

20

Desmond Williams Avatar
TrinityEuless, TX
S6-1200
NATL
301
POS
20
ST
47
arkansas razorbacks Avatar
Enrolled

-

21

D'Nerian Wrighter Avatar
MarlinMarlin, TX
S6-1205
NATL
302
POS
21
ST
48
arkansas razorbacks Avatar
Enrolled

-

22

Tony Joiner Avatar
Haines City SeniorHaines City, FL
S6-2190
NATL
305
POS
22
ST
41
florida gators Avatar
Enrolled

-

23

Anthony Reddick Avatar
St. Thomas AquinasFort Lauderdale, FL
S6-1190
NATL
331
POS
23
ST
45
miami hurricanes Avatar
Enrolled

-

24

Adam Gunn Avatar
Kiski AreaVandergrift, PA
S6-1200
NATL
338
POS
24
ST
18
pittsburgh panthers Avatar
Enrolled

-

25

Martel Van Zant Avatar
Tyler LeeTyler, TX
S6-2190
NATL
416
POS
25
ST
69
oklahoma state cowboys Avatar
Enrolled

-

26

Chet Sanders Avatar
CarsonCarson, CA
S6-1180
NATL
439
POS
26
ST
55
washington huskies Avatar
Enrolled

-

27

Josh Pinkard Avatar
HuenemeOxnard, CA
S6-2200
NATL
448
POS
27
ST
60
usc trojans Avatar
Enrolled

-

28

Edgar Givens Avatar
New MadridNew Madrid, MO
S6-4205
NATL
461
POS
28
ST
10
arkansas state red wolves Avatar
Enrolled

-

29

Antonio Sims Avatar
HiramHiram, GA
S6-1190
NATL
479
POS
29
ST
26
georgia bulldogs Avatar
Enrolled

-

30

Curtis Taylor Avatar
FranklintonFranklinton, LA
S6-3180
NATL
480
POS
30
ST
21
lsu tigers Avatar
Enrolled

-

31

William Moore Avatar
HaytiHayti, MO
S6-0221
NATL
489
POS
31
ST
11
missouri tigers Avatar
Enrolled

-

32

Kevin Akins Avatar
North PennLansdale, PA
S6-2185
NATL
504
POS
32
ST
21
boston college eagles Avatar
Enrolled

-

33

Carlos Armour Avatar
MelroseMemphis, TN
S6-3200
NATL
508
POS
33
ST
8
miami hurricanes Avatar
Enrolled

-

34

Zach Logan Avatar
Trotwood-MadisonDayton, OH
S6-1175
NATL
521
POS
34
ST
12
purdue boilermakers Avatar
Enrolled

-

35

Adam Carper Avatar
ClarindaClarinda, IA
S6-2200
NATL
522
POS
35
ST
3
iowa state cyclones Avatar
Enrolled

-

36

Michael Hamlin Avatar
Lamar HiLamar, SC
S6-2190
NATL
532
POS
36
ST
16
clemson tigers Avatar
Enrolled

-

37

Stephen Green Avatar
Pulaski AcademyLittle Rock, AR
S5-11180
NATL
545
POS
37
ST
9
north carolina tar heels Avatar
Enrolled

-

38

Tyvenskie Page Avatar
W H AdamsonDallas, TX
S6-2210
NATL
551
POS
38
ST
84
tulsa golden hurricane Avatar
Enrolled

-

39

Ron Stoops Avatar
Cardinal MooneyYoungstown, OH
S6-3195
NATL
562
POS
39
ST
19
michigan state spartans Avatar
Enrolled

-

40

Kevin Barnes Avatar
Old Mill SeniorMillersville, MD
S6-1180
NATL
582
POS
40
ST
8
maryland terrapins Avatar
Enrolled

-

41

Spencer Ridenhour Avatar
White Plains SeniorWhite Plains, NY
S6-0215
NATL
589
POS
41
ST
5
penn state nittany lions Avatar
Enrolled

-

42

Tom Dance Avatar
Cathedral PrepErie, PA
S6-1189
NATL
610
POS
42
ST
28
michigan state spartans Avatar
Enrolled

-

43

Michael Klyce Avatar
Alain LeRoy LockeLos Angeles, CA
S6-2185
NATL
629
POS
43
ST
81
arizona wildcats Avatar
Enrolled

-

44

Dominic Patrick Avatar
Klein ForestHouston, TX
S6-1198
NATL
631
POS
44
ST
96
arizona wildcats Avatar
Enrolled

-

45

Bryan Baird Avatar
Columbia RiverVancouver, WA
S
NATL
632
POS
45
ST
15
washington state cougars Avatar
Enrolled

-

46

Ellix Wilson Avatar
MelroseMemphis, TN
S6-0205
NATL
649
POS
46
ST
11
tennessee volunteers Avatar
Enrolled

-

47

Steve Redmond Avatar
RockhurstKansas City, MO
S6-0200
NATL
652
POS
47
ST
12
missouri tigers Avatar
Enrolled

-

48

Will Lewis Avatar
LeeBaytown, TX
S6-2200
NATL
671
POS
48
ST
102
iowa state cyclones Avatar
Enrolled

-

49

Chase Rice Avatar
A C ReynoldsAsheville, NC
S6-3210
NATL
699
POS
49
ST
24
north carolina tar heels Avatar
Enrolled

-

50

A.J. Brown Avatar
LibertyBedford, VA
S6-1195
NATL
704
POS
50
ST
15
syracuse orange Avatar
Enrolled