1 Dolphins Jake Long OT Michigan
2 Rams Chris Long DE Virginia
3 Falcons Glenn Dorsey DT LSU
4 Raiders Darren McFadden RB Arkansas
5 Chiefs Ryan Clady OT Boise State
6 Jets Vernon Gholston DE Ohio State
7 Patriots Keith Rivers LB Southern California
8 Ravens Matt Ryan QB Boston College
9 Bengals Sedrick Ellis DT Southern California
10 Saints Leodis McKelvin CB Troy
11 Bills Devin Thomas WR Michigan State
12 Broncos Dominique Rodgers-Cromartie CB Tennessee State
13 Panthers Branden Albert OG Virginia
14 Bears Rashard Mendenhall RB Illinois
15 Lions Chris Williams OT Vanderbilt
16 Cardinals Derrick Harvey DE Florida
17 Chiefs Jeff Otah OT Pittsburgh
18 Texans Mike Jenkins CB South Florida
19 Eagles Jonathan Stewart RB Oregon
20 Buccaneers Aqib Talib CB Kansas
21 Redskins DeSean Jackson WR California
22 Cowboys Felix Jones RB Arkansas
23 Steelers Gosder Cherilus OT Boston College
24 Titans Phillip Merling DE Clemson
25 Seahawks James Hardy WR Indiana
26 Jaguars Antoine Cason CB Arizona
27 Falcons Brian Brohm QB Louisville
28 Cowboys Limas Sweed WR Texas
29 49ers Kentwan Balmer DT North Carolina
30 Packers Tracy Porter CB Indiana
31 Patriots -- --
32 Giants Kenny Phillips FS Miami