Stats Geek
All Rd 1 Rd 2 Rd 3 Rd 4 Rd 5 Rd 6 Rd 7
← 2007 Draft 2008 NFL Draft 2009 Draft →
Pick Rd Team Player Pos School Age G PB AP1 AV
1 1 MIA
Miami Dolphins
Jake Long T Michigan 23 104 4 1 54
2 1 STL
St. Louis Rams
Chris Long DE Virginia 23 162 48
3 1 ATL
Atlanta Falcons
Matt Ryan QB Boston College 23 234 4 1 146
4 1 OAK
Oakland Raiders
Darren McFadden RB Arkansas 21 103 39
5 1 KAN
Kansas City Chiefs
Glenn Dorsey DT Louisiana State 23 104 37
6 1 NYJ
New York Jets
Vernon Gholston DE Ohio State 22 45 6
7 1 NOR
New Orleans Saints
Sedrick Ellis DT Southern California 23 70 26
8 1 JAX
Jacksonville Jaguars
Derrick Harvey DE Florida 21 52 14
9 1 CIN
Cincinnati Bengals
Keith Rivers LB Southern California 22 74 24
10 1 NWE
New England Patriots
Jerod Mayo LB Tennessee 22 103 2 1 51
11 1 BUF
Buffalo Bills
Leodis McKelvin DB Troy State 23 111 29
12 1 DEN
Denver Broncos
Ryan Clady T Boise State 22 107 4 2 65
13 1 CAR
Carolina Panthers
Jonathan Stewart RB Oregon 21 134 1 48
14 1 CHI
Chicago Bears
Chris Williams T Vanderbilt 23 72 25
15 1 KAN
Kansas City Chiefs
Branden Albert G Virginia 23 120 2 41
16 1 ARI
Arizona Cardinals
Dominique Rodgers-Cromartie DB Tennessee State 22 162 2 53
17 1 DET
Detroit Lions
Gosder Cherilus T Boston College 24 132 48
18 1 BAL
Baltimore Ravens
Joe Flacco QB Delaware 23 209 1 97
19 1 CAR
Carolina Panthers
Jeff Otah T Pittsburgh 22 29 14
20 1 TAM
Tampa Bay Buccaneers
Aqib Talib DB Kansas 22 148 5 1 68
21 1 ATL
Atlanta Falcons
Sam Baker T Southern California 23 70 32
22 1 DAL
Dallas Cowboys
Felix Jones RB Arkansas 21 80 27
23 1 PIT
Pittsburgh Steelers
Rashard Mendenhall RB Illinois 21 72 29
24 1 TEN
Tennessee Titans
Chris Johnson RB East Carolina 22 130 3 1 70
25 1 DAL
Dallas Cowboys
Mike Jenkins DB South Florida 23 101 1 27
26 1 HOU
Houston Texans
Duane Brown T Virginia Tech 23 220 5 1 91
27 1 SDG
San Diego Chargers
Antoine Cason DB Arizona 22 110 27
28 1 SEA
Seattle Seahawks
Lawrence Jackson DE Southern California 23 69 15
29 1 SFO
San Francisco 49ers
Kentwan Balmer DT North Carolina 21 46 7
30 1 NYJ
New York Jets
Dustin Keller TE Purdue 23 72 22
31 1 NYG
New York Giants
Kenny Phillips DB Miami 21 59 16
32 2 MIA
Miami Dolphins
Phillip Merling DE Clemson 23 53 6
33 2 STL
St. Louis Rams
Donnie Avery WR Houston 24 77 21
34 2 WAS
Washington Redskins
Devin Thomas WR Michigan State 21 55 4
35 2 KAN
Kansas City Chiefs
Brandon Flowers DB Virginia Tech 22 119 1 42
36 2 GNB
Green Bay Packers
Jordy Nelson WR Kansas State 23 151 1 73
37 2 ATL
Atlanta Falcons
Curtis Lofton LB Oklahoma 22 128 49
38 2 SEA
Seattle Seahawks
John Carlson TE Notre Dame 24 90 16
39 2 SFO
San Francisco 49ers
Chilo Rachal G Southern California 22 64 20
40 2 NOR
New Orleans Saints
Tracy Porter DB Indiana 22 98 31
41 2 BUF
Buffalo Bills
James Hardy WR Indiana 22 16 1
42 2 DEN
Denver Broncos
Eddie Royal WR Virginia Tech 22 116 35
43 2 MIN
Minnesota Vikings
Tyrell Johnson DB Arkansas State 23 53 10
44 2 CHI
Chicago Bears
Matt Forte RB Tulane 22 146 2 84
45 2 DET
Detroit Lions
Jordon Dizon LB Colorado 22 28 2
46 2 CIN
Cincinnati Bengals
Jerome Simpson WR Coastal Carolina 22 63 18
47 2 PHI
Philadelphia Eagles
Trevor Laws DT Notre Dame 23 56 7
48 2 WAS
Washington Redskins
Fred Davis TE Southern California 22 72 14
49 2 PHI
Philadelphia Eagles
DeSean Jackson WR California 21 183 3 75
50 2 ARI
Arizona Cardinals
Calais Campbell DE Miami 22 278 6 1 113
51 2 WAS
Washington Redskins
Malcolm Kelly WR Oklahoma 21 21 3
52 2 JAX
Jacksonville Jaguars
Quentin Groves DE Auburn 24 100 17
53 2 PIT
Pittsburgh Steelers
Limas Sweed WR Texas 23 20 1
54 2 TEN
Tennessee Titans
Jason Jones DE Eastern Michigan 22 109 32
55 2 BAL
Baltimore Ravens
Ray Rice RB Rutgers 21 92 3 63
56 2 GNB
Green Bay Packers
Brian Brohm QB Louisville 22 3 0
57 2 MIA
Miami Dolphins
Chad Henne QB Michigan 23 78 26
58 2 TAM
Tampa Bay Buccaneers
Dexter Jackson WR Appalachian State 22 7 0
59 2 IND
Indianapolis Colts
Mike Pollak T Arizona State 23 81 26
60 2 GNB
Green Bay Packers
Pat Lee DB Auburn 24 47 4
61 2 DAL
Dallas Cowboys
Martellus Bennett TE Texas A&M 21 144 1 35
62 2 NWE
New England Patriots
Terrence Wheatley DB Colorado 23 12 1
63 2 NYG
New York Giants
Terrell Thomas DB Southern California 23 60 18
64 3 DET
Detroit Lions
Kevin Smith RB Central Florida 21 54 19
65 3 STL
St. Louis Rams
John Greco T Toledo 23 132 29
66 3 MIA
Miami Dolphins
Kendall Langford DE Hampton 22 136 43
67 3 CAR
Carolina Panthers
Charles Godfrey DB Iowa 22 95 27
68 3 ATL
Atlanta Falcons
Chevis Jackson DB Louisiana State 22 33 4
69 3 SDG
San Diego Chargers
Jacob Hester FB Louisiana State 23 65 6
70 3 CHI
Chicago Bears
Earl Bennett WR Vanderbilt 21 78 19
71 3 BAL
Baltimore Ravens
Tavares Gooden LB Miami 23 58 9
72 3 BUF
Buffalo Bills
Chris Ellis DE Virginia Tech 23 15 2
73 3 KAN
Kansas City Chiefs
Jamaal Charles RB Texas 21 119 4 2 66
74 3 CAR
Carolina Panthers
Dan Connor LB Penn State 22 62 13
75 3 SFO
San Francisco 49ers
Reggie Smith DB Oklahoma 21 45 5
76 3 KAN
Kansas City Chiefs
Brad Cottam TE Tennessee 23 24 2
77 3 CIN
Cincinnati Bengals
Pat Sims DT Auburn 22 130 27
78 3 NWE
New England Patriots
Shawn Crable LB Michigan 23 6 0
79 3 HOU
Houston Texans
Antwaun Molden DB Eastern Kentucky 23 51 4
80 3 PHI
Philadelphia Eagles
Bryan Smith LB McNeese State 24 6 1
81 3 ARI
Arizona Cardinals
Early Doucet WR Louisiana State 22 54 10
82 3 KAN
Kansas City Chiefs
DaJuan Morgan DB N.C. State 22 30 3
83 3 TAM
Tampa Bay Buccaneers
Jeremy Zuttah G Rutgers 22 131 1 46
84 3 ATL
Atlanta Falcons
Harry Douglas WR Louisville 23 118 31
85 3 TEN
Tennessee Titans
Craig Stevens TE California 24 109 5
86 3 BAL
Baltimore Ravens
Tom Zbikowski DB Notre Dame 23 64 11
87 3 DET
Detroit Lions
Andre Fluellen DT Florida State 23 81 8
88 3 PIT
Pittsburgh Steelers
Bruce Davis LB UCLA 23 15 0
89 3 HOU
Houston Texans
Steve Slaton RB West Virginia 22 45 21
90 3 CHI
Chicago Bears
Marcus Harrison DT Arkansas 24 37 6
91 3 GNB
Green Bay Packers
Jermichael Finley TE Texas 21 70 27
92 3 DET
Detroit Lions
Cliff Avril LB Purdue 22 140 1 51
93 3 IND
Indianapolis Colts
Philip Wheeler LB Georgia Tech 23 133 29
94 3 NWE
New England Patriots
Kevin O'Connell QB San Diego State 23 2 0
95 3 NYG
New York Giants
Mario Manningham WR Michigan 22 67 22
96 3 WAS
Washington Redskins
Chad Rinehart T Northern Iowa 23 58 23
97 3 CIN
Cincinnati Bengals
Andre Caldwell WR Florida 23 105 12
98 3 ATL
Atlanta Falcons
Thomas DeCoud DB California 23 104 1 37
99 3 BAL
Baltimore Ravens
Oniel Cousins G Texas-El Paso 24 75 10
100 4 OAK
Oakland Raiders
Tyvon Branch DB Connecticut 21 106 28
101 4 STL
St. Louis Rams
Justin King DB Penn State 21 38 9
102 4 GNB
Green Bay Packers
Jeremy Thompson DE Wake Forest 22 15 1
103 4 TEN
Tennessee Titans
William Hayes DE Winston-Salem State 23 137 32
104 4 CLE
Cleveland Browns
Beau Bell LB UNLV 22 5 0
105 4 KAN
Kansas City Chiefs
Will Franklin WR Missouri 22 13 1
106 4 BAL
Baltimore Ravens
Marcus Smith WR New Mexico 23 21 0
107 4 SFO
San Francisco 49ers
Cody Wallace C Texas A&M 23 49 13
108 4 DEN
Denver Broncos
Kory Lichtensteiger C Bowling Green 23 93 34
109 4 PHI
Philadelphia Eagles
Mike McGlynn T Pittsburgh 23 83 29
110 4 MIA
Miami Dolphins
Shawn Murphy T Utah State 25 1 0
111 4 CLE
Cleveland Browns
Martin Rucker TE Missouri 23 12 0
112 4 CIN
Cincinnati Bengals
Anthony Collins T Kansas 22 69 16
113 4 NYJ
New York Jets
Dwight Lowery DB San Jose State 22 116 35
114 4 BUF
Buffalo Bills
Reggie Corner DB Akron 24 55 8
115 4 TAM
Tampa Bay Buccaneers
Dre Moore DT Maryland 23 7 1
116 4 ARI
Arizona Cardinals
Kenny Iwebema DE Iowa 23 31 2
117 4 PHI
Philadelphia Eagles
Quintin Demps DB Texas-El Paso 23 110 22
118 4 HOU
Houston Texans
Xavier Adibi LB Virginia Tech 23 44 4
119 4 DEN
Denver Broncos
Jack Williams DB Kent State 23 22 2
120 4 CHI
Chicago Bears
Craig Steltz DB Louisiana State 22 77 6
121 4 SEA
Seattle Seahawks
Red Bryant DT Texas A&M 24 86 31
122 4 DAL
Dallas Cowboys
Tashard Choice RB Georgia Tech 23 88 13
123 4 NYG
New York Giants
Bryan Kehl LB BYU 24 72 7
124 4 WAS
Washington Redskins
Justin Tryon DB Arizona State 24 63 6
125 4 OAK
Oakland Raiders
Arman Shields WR Richmond 23
126 4 TEN
Tennessee Titans
Lavelle Hawkins WR California 22 56 7
127 4 IND
Indianapolis Colts
Jacob Tamme TE Kentucky 23 130 21
128 4 STL
St. Louis Rams
Keenan Burton WR Kentucky 23 22 3
129 4 NWE
New England Patriots
Jonathan Wilhite DB Auburn 24 54 10
130 4 PIT
Pittsburgh Steelers
Tony Hills T Texas 23 32 3
131 4 PHI
Philadelphia Eagles
Jack Ikegwuonu DB Wisconsin 22 1 0
132 4 BUF
Buffalo Bills
Derek Fine TE Kansas 25 18 2
133 4 BAL
Baltimore Ravens
David Hale T Weber State 25 18 1
134 4 TEN
Tennessee Titans
Stanford Keglar LB Purdue 23 35 3
135 4 GNB
Green Bay Packers
Josh Sitton T Central Florida 22 148 4 81
136 5 DET
Detroit Lions
Kenny Moore WR Wake Forest 23 14 1
137 5 MIN
Minnesota Vikings
John David Booty QB Southern California
138 5 ATL
Atlanta Falcons
Robert James LB Arizona State 24 19 1
139 5 DEN
Denver Broncos
Ryan Torain RB Arizona State 22 22 5
140 5 KAN
Kansas City Chiefs
Brandon Carr DB Grand Valley State 22 195 53
141 5 CAR
Carolina Panthers
Gary Barnidge TE Louisville 22 124 1 14
142 5 CHI
Chicago Bears
Zackary Bowman DB Nebraska 23 99 15
143 5 DAL
Dallas Cowboys
Orlando Scandrick DB Boise State 21 143 26
144 5 NOR
New Orleans Saints
DeMario Pressley DT N.C. State 22 8 1
145 5 CIN
Cincinnati Bengals
Jason Shirley DT Fresno State 22 7 0
146 5 DET
Detroit Lions
Jerome Felton FB Furman 22 132 1 3
147 5 BUF
Buffalo Bills
Alvin Bowen LB Iowa State 24 2 0
148 5 DEN
Denver Broncos
Carlton Powell DT Virginia Tech 23 3 0
149 5 ARI
Arizona Cardinals
Tim Hightower RB Richmond 22 77 26
150 5 GNB
Green Bay Packers
Breno Giacomini T Louisville 22 94 36
151 5 HOU
Houston Texans
Frank Okam DT Texas 22 25 3
152 5 MIN
Minnesota Vikings
Letroy Guion DT Florida State 21 112 28
153 5 NWE
New England Patriots
Matthew Slater WR UCLA 22 239 10 2 0
154 5 ATL
Atlanta Falcons
Kroy Biermann LB Montana 22 114 24
155 5 JAX
Jacksonville Jaguars
Thomas Williams LB Southern California 23 15 1
156 5 PIT
Pittsburgh Steelers
Dennis Dixon QB Oregon 23 4 2
157 5 STL
St. Louis Rams
Roy Schuening G Oregon State 24 1 0
158 5 CHI
Chicago Bears
Kellen Davis TE Michigan State 22 125 5
159 5 JAX
Jacksonville Jaguars
Trae Williams DB South Florida 23
160 5 TAM
Tampa Bay Buccaneers
Josh Johnson QB San Diego 22 50 9
161 5 IND
Indianapolis Colts
Marcus Howard LB Georgia 22 9 1
162 5 NYJ
New York Jets
Erik Ainge QB Tennessee 22
163 5 SEA
Seattle Seahawks
Owen Schmitt FB West Virginia 23 74 1
164 5 NOR
New Orleans Saints
Carl Nicks T Nebraska 23 73 2 1 53
165 5 NYG
New York Giants
Jonathan Goff LB Vanderbilt 22 37 9
166 5 SDG
San Diego Chargers
Marcus Thomas RB Texas-El Paso 24 3 0
167 6 DAL
Dallas Cowboys
Erik Walden DE Middle Tennessee State 23 145 37
168 6 WAS
Washington Redskins
Durant Brooks P Georgia Tech 23 6 0
169 6 OAK
Oakland Raiders
Trevor Scott DE Buffalo 24 85 11
170 6 KAN
Kansas City Chiefs
Barry Richardson T Clemson 22 65 19
171 6 NYJ
New York Jets
Marcus Henry WR Kansas 22
172 6 ATL
Atlanta Falcons
Thomas Brown RB Georgia 22
173 6 HOU
Houston Texans
Dominique Barber DB Minnesota 22 39 5
174 6 SFO
San Francisco 49ers
Josh Morgan WR Virginia Tech 23 93 21
175 6 TAM
Tampa Bay Buccaneers
Geno Hayes LB Florida State 21 101 30
176 6 MIA
Miami Dolphins
Jalen Parmele RB Toledo 22 36 1
177 6 CIN
Cincinnati Bengals
Corey Lynch DB Appalachian State 23 76 8
178 6 NOR
New Orleans Saints
Taylor Mehlhaff K Wisconsin 23 3 0
179 6 BUF
Buffalo Bills
Xavier Omon RB Northwest Missouri State 23 7 0
180 6 WAS
Washington Redskins
Kareem Moore DB Nicholls State 24 42 7
181 6 CAR
Carolina Panthers
Nick Hayden DT Wisconsin 22 76 25
182 6 KAN
Kansas City Chiefs
Kevin Robinson WR Utah State 23 8 0
183 6 DEN
Denver Broncos
Spencer Larsen LB Arizona 24 63 5
184 6 PHI
Philadelphia Eagles
Mike Gibson T California 22 36 5
185 6 ARI
Arizona Cardinals
Chris Harrington DE Texas A&M 23 6 0
186 6 WAS
Washington Redskins
Colt Brennan QB Hawaii 25
187 6 MIN
Minnesota Vikings
John Sullivan C Notre Dame 23 153 54
188 6 PIT
Pittsburgh Steelers
Mike Humpal LB Iowa 23
189 6 SEA
Seattle Seahawks
Tyler Schmitt LB San Diego State 22
190 6 CLE
Cleveland Browns
Ahtyba Rubin DT Iowa State 22 144 47
191 6 CLE
Cleveland Browns
Paul Hubbard WR Wisconsin 23 1 0
192 6 SDG
San Diego Chargers
DeJuan Tribble DB Boston College 23
193 6 MIN
Minnesota Vikings
Jaymar Johnson WR Jackson State 24 7 0
194 6 PIT
Pittsburgh Steelers
Ryan Mundy DB West Virginia 23 96 17
195 6 MIA
Miami Dolphins
Donald Thomas G Connecticut 22 45 16
196 6 IND
Indianapolis Colts
Tom Santi TE Virginia 22 9 2
197 6 NWE
New England Patriots
Bo Ruud LB Nebraska 24
198 6 NYG
New York Giants
Andre Woodson QB Kentucky 24
199 6 NYG
New York Giants
Robert Henderson DE Southern Miss 24
200 6 PHI
Philadelphia Eagles
Joe Mays LB North Dakota State 23 78 18
201 6 IND
Indianapolis Colts
Steve Justice C Wake Forest 24 8 1
202 6 IND
Indianapolis Colts
Mike Hart RB Michigan 22 21 3
203 6 PHI
Philadelphia Eagles
Andy Studebaker LB Wheaton 22 97 11
204 6 MIA
Miami Dolphins
Lex Hilliard RB Montana 24 62 3
205 6 IND
Indianapolis Colts
Pierre Garcon WR Mount Union 22 148 54
206 6 BAL
Baltimore Ravens
Haruki Nakamura DB Cincinnati 22 69 10
207 6 CIN
Cincinnati Bengals
Matt Sherry TE Villanova 23
208 7 CHI
Chicago Bears
Ervin Baldwin DE Michigan State 22 3 0
209 7 GNB
Green Bay Packers
Matt Flynn QB Louisiana State 23 51 8
210 7 KAN
Kansas City Chiefs
Brian Johnston DE Gardner-Webb 22 9 0
211 7 NYJ
New York Jets
Nate Garner T Arkansas 23 74 13
212 7 ATL
Atlanta Falcons
Wilrey Fontenot DB Arizona 23
213 7 JAX
Jacksonville Jaguars
Chauncey Washington RB Southern California 23 11 0
214 7 SFO
San Francisco 49ers
Larry Grant LB Ohio State 23 68 10
215 7 BAL
Baltimore Ravens
Justin Harper WR Virginia Tech 23 2 0
216 7 DET
Detroit Lions
Landon Cohen DT Ohio 22 40 4
217 7 GNB
Green Bay Packers
Brett Swain WR San Diego State 23 27 1
218 7 DET
Detroit Lions
Caleb Campbell DB Army 23 2 0
219 7 BUF
Buffalo Bills
Demetress Bell T Northwestern State 24 40 13
220 7 DEN
Denver Broncos
Josh Barrett DB Arizona State 23 25 3
221 7 CAR
Carolina Panthers
Hilee Taylor LB North Carolina 22 16 1
222 7 CHI
Chicago Bears
Chester Adams G Georgia 23
223 7 HOU
Houston Texans
Alex Brink QB Washington State 23
224 7 BUF
Buffalo Bills
Stevie Johnson WR Kentucky 21 99 33
225 7 ARI
Arizona Cardinals
Brandon Keith T Northern Iowa 23 26 8
226 7 OAK
Oakland Raiders
Chaz Schilens WR San Diego State 22 59 7
227 7 DEN
Denver Broncos
Peyton Hillis FB Arkansas 22 81 21
228 7 STL
St. Louis Rams
Chris Chamberlain DB Tulsa 22 59 11
229 7 TEN
Tennessee Titans
Cary Williams DB Washburn 23 97 30
230 7 PHI
Philadelphia Eagles
King Dunlap T Auburn 22 98 32
231 7 CLE
Cleveland Browns
Alex Hall LB St. Augustine 23 32 3
232 7 ATL
Atlanta Falcons
Keith Zinger TE Louisiana State 23 15 0
233 7 SEA
Seattle Seahawks
Justin Forsett RB California 22 122 1 32
234 7 SDG
San Diego Chargers
Corey Clark T Texas A&M 24 2 0
235 7 SEA
Seattle Seahawks
Brandon Coutu K Georgia 23 1 0
236 7 IND
Indianapolis Colts
Jamey Richard T Buffalo 23 48 11
237 7 NOR
New Orleans Saints
Adrian Arrington WR Michigan 22 5 1
238 7 TAM
Tampa Bay Buccaneers
Cory Boyd RB South Carolina 23 1 0
239 7 KAN
Kansas City Chiefs
Mike Merritt TE Central Florida 24
240 7 BAL
Baltimore Ravens
Allen Patrick RB Oklahoma 24
241 7 CAR
Carolina Panthers
Geoff Schwartz T Oregon 22 74 18
242 7 WAS
Washington Redskins
Rob Jackson DE Kansas State 22 54 9
243 7 CHI
Chicago Bears
Joey LaRocque LB Oregon State 22 14 1
244 7 CIN
Cincinnati Bengals
Angelo Craig LB Cincinnati
245 7 MIA
Miami Dolphins
Lionel Dotson DT Arizona 23 12 0
246 7 CIN
Cincinnati Bengals
Mario Urrutia WR Louisville 22
247 7 CHI
Chicago Bears
Kirk Barton T Ohio State 23 1 0
248 7 CHI
Chicago Bears
Marcus Monk WR Arkansas 22
249 7 WAS
Washington Redskins
Chris Horton DB UCLA 23 29 8
250 7 CAR
Carolina Panthers
Mackenzy Bernadeau G Bentley 22 111 25
251 7 BUF
Buffalo Bills
Kennard Cox DB Pittsburgh 23 29 2
252 7 STL
St. Louis Rams
David Vobora LB Idaho 22 40 8

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