Buffalo Bills
2015 record: 8-8 (3rd 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-2016 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 2015 NFL season are listed in bold.

PlayerSeasons# YrsAttYdsAvgLgTD
Thurman Thomas1988-1999122,84911,9384.1980t65
O.J. Simpson1969-197792,12310,1834.8094t57
Fred Jackson2007-201481,2795,6464.4180t30
Joe Cribbs1980-1983,198551,0824,4454.1162t21
Travis Henry2001-200449633,8494.006427
Wray Carlton1960-196788193,3684.118029
Willis McGahee2004-200638683,3653.8857t24
C.J. Spiller2010-201456683,3214.977712
Cookie Gilchrist1962-196436763,0564.526731
Antowain Smith1997-200047602,9323.865926
Jim Braxton1971-197887212,8423.943623
Marshawn Lynch2007-201046872,7654.0256t17
Kenneth Davis1989-199465612,4604.3878t23
Greg Bell1984-198745892,4204.1185t19
Curtis Brown1977-198265642,1713.8558t8
Roland Hooks1976-198273991,6824.226612
Terry Miller1978-198033891,5794.06758
Darick Holmes1995-199843851,3833.5938t10
Robb Riddick1981,1983-1984,1986-198863301,3414.0641t21
Joe Ferguson1973-1984123391,1743.464110
Roosevelt Leaks1980-198343131,1383.643114
Wayne Patrick1968-197252641,0844.11725
Jim Kelly1986-1996113041,0493.45247
Jonathan Linton1998-200032881,0023.48206
Ronnie Harmon1986-198942449683.97383

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