First Round

1. OAKLAND

JaMarcus Russell

QB, Louisiana State

2. DETROIT

Calvin Johnson

WR, Georgia Tech

3. CLEVELAND

Joe Thomas

OT, Wisconsin

4. TAMPA BAY

Gaines Adams

DE, Clemson

5. ARIZONA

Levi Brown

OT, Penn State

6. WASHINGTON

LaRon Landry

FS, Louisiana State

7. MINNESOTA

Adrian Peterson

RB, Oklahoma

8. ATLANTA

(from Houston)

Jamaal Anderson

DE, Arkansas

9. MIAMI

Ted Ginn Jr.

WR, Ohio State

10. HOUSTON

(from Atlanta)

Amobi Okoye

DT, Louisville

11. SAN FRANCISCO

Patrick Willis

LB, Mississippi

12. BUFFALO

Marshawn Lynch

RB, California

13. ST. LOUIS

Adam Carriker

DE, Nebraska

14. N.Y. JETS

(from Carolina)

Darrelle Revis

CB, Pittsburgh

15. PITTSBURGH

Lawrence Timmons

LB, Florida State

16. GREEN BAY

Justin Harrell

DT, Tennessee

17. DENVER

(from Jacksonville)

Jarvis Moss

DE, Florida

18. CINCINNATI

Leon Hall

CB, Michigan

19. TENNESSEE

Michael Griffin

FS, Texas

20. N.Y. GIANTS

Aaron Ross

CB, Texas

21. JACKSONVILLE

(from Denver)

Reggie Nelson

FS, Florida

22. CLEVELAND

(from Dallas)

Brady Quinn

QB, Notre Dame

23. KANSAS CITY

Dwayne Bowe

WR, Louisiana State

24. NEW ENGLAND

(from Seattle)

Brandon Meriweather

FS, Miami

25. CAROLINA

(from N.Y. Jets)

Jon Beason

LB, Miami

26. DALLAS

(from Eagles)

Anthony Spencer

DE, Purdue

27. NEW ORLEANS

Robert Meachem

WR, Tennessee

28. SAN FRANCISCO

(from New England)

Joe Staley

OT, Central Michigan

29. BALTIMORE

Ben Grubbs

G, Auburn

30. SAN DIEGO

Craig Davis

WR, Louisiana State

31. CHICAGO

Greg Olsen

TE, Miami

32. INDIANAPOLIS

Anthony Gonzalez

WR, Ohio State