Ok, got the day off. I assume 255 total picks in the upcoming draft, which has been the number in recent years with compensatory beginning at the end of round 3. Because of size will have to do offense first. Enjoy!
QB
1. Matt Ryan Boston College 6-5 225 4.90 1
2. Brian Brohm Louisville 6-3 225 4.85 1
3. Joe Flacco Delaware 6-6 230 4.90 (sleeper) 2
4. Chad Henne Michigan 6-2 225 4.85 2
5. Andre Woodson Kentucky 6-4 230 4.80 3
6. John David Booty USC 6-2 215 4.90 4
7. Josh Johnson SD State 6-2 200 4.55 4
8. Erik Ainge Tennessee 6-5 225 4.95 5
9. Dennis Dixon Oregon 6-3 205 4.70 5
10. Sam Keller Nebraska 6-3 230 4.95 6
11. Matt Flynn LSU 6-3 225 4.70 7
12. Anthony Morelli Penn State 6-3 230 4.75 7
RB
1. Rashard Mendenhall Ill 5-11 210 4.45 JR 1
2. Darren McFadden Arkansas 6-1 215 4.45 JR 1
3. Jonathan Stewart Oregon 5-11 235 4.50 JR 1
4. Felix Jones Arkansas 5-11 200 4.45 JR 1
5. Jamaal Charles Texas 5-11 200 4.40 JR 2
6. Chris Johnson E Carolina 5-10 190 4.35 2
7. Tashard Choice Georgia Tech 6-0 205 4.45 2
8. Kevin Smith Central Fla 6-0 210 4.55 3
9. Steve Slaton West Virginia 5-9 195 4.45 JR 3
10. Ray Rice Rutgers 5-8 195 4.50 JR 4
11. Matt Forte Tulane 6-1 220 4.55 4
12. Allen Patrick Oklahoma 6-0 200 4.50 5
13. Anthony Aldridge Houston 5-9 185 4.40 5
14. Justin Forsett California 5-8 185 4.50 JR 6
15. Mike Hart Michigan 5-8 190 4.50 6
16. Chauncey Washington USC 5-11 220 4.55 6
17. Cory Boyd So Carolina 6-0 215 4.55 7
18. Xavier Omon Northwest Missouri State 5-11 220 4.55 (sleeper) 7
FB
1. Owen Schmitt West Virginia 6-2 250 4.75 3
2. Jacob Hester LSU 5-11 230 4.70 4
3. Peyton Hillis (FB/RB) Arkansas 6-2 235 4.70 5
4. Jerome Felton Furman 6-0 245 4.65 6
5. Jehru Caulcrick Michigan State 6-0 270 4.80 7
TE
1. Fred Davis USC 6-3 260 4.75 1
2. Martellius Bennett Texas A&M 6-6 255 4.80 JR 2
3. John Carlson Notre Dame 6-5 260 4.85 2
4. Martin Rucker Missouri 6-4 245 4.75 3
5. Jeremicheal Finley Texas 6-5 240 4.65 3
6. Kellen Davis Michigan State 6-6 260 4.75 4
7. Cornelius Ingram Florida 6-4 230 4.90 JR 4
8. Craig Stevens California 6-4 250 4.75 5
9. Darrell Strong Pittsburg 6-5 260 4.80 5
10. Brad Cotton Tennessee 6-7 270 4.75 5
11. Jacob Tamme (HB) Kentucky 6-5 240 4.60 6
12. Dustin Keller Purdue 6-3 245 4.70 6
13. Joe Jon Finley Oklahoma 6-5 260 4.90 6
14. Gary Barnidge Louisville 6-6 230 4.95 7
15. Chris Brown Tennessee 6-3 250 4.75 7
16. Tom Santi Virginia 6-5 235 4.65 7
WR
1. Malcolm Kelly Oklahoma 6-3 195 4.50 JR 1
2. DeSean Jackson (KR) California 6-0 170 4.40 JR 1
3. Early Doucet LSU 6-0 210 4.45 1
4. Limas Sweed Texas 6-5 215 4.55 1
5. Devin Thomas Michigan State 6-1 215 4.50 JR 2
6. Lavelle Hawkins SLOT California 5-11 180 4.45 2
7. Mario Manningham Michigan 6-1 185 4.45 JR 2
8. Earl Bennett Vanderbilt 5-11 200 4.50 JR 2
9. James Hardy Indiana 6-7 215 4.55 JR 2
10. Donnie Avery SLOT Houston 5-1- 190 4.35 3
11. Andre Caldwell Florida 6-0 200 4.35 3
12. Harry Douglas SLOT Louisville 5-11 170 4.45 3
13. Jordy Nelson Kansas State 6-2 215 4.50 3
14. Adrain Arrington Michigan 6-2 190 4.50 JR 4
15. Dorien Bryant SLOT Purdue 5-10 175 4.40 4
16. Keenan Burton Kentucky 6-2 195 4.50 4
17. D.J. Hall Alabama 6-3 185 4.50 4
18. Paul Hubbard Wisconsin 6-2 215 4.50 5
19. Marcus Monk Arkansas 6-6 225 4.65 5
20. Eddie Royal (KR) Virginia Tech 5-10 175 4.40 5
21. Adarius Bowman Oklahoma State 6-4 215 4.55 5
22. Marcus Smith New Mexico 6-1 215 5
23. Jaison Williams Oregon 6-4 230 4.55 SO 6
24. William Franklin Missouri 6-2 200 4.45 6
25. Dexter Jackson Appalachian State 5-10 185 4.40 6
26. Jerome Simpson Coastal Carolina 6-1 185 4.55 7
27. Lance Leggett Miami (Fla.) 6-3 185 4.55 7
28. Mario Urrutia Louisville 6-6 220 4.60 JR 7
C
1. Mike Pollock Arizona State 6-3 305 5.40 2
2. Steve Justice Wake Forest 6-4 275 5.25 3
3. John Sullivan Notre Dame 6-4 285 5.10 4
4. Cody Wallace Texas A&M 6-4 300 5.25 5
5. Kory Lichtensteiger Bowling Green 6-3 305 5.20 6
6. Adam Kraus (G) Michigan 6-6 300 5.15 6
7. Tony Brinkhaus Michigan 6-3 300 5.25 7
G
1. Sam Baker (T) USC 6-4 320 5.25 1
2. Brandon Albert Va. 6-6 330 5.30 JR 1
3. Chili Rachel USC 6-4 315 5.25 2
4. Eric Young Tennessee 6-4 310 5.35 2
5. Roy Schuening Oregon State 6-4 315 5.40 3
6. Oneil Cousins UTEP 6-4 300 5.50 3
7. Donald Thomas UConn 6-4 295 4.95 3
8. Kerry Brown Appalachian State 6-6 300 5.35 4
9. Drew Radovich USC 6-5 305 5.40 4
10. Mike Glynn Pittsburg 6-4 310 5.35 4
11. Heath Benedict Newberry 6-4 320 5.25 4
12. John Greco Toledo 6-5 315 5.25 5
13. Duane Brown (T) Virginia Tech 6-5 280 4.95 5
14. Robert Felton, Arkansas 6-4 325 5.25 5
15. Jeremy Zuttah Rutgers 6-4 295 4.95 6
16. Shannon Tevaga UCLA 6-3 310 5.25 6
17. Jordan Grimes Purdue 6-3 325 5.35 6
18. Andrew Crummey Maryland 6-5 295 5.25 7
19. Mackenzy Bernadeau Bentley 6-3 300 5.25 7 (sleeper)
20. Will Arnold LSU 6-4 320 5.45 7
T
1. Jake Long Michigan 6-7 340 5.25 1
2. Ryan Cady Boise State 6-5 325 JR 1
3. Chris Williams Vanderbilt 6-6 320 5.30 1
4. Jeff Otah Pittsburg 6-6 340 5.35 2
5. Gosder Cherilus Boston College 6-7 320 5.05 2
6. Anthony Collins Kansas 6-5 320 5.35 JR 2
7. Barry Richardson Clemson 6-6 345 5.35 3
8. Kirk Barton Ohio State 6-5 325 5.25 3
9. Carl Nicks Nebraska 6-4 345 5.30 4
10. Tony Hills Texas 6-6 295 5.05 JR 4
11. Mike Gibson California 6-4 300 5.30 5
12. Chad Rinehardt No Iowa 6-5 315 5.35 5
13. Shannon Boatman Florida State 6-7 305 5.25 6
14. Demetrius Bell (G) NW State (La.) 6-6 285 5.05 6
15. Bobby Byrd Washington State 6-7 315 5.35 6
16. Pedro Sosa Rutgers 6-3 300 5.20 7
17. King Dunlap Auburn 6-8 320 5.30 7
18. Will Robinson San Diego State 6-4 295 5.15 7
19. Brandon Rodd (G) Arizona State 6-4 305 5.15 7
20. Sean Hester Purdue 6-7 325 5.20 7
QB
1. Matt Ryan Boston College 6-5 225 4.90 1
2. Brian Brohm Louisville 6-3 225 4.85 1
3. Joe Flacco Delaware 6-6 230 4.90 (sleeper) 2
4. Chad Henne Michigan 6-2 225 4.85 2
5. Andre Woodson Kentucky 6-4 230 4.80 3
6. John David Booty USC 6-2 215 4.90 4
7. Josh Johnson SD State 6-2 200 4.55 4
8. Erik Ainge Tennessee 6-5 225 4.95 5
9. Dennis Dixon Oregon 6-3 205 4.70 5
10. Sam Keller Nebraska 6-3 230 4.95 6
11. Matt Flynn LSU 6-3 225 4.70 7
12. Anthony Morelli Penn State 6-3 230 4.75 7
RB
1. Rashard Mendenhall Ill 5-11 210 4.45 JR 1
2. Darren McFadden Arkansas 6-1 215 4.45 JR 1
3. Jonathan Stewart Oregon 5-11 235 4.50 JR 1
4. Felix Jones Arkansas 5-11 200 4.45 JR 1
5. Jamaal Charles Texas 5-11 200 4.40 JR 2
6. Chris Johnson E Carolina 5-10 190 4.35 2
7. Tashard Choice Georgia Tech 6-0 205 4.45 2
8. Kevin Smith Central Fla 6-0 210 4.55 3
9. Steve Slaton West Virginia 5-9 195 4.45 JR 3
10. Ray Rice Rutgers 5-8 195 4.50 JR 4
11. Matt Forte Tulane 6-1 220 4.55 4
12. Allen Patrick Oklahoma 6-0 200 4.50 5
13. Anthony Aldridge Houston 5-9 185 4.40 5
14. Justin Forsett California 5-8 185 4.50 JR 6
15. Mike Hart Michigan 5-8 190 4.50 6
16. Chauncey Washington USC 5-11 220 4.55 6
17. Cory Boyd So Carolina 6-0 215 4.55 7
18. Xavier Omon Northwest Missouri State 5-11 220 4.55 (sleeper) 7
FB
1. Owen Schmitt West Virginia 6-2 250 4.75 3
2. Jacob Hester LSU 5-11 230 4.70 4
3. Peyton Hillis (FB/RB) Arkansas 6-2 235 4.70 5
4. Jerome Felton Furman 6-0 245 4.65 6
5. Jehru Caulcrick Michigan State 6-0 270 4.80 7
TE
1. Fred Davis USC 6-3 260 4.75 1
2. Martellius Bennett Texas A&M 6-6 255 4.80 JR 2
3. John Carlson Notre Dame 6-5 260 4.85 2
4. Martin Rucker Missouri 6-4 245 4.75 3
5. Jeremicheal Finley Texas 6-5 240 4.65 3
6. Kellen Davis Michigan State 6-6 260 4.75 4
7. Cornelius Ingram Florida 6-4 230 4.90 JR 4
8. Craig Stevens California 6-4 250 4.75 5
9. Darrell Strong Pittsburg 6-5 260 4.80 5
10. Brad Cotton Tennessee 6-7 270 4.75 5
11. Jacob Tamme (HB) Kentucky 6-5 240 4.60 6
12. Dustin Keller Purdue 6-3 245 4.70 6
13. Joe Jon Finley Oklahoma 6-5 260 4.90 6
14. Gary Barnidge Louisville 6-6 230 4.95 7
15. Chris Brown Tennessee 6-3 250 4.75 7
16. Tom Santi Virginia 6-5 235 4.65 7
WR
1. Malcolm Kelly Oklahoma 6-3 195 4.50 JR 1
2. DeSean Jackson (KR) California 6-0 170 4.40 JR 1
3. Early Doucet LSU 6-0 210 4.45 1
4. Limas Sweed Texas 6-5 215 4.55 1
5. Devin Thomas Michigan State 6-1 215 4.50 JR 2
6. Lavelle Hawkins SLOT California 5-11 180 4.45 2
7. Mario Manningham Michigan 6-1 185 4.45 JR 2
8. Earl Bennett Vanderbilt 5-11 200 4.50 JR 2
9. James Hardy Indiana 6-7 215 4.55 JR 2
10. Donnie Avery SLOT Houston 5-1- 190 4.35 3
11. Andre Caldwell Florida 6-0 200 4.35 3
12. Harry Douglas SLOT Louisville 5-11 170 4.45 3
13. Jordy Nelson Kansas State 6-2 215 4.50 3
14. Adrain Arrington Michigan 6-2 190 4.50 JR 4
15. Dorien Bryant SLOT Purdue 5-10 175 4.40 4
16. Keenan Burton Kentucky 6-2 195 4.50 4
17. D.J. Hall Alabama 6-3 185 4.50 4
18. Paul Hubbard Wisconsin 6-2 215 4.50 5
19. Marcus Monk Arkansas 6-6 225 4.65 5
20. Eddie Royal (KR) Virginia Tech 5-10 175 4.40 5
21. Adarius Bowman Oklahoma State 6-4 215 4.55 5
22. Marcus Smith New Mexico 6-1 215 5
23. Jaison Williams Oregon 6-4 230 4.55 SO 6
24. William Franklin Missouri 6-2 200 4.45 6
25. Dexter Jackson Appalachian State 5-10 185 4.40 6
26. Jerome Simpson Coastal Carolina 6-1 185 4.55 7
27. Lance Leggett Miami (Fla.) 6-3 185 4.55 7
28. Mario Urrutia Louisville 6-6 220 4.60 JR 7
C
1. Mike Pollock Arizona State 6-3 305 5.40 2
2. Steve Justice Wake Forest 6-4 275 5.25 3
3. John Sullivan Notre Dame 6-4 285 5.10 4
4. Cody Wallace Texas A&M 6-4 300 5.25 5
5. Kory Lichtensteiger Bowling Green 6-3 305 5.20 6
6. Adam Kraus (G) Michigan 6-6 300 5.15 6
7. Tony Brinkhaus Michigan 6-3 300 5.25 7
G
1. Sam Baker (T) USC 6-4 320 5.25 1
2. Brandon Albert Va. 6-6 330 5.30 JR 1
3. Chili Rachel USC 6-4 315 5.25 2
4. Eric Young Tennessee 6-4 310 5.35 2
5. Roy Schuening Oregon State 6-4 315 5.40 3
6. Oneil Cousins UTEP 6-4 300 5.50 3
7. Donald Thomas UConn 6-4 295 4.95 3
8. Kerry Brown Appalachian State 6-6 300 5.35 4
9. Drew Radovich USC 6-5 305 5.40 4
10. Mike Glynn Pittsburg 6-4 310 5.35 4
11. Heath Benedict Newberry 6-4 320 5.25 4
12. John Greco Toledo 6-5 315 5.25 5
13. Duane Brown (T) Virginia Tech 6-5 280 4.95 5
14. Robert Felton, Arkansas 6-4 325 5.25 5
15. Jeremy Zuttah Rutgers 6-4 295 4.95 6
16. Shannon Tevaga UCLA 6-3 310 5.25 6
17. Jordan Grimes Purdue 6-3 325 5.35 6
18. Andrew Crummey Maryland 6-5 295 5.25 7
19. Mackenzy Bernadeau Bentley 6-3 300 5.25 7 (sleeper)
20. Will Arnold LSU 6-4 320 5.45 7
T
1. Jake Long Michigan 6-7 340 5.25 1
2. Ryan Cady Boise State 6-5 325 JR 1
3. Chris Williams Vanderbilt 6-6 320 5.30 1
4. Jeff Otah Pittsburg 6-6 340 5.35 2
5. Gosder Cherilus Boston College 6-7 320 5.05 2
6. Anthony Collins Kansas 6-5 320 5.35 JR 2
7. Barry Richardson Clemson 6-6 345 5.35 3
8. Kirk Barton Ohio State 6-5 325 5.25 3
9. Carl Nicks Nebraska 6-4 345 5.30 4
10. Tony Hills Texas 6-6 295 5.05 JR 4
11. Mike Gibson California 6-4 300 5.30 5
12. Chad Rinehardt No Iowa 6-5 315 5.35 5
13. Shannon Boatman Florida State 6-7 305 5.25 6
14. Demetrius Bell (G) NW State (La.) 6-6 285 5.05 6
15. Bobby Byrd Washington State 6-7 315 5.35 6
16. Pedro Sosa Rutgers 6-3 300 5.20 7
17. King Dunlap Auburn 6-8 320 5.30 7
18. Will Robinson San Diego State 6-4 295 5.15 7
19. Brandon Rodd (G) Arizona State 6-4 305 5.15 7
20. Sean Hester Purdue 6-7 325 5.20 7