NFL: 10 Greatest RBs Of All Time

10. Barry Sanders

While some would argue that Smith is more deserving of the number 1 position, Barry Sanders was able to rack up the 3rd most rushing yards of all time, whilst playing for some of the worst Detroit Lions squads in history.

Advertisement

He never got to a Super Bowl, but that shouldn't take away from the fact that he was the most elusive Running Back in league history. Coming in at a minuscule 5'8", he was too quick to hit and too strong to bring down. He was capable of turning almost on the spot and would just tear defensive lines apart like it meant nothing. If Smith was reserved in his play-style, Sanders was the other side of the coin. He was electrifying to watch.

He averaged around 1,500 yards per season, and had he not retired at 31, he would probably have taken the rushing yard record from Walter Payton, (who was ranked #1 at the time) with ease. Sanders is still 3rd in all time rushing yards.

Advertisement