2010 NFL Mock Draft: First Round Picks

Nicholas KashianContributor IIMarch 31, 2010

2010 NFL Mock Draft: First Round Picks

0 of 33

1. St. Louis Rams QB Sam Bradford Oklahoma 6'4¼" 236

1 of 33

2. Detroit Lions OT Russell Okung Oklahoma State 6'5¼" 307

2 of 33

3. Tampa Bay DT Ndamakong Suh Nebraska 6'3⅞" 307

3 of 33

4. Washington Redskins OT Trent Williams Oklahoma 6'4⅝" 315

4 of 33

5. Kansas City DB Eric Berry Tennesse 5'11⅝" 211

5 of 33

6. Seattle DT Gerald McCoy Oklahoma 6'4⅛" 295

6 of 33

7. Cleveland CB Joe Haden Florida 5'10¾" 193

7 of 33

8. Oakland OT Bruce Campbell Maryland 6'6⅜ 314

8 of 33

9. Buffalo OT Bryan Bulaga Iowa 6'5⅜" 314

9 of 33

10. Jacksonville DE Jason Pierre Paul South Florida 6'4¾" 270

10 of 33

11. Denver LB Rolando McClain Alabama 6'3⅜" 254

11 of 33

12. Miami RB C.J. Spiller Clemson 5'10⅝" 196

12 of 33

13. San Fransico OT Anthony Davis Rutegers 6'5" 323

13 of 33

14. Seattle OT Charles Brown USC 6'5⅜" 303

14 of 33

15. New York Giants LB Sean Weatherspoon Missouri 6'1¼" 239

15 of 33

16. Tennesse WR Dez Bryant Oklahoma St. 6'2" 225

16 of 33

17. San Fransico DB Earl Thomas Texas 5'10¼" 208

17 of 33

18. Pittsburgh OL Mike Iuiapati Idaho 6'5⅛" 331

18 of 33

19. Atlanta WR Demaryius Thomas Georgia Tech 6'3¼" 224

19 of 33

20. Houston CB Kyle Wilson Boise St 5'10" 194

20 of 33

21. Cincinatti S Taylor Mays USC 6'3⅛" 203

21 of 33

22. New England LB Brandon Graham Michigan 6'1⅜" 268

22 of 33

23. Green Bay LB Sergio Kindle Texas 6'2⅞" 250

23 of 33

24. Philadelphia DE Carlos Dunlap Florida 6'5¾" 277

24 of 33

25. Baltimore DE Jared Odrick Penn State 6'5"304

25 of 33

26. Arizona QB Jimmy Clausen Notre Dame 6'2⅝" 222

26 of 33

27. Dallas OL Maurkice Pouncey Florida 6'4½" 304

27 of 33

28. San Diego RB Ryan Matthews Fresno State 5'11⅝" 218

28 of 33

29. New York Jets WR Golden Tate 5'10¼" 199

29 of 33

30. Minnesota DT Dan Williams Tennesse 6'2" 327

30 of 33

31. Indianapolis DT Brian Price UCLA 6'1⅛" 303

31 of 33

32. New Orleans DE Everson Griffen USC 6'3 ⅜" 273

32 of 33

Trades

33 of 33