Buffalo Bills
2017 record: 5-5 (2nd in AFC East)

Buffalo Bills All-time Leading Rushers

The following are the alltime Buffalo Bills Rushing leaders, sorted by rushing yards. Included are player rushing stats for the Buffalo Bills (NFL) from 1970-2017 and the Buffalo Bills (AFL) from 1960-1969. Thurman Thomas is the alltime Buffalo Bills leader in rushing yards with 11,938.

Players active with the Buffalo Bills during the 2017 NFL season are listed in bold.

PlayerSeasonsAtt Yds Avg Lg TD
T. Thomas1988-992,84911,9384.1980t65
O. Simpson1969-772,12310,1834.8094t57
F. Jackson2007-151,2795,6464.4180t30
J. Cribbs1980-83,851,0824,4454.1162t21
T. Henry2001-049633,8494.006427
W. Carlton1960-678193,3684.118029
W. McGahee2004-068683,3653.8857t24
C. Spiller2010-146683,3214.977712
C. Gilchrist1962-646763,0564.526731
A. Smith1997-007602,9323.865926
L. McCoy2015-176072,8714.7375t20
J. Braxton1971-787212,8423.943623
M. Lynch2007-106872,7654.0256t17
K. Davis1989-945612,4604.3878t23
G. Bell1984-875892,4204.1185t19
C. Brown1977-825642,1713.8558t8
R. Hooks1976-823991,6824.226612
T. Miller1978-803891,5794.06758
T. Taylor2015-172561,4235.564913
D. Holmes1995-983851,3833.5938t10
R. Riddick1981,83-84,86-883301,3414.0641t21
J. Ferguson1973-843391,1743.464110
R. Leaks1980-833131,1383.643114
W. Patrick1968-722641,0844.11725
J. Kelly1986-963041,0493.45247
J. Linton1998-002881,0023.48206
R. Harmon1986-892449683.97383
S. Bryson2000-022549673.8168t2
J. Mueller1987-902389013.79204
D. Flutie1998-001728855.15323
B. Burnett1966-672328623.72324
M. Gillislee2015-161488445.7060t11
R. Fitzpatrick2009-121758224.7031t2
J. Kemp1962-67,692487803.152825
R. Johnson1998-011107326.65323
K. Lincoln1967-681856853.70284
C. Gardner1990-951786213.491910
M. Anderson1968-691605993.74453
W. Crow1962-631165955.13521
L. Watkins1973-741395844.20174
L. Kinnebrew1989-901405513.94257
C. Byrum1986-881325273.99300
K. Williams2015-16935175.5641t7
A. Baker1961-621545073.29353
A. Reed1985-99755006.67461
J. Losman2004-081034894.75303
S. Morris2000-031344883.6432t6
A. Dixon2014-151264763.78473
J. Kinney19761164754.09221
A. Thomas2006-071434673.27192

KEY: Gms = Games Played, Att = Rushing Attempts, Yds = Rushing Attempts, Avg = Rushing Average, YPG = Rushing Yards Per Game, Lg = Longest Rush, TD = Rushing Touchdowns, FD = Rushing First Downs