Stats Geek
All Rd 1 Rd 2 Rd 3 Rd 4 Rd 5 Rd 6 Rd 7
← 2006 Draft 2007 NFL Draft 2008 Draft →
Pick Rd Team Player Pos School Age G PB AP1 AV
1 1 OAK
Oakland Raiders
JaMarcus Russell QB Louisiana State 22 31 6
2 1 DET
Detroit Lions
Calvin Johnson WR Georgia Tech 21 135 6 3 78
3 1 CLE
Cleveland Browns
Joe Thomas T Wisconsin 22 167 10 6 85
4 1 TAM
Tampa Bay Buccaneers
Gaines Adams DE Clemson 24 47 17
5 1 ARI
Arizona Cardinals
Levi Brown T Penn State 23 81 34
6 1 WAS
Washington Redskins
LaRon Landry DB Louisiana State 22 103 1 39
7 1 MIN
Minnesota Vikings
Adrian Peterson RB Oklahoma 22 184 7 4 101
8 1 ATL
Atlanta Falcons
Jamaal Anderson DE Arkansas 21 77 20
9 1 MIA
Miami Dolphins
Ted Ginn Jr. WR Ohio State 22 193 52
10 1 HOU
Houston Texans
Amobi Okoye DT Louisville 20 87 24
11 1 SFO
San Francisco 49ers
Patrick Willis LB Mississippi 22 112 7 5 93
12 1 BUF
Buffalo Bills
Marshawn Lynch RB California 21 149 5 1 74
13 1 STL
St. Louis Rams
Adam Carriker DE Nebraska 23 65 22
14 1 NYJ
New York Jets
Darrelle Revis DB Pittsburgh 22 145 7 4 93
15 1 PIT
Pittsburgh Steelers
Lawrence Timmons LB Florida State 21 172 1 72
16 1 GNB
Green Bay Packers
Justin Harrell DT Tennessee 23 14 2
17 1 DEN
Denver Broncos
Jarvis Moss DE Florida 23 53 3
18 1 CIN
Cincinnati Bengals
Leon Hall DB Michigan 22 152 51
19 1 TEN
Tennessee Titans
Michael Griffin DB Texas 22 154 2 55
20 1 NYG
New York Giants
Aaron Ross DB Texas 24 83 20
21 1 JAX
Jacksonville Jaguars
Reggie Nelson DB Florida 23 181 2 63
22 1 CLE
Cleveland Browns
Brady Quinn QB Notre Dame 22 24 2
23 1 KAN
Kansas City Chiefs
Dwayne Bowe WR Louisiana State 22 125 1 50
24 1 NWE
New England Patriots
Brandon Meriweather DB Miami 23 112 2 33
25 1 CAR
Carolina Panthers
Jon Beason LB Miami 22 93 3 1 55
26 1 DAL
Dallas Cowboys
Anthony Spencer DE Purdue 23 104 1 34
27 1 NOR
New Orleans Saints
Robert Meachem WR Tennessee 22 103 26
28 1 SFO
San Francisco 49ers
Joe Staley T Central Michigan 23 181 6 81
29 1 BAL
Baltimore Ravens
Ben Grubbs G Auburn 23 129 2 56
30 1 SDG
San Diego Chargers
Craig Davis WR Louisiana State 21 25 7
31 1 CHI
Chicago Bears
Greg Olsen TE Miami 22 199 3 60
32 1 IND
Indianapolis Colts
Anthony Gonzalez WR Ohio State 22 40 16
33 2 ARI
Arizona Cardinals
Alan Branch DT Michigan 22 146 42
34 2 BUF
Buffalo Bills
Paul Posluszny LB Penn State 22 145 1 58
35 2 TAM
Tampa Bay Buccaneers
Arron Sears G Tennessee 22 31 14
36 2 PHI
Philadelphia Eagles
Kevin Kolb QB Houston 23 34 12
37 2 SDG
San Diego Chargers
Eric Weddle DB Utah 22 201 6 2 88
38 2 OAK
Oakland Raiders
Zach Miller TE Arizona State 21 110 1 28
39 2 ATL
Atlanta Falcons
Justin Blalock G Texas 23 125 55
40 2 MIA
Miami Dolphins
John Beck QB BYU 26 9 4
41 2 ATL
Atlanta Falcons
Chris Houston DB Arkansas 22 99 32
42 2 IND
Indianapolis Colts
Tony Ugoh T Arkansas 23 40 17
43 2 DET
Detroit Lions
Drew Stanton QB Michigan State 23 38 10
44 2 MIN
Minnesota Vikings
Sidney Rice WR South Carolina 21 81 1 33
45 2 CAR
Carolina Panthers
Dwayne Jarrett WR Southern California 20 32 4
46 2 PIT
Pittsburgh Steelers
LaMarr Woodley DE Michigan 22 110 1 54
47 2 NYJ
New York Jets
David Harris LB Michigan 23 164 75
48 2 JAX
Jacksonville Jaguars
Justin Durant LB Hampton 21 128 36
49 2 CIN
Cincinnati Bengals
Kenny Irons RB Auburn
50 2 TEN
Tennessee Titans
Chris Henry RB Arizona 22 11 1
51 2 NYG
New York Giants
Steve Smith WR Southern California 22 64 1 23
52 2 STL
St. Louis Rams
Brian Leonard RB Rutgers 23 88 11
53 2 CLE
Cleveland Browns
Eric Wright DB UNLV 22 92 32
54 2 KAN
Kansas City Chiefs
Turk McBride DT Tennessee 22 66 13
55 2 SEA
Seattle Seahawks
Josh Wilson DB Maryland 22 126 32
56 2 DEN
Denver Broncos
Tim Crowder DE Texas 22 60 11
57 2 PHI
Philadelphia Eagles
Victor Abiamiri DE Notre Dame 21 29 5
58 2 DET
Detroit Lions
Ikaika Alama-Francis DE Hawaii 22 35 2
59 2 CAR
Carolina Panthers
Ryan Kalil C Southern California 22 155 5 2 72
60 2 MIA
Miami Dolphins
Samson Satele C Hawaii 22 118 48
61 2 DET
Detroit Lions
Gerald Alexander DB Boise State 23 44 11
62 2 CHI
Chicago Bears
Dan Bazuin DE Central Michigan
63 2 GNB
Green Bay Packers
Brandon Jackson RB Nebraska 21 54 16
64 2 TAM
Tampa Bay Buccaneers
Sabby Piscitelli LB Oregon State 24 66 15
65 3 OAK
Oakland Raiders
Quentin Moses DE Georgia 23 44 5
66 3 NOR
New Orleans Saints
Usama Young DB Kent State 22 99 17
67 3 DAL
Dallas Cowboys
James Marten T Boston College 23 1 0
68 3 TAM
Tampa Bay Buccaneers
Quincy Black LB New Mexico 23 81 18
69 3 ARI
Arizona Cardinals
Buster Davis LB Florida State 23 7 2
70 3 DEN
Denver Broncos
Ryan Harris T Notre Dame 22 114 33
71 3 MIA
Miami Dolphins
Lorenzo Booker RB Florida State 23 36 4
72 3 MIN
Minnesota Vikings
Marcus McCauley DB Fresno State 24 27 4
73 3 HOU
Houston Texans
Jacoby Jones WR Lane 23 128 1 1 30
74 3 BAL
Baltimore Ravens
Yamon Figurs WR Kansas State 24 34 2
75 3 ATL
Atlanta Falcons
Laurent Robinson WR Illinois State 22 59 16
76 3 SFO
San Francisco 49ers
Jason Hill WR Washington State 22 54 9
77 3 PIT
Pittsburgh Steelers
Matt Spaeth TE Minnesota 23 123 2
78 3 GNB
Green Bay Packers
James Jones WR San Jose State 23 136 46
79 3 JAX
Jacksonville Jaguars
Mike Sims-Walker WR Central Florida 22 44 16
80 3 TEN
Tennessee Titans
Paul Williams WR Fresno State 23 5 0
81 3 NYG
New York Giants
Jay Alford DT Penn State 24 36 4
82 3 KAN
Kansas City Chiefs
Tank Tyler DT N.C. State 22 43 11
83 3 CAR
Carolina Panthers
Charles Johnson DE Georgia 21 143 47
84 3 STL
St. Louis Rams
Jonathan Wade DB Tennessee 23 61 7
85 3 SEA
Seattle Seahawks
Brandon Mebane DT California 22 182 63
86 3 BAL
Baltimore Ravens
Marshal Yanda T Iowa 22 177 8 2 92
87 3 PHI
Philadelphia Eagles
Stewart Bradley LB Nebraska 23 76 19
88 3 NOR
New Orleans Saints
Andy Alleman G Akron 23 24 5
89 3 GNB
Green Bay Packers
Aaron Rouse DB Virginia Tech 23 41 8
90 3 PHI
Philadelphia Eagles
Tony Hunt RB Penn State 21 14 0
91 3 OAK
Oakland Raiders
Mario Henderson DT Florida State 22 44 11
92 3 BUF
Buffalo Bills
Trent Edwards QB Stanford 23 38 16
93 3 CHI
Chicago Bears
Garrett Wolfe RB Northern Illinois 23 50 2
94 3 CHI
Chicago Bears
Michael Okwo LB Stanford
95 3 IND
Indianapolis Colts
Dante Hughes DB California 22 53 4
96 3 SDG
San Diego Chargers
Anthony Waters LB Clemson 23 20 2
97 3 SFO
San Francisco 49ers
Ray McDonald DE Florida 22 115 35
98 3 IND
Indianapolis Colts
Quinn Pitcock DT Ohio State 23 9 1
99 3 OAK
Oakland Raiders
Johnnie Lee Higgins WR Texas-El Paso 23 60 9
100 4 OAK
Oakland Raiders
Michael Bush RB Louisville 23 89 25
101 4 JAX
Jacksonville Jaguars
Adam Podlesh P Maryland 24 107 8
102 4 MIN
Minnesota Vikings
Brian Robison DE Texas 24 173 46
103 4 DAL
Dallas Cowboys
Isaiah Stanback QB Washington 23 22 0
104 4 SFO
San Francisco 49ers
Jay Moore DE Nebraska
105 4 DET
Detroit Lions
A.J. Davis DB N.C. State
106 4 TAM
Tampa Bay Buccaneers
Tanard Jackson DB Syracuse 22 56 24
107 4 NOR
New Orleans Saints
Antonio Pittman RB Ohio State 21 23 3
108 4 MIA
Miami Dolphins
Paul Soliai DT Utah 23 138 1 41
109 4 ATL
Atlanta Falcons
Stephen Nicholas LB South Florida 24 101 27
110 4 OAK
Oakland Raiders
John Bowie DB Cincinnati 23 5 0
111 4 BUF
Buffalo Bills
Dwayne Wright RB Fresno State 24 15 1
112 4 PIT
Pittsburgh Steelers
Daniel Sepulveda P Baylor 23 52 7
113 4 JAX
Jacksonville Jaguars
Brian Smith DE Missouri
114 4 CIN
Cincinnati Bengals
Marvin White DB TCU 23 43 8
115 4 TEN
Tennessee Titans
Leroy Harris C N.C. State 23 76 19
116 4 NYG
New York Giants
Zak DeOssie LB Brown 23 199 2 21
117 4 DET
Detroit Lions
Manuel Ramirez G Texas Tech 24 83 33
118 4 CAR
Carolina Panthers
Ryne Robinson WR Miami (Ohio) 22 16 0
119 4 GNB
Green Bay Packers
Allen Barbre T Missouri Southern 23 92 23
120 4 SEA
Seattle Seahawks
Baraka Atkins DE Miami 22 21 2
121 4 DEN
Denver Broncos
Marcus Thomas DT Florida 21 76 14
122 4 DAL
Dallas Cowboys
Doug Free T Northern Illinois 23 124 49
123 4 HOU
Houston Texans
Fred Bennett DB South Carolina 23 49 7
124 4 SEA
Seattle Seahawks
Mansfield Wrotto G Georgia Tech 22 27 6
125 4 NOR
New Orleans Saints
Jermon Bushrod T Towson 23 145 2 62
126 4 SFO
San Francisco 49ers
Dashon Goldson DB Washington 22 127 2 1 41
127 4 NWE
New England Patriots
Kareem Brown DT Miami 24 1 0
128 4 TEN
Tennessee Titans
Chris Davis WR Florida State 23 17 0
129 4 SDG
San Diego Chargers
Scott Chandler TE Iowa 22 90 18
130 4 CHI
Chicago Bears
Josh Beekman C Boston College 24 28 10
131 4 IND
Indianapolis Colts
Brannon Condren DB Troy State 24 12 1
132 4 PIT
Pittsburgh Steelers
Ryan McBean DT Oklahoma State 23 47 11
133 4 ATL
Atlanta Falcons
Martrez Milner TE Georgia 23 8 0
134 4 BAL
Baltimore Ravens
Antwan Barnes LB Florida International 22 88 7
135 4 SFO
San Francisco 49ers
Joe Cohen DT Florida 23 7 0
136 4 IND
Indianapolis Colts
Clint Session LB Pittsburgh 22 57 20
137 4 BAL
Baltimore Ravens
Le'Ron McClain RB Alabama 22 111 2 1 13
138 5 OAK
Oakland Raiders
Jay Richardson DE Ohio State 23 59 12
139 5 STL
St. Louis Rams
Dustin Fry C Clemson 23 4 0
140 5 CLE
Cleveland Browns
Brandon McDonald DB Memphis 22 80 15
141 5 TAM
Tampa Bay Buccaneers
Greg Peterson DE N.C. Central 23 14 2
142 5 ARI
Arizona Cardinals
Steve Breaston WR Michigan 24 86 26
143 5 WAS
Washington Redskins
Dallas Sartz LB Southern California
144 5 HOU
Houston Texans
Brandon Harrison DB Stanford 22 15 2
145 5 NOR
New Orleans Saints
David Jones DB Wingate 21 59 6
146 5 MIN
Minnesota Vikings
Aundrae Allison WR East Carolina 21 26 3
147 5 SFO
San Francisco 49ers
Tarell Brown DB Texas 22 117 24
148 5 KAN
Kansas City Chiefs
Kolby Smith RB Louisville 22 27 4
149 5 JAX
Jacksonville Jaguars
Uche Nwaneri G Purdue 23 104 37
150 5 JAX
Jacksonville Jaguars
Josh Gattis DB Wake Forest 23 4 0
151 5 CIN
Cincinnati Bengals
Jeff Rowe QB Nevada 23
152 5 TEN
Tennessee Titans
Antonio Johnson DT Mississippi State 22 83 21
153 5 NYG
New York Giants
Kevin Boss TE Western Oregon 23 74 17
154 5 STL
St. Louis Rams
Clifton Ryan DT Michigan State 23 49 13
155 5 CAR
Carolina Panthers
Dante Rosario TE Oregon 22 122 9
156 5 PIT
Pittsburgh Steelers
Cameron Stephenson G Rutgers
157 5 GNB
Green Bay Packers
David Clowney WR Virginia Tech 22 28 3
158 5 DET
Detroit Lions
Johnny Baldwin LB Arkansas-Monticello 23 3 0
159 5 PHI
Philadelphia Eagles
C.J. Gaddis DB Clemson
160 5 KAN
Kansas City Chiefs
Justin Medlock K UCLA 23 11 1
161 5 SEA
Seattle Seahawks
Will Herring LB Auburn 24 109 10
162 5 PHI
Philadelphia Eagles
Brent Celek TE Cincinnati 22 175 35
163 5 HOU
Houston Texans
Brandon Frye T Virginia Tech 24 11 2
164 5 CAR
Carolina Panthers
Tim Shaw LB Penn State 23 80 6
165 5 OAK
Oakland Raiders
Eric Frampton DB Washington State 23 91 5
166 5 JAX
Jacksonville Jaguars
Derek Landri DT Notre Dame 23 88 15
167 5 CHI
Chicago Bears
Kevin Payne DB Louisiana-Monroe 23 32 10
168 5 CHI
Chicago Bears
Corey Graham DB New Hampshire 22 184 1 33
169 5 IND
Indianapolis Colts
Roy Hall WR Ohio State 23 7 0
170 5 PIT
Pittsburgh Steelers
William Gay DB Louisville 22 176 41
171 5 NWE
New England Patriots
Clint Oldenburg T Colorado State 23 2 0
172 5 SDG
San Diego Chargers
Legedu Naanee WR Boise State 23 73 13
173 5 IND
Indianapolis Colts
Michael Coe DB Alabama State 23 38 2
174 5 BAL
Baltimore Ravens
Troy Smith QB Ohio State 23 20 6
175 6 OAK
Oakland Raiders
Oren O'Neal FB Arkansas State 23 18 0
176 6 MIN
Minnesota Vikings
Rufus Alexander LB Oklahoma 24 1 0
177 6 NYJ
New York Jets
Jacob Bender T Nicholls State 22 2 0
178 6 DAL
Dallas Cowboys
Nick Folk K Arizona 22 258 1 38
179 6 WAS
Washington Redskins
H.B. Blades LB Pittsburgh 22 64 9
180 6 NWE
New England Patriots
Justin Rogers LB Southern Methodist 24 32 2
181 6 MIA
Miami Dolphins
Reagan Maui'a RB Hawaii 23 39 0
182 6 TAM
Tampa Bay Buccaneers
Adam Hayward LB Portland State 23 118 11
183 6 HOU
Houston Texans
Kasey Studdard G Texas 23 25 8
184 6 BUF
Buffalo Bills
John Wendling DB Wyoming 24 110 7
185 6 ATL
Atlanta Falcons
Trey Lewis DT Washburn 22 18 4
186 6 SFO
San Francisco 49ers
Thomas Clayton RB Kansas State
187 6 CIN
Cincinnati Bengals
Matt Toeaina DT Oregon 22 36 12
188 6 TEN
Tennessee Titans
Joel Filani WR Texas Tech
189 6 NYG
New York Giants
Adam Koets T Oregon State 23 11 3
190 6 STL
St. Louis Rams
Ken Shackleford T Georgia
191 6 GNB
Green Bay Packers
Korey Hall LB Boise State 24 61 0
192 6 GNB
Green Bay Packers
Desmond Bishop LB California 23 75 18
193 6 GNB
Green Bay Packers
Mason Crosby K Colorado 23 261 33
194 6 ATL
Atlanta Falcons
David Irons DB Auburn 24 20 1
195 6 DAL
Dallas Cowboys
Deon Anderson FB Connecticut 24 39 1
196 6 KAN
Kansas City Chiefs
Herbert Taylor T TCU 22 20 2
197 6 SEA
Seattle Seahawks
Courtney Taylor WR Auburn 23 18 1
198 6 ATL
Atlanta Falcons
Doug Datish C Ohio State
199 6 MIA
Miami Dolphins
Drew Mormino C Central Michigan
200 6 CLE
Cleveland Browns
Melila Purcell DE Hawaii
201 6 PHI
Philadelphia Eagles
Rashad Barksdale DB Albany 23 6 0
202 6 NWE
New England Patriots
Mike Richardson DB Notre Dame 23 22 2
203 6 ATL
Atlanta Falcons
Daren Stone DB Maine 22 20 2
204 6 TEN
Tennessee Titans
Jacob Ford DE Central Arkansas 24 43 7
205 6 WAS
Washington Redskins
Jordan Palmer QB Texas-El Paso 23 5 0
206 6 TEN
Tennessee Titans
Ryan Smith DB Florida
207 6 BAL
Baltimore Ravens
Prescott Burgess LB Michigan 23 40 2
208 6 NWE
New England Patriots
Justise Hairston RB Central Connecticut
209 6 NWE
New England Patriots
Corey Hilliard T Oklahoma State 22 47 9
210 6 SEA
Seattle Seahawks
Jordan Kent WR Oregon 23 14 0
211 7 NWE
New England Patriots
Oscar Lua LB Southern California
212 7 DAL
Dallas Cowboys
Courtney Brown DB Cal Poly-SLO 23 17 2
213 7 CLE
Cleveland Browns
Chase Pittman DE Louisiana State
214 7 TAM
Tampa Bay Buccaneers
Chris Denman T Fresno State
215 7 ARI
Arizona Cardinals
Ben Patrick TE Delaware 23 42 4
216 7 WAS
Washington Redskins
Tyler Ecker TE Michigan
217 7 MIN
Minnesota Vikings
Tyler Thigpen QB Coastal Carolina 23 29 10
218 7 HOU
Houston Texans
Zach Diles LB Kansas State 22 74 15
219 7 MIA
Miami Dolphins
Kelvin Smith LB Syracuse 23 7 0
220 7 NOR
New Orleans Saints
Marvin Mitchell LB Tennessee 22 98 12
221 7 CHI
Chicago Bears
Trumaine McBride DB Mississippi 21 84 14
222 7 BUF
Buffalo Bills
Derek Schouman TE Boise State 22 25 2
223 7 TEN
Tennessee Titans
Michael Otto T Purdue 24 62 7
224 7 NYG
New York Giants
Michael Johnson DB Arizona 23 49 14
225 7 MIA
Miami Dolphins
Brandon Fields P Michigan State 23 130 1 21
226 7 CAR
Carolina Panthers
C.J. Wilson DB Baylor 22 23 1
227 7 PIT
Pittsburgh Steelers
Dallas Baker WR Florida 24 8 0
228 7 GNB
Green Bay Packers
DeShawn Wynn RB Florida 23 23 3
229 7 JAX
Jacksonville Jaguars
John Broussard WR San Jose State 23 8 2
230 7 CIN
Cincinnati Bengals
Dan Santucci G Notre Dame 24 2 0
231 7 KAN
Kansas City Chiefs
Michael Allan TE Whitworth
232 7 SEA
Seattle Seahawks
Steve Vallos G Wake Forest 23 59 7
233 7 MIN
Minnesota Vikings
Chandler Williams WR Florida International
234 7 CLE
Cleveland Browns
Syndric Steptoe WR Arizona 22 16 1
235 7 NYJ
New York Jets
Chansi Stuckey WR Clemson 23 55 10
236 7 PHI
Philadelphia Eagles
Nate Ilaoa RB Hawaii
237 7 DAL
Dallas Cowboys
Alan Ball DB Illinois 22 108 19
238 7 MIA
Miami Dolphins
Abraham Wright DE Colorado
239 7 BUF
Buffalo Bills
C.J. Ah You DE Oklahoma 25 33 4
240 7 SDG
San Diego Chargers
Brandon Siler LB Florida 21 74 12
241 7 CHI
Chicago Bears
Aaron Brant G Iowa State
242 7 IND
Indianapolis Colts
Keyunta Dawson DE Texas Tech 21 71 14
243 7 GNB
Green Bay Packers
Clark Harris TE Rutgers 23 206 1 11
244 7 ATL
Atlanta Falcons
Jason Snelling RB Virginia 23 96 21
245 7 TAM
Tampa Bay Buccaneers
Marcus Hamilton DB Virginia 23 10 1
246 7 TAM
Tampa Bay Buccaneers
Kenneth Darby RB Alabama 24 41 4
247 7 NWE
New England Patriots
Mike Elgin G Iowa
248 7 STL
St. Louis Rams
Keith Jackson DT Arkansas
249 7 STL
St. Louis Rams
Derek Stanley WR Wisconsin-Whitewater 22 15 1
250 7 NYG
New York Giants
Ahmad Bradshaw RB Marshall 21 103 42
251 7 JAX
Jacksonville Jaguars
Chad Nkang LB Elon 22 23 3
252 7 JAX
Jacksonville Jaguars
Andrew Carnahan T Arizona State
253 7 CIN
Cincinnati Bengals
Nedu Ndukwe DB Notre Dame 22 55 15
254 7 OAK
Oakland Raiders
Jonathan Holland WR Louisiana Tech 22 17 1
255 7 DET
Detroit Lions
Ramzee Robinson DB Alabama 23 26 1

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