These are my running back prospects available in the 2010 NFL Draft.
1. C. J. Spiller, Clemson

Arguably the top playmaker in this year's draft, Spiller has the talent to be a huge contributor as a running back, receiver, and returner. He has a chance of cracking the top 10, but should at least go in the middle of the first round.
2. Ryan Mathews, Fresno State
Just a one-year starter for the Bulldogs, Mathews was a second-team All-American as a junior in 2009 after leading the NCAA in rushing with 1,808 yards and 19 touchdowns.
A do-it-all back with a good blend of speed, athleticism and power, Mathews could come off the board as high as No. 20 to Houston, and will be a target for San Diego in the first and second rounds as well.
3. Jahvid Best, California
Following a 1,580-yard, 15-touchdown performance as a sophomore in 2008, Best totaled just 867 yards and 12 touchdowns before suffering a severe season-ending concussion.
Best is a fantastic playmaker with excellent speed and return skills, but his durability is a bit concerning. He will probably come off the board sometime in the early second round.
4. Jonathan Dwyer, Georgia Tech
The fullback of Georgia Tech's triple-option system, Dwyer totaled 2,790 yards and 26 touchdowns over is final two seasons with the Yellow Jackets.
A strong overall back, some teams are concerned with Dwyer's speed and ability to play running back in the NFL after playing a very college-specific role at Tech. Still, he's a good talent and a potential starter that should be drafted in the second or third round.
5. Ben Tate, Auburn
Moving into the starting role after splitting time in previous years, Lester earned second-team All-SEC honors as a senior in 2009 after rushing for 1,362 yards and 10 touchdowns.
A quality all-around running back with good instincts and strong blocking skills, Tate was underrated coming into the offseason but has raised his stock significantly. He's a like second-, third-, or fourth-round pick.
Who are your top running back prospects in the 2010 NFL Draft? Share your thoughts on the forum here!