RANKED: The 25 Greatest Running Backs of All-Time

25. Frank Gore

Jasen Vinlove-USA TODAY Sports

At 38 years of age, Gore still produced as an NFL back. This fact alone is highly impressive. Gore currently ranks No. 3 all-time in most rushing yards for a single career (16,000). The Florida native paired short, choppy steps with above-average agility. He consistently demonstrated immense patience in seeking out running lanes. In 2019, Gore passed Barry Sanders to become No. 3 on the all-time rushing list.