Login  •  Register

DJ's All-Conference Awards have begun! See the Pac 12, Big 10, Big 12, ACC, Mountain West, MAC, Conference USA, and Sun Belt!!
Episode 8 of DraftSite's Podcast talking College Football and NFL is now here!
Recent NFL Articles: 2014 All-America Teams  •  2014 All-SEC Teams  •  2014 All-Pac 12 Teams

2010 NFL Mock Draft

2010 NFL Draft - April 22nd, 2010 @ 7:30 PM through April 24th, 2010, in New York, NY
Full Draft View  •  View Round: 1 • 2 • 3 • 4 • 5 • 6 • 7
(Roll cursor over to view trade info or to view special pick info.)
* = Junior; ** = Sophomore
#TeamPlayerPositionSchoolHeightWeight
View Round: 2 • 3 • 4 • 5 • 6 • 7
1St. LouisSt. LouisSam Bradford* QB Oklahoma6' 4" 236
2DetroitDetroitNdamukong Suh DT Nebraska6' 4" 305
3Tampa BayTampa BayGerald McCoy* DT Oklahoma6' 4" 295
4WashingtonWashingtonRussell Okung OT Oklahoma State6' 5" 298
5Kansas CityKansas CityBrian Bulaga* OT Iowa6' 6" 312
6SeattleSeattleTrent Williams OT Oklahoma6' 5" 320
7ClevelandClevelandEric Berry* S Tennessee5' 11" 211
8OaklandOaklandBruce Campbell* OT Maryland6' 7" 310
9BuffaloBuffaloAnthony Davis* OT Rutgers6' 6" 330
10JacksonvilleJacksonvilleRolando McClain* ILB Alabama6' 4" 248
11DenverDenver  Trade from ChicagoMike Iupati OG Idaho6' 6" 330
12MiamiMiamiC.J. Spiller RB Clemson5' 11" 195
13San FranciscoSan FranciscoEarl Thomas** S Texas5' 10" 197
14SeattleSeattle  Trade from DenverJimmy Clausen* QB Notre Dame6' 3" 208
15NY GiantsNY GiantsJoe Haden* CB Florida5' 11" 195
16TennesseeTennesseeDerrick Morgan* DE Georgia Tech6' 4" 270
17San FranciscoSan Francisco  Trade from CarolinaTim Tebow QB Florida6' 3" 235
18PittsburghPittsburghMaurkice Pouncey* OC Florida6' 5" 312
19AtlantaAtlantaJason Pierre-Paul* DE South Florida6' 6" 260
20HoustonHoustonKyle Wilson CB Boise State5' 10" 190
21CincinnatiCincinnatiTaylor Mays S USC6' 4" 225
22New EnglandNew EnglandDez Bryant* WR Oklahoma State6' 2" 210
23Green BayGreen BayBrandon Graham DE Michigan6' 2" 270
24PhiladelphiaPhiladelphiaSergio Kindle OLB Texas6' 4" 238
25BaltimoreBaltimoreJared Odrick DT Penn State6' 5" 306
26ArizonaArizonaJermaine Gresham TE Oklahoma6' 6" 248
27DallasDallasCharles Brown OT USC6' 6" 298
28San DiegoSan DiegoDan Williams DT Tennessee6' 3" 312
29NY JetsNY JetsTerrence Cody DT Alabama6' 5" 378
30MinnesotaMinnesotaColt McCoy QB Texas6' 3" 205
31IndianapolisIndianapolisBrian Price* DT UCLA6' 2" 295
32New OrleansNew OrleansEverson Griffen* DE USC6' 3" 278
View Round:   1 • 3 • 4 • 5 • 6 • 7
33St. LouisSt. LouisSean Weatherspoon OLB Missouri6' 1" 232
34DetroitDetroitCarlos Dunlap* DE Florida6' 6" 286
35Tampa BayTampa BayArrelious Benn* WR Illinois6' 2" 214
36Kansas CityKansas CityGolden Tate* WR Notre Dame5' 11" 195
37PhiladelphiaPhiladelphia  Trade from WashingtonRyan Mathews* RB Fresno State5' 11" 220
38ClevelandClevelandDemaryius Thomas* WR Georgia Tech6' 3" 229
39OaklandOaklandKareem Jackson* CB Alabama5' 11" 192
40San DiegoSan Diego  Trade from SeattleJahvid Best* RB Cal5' 10" 195
41BuffaloBuffaloJonathan Dwyer* RB Georgia Tech6' 1" 235
42Tampa BayTampa Bay  Trade from ChicagoRodger Saffold OT Indiana6' 5" 305
43DenverDenver  Trade from MiamiMarshwan Gilyard WR Cincinnati6' 1" 180
44New EnglandNew England  Trade from JacksonvillePatrick Robinson CB Florida State5' 11" 194
45DenverDenverJerry Hughes OLB TCU6' 2" 248
46NY GiantsNY GiantsNate Allen S South Florida6' 2" 190
47New EnglandNew England  Trade from TennesseeDaryl Washington ILB TCU6' 3" 234
48CarolinaCarolinaTyson Alualu DT Cal6' 3" 288
49San FranciscoSan FranciscoVladimir Ducasse OG Massachusetts6' 4" 305
50Kansas CityKansas City  Trade from AtlantaDevin McCourty CB Rutgers5' 11" 190
51HoustonHoustonReshad Jones* S Georgia6' 2" 212
52PittsburghPittsburghChad Jones* S LSU6' 3" 218
53New EnglandNew EnglandDorin Dickerson TE Pittsburgh6' 2" 230
54CincinnatiCincinnatiDamian Williams* WR USC6' 1" 195
55PhiladelphiaPhiladelphiaJevan Snead* QB Mississippi6' 3" 215
56Green BayGreen BayBrandon Ghee CB Wake Forest6' 0" 190
57BaltimoreBaltimoreNavorro Bowman* OLB Penn State6' 1" 230
58ArizonaArizonaSean Lee ILB Penn State6' 2" 234
59DallasDallasMorgan Burnett* S Georgia Tech6' 1" 210
60SeattleSeattle  Trade from San DiegoJoe McKnight* RB USC6' 0" 200
61NY JetsNY JetsJon Asamoah OG Illinois6' 5" 309
62MinnesotaMinnesotaAkwasi Owusu-Ansah CB Indiana, Pennsylvania6' 1" 205
63IndianapolisIndianapolisKyle Calloway OT Iowa6' 7" 318
64New OrleansNew OrleansJimmy Graham TE Miami6' 8" 256
View Round:   1 • 2 • 4 • 5 • 6 • 7
65St. LouisSt. LouisRob Gronkowski** TE Arizona6' 6" 265
66DetroitDetroitAmari Spievey* CB Iowa6' 0" 190
67Tampa BayTampa BayBrandon Spikes ILB Florida6' 3" 243
WashingtonWashingtonForfeit    
68Kansas CityKansas CityLinval Joseph* DT East Carolina6' 6" 322
69OaklandOaklandDan LeFevour QB Central Michigan6' 3" 226
70PhiladelphiaPhiladelphia  Trade from SeattleMajor Wright* S Florida6' 0" 204
71ClevelandClevelandChris Cook CB Virginia6' 2" 210
72BuffaloBuffaloCam Thomas DT UNC6' 3" 330
73MiamiMiamiEric Norwood OLB South Carolina6' 0" 258
74JacksonvilleJacksonvilleJared Veldheer OT Hillsdale6' 8" 321
75ChicagoChicagoDominique Franks* CB Oklahoma6' 0" 192
76NY GiantsNY GiantsDexter McCluster RB Mississippi5' 8" 165
77TennesseeTennesseeDonald Butler ILB Washington6' 1" 235
78CarolinaCarolinaEric Decker WR Minnesota6' 2" 215
79San FranciscoSan FranciscoJamar Chaney ILB Mississippi State6' 1" 238
80DenverDenverAaron Hernandez* TE Florida6' 2" 250
81HoustonHoustonBrandon LaFell WR LSU6' 3" 212
82PittsburghPittsburghTaylor Price WR Ohio6' 1" 212
83AtlantaAtlantaRicky Sapp DE Clemson6' 4" 242
84CincinnatiCincinnatiEd Dickson TE Oregon6' 5" 240
85ClevelandCleveland  Trade from Oakland, orig. from New EnglandKoa Misi OLB Utah6' 3" 262
86Green BayGreen BayMatt Tennant OC Boston College6' 4" 286
87PhiladelphiaPhiladelphiaAl Woods DT LSU6' 3.5" 307
88ArizonaArizona  Trade from BaltimoreJermaine Cunningham DE Florida6' 3" 255
89ArizonaArizonaSelvish Capers OT West Virginia6' 6" 290
90DallasDallasJ.D. Walton OC Baylor6' 3" 305
91San DiegoSan DiegoRennie Curran* OLB Georgia5' 11" 229
92ClevelandCleveland  Trade from NY JetsToby Gerhart RB Stanford6' 1" 235
93MinnesotaMinnesotaT.J. Ward S Oregon5' 11" 190
94IndianapolisIndianapolisJason Worilds* DE Virginia Tech6' 2" 254
95New OrleansNew OrleansMyron Rolle S Florida State6' 2" 215
96
Compensatory
CincinnatiCincinnatiGeno Atkins DT Georgia6' 1" 288
97
Compensatory
TennesseeTennesseeEd Wang OT Virginia Tech6' 5" 310
98
Compensatory
AtlantaAtlantaAnthony McCoy TE USC6' 4" 252
View Round:   1 • 2 • 3 • 5 • 6 • 7
99St. LouisSt. LouisJerome Murphy CB South Florida6' 1" 192
100DetroitDetroitMontario Hardesty RB Tennessee6' 1" 215
101Tampa BayTampa BayGeorge Selvie DE South Florida6' 4" 255
102Kansas CityKansas CityTony Moeaki TE Iowa6' 4" 255
103WashingtonWashingtonThaddeus Gibson* OLB Ohio State6' 2" 240
104SeattleSeattleCarlton Mitchell* WR South Florida6' 4" 212
105PhiladelphiaPhiladelphia  Trade from ClevelandMike Johnson OG Alabama6' 6" 305
106OaklandOaklandBrandon Lang DE Troy6' 5" 240
107BuffaloBuffaloTony Pike QB Cincinnati6' 6" 225
108JacksonvilleJacksonvilleDennis Pitta TE BYU6' 5" 230
109ChicagoChicagoPat Angerer ILB Iowa6' 1" 235
110MiamiMiamiAlex Carrington DE Arkansas State6' 5" 284
111TennesseeTennesseeKevin Thomas CB USC6' 1" 190
112CarolinaCarolinaJarrett Brown QB West Virginia6' 4" 220
113San FranciscoSan FranciscoBen Tate RB Auburn5' 11" 211
114DenverDenverVince Oghobaase DT Duke6' 6" 312
115NY GiantsNY GiantsArthur Jones DT Syracuse6' 4" 296
116PittsburghPittsburghCorey Wootton DE Northwestern6' 7" 270
117AtlantaAtlantaJacoby Ford WR Clemson5' 9" 175
118HoustonHoustonGreg Hardy DE Mississippi6' 5" 255
119New EnglandNew EnglandKevin Basped* DE Nevada6' 6" 240
120CincinnatiCincinnatiJohn Jerry OG Mississippi6' 5" 328
121PhiladelphiaPhiladelphiaMyron Lewis CB Vanderbilt6' 2" 200
122Green BayGreen BayDarrell Stuckey S Kansas6' 1" 205
123ArizonaArizona  Trade from BaltimoreLarry Asante S Nebraska6' 1" 210
124NY JetsNY Jets  Trade from ArizonaKurt Coleman S Ohio State5' 11" 190
125DallasDallasAusten Lane DE Murray State6' 7" 270
126San DiegoSan DiegoEric Olsen OC Notre Dame6' 5" 300
127SeattleSeattle  Trade from Philadelphia, orig. from NY JetsPerrish Cox CB Oklahoma State6' 1" 195
128MinnesotaMinnesotaTorrell Troup DT Central Florida6' 3" 314
129IndianapolisIndianapolisJavier Arenas CB Alabama5' 9" 200
130New OrleansNew OrleansA.J. Edds OLB Iowa6' 4" 244
131
Compensatory
CincinnatiCincinnatiLamarr Houston DT Texas6' 2" 265
View Round:   1 • 2 • 3 • 4 • 6 • 7
132St. LouisSt. LouisMitch Petrus OG Arkansas6' 5" 288
133SeattleSeattle  Trade from DetroitMike Neal DT Purdue6' 4" 302
134ClevelandCleveland  Trade from Tampa BayMike Kafka QB Northwestern6' 3" 215
135St. LouisSt. Louis  Trade from WashingtonJames Starks RB Buffalo6' 2" 214
136Kansas CityKansas CityJohn Skelton QB Fordham6' 5" 258
137DenverDenver  Trade from Philadelphia, orig. from ClevelandKyle McCarthy S Notre Dame6' 1" 205
138JacksonvilleJacksonville  Trade from OaklandDanario Alexander WR Missouri6' 5" 215
139SeattleSeattleKam Chancellor S Virginia Tech6' 3" 220
140BuffaloBuffaloDaniel Te'o-Nesheim DE Washington6' 4" 245
141ChicagoChicagoTed Larsen OC North Carolina State6' 2" 300
142Kansas CityKansas City  Trade from MiamiAnthony Dixon RB Mississippi State6' 1" 240
143JacksonvilleJacksonvilleLeGarrette Blount RB Oregon6' 2" 235
144Kansas CityKansas City  Trade from CarolinaPerry Riley OLB LSU6' 2" 245
145MiamiMiami  Trade from San FranciscoKion Wilson ILB South Florida6' 2" 235
146ClevelandCleveland  Trade from Detroit, orig. from DenverColin Peek TE Alabama6' 6" 255
147NY GiantsNY GiantsDekoda Watson OLB Florida State6' 2" 228
148TennesseeTennesseeCorey Peters DT Kentucky6' 3" 292
149AtlantaAtlantaShawn Lauvao OG Arizona State6' 3" 310
150HoustonHoustonArthur Moats DT James Madison6' 2" 250
151PittsburghPittsburghDezmon Briscoe* WR Kansas6' 3" 200
152CincinnatiCincinnatiClifton Geathers* DE South Carolina6' 8" 281
153Tampa BayTampa Bay  Trade from New EnglandWalter Thurmond III CB Oregon6' 0" 175
154Green BayGreen BayCiron Black OT LSU6' 5" 320
155PittsburghPittsburgh  Trade from NY Jets, orig. from PhiladelphiaJason Fox OT Miami6' 7" 314
156BaltimoreBaltimoreWalter McFadden CB Auburn6' 0" 182
157BaltimoreBaltimore  Trade from ArizonaBlair White WR Michigan State6' 2" 200
158OaklandOakland  Trade from New England, from Denver, orig. from DallasDexter Davis OLB Arizona State6' 2" 247
159San DiegoSan DiegoChris Maragos CB Wisconsin5' 10.5" 200
160ClevelandCleveland  Trade from NY JetsCharlie Tanner OG Texas6' 4" 295
161MinnesotaMinnesotaO'Brien Schofield DE Wisconsin6' 3" 248
162IndianapolisIndianapolisMicah Johnson ILB Kentucky6' 2" 265
163WashingtonWashington  Trade from St. Louis, from Philadelphia, orig. from New OrleansC.J. Wilson DE East Carolina6' 4" 270
164
Compensatory
PittsburghPittsburghGarrett Graham FB Wisconsin6' 4" 235
165
Compensatory
AtlantaAtlantaReggie Carter OLB UCLA6' 1" 226
166
Compensatory
PittsburghPittsburghTrevard Lindley CB Kentucky6' 0" 178
167
Compensatory
MinnesotaMinnesotaKavell Conner OLB Clemson6' 1" 235
168
Compensatory
San DiegoSan DiegoZane Beadles OG Utah6' 4" 312
169
Compensatory
Green BayGreen BayRoddrick Muckelroy OLB Texas6' 2" 230
View Round:   1 • 2 • 3 • 4 • 5 • 7
170St. LouisSt. LouisRiley Cooper WR Florida6' 3" 215
171AtlantaAtlanta  Trade from DetroitSyd'Quan Thompson CB Cal5' 9" 187
172Tampa BayTampa BayVan Eskridge S East Carolina6' 0" 200
173MiamiMiami  Trade from Kansas CityJameson Konz TE Kent State6' 3" 227
174MiamiMiami  Trade from WashingtonShelley Smith OG Colorado State6' 4" 300
175CarolinaCarolina  Trade from OaklandJustin Cole DE San Jose State6' 3" 240
176SeattleSeattleMarshall Newhouse OT TCU6' 3" 318
177ClevelandClevelandJeff Owens DT Georgia6' 3" 300
178BuffaloBuffaloAndrew Quarless TE Penn State6' 5" 252
179MiamiMiamiAndre Roberts WR Citadel5' 11" 170
180JacksonvilleJacksonvilleThad Turner CB Ohio6' 0" 183
181ChicagoChicagoJordan Shipley WR Texas6' 0" 195
182San FranciscoSan FranciscoChris DeGeare OT Wake Forest6' 4" 335
183DenverDenverJohn Estes OC Hawaii6' 2" 295
184NY GiantsNY GiantsDavid Pender CB Purdue6' 1" 175
185TennesseeTennesseeDeji Karim RB Southern Illinois5' 11" 205
186ClevelandCleveland  Trade from CarolinaPhillip Dillard ILB Nebraska6' 1" 250
187HoustonHoustonSergio Render OG Virginia Tech6' 3" 320
188PittsburghPittsburghTravis Goethel OLB Arizona State6' 3" 235
189AtlantaAtlantaCharles Scott RB LSU5' 11" 228
190New EnglandNew EnglandJavarris James RB Miami6' 0" 211
191CincinnatiCincinnatiClay Harbor FB Missouri State6' 3" 240
192BuffaloBuffalo  Trade from PhiladelphiaTony Washington OT Abilene Christian6' 7" 300
193Green BayGreen BayMike Williams WR Syracuse6' 2" 204
194BaltimoreBaltimoreDarryl Sharpton ILB Miami5' 11" 228
195ArizonaArizonaScott Long WR Louisville6' 2" 214
196DallasDallasThomas Welch OT Vanderbilt6' 7" 310
197HoustonHouston  Trade from San DiegoArmanti Edwards QB Appalachian State6' 0" 175
198NY JetsNY JetsLeigh Tiffin K Alabama6' 1" 198
199MinnesotaMinnesotaJeff Cumberland TE Illinois6' 5" 244
200PhiladelphiaPhiladelphia  Trade from IndianapolisJeremy Williams WR Tulane6' 1" 205
201New OrleansNew OrleansD'Anthony Smith DT Louisiana Tech6' 2" 300
202
Compensatory
CarolinaCarolinaChris Scott OT Tennessee6' 5" 312
203
Compensatory
JacksonvilleJacksonvilleClint Gresham LS TCU6' 3" 235
204
Compensatory
CarolinaCarolinaRashawn Jackson FB Virginia6' 1" 245
205
Compensatory
New EnglandNew EnglandJonathan Crompton QB Tennessee6' 4" 228
206
Compensatory
San FranciscoSan FranciscoWillie Young DE North Carolina State6' 5" 232
207
Compensatory
TennesseeTennesseeTim Hiller QB Western Michigan6' 5" 225
View Round:   1 • 2 • 3 • 4 • 5 • 6
208WashingtonWashington  Trade from St. LouisBrandon Carter OG Texas Tech6' 7" 374
209BuffaloBuffalo  Trade from DetroitDonovan Warren* CB Michigan6' 0" 182
210Tampa BayTampa BayZoltan Mesko PT Michigan6' 4" 242
211St. LouisSt. Louis  Trade from WashingtonJohn Fletcher DT Wyoming6' 6" 274
212MiamiMiami  Trade from Kansas CityStevie Brown S Michigan6' 0" 205
213DetroitDetroit  Trade from SeattleMike McLaughlin ILB Boston College6' 0" 245
214DetroitDetroit  Trade from ClevelandJoe Webb WR Alabama, Birmingham6' 4" 220
215OaklandOaklandNate Byham TE Pittsburgh6' 3" 255
216BuffaloBuffaloAnthony Levine S Tennessee State6' 0"  
217Tampa BayTampa Bay  Trade from JacksonvilleBrody Eldridge TE Oklahoma6' 5" 265
218ChicagoChicagoBrian Jackson CB Oklahoma6' 1" 202
219MiamiMiamiA.J. Jefferson CB Fresno State6' 0" 182
220DetroitDetroit  Trade from DenverAaron Pettrey K Ohio State6' 2" 198
221NY GiantsNY GiantsSimoni Lawrence ILB Minnesota6' 1" 205
222TennesseeTennesseeRyan Stamper OLB Florida6' 2" 234
223CarolinaCarolinaAlfonso Smith RB Kentucky6' 1" 208
224San FranciscoSan FranciscoMichael Hoomanawanui TE Illinois6' 5" 272
225Tampa BayTampa Bay  Trade from PittsburghGarrett Lindholm K North Texas5' 7.6" 185
226St. LouisSt. Louis  Trade from AtlantaBrandon Sharpe DE Texas Tech6' 3" 254
227HoustonHoustonSam Shields CB Miami6' 0" 175
228CincinnatiCincinnatiRyan Perrilloux QB Jacksonville State6' 3" 223
229New EnglandNew EnglandMatt Dodge PT East Carolina6' 2" 220
230Green BayGreen BayDorian Brooks OG James Madison6' 3" 265
231New EnglandNew England  Trade from Denver, from New England, orig. from PhiladelphiaKeaton Kristick OLB Oregon State6' 3" 228
232Tampa BayTampa Bay  Trade from BaltimoreDarius Marshall* RB Marshall5' 10" 190
233ArizonaArizonaMatt Nichols QB Eastern Washington6' 3" 220
234DallasDallasBrett Swenson K Michigan State5' 8" 160
235San DiegoSan DiegoFendi Onobun TE Houston6' 5.75" 252
236NY JetsNY JetsAndre Dixon RB Connecticut6' 1" 208
237MinnesotaMinnesotaChris Brown RB Oklahoma5' 11" 206
238IndianapolisIndianapolisTerrell Skinner S Maryland6' 3" 214
239New OrleansNew OrleansJoe Hawley OG UNLV6' 3" 310
240
Compensatory
IndianapolisIndianapolisJosh Hull ILB Penn State6' 3" 232
241
Compensatory
TennesseeTennesseeFreddie Barnes WR Bowling Green6' 2" 212
242
Compensatory
PittsburghPittsburghChris Hall OC Texas6' 4" 296
243
Compensatory
PhiladelphiaPhiladelphiaThomas Austin OC Clemson6' 3" 305
244
Compensatory
PhiladelphiaPhiladelphiaBoris Lee ILB Troy6' 2" 218
245
Compensatory
SeattleSeattleChris McCoy DE Middle Tennessee State6' 4" 244
246
Compensatory
IndianapolisIndianapolisDanny Batten DE South Dakota State6' 4" 248
247
Compensatory
New EnglandNew EnglandLonyae Miller RB Fresno State5' 11" 220
248
Compensatory
New EnglandNew EnglandEmmanuel Sanders WR Southern Methodist5' 11" 180
249
Compensatory
CarolinaCarolinaNate Collins DT Virginia6' 2" 290
250
Compensatory
New EnglandNew EnglandAdam Ulatoski OT Texas6' 8" 305
251
Compensatory
OaklandOaklandTrindon Holliday WR LSU5' 5" 161
252
Compensatory
MiamiMiamiJohn Conner FB Kentucky5' 11" 230
253
Compensatory
Tampa BayTampa BayRahim Alem DE LSU6' 3" 256
254
Compensatory
St. LouisSt. LouisMarcus Easley WR Connecticut6' 2" 210
255
Compensatory
DetroitDetroitCornelius Brown CB UTEP6' 0" 195

DraftSite's Blog



* = Junior; ** = Sophomore; *** = Freshman