Add SportsStats to your home screen

Draft Class 2010

220 picks on file, plus 126 who entered the league undrafted. College production sits beside the pro career: one player, both halves of the résumé.

2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1983 1982
Pick Player Drafted by School College Career
1 Sam Bradford QB SL Oklahoma — Passing 10939 YDS · 58 TD · 61.4% CMP%
2 Ndamukong Suh NT DET Nebraska — —
3 Gerald McCoy DT TB Oklahoma — —
4 Trent Williams OT WAS Oklahoma — Defense 9 G · 3 TKL · 3 SOLO
5 Eric Berry DB KC Tennessee — —
6 Russell Okung OT SEA Oklahoma State — —
7 Joe Haden CB CLV Florida — —
8 Rolando McClain MLB OAK Alabama — —
9 C.J. Spiller RB BUF Clemson — Rushing 1639 YDS · 6 TD · 317 ATT
10 Tyson Alualu DE JAX California — Rushing 0 YDS · 0 TD · 1 ATT
11 Anthony Davis OT SF — — —
12 Ryan Mathews RB SD Fresno State — Rushing 1921 YDS · 14 TD · 447 ATT
13 Brandon Graham DE PHI Michigan — Defense 4 G · 8 TKL · 4 SOLO
14 Earl Thomas FS SEA Texas — —
15 Jason Pierre-Paul DE NYG South Florida — Defense 1 G · 0 TKL · 0 SOLO
16 Derrick Morgan OLB TEN Georgia Tech — —
17 Mike Iupati G SF Idaho — Receiving 1 REC · 10 YDS · 0 TD
18 Maurkice Pouncey C PIT Florida — —
19 Sean Weatherspoon LB ATL Missouri — —
20 Kareem Jackson S HST Alabama — —
21 Jermaine Gresham TE CIN Oklahoma — Receiving 134 REC · 1431 YDS · 10 TD
22 Demaryius Thomas WR DEN Georgia Tech — Receiving 257 REC · 3454 YDS · 19 TD
23 Bryan Bulaga OT GB Iowa — —
24 Dez Bryant WR DAL Oklahoma State — Receiving 172 REC · 2380 YDS · 23 TD
25 Tim Tebow QB DEN Florida — Passing 693 YDS · 5 TD · 52.2% CMP%
26 Dan Williams DT ARZ Tennessee — —
27 Devin McCourty FS NE Rutgers — —
28 Jared Odrick DE MIA Penn State — —
29 Kyle Wilson DB NYJ Boise State — —
30 Jahvid Best RB DET — — Passing 0 YDS · 0 TD · 0.0% CMP%
31 Jerry Hughes DE IND Texas Christian — —
32 Patrick Robinson CB NO Florida State — —
33 Rodger Saffold G SL Indiana — —
34 Chris Cook CB MIN — — —
35 Brian Price DT TB — — —
36 Dexter McCluster WR KC Mississippi — Rushing 388 YDS · 1 TD · 85 ATT
37 Nate Allen S PHI South Florida — —
38 T.J. Ward DB CLV Oregon — —
39 Arrelious Benn WR TB Illinois — Rushing 51 YDS · 0 TD · 9 ATT
40 Koa Misi OLB MIA Utah — —
41 Torell Troup DT BUF — — —
42 Rob Gronkowski TE NE Arizona — Receiving 269 REC · 3937 YDS · 45 TD
43 Sergio Kindle LB BLT — — —
44 Lamarr Houston LB OAK Texas — —
45 Zane Beadles G DEN Utah — Receiving 0 REC · 0 YDS · 0 TD
46 Linval Joseph DT NYG East Carolina — —
47 Daryl Washington ILB ARZ Texas Christian — —
48 Jimmy Clausen QB CAR Notre Dame — Passing 2297 YDS · 5 TD · 54.0% CMP%
49 Taylor Mays S SF Southern California — —
50 Javier Arenas CB KC Alabama — Rushing 5 YDS · 0 TD · 1 ATT
51 Toby Gerhart RB MIN Stanford — Rushing 535 YDS · 2 TD · 151 ATT
52 Jason Worilds OLB PIT — — —
53 Jermaine Cunningham LB NE — — —
54 Carlos Dunlap DE CIN Florida — —
55 Sean Lee OLB DAL Penn State — —
56 Mike Neal OLB GB Purdue — —
57 Terrence Cody NT BLT — — —
58 Ben Tate RB HST — — Rushing 279 YDS · 2 TD · 65 ATT
59 Montario Hardesty RB CLV — — Rushing 271 YDS · 1 TD · 65 ATT
60 Golden Tate WR SEA Notre Dame — Receiving 240 REC · 2792 YDS · 21 TD
61 Vladimir Ducasse G NYJ Massachusetts — —
62 Brandon Spikes LB NE Florida — —
63 Pat Angerer ILB IND — — —
64 Charles Brown OT NO USC — —
65 Jerome Murphy DB SL — — —
66 Amari Spievey S DET — — —
67 Myron Lewis DB TB — — —
68 Jon Asamoah G KC — — —
69 Jared Veldheer OT OAK Hillsdale — —
70 Ed Dickson TE BLT Oregon — Receiving 49 REC · 498 YDS · 3 TD
71 Morgan Burnett S GB Georgia Tech — —
72 Alex Carrington DE BUF — — —
73 John Jerry OT MIA Mississippi — —
74 D'Anthony Smith DT JAX Louisiana Tech — —
75 Major Wright DB CHI — — —
77 Damian Williams WR TEN — — Receiving 46 REC · 543 YDS · 0 TD
78 Brandon LaFell WR CAR LSU — Rushing 104 YDS · 0 TD · 6 ATT
79 Donald Butler OLB SD Washington — —
80 J.D. Walton C DEN Baylor — —
81 Earl Mitchell DT HST Arizona — —
82 Emmanuel Sanders WR PIT Southern Methodist — Receiving 317 REC · 4358 YDS · 23 TD
83 Corey Peters DE ATL Kentucky — —
84 Jordan Shipley WR CIN — — Receiving 75 REC · 844 YDS · 4 TD
85 Colt McCoy QB CLV Texas — Passing 3800 YDS · 13 TD · 65.0% CMP%
86 Daniel Te'o-Nesheim DE PHI — — —
87 Eric Decker WR DEN Minnesota — Receiving 171 REC · 2197 YDS · 26 TD
88 Andre Roberts WR ARZ Citadel — Receiving 107 REC · 1290 YDS · 7 TD
89 Armanti Edwards WR CAR — — Passing 0 YDS · 0 TD · 50.0% CMP%
90 Taylor Price WR NE — — Receiving 3 REC · 41 YDS · 0 TD
91 NaVorro Bowman MLB SF Penn State — —
92 Shawn Lauvao G CLV Arizona State — —
93 Tony Moeaki TE KC — — Receiving 83 REC · 1067 YDS · 5 TD
95 Jimmy Graham TE NO Miami — Receiving 272 REC · 3052 YDS · 34 TD
96 Brandon Ghee S CIN — — —
97 Rennie Curran LB TEN — — —
98 Mike Johnson G ATL — — Receiving 1 REC · 1 YDS · 1 TD
99 Mardy Gilyard WR SL — — Receiving 8 REC · 78 YDS · 0 TD
100 Everson Griffen DE MIN Southern California — —
101 Mike Williams WR TB — — Receiving 128 REC · 1960 YDS · 20 TD
102 Darryl Sharpton ILB HST — — —
103 Perry Riley MLB WAS LSU — —
104 Alterraun Verner DB TEN UCLA — —
105 Trevard Lindley DB PHI — — —
107 Marcus Easley WR BUF Connecticut — Receiving 1 REC · 58 YDS · 1 TD
108 Jacoby Ford WR OAK — — Rushing 155 YDS · 2 TD · 10 ATT
109 Corey Wootton DE CHI Northwestern — —
110 Darrell Stuckey DB SD Kansas — —
111 Walter Thurmond S SEA Oregon — —
112 Joe McKnight RB NYJ — — Rushing 368 YDS · 0 TD · 69 ATT
113 Aaron Hernandez TE NE — — Rushing 52 YDS · 0 TD · 4 ATT
114 Dennis Pitta TE BLT Brigham Young — Receiving 62 REC · 670 YDS · 7 TD
115 Phillip Dillard LB NYG — — —
116 Thaddeus Gibson DE PIT — — —
117 Joe Hawley C ATL Nevada-Las Vegas — Receiving 0 REC · 0 YDS · 0 TD
118 Garrett Graham TE HST — — Receiving 32 REC · 293 YDS · 4 TD
120 Geno Atkins DT CIN Georgia — —
121 Keenan Clayton LB PHI — — —
123 Al Woods DT NO Louisiana State — —
124 Eric Norwood DE CAR — — —
125 Clay Harbor TE PHI Missouri State — Receiving 48 REC · 407 YDS · 4 TD
126 Akwasi Owusu-Ansah WR DAL — — —
127 E.J. Wilson DE SEA — — —
128 Jason Fox OT DET Miami — —
130 O'Brien Schofield DE ARZ — — —
131 Roddrick Muckelroy LB CIN — — —
132 Michael Hoomanawanui TE SL Illinois — Receiving 29 REC · 331 YDS · 6 TD
133 Kam Chancellor DB SEA Virginia Tech — —
135 Dominique Franks CB ATL — — —
136 Kendrick Lewis S KC Mississippi — —
137 Perrish Cox CB DEN Oklahoma State — —
138 Walter McFadden DB OAK — — —
139 John Conner FB NYJ — — Receiving 2 REC · 9 YDS · 0 TD
141 Joshua Moore DB CHI — — —
143 Larry Hart DE JAX — — —
144 Sherrick McManis DB HST Northwestern — —
145 Nolan Carroll CB MIA Maryland — —
146 Cam Thomas DT SD North Carolina — —
147 Mitch Petrus G NYG — — —
148 Robert Johnson S TEN — — —
149 Hall Davis DE SL — — —
150 Zoltan Mesko P NE — — —
151 Chris Scott G PIT Tennessee — —
153 Austen Lane DE JAX — — —
154 Andrew Quarless TE GB — — Receiving 25 REC · 269 YDS · 1 TD
155 John Skelton QB ARZ — — Passing 1794 YDS · 4 TD · 51.7% CMP%
156 David Reed WR BLT — — Receiving 5 REC · 66 YDS · 0 TD
157 Arthur Jones DT BLT Syracuse — —
158 Matt Tennant C NO — — Receiving 0 REC · 0 YDS · 0 TD
159 Riley Cooper WR PHI Florida — Receiving 51 REC · 691 YDS · 6 TD
160 Larry Asante S CLV Nebraska — —
161 Chris DeGeare G MIN — — —
162 Brody Eldridge TE IND — — Receiving 5 REC · 39 YDS · 0 TD
163 Reshad Jones FS MIA Georgia — —
164 Crezdon Butler CB PIT Clemson — —
166 Stevenson Sylvester LB PIT — — —
167 Nate Triplett LB MIN — — —
169 Marshall Newhouse G GB Texas Christian — —
170 Fendi Onobun TE SL — — Receiving 2 REC · 15 YDS · 0 TD
171 Shann Schillinger DB ATL — — —
173 Anthony Dixon RB SF Mississippi State — Rushing 359 YDS · 5 TD · 112 ATT
175 Greg Hardy DE CAR Mississippi — —
176 Rusty Smith QB TEN — — Passing 234 YDS · 0 TD · 51.1% CMP%
177 Carlton Mitchell WR CLV — — Rushing 9 YDS · 0 TD · 1 ATT
178 Arthur Moats DE BUF James Madison — —
179 Sam Young OT DAL Notre Dame — —
180 Deji Karim RB JAX — — Rushing 160 YDS · 0 TD · 35 ATT
182 Nate Byham TE SF — — Receiving 8 REC · 45 YDS · 1 TD
183 Eric Olsen G DEN — — —
184 Adrian Tracy LB NYG — — —
185 Anthony McCoy TE SEA USC — Receiving 18 REC · 291 YDS · 3 TD
186 Clifton Geathers DT CLV South Carolina — —
187 Shelley Smith G HST — — —
188 Jonathan Dwyer RB PIT — — Rushing 651 YDS · 2 TD · 165 ATT
189 Eugene Sims DE SL West Texas A&M — —
190 Travis Goethel LB OAK — — —
191 Dezmon Briscoe WR CIN — — Receiving 8 REC · 115 YDS · 1 TD
193 James Starks RB GB Buffalo — Rushing 957 YDS · 3 TD · 248 ATT
195 Antonio Brown WR PIT Central Michigan — Receiving 309 REC · 3872 YDS · 24 TD
196 Jamar Wall CB DAL — — —
197 Trindon Holliday WR HST — — Receiving 2 REC · 17 YDS · 0 TD
198 David Gettis WR CAR — — Rushing 2 YDS · 0 TD · 3 ATT
199 Joe Webb QB MIN Alabama-Birmingham — Rushing 118 YDS · 2 TD · 20 ATT
201 Jorrick Calvin DB ARZ — — —
202 Jordan Pugh DB CAR — — —
204 Tony Pike QB CAR — — Passing 47 YDS · 0 TD · 50.0% CMP%
205 Ted Larsen G NE North Carolina State — —
206 Kyle Williams WR SF — — Receiving 15 REC · 220 YDS · 1 TD
209 Levi Brown QB BUF — — Passing 24 YDS · 0 TD · 66.7% CMP%
210 Cody Grimm FS TB — — —
211 Marquis Johnson DB SL — — —
213 Willie Young OLB DET North Carolina State — —
214 Mickey Shuler TE MIN Penn State — Receiving 2 REC · 44 YDS · 0 TD
215 Jeremy Ware DB OAK — — —
217 Dekoda Watson LB TB Florida State — —
218 J'Marcus Webb OT CHI West Texas A&M — —
219 Terrence Austin WR WAS — — Receiving 3 REC · 47 YDS · 0 TD
220 Jamar Chaney LB PHI — — —
221 Matt Dodge P NYG — — Rushing 0 YDS · 0 TD · 1 ATT
222 Josh Brent DT DAL — — —
222 Marc Mariani WR TEN Montana — Receiving 22 REC · 300 YDS · 0 TD
223 R.J. Stanford DB CAR — — —
224 Phillip Adams DB SF South Carolina State — —
225 Syd'Quan Thompson DB DEN — — —
226 George Selvie DE SL South Florida — —
227 Dorin Dickerson TE HST Pittsburgh — Receiving 9 REC · 117 YDS · 0 TD
230 C.J. Wilson DE GB East Carolina — —
233 Jim Dray TE ARZ Stanford — Receiving 11 REC · 123 YDS · 0 TD
234 Sean Lissemore NT DAL William & Mary — —
235 Dedrick Epps TE SD — — Receiving 1 REC · 9 YDS · 0 TD
236 Dexter Davis DE SEA — — —
238 Ricardo Mathews DE IND Cincinnati — —
240 Kavell Conner OLB IND — — —
242 Doug Worthington DT PIT Ohio State — —
244 Kurt Coleman S PHI Ohio State — —
247 Brandon Deaderick DE NE — — —
249 Robert McClain DB CAR Connecticut — —
251 Stevie Brown FS OAK — — —
252 Austin Spitler LB MIA — — —
253 Erik Lorig FB TB — — Receiving 13 REC · 93 YDS · 1 TD
254 Josh Hull LB SL — — —
UDFA Seyi Ajirotutu WR — Fresno State — Receiving 17 REC · 311 YDS · 2 TD
UDFA Danario Alexander WR — — — Receiving 57 REC · 964 YDS · 8 TD
UDFA Kevin Alexander LB — — — —
UDFA Jonathon Amaya DB — — — —
UDFA Brandon Banks WR — Kansas State — Rushing 42 YDS · 0 TD · 9 ATT
UDFA Joique Bell RB — Wayne State (Mich.) — Rushing 725 YDS · 7 TD · 172 ATT
UDFA Aaron Berry DB — — — —
UDFA LeGarrette Blount RB — Oregon — Rushing 1861 YDS · 14 TD · 407 ATT
UDFA Kyle Bosworth LB — — — —
UDFA Tramaine Brock DB — Belhaven — —
UDFA Richie Brockel TE — Boise State — Receiving 0 REC · 0 YDS · 0 TD
UDFA Cornelius Brown DB — — — —
UDFA Sergio Brown DB — Notre Dame — —
UDFA Chris Bryan P — — — —
UDFA Rafael Bush DB — South Carolina State — —
UDFA Jeff Byers C — — — —
UDFA Duke Calhoun WR — — — Receiving 1 REC · 4 YDS · 0 TD
UDFA Rob Callaway DT — — — —
UDFA Todd Carter K — — — —
UDFA Barry Church S — Toledo — —
UDFA Justin Cole LB — — — —
UDFA Antonio Coleman DE — — — —
UDFA Nate Collins DT — — — —
UDFA Jim Cordle C — — — —
UDFA Phil Costa C — — — —
UDFA Morgan Cox LS — Tennessee — —
UDFA Victor Cruz WR — Massachusetts — Receiving 86 REC · 1092 YDS · 10 TD
UDFA Jermelle Cudjo DT — — — —
UDFA Jeff Cumberland TE — Illinois — Receiving 35 REC · 439 YDS · 3 TD
UDFA Dominique Curry WR — — — —
UDFA Jacob Cutrera LB — — — —
UDFA James Develin FB — Brown — Rushing 3 YDS · 0 TD · 2 ATT
UDFA Justin Drescher LS — Colorado — —
UDFA Dane Fletcher LB — Montana State — —
UDFA Junior Galette LB — Stillman — —
UDFA Ben Garland C — Air Force — —
UDFA Richard Goodman WR — — — Receiving 1 REC · 25 YDS · 0 TD
UDFA Josh Gordy DB — — — —
UDFA Marshay Green DB — — — —
UDFA Cory Greenwood LB — — — —
UDFA Clint Gresham LS — Texas Christian — —
UDFA Chris Gronkowski RB — — — Receiving 8 REC · 46 YDS · 1 TD
UDFA Max Hall QB — — — Passing 370 YDS · 1 TD · 50.0% CMP%
UDFA Chad Hall WR — — — Rushing 29 YDS · 0 TD · 9 ATT
UDFA Derek Hardman OT — — — —
UDFA Graham Harrell QB — — — Passing 20 YDS · 0 TD · 50.0% CMP%
UDFA Kevin Haslam OT — — — —
UDFA Kellen Heard DT — — — —
UDFA Jeremy Horne WR — — — Receiving 0 REC · 0 YDS · 0 TD
UDFA Cord Howard OT — — — —
UDFA Austin Howard OT — Northern Iowa — —
UDFA Carl Ihenacho LB — — — —
UDFA Travis Ivey NT — — — —
UDFA Chris Ivory RB — Tiffin University — Rushing 2003 YDS · 14 TD · 424 ATT
UDFA Rashawn Jackson RB — — — —
UDFA Brian Jackson DB — — — —
UDFA Javarris James RB — — — Rushing 112 YDS · 6 TD · 46 ATT
UDFA Brandon James WR — — — Receiving 6 REC · 40 YDS · 0 TD
UDFA A.J. Jefferson CB — — — —
UDFA Micah Johnson LB — — — —
UDFA George Johnson DE — Rutgers — —
UDFA Donald Jones WR — — — Receiving 59 REC · 656 YDS · 5 TD
UDFA Alex Joseph LB — — — —
UDFA Brandon King DB — — — —
UDFA Max Komar WR — — — Receiving 12 REC · 117 YDS · 0 TD
UDFA Keaton Kristick LB — — — —
UDFA Brandon Lang LB — — — —
UDFA Anthony Levine DB — Tennessee State — Rushing 65 YDS · 0 TD · 3 ATT
UDFA Thad Lewis QB — Duke — Passing 204 YDS · 1 TD · 68.8% CMP%
UDFA Jeffrey Linkenbach OT — — — —
UDFA Kyle Love DT — Mississippi State — —
UDFA Robert Malone P — — — —
UDFA Steve Maneri TE — — — Receiving 5 REC · 51 YDS · 0 TD
UDFA Chris Maragos DB — Wisconsin — —
UDFA Jeron Mastrud TE — — — Receiving 0 REC · 0 YDS · 0 TD
UDFA Kevin Matthews C — — — —
UDFA Bryan McCann DB — — — —
UDFA Kyle McCarthy DB — — — —
UDFA Albert McClellan LB — Marshall — —
UDFA Danny McCray DB — Louisiana State — —
UDFA Jeromy Miles FS — — — —
UDFA Lonyae Miller RB — — — —
UDFA Prince Miller DB — — — —
UDFA Marlon Moore WR — — — Receiving 19 REC · 325 YDS · 3 TD
UDFA Aaron Morgan LB — — — —
UDFA Dimitri Nance RB — — — Rushing 95 YDS · 0 TD · 36 ATT
UDFA Andre Neblett DT — — — —
UDFA David Nelson WR — — — Receiving 33 REC · 384 YDS · 3 TD
UDFA Mike Newton DB — — — —
UDFA Matt Overton LS — Western Washington — —
UDFA Michael Palmer TE — — — Receiving 11 REC · 51 YDS · 2 TD
UDFA Preston Parker WR — North Alabama — Receiving 9 REC · 82 YDS · 0 TD
UDFA Logan Paulsen TE — UCLA — Receiving 27 REC · 318 YDS · 2 TD
UDFA David Pender CB — — — —
UDFA Aaron Pettrey K — — — —
UDFA Randy Phillips DB — — — —
UDFA Vincent Rey OLB — Duke — —
UDFA Naaman Roosevelt WR — — — Rushing 3 YDS · 0 TD · 1 ATT
UDFA Anderson Russell DB — — — —
UDFA Andrew Sendejo FS — Rice — —
UDFA Malcolm Sheppard DT — — — —
UDFA Marcus Sherels DB — Minnesota — —
UDFA Sam Shields CB — Miami (Fla.) — —
UDFA Alfonso Smith RB — — — Receiving 2 REC · 21 YDS · 0 TD
UDFA Emmanuel Stephens DE — — — —
UDFA Darian Stewart S — South Carolina — —
UDFA Clint Stitser K — — — —
UDFA Martin Tevaseu NT — — — —
UDFA Keith Toston RB — — — Rushing 128 YDS · 0 TD · 36 ATT
UDFA Isaiah Trufant DB — — — —
UDFA Verran Tucker WR — — — Receiving 6 REC · 114 YDS · 1 TD
UDFA Will Tukuafu FB — Oregon — Rushing 1 YDS · 1 TD · 4 ATT
UDFA Barry Turner DE — — — —
UDFA Mitch Unrein DT — Wyoming — Receiving 1 REC · 1 YDS · 1 TD
UDFA Cassius Vaughn DB — Mississippi — —
UDFA Ross Ventrone DB — — — —
UDFA Roberto Wallace WR — — — Receiving 6 REC · 62 YDS · 0 TD
UDFA Bryan Walters WR — — — Passing 0 YDS · 0 TD · 0.0% CMP%
UDFA Jon Weeks LS — Baylor — Defense 2 G · 2 TKL · 1 SOLO
UDFA Blair White WR — — — Receiving 36 REC · 355 YDS · 5 TD
UDFA Teddy Williams DB — Texas-San Antonio — —
UDFA Keiland Williams RB — — — Rushing 264 YDS · 3 TD · 67 ATT
UDFA Stephen Williams WR — — — Receiving 9 REC · 101 YDS · 0 TD
UDFA Kion Wilson LB — — — —
UDFA Mike Windt LS — Cincinnati — —
UDFA Frank Zombo LB — Central Michigan — —