Skip to content

2004 NFL Draft

255 picks · 7 rounds · Showing 124

Round 1

#PlayerTeam
5
Sean Taylor
DB · Miami (FL) · 2 PB · 55 G
WAS
8
DB · Virginia Tech · 3 PB · 171 G
ATL
10
Dunta Robinson
DB · South Carolina · 139 G
HOU
12
Jonathan Vilma
LB · Miami (FL) · 3 PB · 125 G
NYJ
14
Tommie Harris
DT · Oklahoma · 3 PB · 117 G
CHI
17
LB · Miami (FL) · 145 G
DEN
18
Will Smith
DE · Ohio St. · 1 PB · 139 G
NOR
20
Kenechi Udeze
DE · USC · 51 G
MIN
21
Vince Wilfork
NT · Miami (FL) · 5 PB · 1 AP · 189 G
NWE
23
Marcus Tubbs
DT · Texas · 29 G
SEA
25
Ahmad Carroll
DB · Arkansas · 57 G
GNB
27
Jason Babin
LB · Western Michigan · 2 PB · 148 G
HOU
28
Chris Gamble
DB · Ohio St. · 123 G
CAR

Round 2

#PlayerTeam
33
Karlos Dansby
LB · Auburn · 212 G
ARI
35
Igor Olshansky
DE · Oregon · 115 G
SDG
36
Junior Siavii
DT · Oregon · 56 G
KAN
37
Teddy Lehman
LB · Oklahoma · 45 G
DET
38
Ricardo Colclough
DB · Tusculum · 43 G
PIT
39
Daryl Smith
LB · Georgia Tech · 190 G
JAX
42
Travis LaBoy
DE · Hawaii · 95 G
TEN
44
Bob Sanders
DB · Iowa · 2 PB · 2 AP · 50 G
IND
47
Tank Johnson
DT · Washington · 91 G
CHI
48
Dontarrious Thomas
LB · Auburn · 63 G
MIN
49
Keiwan Ratliff
DB · Florida · 76 G
CIN
51
Dwan Edwards
DT · Oregon St. · 136 G
BAL
53
Michael Boulware
DB · Florida St. · 64 G
SEA
56
Madieu Williams
DB · Maryland · 119 G
CIN
57
Antwan Odom
DE · Alabama · 74 G
TEN
58
Shawntae Spencer
DB · Pittsburgh · 100 G
SFO
59
Sean Jones
DB · Georgia · 107 G
CLE
60
Courtney Watson
LB · Notre Dame · 21 G
NOR
63
Marquise Hill
DE · LSU · 13 G
NWE

Round 3

#PlayerTeam
64
Darnell Dockett
DT · Florida St. · 3 PB · 158 G
ARI
67
Stuart Schweigert
DB · Purdue · 69 G
OAK
69
Gilbert Gardner
LB · Purdue · 53 G
IND
70
Joey Thomas
DB · Montana St. · 31 G
GNB
71
Randy Starks
DT · Maryland · 2 PB · 186 G
TEN
72
Donnell Washington
DT · Clemson
GNB
73
DB · McNeese St. · 74 G
DET
74
Tim Anderson
DT · Ohio St. · 43 G
BUF
76
Derrick Strait
DB · Oklahoma · 29 G
NYJ
79
Marquis Cooper
LB · Washington · 42 G
TAM
80
Caleb Miller
LB · Arkansas · 39 G
CIN
85
Jeremy LeSueur
DB · Michigan · 2 G
DEN
86
Jorge Cordova
LB · Nevada · 17 G
JAX
88
Darrion Scott
DE · Ohio St. · 57 G
MIN
89
Matt Ware
DB · UCLA · 95 G
PHI
91
Anthony Hargrove
DE · Georgia Tech · 102 G
STL
92
Rich Gardner
DB · Penn St. · 28 G
TEN
93
Keyaron Fox
LB · Georgia Tech · 98 G
KAN
95
Guss Scott
DB · Florida · 11 G
NWE
96
Landon Johnson
LB · Purdue · 101 G
CIN

Round 4

#PlayerTeam
97
Reggie Torbor
LB · Auburn · 104 G
NYG
98
Shaun Phillips
DE · Purdue · 1 PB · 168 G
SDG
101
Demorrio Williams
LB · Nebraska · 138 G
ATL
102
Will Poole
DB · USC · 15 G
MIA
103
Bo Schobel
DE · TCU · 29 G
TEN
104
DT · Hawaii · 139 G
SFO
107
Kendyll Pope
LB · Florida St. · 2 G
IND
110
Nathan Vasher
DB · Texas · 1 PB · 87 G
CHI
111
Will Allen
DB · Ohio St. · 176 G
TAM
112
Leon Joe
LB · Maryland · 36 G
CHI
113
Dexter Reid
DB · North Carolina · 39 G
NWE
114
Matthias Askew
DT · Michigan St. · 6 G
CIN
116
Niko Koutouvides
LB · Purdue · 125 G
SEA
117
Robert Geathers
DE · Georgia · 152 G
CIN
118
Anthony Maddox
DT · Delta St. · 35 G
JAX
121
Bruce Thornton
DB · Georgia · 13 G
DAL
122
Glenn Earl
DB · Notre Dame · 37 G
HOU
124
Michael Waddell
DB · North Carolina · 33 G
TEN
125
Jason David
DB · Washington St. · 75 G
IND
126
DE · Idaho St. · 5 PB · 4 AP · 187 G
KAN
127
Richard Seigler
LB · Oregon St. · 9 G
SFO
129
J.R. Reed
DB · South Florida · 40 G
PHI
130
Brandon Chillar
LB · UCLA · 97 G
STL

Round 5

#PlayerTeam
133
Dave Ball
DE · UCLA · 72 G
SDG
135
Antonio Smith
DE · Oklahoma St. · 1 PB · 186 G
ARI
136
Gibril Wilson
DB · Tennessee · 100 G
NYG
139
Rodney Leisle
DT · UCLA · 18 G
NOR
140
Alex Lewis
LB · Wisconsin · 52 G
DET
142
Chad Lavalais
DT · LSU · 30 G
ATL
143
Erik Coleman
DB · Washington St. · 123 G
NYJ
145
Nathaniel Adibi
DE · Virginia Tech
PIT
147
Claude Harriott
DE · Pittsburgh
CHI
150
DB · Nicholls St. · 12 G
JAX
152
Jeff Shoate
DB · San Diego St. · 14 G
DEN
153
Roderick Green
LB · Central Missouri St. · 54 G
BAL
155
Rod Davis
LB · Southern Miss · 40 G
MIN
158
Jason Shivers
DB · Arizona St. · 1 G
STL
160
Tony Bua
LB · Arkansas · 7 G
MIA
161
Amon Gordon
DT · Stanford · 33 G
CLE
165
Robert Reynolds
LB · Ohio St. · 33 G
TEN

Round 6

#PlayerTeam
166
Shawn Johnson
DE · Delaware
OAK
170
Vontez Duff
DB · Notre Dame
HOU
173
Von Hutchins
DB · Mississippi · 38 G
IND
175
Jammal Lord
DB · Nebraska · 1 G
HOU
179
Corey Williams
DT · Arkansas St. · 126 G
GNB
182
Cody Spencer
LB · North Texas · 50 G
OAK
183
Greg Brooks
DB · Southern Miss · 16 G
CIN
184
Deandre Eiland
DB · South Carolina
MIN
186
Etric Pruitt
DB · Southern Miss · 9 G
ATL
189
Craig Terrill
DT · Purdue · 88 G
SEA
192
Dexter Wynn
DB · Colorado St. · 47 G
PHI
196
Sean Tufts
LB · Colorado · 15 G
CAR
198
Keith Lewis
DB · Oregon · 76 G
SFO
200
Charlie Anderson
LB · Mississippi · 94 G
HOU

Round 7

#PlayerTeam
204
Ryon Bingham
DT · Nebraska · 49 G
SDG
205
Nate Jones
DB · Rutgers · 106 G
DAL
210
Raheem Orr
LB · Rutgers · 2 G
HOU
212
Eric Taylor
DT · Memphis · 1 G
PIT
213
Darrell McClover
LB · Miami (FL) · 51 G
NYJ
215
Alfonso Marshall
DB · Miami (FL) · 7 G
CHI
222
Derrick Pope
LB · Alabama · 55 G
MIA
223
Jacques Reeves
DB · Purdue · 90 G
DAL
226
Christian Ferrara
DT · Syracuse
SFO
230
Jared Clauss
DT · Iowa · 29 G
TEN
233
Christian Morton
DB · Illinois · 14 G
NWE
234
Trevor Johnson
DE · Nebraska · 35 G
NYJ
236
Rashad Washington
DB · Kansas St. · 47 G
NYJ
240
Colby Bockwoldt
LB · BYU · 49 G
NOR
249
Bobby McCray
DE · Florida · 94 G
JAX
252
Lenny Williams
DB · Southern
TAM
253
Isaac Hilton
DE · Hampton
NYG
255
Andre Sommersell
LB · Colorado St.
OAK

Source: nflverse draft_picks release. PB = Pro Bowls · AP = All-Pro selections · G = career games · ★ = Hall of Fame.