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 2020 NFL season.]

RankPlayerGAtt.YardsTD
1Thurman Thomas17328491193865
2O.J. Simpson11221231018357
3Fred Jackson1061279564630
4Joe Cribbs641082444521
5Travis Henry 54963384927
6LeSean McCoy57885381425
7Wray Carlton87819336829
8Willis McGahee46868336524
9C.J. Spiller70668332112
10Cookie Gilchrist42676305631
11Antowain Smith57760293226
12Jim Braxton80721284223
13Marshawn Lynch 45687276517
14Kenneth Davis 96561246023
15Greg Bell40589242019
16Curtis Brown7656421718
17Roland Hooks98399168212
18Terry Miller4738915798
19Tyrod Taylor 44283157514
20Josh Allen 44300156225
21Devin Singletary2830714624
22Darick Holmes48385138310
23Robb Riddick78330134121
24Joe Ferguson 164339117410
25Roosevelt Leaks53313113814
26Wayne Patrick5326410845
27Jim Kelly16030410497
28Jonathan Linton4428810026
29Ronnie Harmon 572449683
30Shawn Bryson372549672
31Jamie Mueller572389014
32Doug Flutie391728853
33Bobby Burnett 222328624
34Mike Gillislee 2014884411
35Ryan Fitzpatrick551758222
36Jack Kemp8824878025
37Rob Johnson301107323
38Keith Lincoln 181856854
39Carwell Gardner8317862110
40Frank Gore161665992
41Max Anderson 251605993
42Wayne Crow191165951
43Larry Watkins241395844
44Larry Kinnebrew171405517
45Carl Byrum411325270
46Karlos Williams 11935177
47Art Baker171545073
48Andre Reed221755001
49J.P. Losman421034893
50Sammy Morris 531344886
51Zack Moss 131124814
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 Dubenion 103463263
67EJ Manuel28943244
68Trent Edwards34692963
69Marcus Murphy12592910
70Ben Gregory6522831
71Bob Cappadona14732721
72Ed Rutkowski83692501
73Mike Tolbert12662471
74Mike Collier22652462
75Roger Kochman5472320
76Bruce Mathison10272311
77Dennis Johnson 19582272
78Larry Centers32452164
79Joe Auer17662102
80Fred Brown9592102
81Brad Smith32342032
82Joe Burns58641930
83Ricky Porter9471770
84Speedy Neal12491751
85Don Calhoun20401680
86Greg Jones24471661
87Lloyd Pate9461621
88Eric Moulds154281570
89Richie Lucas22481532
90Allen Smith19311480
91Lee Evans109101450
92Todd Collins28601430
93M.C. Reynolds12301424
94Lawrence McCutcheon6341380
95Dewey Bohling7421342
96Billy Atkins2941341
97Drew Bledsoe48731334
98T.J. Yeldon9271330
99Jack Spikes21321283
100Peerless Price84171270
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.