Updated 3/12
1. Chris Long, DE, Virginia
2. Sedrick Ellis, DT, USC
3. Glenn Dorsey, DT, LSU
4. Darren McFadden, RB, Arkansas
5. Jake Long, OT, Michigan
6. Matt Ryan, QB, Boston College
7. Vernon Gholston, DE, Ohio St.
8. Leodis McKelvin, CB, Troy
9. Chris Williams, OT, Vanderbilt
10. Rasard Mendenhall, RB, Illinois
11. Ryan Clady, OT, Boise St.
12. Malcolm Kelly, WR, Oklahoma
13. Mike Jenkins CB South Florida
14. Keith Rivers, OLB. USC
15. Jonathan Stewart, RB, Oregon
16. Felix Jones, RB, Arkansas
17. Dominique Rodgers-Cromartie, CB, Tennessee St.
18. Fred Davis, TE, USC
19. Brian Brohm, QB, Louisville
20. Kenny Phillips, FS, Miami
21. Dan Connor, ILB, Penn St.
22. Joe Flacco, QB, Delaware
23. Aqib Talib, CB, Kansas
24. Quentin Groves, DE, Auburn
25. Mario Manningham, WR, Michigan
26. Brandon Flowers, CB, Virginia Tech
27. DeSean Jackson, WR, California
28. Kentwan Balmer, DT, North Carolina
29. Andre Woodson, QB, Kentucky
30. Martellus Bennett, TE, Texas A&M
31. Jeff Otah, OT, Pitt
32. Phillip Merling, DE, Clemson
33 Chad Henne, QB, Michigan
34. Derrick Harvey, DE, Florida
35. Jamaal Charles, RB, Texas
36. Chris Johnson, RB, East Carolina
37. Antoine Cason, CB, Arizona
38. Calais Campbell, DE, Miami
39. Xavier Adibi, OLB, Virginia Tech
40. Limas Sweed, WR, Texas
41. Ray Rice, RB, Rutgers
42. Early Doucet, WR, LSU
43. Devin Thomas, WR, Michigan St.
44. Erin Henderson, ILB, Maryland
45. James Hardy, WR, Indiana
46. Andre Caldwell, WR, Florida
47. Dustin Keller, TE, Purdue
48. Sam Baker, OT, USC
49. Curtis Lofton, ILB, Oklahoma
50. Earl Bennett, WR, Vanderbilt
51. Kevin Smith, RB, Central Florida
52. Brad Cottam, TE, Tennessee
53. Reggie Smith, CB, Oklahoma
54. Anthony Collins, OT, Kansas
55. Gosder Cherilus, OT, Boston College
56. John Carlson, TE, Notre Dame
57. Darrell Robertson, DE, Georgia Tech
58. Branden Albert, G, Virginia
59. Philip Wheeler, OLB, Georgia Tech
60. Pat Sims, DT, Auburn
61. Jerod Mayo, ILB, Tennessee
62. Donnie Avery, WR, Houston
63. Steve Justice, C, Wake Forest
64. Trevor Laws, DT, Notre Dame