EDSFootball.com
Follow us:
Home Blog
Buffalo Bills

Franchise All-Time Rushing Leaders: Buffalo Bills

The table below shows the all-time rushing leaders in Buffalo Bills franchise history.

Stats included are only during the players' stint(s) as a member of the Bills.

More franchise leaders:

MORE: Franchise leaders for all 32 NFL teams

[Note: Stats are through the 2021 NFL season.]

RankPlayerGAtt.YardsTD
1Thurman Thomas17328491193865
2O.J. Simpson11221231018357
3Fred Jackson1061279564630
4Joe Cribbs641082444521
5Travis Henry54963384927
6LeSean McCoy57885381425
7Wray Carlton87819336829
8Willis McGahee46868336524
9C.J. Spiller70668332112
10Cookie Gilchrist42676305631
11Antowain Smith57760293226
12Jim Braxton80721284223
13Marshawn Lynch45687276517
14Kenneth Davis96561246023
15Greg Bell40589242019
16Devin Singletary45495233211
17Josh Allen61422232531
18Curtis Brown7656421718
19Roland Hooks98399168212
20Terry Miller4738915798
21Tyrod Taylor44283157514
22Darick Holmes48385138310
23Robb Riddick78330134121
24Joe Ferguson164339117410
25Roosevelt Leaks53313113814
26Wayne Patrick5326410845
27Jim Kelly16030410497
28Jonathan Linton4428810026
29Ronnie Harmon572449683
30Shawn Bryson372549672
31Jamie Mueller572389014
32Doug Flutie391728853
33Bobby Burnett222328624
34Mike Gillislee2014884411
35Zack Moss262088268
36Ryan Fitzpatrick551758222
37Jack Kemp8824878025
38Rob Johnson301107323
39Keith Lincoln181856854
40Carwell Gardner8317862110
41Frank Gore161665992
42Max Anderson251605993
43Wayne Crow191165951
44Larry Watkins241395844
45Larry Kinnebrew171405517
46Carl Byrum411325270
47Karlos Williams11935177
48Art Baker171545073
49Andre Reed221755001
50J.P. Losman421034893
51Sammy Morris531344886
52Anthony Dixon321264763
53Jeff Kinney121164751
54Anthony Thomas261434672
55Bobby Smith281054435
56Dennis Shaw45924320
57Booker Moore511154201
58Tashard Choice301053892
59Bill Enyart281053871
60Chris Ivory131153851
61Billy Joe141233774
62Willmer Fowler13943721
63Daryle Lamonica56833338
64Shaud Williams25893302
65Gary Marangi19503282
66Elbert Dubenion103463263
67EJ Manuel28943244
68Trent Edwards34692963
69Marcus Murphy12592910
70Ben Gregory6522831
71Bob Cappadona14732721
72Ed Rutkowski83692501
73Mike Tolbert12662471
74Mike Collier22652462
75Roger Kochman5472320
76Bruce Mathison10272311
77Dennis Johnson19582272
78Larry Centers32452164
79Joe Auer17662102
80Fred Brown9592102
81Brad Smith32342032
82Joe Burns58641930
83Ricky Porter9471770
84Speedy Neal12491751
85Isaiah McKenzie53371713
86Don Calhoun20401680
87Greg Jones24471661
88Lloyd Pate9461621
89Eric Moulds154281570
90Richie Lucas22481532
91Allen Smith19311480
92Lee Evans109101450
93Todd Collins28601430
94M.C. Reynolds12301424
95Lawrence McCutcheon6341380
96Dewey Bohling7421342
97Billy Atkins2941341
98Drew Bledsoe48731334
99T.J. Yeldon9271330
100Jack Spikes21321283
Stats via Pro Football Reference

More Buffalo Bills pages:

More of our content:

Keep track of our site's updates: (1) follow us on Twitter, (2) like us on Facebook and/or (3) subscribe to our newsletter.