I thought it would be a little easier if we had the complete list of players already selected here at this point.
1st Round
1. St. Louis (1-15) - Ndamukong Suh, DT, Nebraska
2. Detroit (2-14) - Gerald McCoy, DT, Oklahoma
3. Tampa Bay (3-13) - Sam Bradford, QB, Oklahoma
4. Washington (4-12) - Russell Okung, OT, Oklahoma
5. Kansas City (4-12) - Eric Berry, S, Tennessee
6. Seattle (5-11) - Jimmy Clausen, QB, Notre Dame
7. Cleveland (5-11) - Dez Bryant, WR, Oklahoma St.
8. Oakland (5-11) - Bruce Campbell, OT , Maryland
9. Buffalo (6-10) - Anthony Davis, OT, Rutgers
10. Jacksonville (7-9) - Derrick Morgan, DE, Georgia Tech
11. Denver (from Chicago, 7-9) - Rolando McClain, LB, Alabama
12. Miami (7-9) - Taylor Mays, S, USC
13. San Francisco (8-8) - Trent Williams, OT, Oklahoma
14. Seattle (from Denver, 8-8) - Bryan Bulaga, OT, Iowa
15. New York Giants (8-8) - CJ Spiller, RB, Clemson
16. Tennessee (8-8) - Jason-Paul Pierre, DE, South Florida
17. San Francisco (from Carolina, 8-8) - Joe Haden, CB, Florida
18. Pittsburgh (9-7) - Mike Iupati, OT, Idaho
19. Atlanta (9-7) - Kyle Wilson, CB, Boise State
20. Houston (9-7) - Earl Thomas, S, Texas
21. Cincinnati (10-6) - Dan Williams, DT, Tennessee
22. New England (10-6) - Jared Odrick, DE, Penn State
23. Green Bay (11-5) - Charles Brown, OT, USC
24. Philadelphia (11-5) - Carlos Dunlap, DE, Florida
25. Baltimore (9-7) - Sergio Kindle, OLB/DE, Texas
26. Arizona (10-6) - Sean Weatherspoon, OLB, Missouri
27. Dallas (11-5) - Maurkice Pouncey, C/G, Florida
28. San Diego (13-3) - Golden Tate, WR, Notre Dame
29. New York Jets (9-7) - Brandon Graham, OLB/DE, Michigan
30. Minnesota (12-4) - Terrence Cody, DT, Alabama
31. Indianapolis (14-2) - Brian Price, DT, UCLA
32. New Orleans (13-3) - Everson Griffin, DE, USC
2nd Round
1. St. Louis (1-15)- Demaryious Thomas(WR-Georgia Tech)
2. Detroit (2-14)- Brandon Spikes(ILB-Florida)
3. Tampa Bay (3-13)- Corey Wooten(DE-Northwestern)
4. Kansas City (4-12)- Aurrelious Benn(WR-Illinois)
5. Washington (4-12)- Jahvid Best(RB-California)
6. Cleveland (5-11)- Ryan Matthews(RB-Fresno State)
7. Oakland (5-11)- Jerry Hughes(LB/DE-TCU)
8. Seattle (5-11)- Devin McCourty(CB-Rutgers)
9. Buffalo (6-10) - Brandon LaFell, WR, LSU
10. Tampa Bay - from Chicago (7-9) - Brandon Ghee, CB, Wake Forest
11. Miami (7-9) - Mardy Gilyard, WR, Cincinnati
12. New England - from Jacksonville (7-9) - Jermaine Gresham, TE, Oklahoma
13. Denver (8-8) - J.D. Walton, C, Baylor
14. New York Giants (8-8) - Daryl Washington, LB, TCU
15. New England - from Tennessee (8-8) - Tim Tebow, QB, Florida
16. Carolina (8-8) - Damian Williams, WR, USC
17. San Francisco (8-8) - Dexter McCluster, RB/WR, Mississippi
18. Kansas City - from Atlanta (9-7) - Geno Atkins, DT, Georgia
19. Houston (9-7) - Jordan Shipley, WR, Texas
20. Pittsburgh (9-7) - Micah Johnson, LB, Kentucky
21. New England* (10-6) - Ricky Sapp, LB, Clemson
22. Cincinnati* (10-6) - Aaron Hernandez, TE, Florida
23. Philadelphia* (11-5) - Nate Allen, S, S. Florida
24. Green Bay* (11-5) - Akwasi Owusu-Ansah, CB, Indiana (Pa)
25. Baltimore* (9-7) - Patrick Robinson, CB, Florida St.
26. Arizona* (10-6) - Pat Angerer, LB, Iowa
27. Dallas* (11-5) - Sean Lee, LB, Penn St.
28. San Diego* (13-3) - Toby Gerhart, RB, Stanford
29. New York Jets* (9-7) - Tyson Alualu, DE, Cal
30. Minnesota* (12-4) - Joe Mcknight, RB, USC
31. Indianapolis* (14-2) - Roger Saffold, OT, Indiana
32. New Orleans* (13-3) - Navarro Bowman, LB, Penn St.
3rd Round
UPDATED ROUND 3 (includes Comp picks)
65 St. Louis Rams - Tony Pike, QB, Cincinnati
66 Detroit Lions - Jered Veldheer, OT, Hillsdale College
67 Tampa Bay Buccaneers
68 Kansas City Chiefs
69 Oakland Raiders
70 Philadelphia Eagles(from Seattle)
71 Cleveland Browns
72 Buffalo Bills
73 Miami Dolphins
74 Jacksonville Jaguars
75 Chicago Bears
76 New York Giants
77 Tennessee Titans
78 Carolina Panthers
79 San Francisco 49ers
80 Denver Broncos
81 Houston Texans
82 Pittsburgh Steelers
83 Atlanta Falcons
84 Cincinnati Bengals
85 Cleveland Browns(from New England via Oakland)
86 Green Bay Packers
87 Philadelphia Eagles
88 Arizona Cardinals(from Baltimore)
89 Arizona Cardinals
90 Dallas Cowboys
91 San Diego Chargers
92 Cleveland Browns (from New York Jets)
93 Minnesota Vikings
94 Indianapolis Colts
95 New Orleans Saints
96 Cincinnati Bengals (compensatory pick)
97 Tennessee Titans (compensatory pick)
98 Atlanta Falcons (compensatory pick)