Stats Geek
All Rd 1 Rd 2 Rd 3 Rd 4 Rd 5 Rd 6 Rd 7
← 2008 Draft 2009 NFL Draft 2010 Draft →
Pick Rd Team Player Pos School Age G PB AP1 AV
1 1 DET
Detroit Lions
Matthew Stafford QB Georgia 21 239 3 1 133
2 1 STL
St. Louis Rams
Jason Smith T Baylor 23 45 10
3 1 KAN
Kansas City Chiefs
Tyson Jackson DE Louisiana State 23 122 34
4 1 SEA
Seattle Seahawks
Aaron Curry LB Wake Forest 23 48 16
5 1 NYJ
New York Jets
Mark Sanchez QB Southern California 22 79 32
6 1 CIN
Cincinnati Bengals
Andre Smith T Alabama 22 121 41
7 1 OAK
Oakland Raiders
Darrius Heyward-Bey WR Maryland 22 144 23
8 1 JAX
Jacksonville Jaguars
Eugene Monroe T Virginia 22 93 32
9 1 GNB
Green Bay Packers
B.J. Raji DT Boston College 23 91 1 33
10 1 SFO
San Francisco 49ers
Michael Crabtree WR Texas Tech 21 143 53
11 1 BUF
Buffalo Bills
Aaron Maybin DE Penn State 21 48 5
12 1 DEN
Denver Broncos
Knowshon Moreno RB Georgia 22 63 33
13 1 WAS
Washington Redskins
Brian Orakpo LB Texas 23 132 4 58
14 1 NOR
New Orleans Saints
Malcolm Jenkins DB Ohio State 21 199 3 68
15 1 HOU
Houston Texans
Brian Cushing LB Southern California 22 104 1 52
16 1 SDG
San Diego Chargers
Larry English LB Northern Illinois 23 64 7
17 1 TAM
Tampa Bay Buccaneers
Josh Freeman QB Kansas State 21 62 37
18 1 DEN
Denver Broncos
Robert Ayers DE Tennessee 24 120 27
19 1 PHI
Philadelphia Eagles
Jeremy Maclin WR Missouri 21 114 50
20 1 DET
Detroit Lions
Brandon Pettigrew TE Oklahoma State 24 93 22
21 1 CLE
Cleveland Browns
Alex Mack C California 23 196 7 86
22 1 MIN
Minnesota Vikings
Percy Harvin WR Florida 21 75 1 43
23 1 BAL
Baltimore Ravens
Michael Oher T Mississippi 23 110 42
24 1 ATL
Atlanta Falcons
Peria Jerry DT Mississippi 25 64 13
25 1 MIA
Miami Dolphins
Vontae Davis DB Illinois 21 121 2 45
26 1 GNB
Green Bay Packers
Clay Matthews LB Southern California 23 156 6 1 77
27 1 IND
Indianapolis Colts
Donald Brown RB Connecticut 22 89 25
28 1 BUF
Buffalo Bills
Eric Wood C Louisville 23 120 1 47
29 1 NYG
New York Giants
Hakeem Nicks WR North Carolina 21 92 40
30 1 TEN
Tennessee Titans
Kenny Britt WR Rutgers 20 116 35
31 1 ARI
Arizona Cardinals
Beanie Wells RB Ohio State 21 51 14
32 1 PIT
Pittsburgh Steelers
Evander Hood DE Missouri 22 142 38
33 2 DET
Detroit Lions
Louis Delmas DB Western Michigan 22 78 25
34 2 NWE
New England Patriots
Patrick Chung DB Oregon 22 153 38
35 2 STL
St. Louis Rams
James Laurinaitis LB Ohio State 22 117 51
36 2 CLE
Cleveland Browns
Brian Robiskie WR Ohio State 21 38 3
37 2 DEN
Denver Broncos
Alphonso Smith DB Wake Forest 23 42 8
38 2 CIN
Cincinnati Bengals
Rey Maualuga LB Southern California 22 120 49
39 2 JAX
Jacksonville Jaguars
Eben Britton T Arizona 21 60 17
40 2 NWE
New England Patriots
Ron Brace DT Boston College 22 39 6
41 2 NWE
New England Patriots
Darius Butler DB Connecticut 23 124 22
42 2 BUF
Buffalo Bills
Jairus Byrd DB Oregon 22 118 3 38
43 2 CAR
Carolina Panthers
Everette Brown DE Florida State 22 44 6
44 2 MIA
Miami Dolphins
Pat White QB West Virginia 23 13 1
45 2 NYG
New York Giants
Clint Sintim LB Virginia 23 24 2
46 2 HOU
Houston Texans
Connor Barwin DE Cincinnati 22 142 1 51
47 2 OAK
Oakland Raiders
Mike Mitchell DB Ohio 22 145 33
48 2 DEN
Denver Broncos
Darcel McBath DB Texas Tech 23 37 3
49 2 SEA
Seattle Seahawks
Max Unger C Oregon 23 130 3 1 69
50 2 CLE
Cleveland Browns
Mohamed Massaquoi WR Georgia 22 54 11
51 2 BUF
Buffalo Bills
Andy Levitre G Oregon State 23 143 55
52 2 CLE
Cleveland Browns
David Veikune LB Hawaii 23 14 1
53 2 PHI
Philadelphia Eagles
LeSean McCoy RB Pittsburgh 21 170 6 2 83
54 2 MIN
Minnesota Vikings
Phil Loadholt T Oklahoma 23 89 36
55 2 ATL
Atlanta Falcons
William Moore DB Missouri 24 76 1 30
56 2 IND
Indianapolis Colts
Fili Moala DT Southern California 24 64 19
57 2 BAL
Baltimore Ravens
Paul Kruger DE Utah 23 114 29
58 2 NWE
New England Patriots
Sebastian Vollmer T Houston 25 88 52
59 2 CAR
Carolina Panthers
Sherrod Martin DB Troy State 24 84 16
60 2 NYG
New York Giants
Will Beatty T Connecticut 24 89 30
61 2 MIA
Miami Dolphins
Sean Smith DB Utah 22 137 38
62 2 TEN
Tennessee Titans
Sen'Derrick Marks DT Auburn 22 103 27
63 2 ARI
Arizona Cardinals
Cody Brown LB Connecticut 22
64 2 DEN
Denver Broncos
Richard Quinn TE North Carolina 23 30 0
65 3 NYJ
New York Jets
Shonn Greene RB Iowa 24 85 23
66 3 STL
St. Louis Rams
Bradley Fletcher DB Iowa 23 73 24
67 3 KAN
Kansas City Chiefs
Alex Magee DE Purdue 22 25 2
68 3 CHI
Chicago Bears
Jarron Gilbert DT San Jose State 22 5 0
69 3 DAL
Dallas Cowboys
Jason Williams LB Western Illinois 23 60 4
70 3 CIN
Cincinnati Bengals
Michael Johnson DE Georgia Tech 22 155 54
71 3 OAK
Oakland Raiders
Matt Shaughnessy DE Wisconsin 22 75 22
72 3 JAX
Jacksonville Jaguars
Terrance Knighton DT Temple 23 108 37
73 3 JAX
Jacksonville Jaguars
Derek Cox DB William & Mary 22 63 20
74 3 SFO
San Francisco 49ers
Glen Coffee RB Alabama 22 14 2
75 3 DAL
Dallas Cowboys
Robert Brewster T Ball State 23 1 0
76 3 DET
Detroit Lions
DeAndre Levy LB Wisconsin 22 95 45
77 3 HOU
Houston Texans
Antoine Caldwell G Alabama 23 39 11
78 3 SDG
San Diego Chargers
Louis Vasquez G Texas Tech 22 102 1 1 59
79 3 PIT
Pittsburgh Steelers
Kraig Urbik T Wisconsin 23 100 27
80 3 WAS
Washington Redskins
Kevin Barnes DB Maryland 22 31 3
81 3 TAM
Tampa Bay Buccaneers
Roy Miller DT Texas 22 119 33
82 3 DET
Detroit Lions
Derrick Williams WR Penn State 23 18 0
83 3 NWE
New England Patriots
Brandon Tate WR North Carolina 21 127 16
84 3 PIT
Pittsburgh Steelers
Mike Wallace WR Mississippi 23 144 1 57
85 3 NYG
New York Giants
Ramses Barden WR Cal Poly-SLO 23 29 5
86 3 MIN
Minnesota Vikings
Asher Allen DB Georgia 21 36 8
87 3 MIA
Miami Dolphins
Patrick Turner WR Southern California 22 24 1
88 3 BAL
Baltimore Ravens
Lardarius Webb DB Nicholls State 23 127 36
89 3 TEN
Tennessee Titans
Jared Cook TE South Carolina 22 194 2 48
90 3 ATL
Atlanta Falcons
Chris Owens DB San Jose State 22 87 11
91 3 SEA
Seattle Seahawks
Deon Butler WR Penn State 23 35 4
92 3 IND
Indianapolis Colts
Jerraud Powers DB Auburn 22 100 30
93 3 CAR
Carolina Panthers
Corvey Irvin DT Georgia 24 24 1
94 3 TEN
Tennessee Titans
Ryan Mouton DB Hawaii 22 36 4
95 3 ARI
Arizona Cardinals
Rashad Johnson DB Alabama 23 114 25
96 3 PIT
Pittsburgh Steelers
Keenan Lewis DB Oregon State 23 83 22
97 3 NWE
New England Patriots
Tyrone McKenzie LB South Florida 23 19 1
98 3 CIN
Cincinnati Bengals
Chase Coffman TE Missouri 22 39 0
99 3 CHI
Chicago Bears
Juaquin Iglesias WR Oklahoma 22 1 0
100 3 NYG
New York Giants
Travis Beckum TE Wisconsin 22 48 2
101 4 DAL
Dallas Cowboys
Stephen McGee QB Texas A&M 23 3 2
102 4 KAN
Kansas City Chiefs
Donald Washington DB Ohio State 23 32 4
103 4 STL
St. Louis Rams
Darell Scott DT Clemson 23 33 5
104 4 CLE
Cleveland Browns
Kaluka Maiava LB Southern California 22 63 13
105 4 CHI
Chicago Bears
Henry Melton DE Texas 22 80 1 25
106 4 CIN
Cincinnati Bengals
Jonathan Luigs C Arkansas 23 8 1
107 4 JAX
Jacksonville Jaguars
Mike Thomas WR Arizona 22 61 21
108 4 MIA
Miami Dolphins
Brian Hartline WR Ohio State 22 104 32
109 4 GNB
Green Bay Packers
T.J. Lang T Eastern Michigan 21 138 2 61
110 4 DAL
Dallas Cowboys
Victor Butler LB Oregon State 22 65 6
111 4 CAR
Carolina Panthers
Mike Goodson RB Texas A&M 22 42 7
112 4 HOU
Houston Texans
Glover Quin DB New Mexico 23 159 1 51
113 4 SDG
San Diego Chargers
Vaughn Martin DT Western Ontario 23 51 12
114 4 DEN
Denver Broncos
David Bruton DB Notre Dame 22 108 10
115 4 DET
Detroit Lions
Sammie Lee Hill DT Stillman 22 97 21
116 4 NOR
New Orleans Saints
Chip Vaughn DB Wake Forest 23 3 0
117 4 TAM
Tampa Bay Buccaneers
Kyle Moore DE Southern California 22 31 8
118 4 NOR
New Orleans Saints
Stanley Arnoux LB Wake Forest 22 9 1
119 4 CHI
Chicago Bears
D.J. Moore DB Vanderbilt 22 47 6
120 4 DAL
Dallas Cowboys
Brandon Williams DE Texas Tech 21 6 0
121 4 BUF
Buffalo Bills
Shawn Nelson TE Southern Miss 23 17 1
122 4 HOU
Houston Texans
Anthony Hill TE N.C. State 24 12 0
123 4 NWE
New England Patriots
Rich Ohrnberger G Penn State 23 39 8
124 4 OAK
Oakland Raiders
Louis Murphy WR Florida 22 95 19
125 4 ATL
Atlanta Falcons
Lawrence Sidbury DE Richmond 23 50 5
126 4 OAK
Oakland Raiders
Slade Norris DE Oregon State 23 9 0
127 4 IND
Indianapolis Colts
Austin Collie WR BYU 23 49 18
128 4 CAR
Carolina Panthers
Tony Fiammetta RB Syracuse 23 51 1
129 4 NYG
New York Giants
Andre Brown RB N.C. State 22 22 7
130 4 TEN
Tennessee Titans
Gerald McRath LB Southern Miss 23 40 7
131 4 ARI
Arizona Cardinals
Greg Toler DB St. Pauls (Va.) 24 88 21
132 4 DEN
Denver Broncos
Seth Olsen G Iowa 23 14 3
133 4 SDG
San Diego Chargers
Tyronne Green G Auburn 23 41 15
134 4 SDG
San Diego Chargers
Gartrell Johnson RB Colorado State 23 19 0
135 4 TEN
Tennessee Titans
Troy Kropog T Tulane 23 7 0
136 4 IND
Indianapolis Colts
Terrance Taylor DT Michigan
137 5 BAL
Baltimore Ravens
Jason Phillips LB TCU 23 29 3
138 5 ATL
Atlanta Falcons
William Middleton DB Furman 23 49 8
139 5 KAN
Kansas City Chiefs
Colin Brown T Missouri 24 18 3
140 5 CHI
Chicago Bears
Johnny Knox WR Abilene Christian 22 45 1 20
141 5 DEN
Denver Broncos
Kenny McKinley WR South Carolina 22 8 0
142 5 CIN
Cincinnati Bengals
Kevin Huber P Cincinnati 24 216 1 23
143 5 DAL
Dallas Cowboys
DeAngelo Smith DB Cincinnati 23 7 1
144 5 JAX
Jacksonville Jaguars
Jarett Dillard WR Rice 23 21 4
145 5 GNB
Green Bay Packers
Quinn Johnson RB Louisiana State 22 44 0
146 5 SFO
San Francisco 49ers
Scott McKillop LB Pittsburgh 23 16 2
147 5 BUF
Buffalo Bills
Nic Harris LB Oklahoma 22 30 5
148 5 SDG
San Diego Chargers
Brandon Hughes DB Oregon State 23 31 2
149 5 BAL
Baltimore Ravens
Davon Drew TE East Carolina 23
150 5 MIN
Minnesota Vikings
Jasper Brinkley LB South Carolina 24 94 21
151 5 NYG
New York Giants
Rhett Bomar QB Sam Houston State 24
152 5 HOU
Houston Texans
James Casey TE Rice 24 95 7
153 5 PHI
Philadelphia Eagles
Cornelius Ingram TE Florida 24
154 5 CHI
Chicago Bears
Marcus Freeman LB Ohio State
155 5 TAM
Tampa Bay Buccaneers
Xavier Fulton T Illinois 23
156 5 ATL
Atlanta Falcons
Garrett Reynolds T North Carolina 22 68 18
157 5 PHI
Philadelphia Eagles
Victor Harris DB Virginia Tech 23 18 3
158 5 WAS
Washington Redskins
Cody Glenn LB Nebraska 22 19 2
159 5 PHI
Philadelphia Eagles
Fenuki Tupou T Oregon 24
160 5 STL
St. Louis Rams
Brooks Foster WR North Carolina 23
161 5 MIA
Miami Dolphins
John Nalbone TE Monmouth 23 2 0
162 5 GNB
Green Bay Packers
Jamon Meredith T South Carolina 23 67 14
163 5 CAR
Carolina Panthers
Duke Robinson G Oklahoma 22
164 5 NOR
New Orleans Saints
Thomas Morstead P Southern Methodist 23 272 1 29
165 5 MIA
Miami Dolphins
Chris Clemons DB Clemson 23 80 20
166 5 DAL
Dallas Cowboys
Michael Hamlin DB Clemson 23 12 0
167 5 ARI
Arizona Cardinals
Herman Johnson T Louisiana State 24
168 5 PIT
Pittsburgh Steelers
Joe Burnett DB Central Florida 22 15 1
169 5 PIT
Pittsburgh Steelers
Frank Summers RB UNLV 24 27 1
170 5 NWE
New England Patriots
George Bussey T Louisville 24
171 5 SFO
San Francisco 49ers
Nate Davis QB Ball State 22
172 5 DAL
Dallas Cowboys
David Buehler K Southern California 22 36 2
173 5 TEN
Tennessee Titans
Javon Ringer RB Michigan State 22 37 5
174 6 DEN
Denver Broncos
Tom Brandstater QB Fresno State 24 1 0
175 6 KAN
Kansas City Chiefs
Quinten Lawrence WR McNeese State 24 6 0
176 6 ATL
Atlanta Falcons
Spencer Adkins LB Miami 22 24 2
177 6 CLE
Cleveland Browns
Don Carey DB Norfolk State 22 100 12
178 6 SEA
Seattle Seahawks
Mike Teel QB Rutgers 23
179 6 CIN
Cincinnati Bengals
Morgan Trent DB Michigan 23 36 4
180 6 JAX
Jacksonville Jaguars
Zach Miller TE Nebraska-Omaha 24 66 12
181 6 MIA
Miami Dolphins
Andrew Gardner T Georgia Tech 23 28 7
182 6 GNB
Green Bay Packers
Jarius Wynn DE Georgia 23 69 8
183 6 BUF
Buffalo Bills
Cary Harris DB Southern California 22 6 1
184 6 SFO
San Francisco 49ers
Bear Pascoe TE Fresno State 23 85 3
185 6 BAL
Baltimore Ravens
Cedric Peerman RB Virginia 22 92 1 4
186 6 WAS
Washington Redskins
Robert Henson LB TCU 23 6 0
187 6 GNB
Green Bay Packers
Brandon Underwood DB Cincinnati 23 23 2
188 6 HOU
Houston Texans
Brice McCain DB Utah 22 132 18
189 6 SDG
San Diego Chargers
Kevin Ellison LB Southern California 22 13 4
190 6 CHI
Chicago Bears
Al Afalava DB Oregon State 22 29 5
191 6 CLE
Cleveland Browns
Coye Francies DB San Jose State 22 23 1
192 6 DET
Detroit Lions
Aaron Brown RB TCU 23 22 2
193 6 NYJ
New York Jets
Matt Slauson G Nebraska 23 116 43
194 6 PHI
Philadelphia Eagles
Brandon Gibson WR Washington State 22 76 17
195 6 CLE
Cleveland Browns
James Davis RB Clemson 23 9 1
196 6 STL
St. Louis Rams
Keith Null QB West Texas A&M 23 4 1
197 6 DAL
Dallas Cowboys
Stephen Hodge DB TCU 22
198 6 NWE
New England Patriots
Jake Ingram C Hawaii 23 25 1
199 6 OAK
Oakland Raiders
Stryker Sulak DE Missouri
200 6 NYG
New York Giants
DeAndre Wright DB New Mexico 23
201 6 IND
Indianapolis Colts
Curtis Painter QB Purdue 24 14 2
202 6 OAK
Oakland Raiders
Brandon Myers TE Iowa 24 115 12
203 6 TEN
Tennessee Titans
Jason McCourty DB Rutgers 22 173 45
204 6 ARI
Arizona Cardinals
Will Davis DE Illinois 23 21 3
205 6 PIT
Pittsburgh Steelers
Ra'Shon Harris DT Oregon 23 2 0
206 6 TEN
Tennessee Titans
Dominique Edison WR Stephen F. Austin 23 5 0
207 6 NWE
New England Patriots
Myron Pryor DT Kentucky 23 24 3
208 6 DAL
Dallas Cowboys
John Phillips TE Virginia 22 120 2
209 6 CIN
Cincinnati Bengals
Bernard Scott RB Abilene Christian 25 49 9
210 7 ATL
Atlanta Falcons
Vance Walker DT Georgia Tech 22 104 21
211 7 STL
St. Louis Rams
Chris Ogbonnaya RB Texas 23 53 7
212 7 KAN
Kansas City Chiefs
Javarris Williams RB Tennessee State 23 4 0
213 7 PHI
Philadelphia Eagles
Paul Fanaika G Arizona State 23 33 13
214 7 MIA
Miami Dolphins
J.D. Folsom LB Weber State 25 2 0
215 7 CIN
Cincinnati Bengals
Fui Vakapuna RB BYU 25
216 7 CAR
Carolina Panthers
Captain Munnerlyn DB South Carolina 21 154 35
217 7 TAM
Tampa Bay Buccaneers
E.J. Biggers DB Western Michigan 22 92 13
218 7 GNB
Green Bay Packers
Brad Jones LB Colorado 23 83 18
219 7 SFO
San Francisco 49ers
Curtis Taylor DB Louisiana State 24 13 0
220 7 BUF
Buffalo Bills
Ellis Lankster DB West Virginia 22 49 5
221 7 WAS
Washington Redskins
Eddie Williams RB Idaho 22 6 0
222 7 IND
Indianapolis Colts
Pat McAfee K West Virginia 22 127 2 1 18
223 7 HOU
Houston Texans
Troy Nolan DB Arizona State 23 38 5
224 7 SDG
San Diego Chargers
Demetrius Byrd WR Louisiana State
225 7 DEN
Denver Broncos
Blake Schlueter C TCU 23
226 7 PIT
Pittsburgh Steelers
A.Q. Shipley C Penn State 23 110 33
227 7 DAL
Dallas Cowboys
Mike Mickens DB Cincinnati 22
228 7 DET
Detroit Lions
Lydon Murtha T Nebraska 23 9 2
229 7 DAL
Dallas Cowboys
Manuel Johnson WR Oklahoma 22 2 0
230 7 PHI
Philadelphia Eagles
Moise Fokou LB Maryland 24 73 18
231 7 MIN
Minnesota Vikings
Jamarca Sanford DB Mississippi 24 95 15
232 7 NWE
New England Patriots
Julian Edelman WR Kent State 23 137 61
233 7 TAM
Tampa Bay Buccaneers
Sammie Stroughter WR Oregon State 23 33 5
234 7 NWE
New England Patriots
Darryl Richard DT Georgia Tech 23
235 7 DET
Detroit Lions
Zack Follett LB California 22 17 2
236 7 IND
Indianapolis Colts
Jaimie Thomas T Maryland 23 8 1
237 7 KAN
Kansas City Chiefs
Jake O'Connell TE Miami (Ohio) 23 35 0
238 7 NYG
New York Giants
Stoney Woodson DB South Carolina
239 7 TEN
Tennessee Titans
Ryan Durand G Syracuse 23 1 0
240 7 ARI
Arizona Cardinals
LaRod Stephens-Howling RB Pittsburgh 22 58 9
241 7 PIT
Pittsburgh Steelers
David Johnson TE Arkansas State 22 98 3
242 7 TEN
Tennessee Titans
Nick Schommer DB North Dakota State 23 13 1
243 7 WAS
Washington Redskins
Marko Mitchell WR Nevada 24 10 0
244 7 SFO
San Francisco 49ers
Ricky Jean-Francois DT Louisiana State 22 137 23
245 7 SEA
Seattle Seahawks
Courtney Greene DB Rutgers 22 30 5
246 7 CHI
Chicago Bears
Lance Louis G San Diego State 24 61 18
247 7 SEA
Seattle Seahawks
Nick Reed DE Oregon 22 26 3
248 7 SEA
Seattle Seahawks
Cameron Morrah TE California 22 27 2
249 7 CIN
Cincinnati Bengals
Clinton McDonald DT Memphis 22 121 26
250 7 JAX
Jacksonville Jaguars
Rashad Jennings RB Liberty 24 93 31
251 7 CHI
Chicago Bears
Derek Kinder WR Pittsburgh
252 7 CIN
Cincinnati Bengals
Freddie Brown WR Utah
253 7 JAX
Jacksonville Jaguars
Tiquan Underwood WR Rutgers 22 45 9
254 7 ARI
Arizona Cardinals
Trevor Canfield G Cincinnati 23
255 7 DET
Detroit Lions
Dan Gronkowski TE Maryland 24 21 1
256 7 KAN
Kansas City Chiefs
Ryan Succop K South Carolina 22 216 29

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