2007 NFL Mock Draft
# Team Player #### Ht Wt School
1 Oakland JaMarcus Russell QB 6-6 260 LSU
2 Tampa Bay (From Det) Calvin Johnson WR 6-4 225 Georgia Tech
3 Cleveland Browns Adrian Peterson RB 6-1 219 Oklahoma
4 Detroit (From TB) Gaines Adams DE 6-5 261 Clemson
5 Arizona Joe Thomas LT 6-7 313 Wisconsin
6 Miami (From Was) Brady Quinn QB 6-4 227 Notre Dame
7 Minnesota Laron Landry FS 6-2 202 LSU
8 Atlanta (From Houston) Amobi Okoye DT 6-1 287 Louisville
9 Washington (From Mia) Alan Branch DT 6-6 324 Michigan
10 Houston (From Atl) Levi Brown OT 6-5 328 Penn State
11 San Francisco Adam Carriker DE 6-5 296 Nebraska
12 Buffalo Leon Hall CB 5-11 194 Michigan
13 St. Louis Jamaal Anderson DE 6-6 280 Arkansas
14 Carolina Patrick Willis ILB 6-2 235 Ole Miss
15 Pittsburgh Lawrence Timmons OLB 6-2 235 Florida State
16 Green Bay Marshawn #### RB 5-11 217 West Virginia
17 Jacksonville Reggie Nelson FS 5-11 198 Florida
18 Cincinnati Darrelle Revis CB 6-0 200 Pittsburgh
19 Tennessee Tedd Ginn Jr. WR 6-0 175 Ohio State
20 N.Y. Giants Paul Posluszny ILB 6-2 237 Penn State
21 Denver Jarvis Moss DE 6-5 256 Florida
22 Dallas Aaron Ross CB 6-0 196 Texas
23 Kansas City Joe Staley OT 6-5 300 Central Michigan
24 N.Y. Jets Greg Olsen TE 6-5 254 Miami (Fla.)
25 New England (From Sea) Chris Houston CB 5-10 185 Arkansas
26 New Orleans Anthony Spencer DE 6-3 266 Purdue
27 Philadelphia Robert Meachem WR 6-3 210 Tennessee
28 New England Michael Griffin S 6-0 195 Texas
29 Baltimore Ben Grubbs G 6-3 311 Auburn
30 San Diego Dwayne Bowe WR 6-2 217 LSU
31 Chicago John Beason LB 6-0 225 Miami (Fla.)
32 Indianapolis Justin Harrell DT 6-4 303 Tennessee
33 Oakland Dwayne Jarrett WR 6-5 210 USC
34 Detroit Trent Edwards QB 6-3 223 Stanford
35 Tampa Bay Glenn Dorsey DT 6-2 299 LSU
36 Cleveland Eric Wright CB 5-11 190 UNLV
37 Chicago (From Was via NYJ) Steve Smith WR 6-0 196 USC
38 Arizona Charles Johnson DE 6-2 271 Georgia
39 Atlanta (From Houston) Tony Ugoh OT 6-5 304 Arkansas
40 Miami DeMarcus Tyler DT 6-2 314 N.C. State
41 Minnesota Sidney Rice WR 6-4 191 South Carolina
42 San Francisco Ryan Kalil C 6-3 292 USC
43 Buffalo Antonio Pittman RB 5-11 207 Ohio State
44 Atlanta LaMarr Woodley DE 6-2 268 Michigan
45 Carolina Zach Miller TE 6-5 262 Arizona State
46 Pittsburgh Justin Blalock G 6-4 335 Texas
47 Green Bay Anthony Gonzalez WR 6-0 195 Ohio State
48 Jacksonville Quentin Moses DE 6-5 248 Georgia
49 Cincinnati Aaron Sears OL 6-4 328 Tennessee
50 Tennessee Kenny Irons RB 5-11 202 Auburn
51 N.Y. Giants Marcus McCauley CB 6-1 201 Fresno State
52 St. Louis Tanard Jackson CB 6-0 200 Syracuse
53 Dallas Craig Davis WR 6-1 207 LSU
54 Kansas City Jason Hill WR 6-1 204 Washington State
55 Seattle Victor Abiamiri DE 6-4 275 Notre Dame
56 Denver Brandon Merriweather S 6-0 188 Miami (Fla.)
57 Philadelphia Turk McBride DL 6-3 277 Tennessee
58 New Orleans David Harris ILB 6-2 243 Michigan
59 New York Jets Jonathan Wade CB 5-10 195 Tennessee
60 Wash (From NE thru Mia) Eric Weddle S 5-11 203 Utah
61 Baltimore Daymeion Hughes CB 5-11 188 California
62 San Diego Brandon Mebane DT 6-1 309 California
63 N.Y. Jets (From Chicago) Ray McDonald DE/DT 6-3 276 Florida
64 Tampa Bay (From Ind) Tim Crowder DE 6-4 270 Texas
65 Oakland Stewart Bradley OLB 6-3 254 Nebraska
66 Detroit Brian Leonard RB/FB 6-2 226 Rutgers
67 Cleveland Browns Troy Smith QB 6-0 215 Ohio State
68 Tampa Bay Buster Davis LB 5-11 246 Florida State
69 Arizona Josh Wilson CB 5-9 189 Maryland
70 Washington Doug Free G 6-6 324 Northern Illinois
71 Minnesota Drew Stanton QB 6-3 225 Michigan State
72 Houston Chris Henry RB 5-11 230 Arizona
73 Miami Ben Patrick TE 6-3 252 Delaware
74 Atlanta Michael Bush RB 6-1 246 Louisville
75 San Francisco Aundrae Allison WR 6-0 198 East Carolina
76 Buffalo Tim Shaw LB 6-1 237 Penn State
77 St. Louis John Beck QB 6-2 212 BYU