Stats Geek
All Rd 1 Rd 2 Rd 3 Rd 4 Rd 5 Rd 6 Rd 7
← 2002 Draft 2003 NFL Draft 2004 Draft →
Pick Rd Team Player Pos School Age G PB AP1 AV
1 1 CIN
Cincinnati Bengals
Carson Palmer QB Southern California 23 182 3 107
2 1 DET
Detroit Lions
Charles Rogers WR Michigan State 22 15 4
3 1 HOU
Houston Texans
Andre Johnson WR Miami 22 193 7 2 94
4 1 NYJ
New York Jets
Dewayne Robertson DT Kentucky 21 92 34
5 1 DAL
Dallas Cowboys
Terence Newman DB Kansas State 25 221 2 70
6 1 NOR
New Orleans Saints
Johnathan Sullivan DT Georgia 22 36 10
7 1 JAX
Jacksonville Jaguars
Byron Leftwich QB Marshall 23 60 33
8 1 CAR
Carolina Panthers
Jordan Gross T Utah 23 167 3 1 69
9 1 MIN
Minnesota Vikings
Kevin Williams DT Oklahoma State 23 203 6 5 102
10 1 BAL
Baltimore Ravens
Terrell Suggs LB Arizona State 20 244 7 1 110
11 1 SEA
Seattle Seahawks
Marcus Trufant DB Washington State 22 136 1 49
12 1 STL
St. Louis Rams
Jimmy Kennedy DT Penn State 23 92 16
13 1 NWE
New England Patriots
Ty Warren DE Texas A&M 22 106 45
14 1 CHI
Chicago Bears
Michael Haynes DE Penn State 22 43 8
15 1 PHI
Philadelphia Eagles
Jerome McDougle DE Miami 24 37 3
16 1 PIT
Pittsburgh Steelers
Troy Polamalu DB Southern California 22 158 8 4 96
17 1 ARI
Arizona Cardinals
Bryant Johnson WR Penn State 22 139 26
18 1 ARI
Arizona Cardinals
Calvin Pace DE Wake Forest 22 187 61
19 1 BAL
Baltimore Ravens
Kyle Boller QB California 22 67 16
20 1 DEN
Denver Broncos
George Foster T Georgia 23 68 31
21 1 CLE
Cleveland Browns
Jeff Faine C Notre Dame 22 125 45
22 1 CHI
Chicago Bears
Rex Grossman QB Florida 23 54 23
23 1 BUF
Buffalo Bills
Willis McGahee RB Miami 21 142 2 56
24 1 IND
Indianapolis Colts
Dallas Clark TE Iowa 24 143 1 1 51
25 1 NYG
New York Giants
William Joseph DT Miami 24 69 11
26 1 SFO
San Francisco 49ers
Kwame Harris T Stanford 21 86 22
27 1 KAN
Kansas City Chiefs
Larry Johnson RB Penn State 23 85 2 1 51
28 1 TEN
Tennessee Titans
Andre Woolfolk DB Oklahoma 23 39 6
29 1 GNB
Green Bay Packers
Nick Barnett LB Oregon State 22 153 60
30 1 SDG
San Diego Chargers
Sammy Davis DB Texas A&M 23 71 12
31 1 OAK
Oakland Raiders
Nnamdi Asomugha DB California 22 157 3 2 64
32 1 OAK
Oakland Raiders
Tyler Brayton DE Colorado 23 141 40
33 2 CIN
Cincinnati Bengals
Eric Steinbach G Iowa 23 125 48
34 2 DET
Detroit Lions
Boss Bailey LB Georgia 23 64 22
35 2 CHI
Chicago Bears
Charles Tillman DB Louisiana-Lafayette 22 168 2 1 66
36 2 NWE
New England Patriots
Eugene Wilson DB Illinois 23 96 29
37 2 NOR
New Orleans Saints
Jon Stinchcomb T Georgia 24 90 1 45
38 2 DAL
Dallas Cowboys
Al Johnson C Wisconsin 24 66 23
39 2 JAX
Jacksonville Jaguars
Rashean Mathis DB Bethune-Cookman 23 175 1 1 64
40 2 MIN
Minnesota Vikings
E.J. Henderson LB Maryland 23 125 1 47
41 2 HOU
Houston Texans
Bennie Joppru TE Michigan 23 19 0
42 2 SEA
Seattle Seahawks
Ken Hamlin DB Arkansas 22 107 1 37
43 2 STL
St. Louis Rams
Pisa Tinoisamoa LB Hawaii 22 98 35
44 2 WAS
Washington Redskins
Taylor Jacobs WR Florida 22 56 2
45 2 NWE
New England Patriots
Bethel Johnson WR Texas A&M 24 50 8
46 2 SDG
San Diego Chargers
Drayton Florence DB Tuskegee 22 157 34
47 2 KAN
Kansas City Chiefs
Kawika Mitchell LB South Florida 23 97 37
48 2 BUF
Buffalo Bills
Chris Kelsay DE Nebraska 23 147 46
49 2 MIA
Miami Dolphins
Eddie Moore LB Tennessee 23 18 3
50 2 CAR
Carolina Panthers
Bruce Nelson G Iowa 24 15 2
51 2 DEN
Denver Broncos
Terry Pierce LB Kansas State 22 18 1
52 2 CLE
Cleveland Browns
Chaun Thompson LB West Texas A&M 23 98 17
53 2 NYJ
New York Jets
Victor Hobson LB Michigan 23 79 26
54 2 ARI
Arizona Cardinals
Anquan Boldin WR Florida State 22 202 3 86
55 2 ATL
Atlanta Falcons
Bryan Scott DB Penn State 22 143 34
56 2 NYG
New York Giants
Osi Umenyiora DE Troy State 21 161 2 1 63
57 2 SFO
San Francisco 49ers
Anthony Adams DT Penn State 23 121 33
58 2 IND
Indianapolis Colts
Mike Doss DB Ohio State 22 57 17
59 2 PIT
Pittsburgh Steelers
Alonzo Jackson LB Florida State 22 18 2
60 2 TEN
Tennessee Titans
Tyrone Calico WR Middle Tennessee State 22 27 5
61 2 PHI
Philadelphia Eagles
L.J. Smith TE Rutgers 23 98 21
62 2 SDG
San Diego Chargers
Terrence Kiel DB Texas A&M 22 59 17
63 2 OAK
Oakland Raiders
Teyo Johnson TE Stanford 21 30 2
64 2 TAM
Tampa Bay Buccaneers
Dewayne White DE Louisville 23 96 24
65 3 CIN
Cincinnati Bengals
Kelley Washington WR Tennessee 24 91 13
66 3 DET
Detroit Lions
Cory Redding DE Texas 22 188 54
67 3 HOU
Houston Texans
Antwan Peek LB Cincinnati 23 65 12
68 3 CHI
Chicago Bears
Lance Briggs LB Arizona 22 173 7 1 98
69 3 DAL
Dallas Cowboys
Jason Witten TE Tennessee 21 271 11 2 80
70 3 ARI
Arizona Cardinals
Gerald Hayes LB Pittsburgh 22 94 27
71 3 MIN
Minnesota Vikings
Nate Burleson WR Nevada 22 135 45
72 3 JAX
Jacksonville Jaguars
Vince Manuwai G Hawaii 23 111 49
73 3 SEA
Seattle Seahawks
Wayne Hunter T Hawaii 22 77 13
74 3 STL
St. Louis Rams
Kevin Curtis WR Utah State 25 81 25
75 3 HOU
Houston Texans
Seth Wand T Northwest Missouri State 24 53 10
76 3 CAR
Carolina Panthers
Mike Seidman TE UCLA 22 43 1
77 3 BAL
Baltimore Ravens
Musa Smith RB Georgia 21 49 6
78 3 MIA
Miami Dolphins
Wade Smith T Memphis 22 143 1 43
79 3 GNB
Green Bay Packers
Kenny Peterson DT Ohio State 24 76 11
80 3 SDG
San Diego Chargers
Courtney Van Buren T Arkansas-Pine Bluff 23 9 3
81 3 WAS
Washington Redskins
Derrick Dockery G Texas 22 141 44
82 3 CAR
Carolina Panthers
Ricky Manning DB UCLA 22 84 22
83 3 OAK
Oakland Raiders
Sam Williams DE Fresno State 23 84 13
84 3 CLE
Cleveland Browns
Chris Crocker DB Marshall 23 151 42
85 3 NYJ
New York Jets
B.J. Askew FB Michigan 23 83 4
86 3 NOR
New Orleans Saints
Cie Grant LB Ohio State 23 7 1
87 3 MIA
Miami Dolphins
Taylor Whitley G Texas A&M 23 18 4
88 3 HOU
Houston Texans
Dave Ragone QB Louisville 23 2 1
89 3 SFO
San Francisco 49ers
Andrew Williams DE Miami 24 9 1
90 3 IND
Indianapolis Colts
Donald Strickland DB Colorado 22 89 12
91 3 NYG
New York Giants
Visanthe Shiancoe TE Morgan State 23 149 23
92 3 KAN
Kansas City Chiefs
Julian Battle DB Tennessee 22 26 2
93 3 TEN
Tennessee Titans
Chris Brown RB Colorado 22 68 24
94 3 BUF
Buffalo Bills
Angelo Crowell LB Virginia 22 65 18
95 3 PHI
Philadelphia Eagles
Billy McMullen WR Virginia 23 49 5
96 3 OAK
Oakland Raiders
Justin Fargas FB Southern California 23 92 20
97 3 TAM
Tampa Bay Buccaneers
Chris Simms QB Texas 23 23 8
98 4 CIN
Cincinnati Bengals
Dennis Weathersby DB Oregon State 23 4 0
99 4 DET
Detroit Lions
Artose Pinner RB Kentucky 25 47 8
100 4 CHI
Chicago Bears
Todd Johnson DB Florida 24 80 13
101 4 HOU
Houston Texans
Domanick Williams RB Louisiana State 22 40 33
102 4 NOR
New Orleans Saints
Montrae Holland G Florida State 23 99 30
103 4 DAL
Dallas Cowboys
Bradie James LB Louisiana State 22 157 53
104 4 JAX
Jacksonville Jaguars
George Wrighster TE Oregon 22 67 8
105 4 MIN
Minnesota Vikings
Onterrio Smith RB Oregon 22 26 14
106 4 STL
St. Louis Rams
Shaun McDonald WR Arizona State 22 88 19
107 4 STL
St. Louis Rams
DeJuan Groce DB Nebraska 23 54 10
108 4 DEN
Denver Broncos
Quentin Griffin RB Oklahoma 22 16 6
109 4 BAL
Baltimore Ravens
Jarret Johnson DE Alabama 22 184 55
110 4 SEA
Seattle Seahawks
Seneca Wallace QB Iowa State 23 64 14
111 4 BUF
Buffalo Bills
Terrence McGee DB Northwestern State 22 122 1 49
112 4 SDG
San Diego Chargers
Matt Wilhelm LB Ohio State 22 89 18
113 4 KAN
Kansas City Chiefs
Brett Williams T Florida State 23 5 0
114 4 DEN
Denver Broncos
Nick Eason DT Clemson 23 117 16
115 4 CLE
Cleveland Browns
Lee Suggs RB Virginia Tech 23 29 8
116 4 CHI
Chicago Bears
Ian Scott DT Florida 21 65 22
117 4 NWE
New England Patriots
Dan Klecko DT Temple 22 63 8
118 4 CIN
Cincinnati Bengals
Jeremi Johnson FB Western Kentucky 23 96 4
119 4 CAR
Carolina Panthers
Colin Branch DB Stanford 23 48 8
120 4 NWE
New England Patriots
Asante Samuel DB Central Florida 22 157 4 1 74
121 4 ATL
Atlanta Falcons
Justin Griffith FB Mississippi State 23 96 11
122 4 IND
Indianapolis Colts
Steve Sciullo G Marshall 23 28 13
123 4 NYG
New York Giants
Roderick Babers DB Texas 22 7 0
124 4 SFO
San Francisco 49ers
Brandon Lloyd WR Illinois 22 142 1 41
125 4 PIT
Pittsburgh Steelers
Ike Taylor DB Louisiana-Lafayette 23 174 53
126 4 TEN
Tennessee Titans
Rien Long DT Washington State 22 39 5
127 4 BUF
Buffalo Bills
Sam Aiken WR North Carolina 22 95 7
128 4 DEN
Denver Broncos
Bryant McNeal DE Clemson
129 4 OAK
Oakland Raiders
Shurron Pierson DE South Florida 21 12 0
130 4 TAM
Tampa Bay Buccaneers
Lance Nimmo T West Virginia
131 4 PHI
Philadelphia Eagles
Jamaal Green DE Miami 23 8 1
132 4 JAX
Jacksonville Jaguars
LaBrandon Toefield RB Louisiana State 22 45 5
133 4 TAM
Tampa Bay Buccaneers
Austin King C Northwestern 22 34 3
134 4 BAL
Baltimore Ravens
Ovie Mughelli FB Wake Forest 23 107 1 6
135 4 SEA
Seattle Seahawks
Solomon Bates LB Arizona State 21 17 2
136 5 CIN
Cincinnati Bengals
Khalid Abdullah LB Mars Hill 24 16 1
137 5 DET
Detroit Lions
Terrence Holt DB N.C. State 23 71 18
138 5 IND
Indianapolis Colts
Robert Mathis DE Alabama A&M 22 192 5 1 67
139 5 CHI
Chicago Bears
Bobby Wade WR Arizona 22 102 22
140 5 NYJ
New York Jets
Derek Pagel DB Iowa 23 19 1
141 5 ARI
Arizona Cardinals
Kenny King DE Alabama 22 11 1
142 5 CLE
Cleveland Browns
Ryan Pontbriand C Rice 23 134 2 18
143 5 CHI
Chicago Bears
Justin Gage WR Missouri 22 100 25
144 5 DET
Detroit Lions
James Davis LB West Virginia 24 40 13
145 5 CAR
Carolina Panthers
Kindal Moorehead DT Alabama 24 89 14
146 5 BAL
Baltimore Ravens
Aubrayo Franklin DT Tennessee 23 142 42
147 5 GNB
Green Bay Packers
James Lee DT Oregon State 23 9 1
148 5 STL
St. Louis Rams
Dan Curley FB Eastern Washington 25 1 0
149 5 SDG
San Diego Chargers
Mike Scifres P Western Illinois 22 195 23
150 5 NYJ
New York Jets
Matt Walters DE Miami 24 11 1
151 5 BUF
Buffalo Bills
Ben Sobieski T Iowa 24 1 0
152 5 CLE
Cleveland Browns
Michael Lehan DB Minnesota 23 67 9
153 5 KAN
Kansas City Chiefs
Jordan Black T Notre Dame 23 94 24
154 5 TEN
Tennessee Titans
Donnie Nickey DB Ohio State 23 123 8
155 5 NOR
New Orleans Saints
Melvin Williams DE Kansas State 24 17 2
156 5 MIA
Miami Dolphins
Donald Lee TE Mississippi State 23 133 17
157 5 DEN
Denver Broncos
Ben Claxton G Mississippi 23 3 0
158 5 DEN
Denver Broncos
Adrian Madise WR TCU 23 11 0
159 5 ATL
Atlanta Falcons
Jon Olinger WR Cincinnati
160 5 NYG
New York Giants
David Diehl G Illinois 22 164 1 67
161 5 SFO
San Francisco 49ers
Aaron Walker TE Florida 23 55 3
162 5 IND
Indianapolis Colts
Keyon Whiteside LB Tennessee 23 12 0
163 5 PIT
Pittsburgh Steelers
Brian St. Pierre QB Boston College 23 3 0
164 5 NWE
New England Patriots
Dan Koppen C Boston College 23 136 1 72
165 5 SEA
Seattle Seahawks
Chris Davis FB Syracuse 23 1 0
166 5 GNB
Green Bay Packers
Hunter Hillenmeyer LB Vanderbilt 22 101 34
167 5 OAK
Oakland Raiders
Doug Gabriel WR Central Florida 23 57 14
168 5 TAM
Tampa Bay Buccaneers
Sean Mahan G Notre Dame 23 94 24
169 5 MIA
Miami Dolphins
J.R. Tolver WR San Diego State
170 5 STL
St. Louis Rams
Shane Walton DB Notre Dame 23 4 0
171 5 CHI
Chicago Bears
Tron LaFavor DT Florida 23 4 0
172 5 STL
St. Louis Rams
Kevin Garrett DB Southern Methodist 23 24 2
173 5 BAL
Baltimore Ravens
Tony Pashos T Illinois 23 104 34
174 6 CIN
Cincinnati Bengals
Langston Moore DT South Carolina 22 51 7
175 6 DET
Detroit Lions
David Kircus WR Grand Valley State 23 28 3
176 6 JAX
Jacksonville Jaguars
Brandon Green DE Rice 23 32 5
177 6 ARI
Arizona Cardinals
Reggie Wells G Clarion 22 119 40
178 6 DAL
Dallas Cowboys
B.J. Tucker DB Wisconsin 22 10 0
179 6 JAX
Jacksonville Jaguars
David Young DB Georgia Southern 24 5 0
180 6 MIN
Minnesota Vikings
Eddie Johnson P Idaho State 22 14 1
181 6 MIA
Miami Dolphins
Corey Jenkins LB South Carolina 27 23 1
182 6 BAL
Baltimore Ravens
Gerome Sapp DB Notre Dame 22 67 6
183 6 SEA
Seattle Seahawks
Rashad Moore DT Tennessee 24 44 11
184 6 STL
St. Louis Rams
Scott Tercero G California 21 8 2
185 6 PHI
Philadelphia Eagles
Jeremy Bridges G Southern Miss 23 112 23
186 6 DAL
Dallas Cowboys
Zuriel Smith WR Hampton 23 9 0
187 6 BUF
Buffalo Bills
Lauvale Sape DT Utah 23 10 1
188 6 SDG
San Diego Chargers
Hanik Milligan DB Houston 23 53 1 6
189 6 KAN
Kansas City Chiefs
Jimmy Wilkerson DE Oklahoma 22 119 17
190 6 MIN
Minnesota Vikings
Mike Nattiel LB Florida 22 32 3
191 6 CHI
Chicago Bears
Joe Odom LB Purdue 23 28 6
192 6 HOU
Houston Texans
Drew Henson QB Michigan 23 9 0
193 6 JAX
Jacksonville Jaguars
Marques Ogden T Howard
194 6 DEN
Denver Broncos
Aaron Hunt DE Texas Tech
195 6 CLE
Cleveland Browns
Antonio Garay DE Boston College 23 56 15
196 6 ATL
Atlanta Falcons
LaTarence Dunbar WR TCU 23 5 0
197 6 SFO
San Francisco 49ers
Arnaz Battle WR Notre Dame 23 113 18
198 6 IND
Indianapolis Colts
Cato June LB Michigan 23 89 1 38
199 6 NYG
New York Giants
Willie Ponder WR Southeast Missouri State 23 38 2
200 6 NYJ
New York Jets
Brooks Bollinger QB Wisconsin 23 21 6
201 6 NWE
New England Patriots
Kliff Kingsbury QB Texas Tech 24 1 0
202 6 ATL
Atlanta Falcons
Waine Bacon DB Alabama 24 11 1
203 6 NOR
New Orleans Saints
Kareem Kelly WR Southern California
204 6 OAK
Oakland Raiders
Dustin Rykert T BYU
205 6 TAM
Tampa Bay Buccaneers
Torrie Cox DB Pittsburgh 22 56 5
206 6 CHI
Chicago Bears
Brock Forsey RB Boise State 23 16 2
207 6 NYG
New York Giants
Frank Walker DB Tuskegee 23 107 14
208 6 IND
Indianapolis Colts
Makoa Freitas T Arizona 23 28 7
209 6 MIA
Miami Dolphins
Tim Provost T San Jose State
210 6 ARI
Arizona Cardinals
Tony Gilbert LB Georgia 23 68 6
211 6 NYG
New York Giants
David Tyree WR Syracuse 23 83 1 5
212 6 GNB
Green Bay Packers
Brennan Curtin T Notre Dame
213 6 MIA
Miami Dolphins
Yeremiah Bell DB Eastern Kentucky 25 142 1 40
214 6 HOU
Houston Texans
Keith Wright DT Missouri
215 7 CIN
Cincinnati Bengals
Scott Kooistra T N.C. State 22 84 6
216 7 DET
Detroit Lions
Ben Johnson T Wisconsin
217 7 HOU
Houston Texans
Curry Burns DB Louisville 22 11 1
218 7 JAX
Jacksonville Jaguars
Malaefou MacKenzie FB Southern California 24 1 0
219 7 DAL
Dallas Cowboys
Justin Bates G Colorado
220 7 DET
Detroit Lions
Blue Adams DB Cincinnati 23 50 3
221 7 MIN
Minnesota Vikings
Keenan Howry WR Oregon 22 23 0
222 7 SEA
Seattle Seahawks
Josh Brown K Nebraska 24 201 1 34
223 7 BAL
Baltimore Ravens
Trent Smith TE Oklahoma 23 5 0
224 7 SEA
Seattle Seahawks
Taco Wallace WR Kansas State 22 4 0
225 7 TEN
Tennessee Titans
Todd Williams G Florida State 25 7 0
226 7 CAR
Carolina Panthers
Walter Young WR Illinois 23 9 0
227 7 DEN
Denver Broncos
Clint Mitchell DE Florida
228 7 BUF
Buffalo Bills
Mario Haggan LB Mississippi State 23 132 21
229 7 SDG
San Diego Chargers
Andrew Pinnock FB South Carolina 23 42 1
230 7 KAN
Kansas City Chiefs
Montique Sharpe DT Wake Forest 23 5 0
231 7 NOR
New Orleans Saints
Talman Gardner WR Florida State 23 21 0
232 7 WAS
Washington Redskins
Gibran Hamdan QB Indiana 22 1 0
233 7 HOU
Houston Texans
Chance Pearce C Texas A&M
234 7 NWE
New England Patriots
Spencer Nead FB BYU 25 10 0
235 7 DEN
Denver Broncos
Ahmaad Galloway RB Alabama
236 7 DET
Detroit Lions
Brandon Drumm RB Colorado
237 7 NYJ
New York Jets
Dave Yovanovits G Temple 22 6 0
238 7 ATL
Atlanta Falcons
Demetrin Veal DE Tennessee 22 37 4
239 7 NWE
New England Patriots
Tully Banta-Cain LB California 23 113 22
240 7 NYG
New York Giants
Charles Drake DB Michigan
241 7 SFO
San Francisco 49ers
Ken Dorsey QB Miami 22 16 2
242 7 PIT
Pittsburgh Steelers
J.T. Wall RB Georgia
243 7 NWE
New England Patriots
Ethan Kelley DT Baylor 23 36 6
244 7 PHI
Philadelphia Eagles
Norman LeJeune DB Louisiana State 23 7 0
245 7 GNB
Green Bay Packers
Chris Johnson DB Louisville 23 77 15
246 7 OAK
Oakland Raiders
Siddeeq Shabazz DB New Mexico State 22 28 2
247 7 CAR
Carolina Panthers
Casey Moore RB Stanford
248 7 MIA
Miami Dolphins
Davern Williams DT Troy State 23 3 1
249 7 NYG
New York Giants
Wayne Lucier G Colorado 23 27 9
250 7 BAL
Baltimore Ravens
Mike Mabry C Central Florida
251 7 STL
St. Louis Rams
Scott Shanle LB Nebraska 23 133 41
252 7 KAN
Kansas City Chiefs
Willie Pile DB Virginia Tech 23 32 3
253 7 GNB
Green Bay Packers
DeAndrew Rubin WR South Florida
254 7 STL
St. Louis Rams
Richard Angulo TE Western New Mexico 23 27 2
255 7 NYG
New York Giants
Kevin Walter WR Eastern Michigan 22 152 37
256 7 GNB
Green Bay Packers
Carl Ford WR Toledo 22 10 0
257 7 GNB
Green Bay Packers
Steve Josue LB Carson-Newman 23 4 0
258 7 BAL
Baltimore Ravens
Antwoine Sanders DB Utah
259 7 CIN
Cincinnati Bengals
Elton Patterson DE Central Florida 22 8 1
260 7 DET
Detroit Lions
Travis Anglin WR Memphis
261 7 CHI
Chicago Bears
Bryan Anderson G Pittsburgh 23 4 0
262 7 OAK
Oakland Raiders
Ryan Hoag WR Gustavus Adolphus

★ = Pro Football Hall of Fame · G = Games played · PB = Pro Bowls · AP1 = First-team All-Pro · AV = Career Approximate Value