Powered by CBS SportsLine.comNFL.com
NFL.com Official Site of the National Football League
 Home|News|Scores|Stats|Schedules|Standings|Teams|Players|Rosters|Depth Charts
Join the Team
NFL Sites
More NFL
About Us
2007 NFL Draft
Mike Mayock's top 64  
Mike Mayock  By Mike Mayock
Special to NFL.com

(April 11, 2007) -- NFL Network draft expert Mike Mayock has put together his positional rankings for the 2007 NFL Draft:

1. Calvin Johnson Wide Receiver Georgia Tech
2. JaMarcus Russell Quarterback LSU
3. Adrian Peterson Running Back Oklahoma
4. LaRon Landry Safety LSU
5. Joe Thomas Tackle Wisconsin
6. Brady Quinn Quarterback Notre Dame
7. Gaines Adams Defensive End Clemson
8. Adam Carriker Defensive End Nebraska
9. Chris Houston Cornerback Houston
10. Amobi Okoye Defensive Tackle Louisville
11. Darrelle Revis Cornerback Pittsburgh
12. Jamaal Anderson Defensive End Arkansas
13. Ted Ginn Jr. Wide Receiver Ohio State
14. Alan Branch Defensive Tackle Michigan
15. Jon Beason Outside Linebacker Miami FL
16. Patrick Willis Inside Linebacker Ole Miss
17. Marshawn Lynch Running Back California
18. Leon Hall Cornerback Michigan
19. Dwayne Bowe Wide Receiver LSU
20. Brandon Meriweather Safety Miami FL
21. Levi Brown Tackle Penn State
22. Jarvis Moss Defensive End Florida
23. Ryan Kalil Center USC
24. Reggie Nelson Safety Florida
25. Greg Olsen Tight End Miami FL
26. Aaron Ross Cornerback Texas
27. Lawrence Timmons Outside Linebacker Florida State
28. Robert Meachem Wide Receiver Tennessee
29. Joe Staley Tackle Central Michigan
30. Ben Grubbs Tackle Auburn
31. Michael Griffin Safety Texas
32. Anthony Spencer Defensive End Purdue
33. Eric Wright Cornerback UNLV
34. David Harris Inside Linebacker Michigan
35. Justin Blalock Guard Texas
36. Victor Abiamiri Defensive End Notre Dame
37. Justin Harrell Defensive Tackle Tennessee
38. Sidney Rice Wide Receiver South Carolina
39. Paul Posluszny Outside Linebacker Penn State
40. Arron Sears Guard Tennessee
41. Anthony Gonzalez Wide Receiver Ohio State
42. Steve Smith Wide Receiver USC
43. Stewart Bradley Outside Linebacker Nebraska
44. Lorenzo Booker Running Back Florida State
45. LaMarr Woodley Defensive End Michigan
46. Dwayne Jarrett Wide Receiver USC
47. Zach Miller Tight End Arizona State
48. Tim Crowder Defensive End Texas
49. Ray McDonald Defensive Tackle Florida
50. Trent Edwards Quarterback Stanford
51. Brian Leonard Running Back Rutgers
52. Marcus McCauley Cornerback Fresno State
53. Tanard Jackson Cornerback/Safety Syracuse
54. Charles Johnson Defensive End Georgia
55. Josh Wilson Cornerback Maryland
56. John Beck Quarterback BYU
57. Quincy Black Outside Linebacker New Mexico
58. Jason Hill Wide Receiver Washington State
59. Quentin Moses Defensive End Georgia
60. Eric Weddle Safety Utah
61. James Martin Tackle Boston College
62. Ben Patrick Tight End Delaware
63. Sabby Piscitelli Safety Oregon State
64. Daymeion Hughes Cornerback California

Team News
• Mayock's position-by-position rankings