Which players have been the best rushers in Buffalo Bills history? You’ll see them listed in this article.
Catch all the NFL action on Fubo!
Best Bills Rushers All-Time
1. Fred Jackson
- Seasons: 8
- Rushing Yards: 5,646
- Rushing TDs: 30
2. LeSean McCoy
- Seasons: 4
- Rushing Yards: 3,814
- Rushing TDs: 25
3. C.J. Spiller
- Seasons: 5
- Rushing Yards: 3,321
- Rushing TDs: 12
4. Travis Henry
- Seasons: 4
- Rushing Yards: 3,849
- Rushing TDs: 27
5. Devin Singletary
- Seasons: 4
- Rushing Yards: 3,151
- Rushing TDs: 16
6. Willis McGahee
- Seasons: 3
- Rushing Yards: 3,365
- Rushing TDs: 24
7. Kenneth Davis
- Seasons: 6
- Rushing Yards: 2,460
- Rushing TDs: 23
8. Marshawn Lynch
- Seasons: 4
- Rushing Yards: 2,765
- Rushing TDs: 17
9. James Cook
- Seasons: 2
- Rushing Yards: 1,629
- Rushing TDs: 4
10. Zack Moss
- Seasons: 3
- Rushing Yards: 917
- Rushing TDs: 8
This ranking is based on a metric that combines various stat categories.