Buffalo Bills Yearly Rushing Leaders

Ranked by Rushing Yards

The following are the Buffalo Bills yearly rushing leaders ranked by rushing yards. Included are player stats for the Buffalo Bills (NFL) from 1970-2020 and the Buffalo Bills (AFL) from 1960-1969. Only stats for Regular Season Games have been included.

      Rushing
Year Player Team Att Yds Avg Lg TD
2019 D. Singletary Buf 151 775 5.1 38 2
2018 J. Allen Buf 89 631 7.1 45 8
2017 L. McCoy Buf 287 1,138 4.0 48t 6
2016 L. McCoy Buf 234 1,267 5.4 75t 13
2015 L. McCoy Buf 203 895 4.4 48t 3
2014 F. Jackson Buf 141 525 3.7 38 2
2013 C. Spiller Buf 202 933 4.6 77 2
2012 C. Spiller Buf 207 1,244 6.0 62 6
2011 F. Jackson Buf 170 934 5.5 80t 6
2010 F. Jackson Buf 222 927 4.2 39 5
2009 F. Jackson Buf 237 1,062 4.5 43 2
2008 M. Lynch Buf 250 1,036 4.1 50 8
2007 M. Lynch Buf 280 1,115 4.0 56t 7
2006 W. McGahee Buf 259 990 3.8 57t 6
2005 W. McGahee Buf 325 1,247 3.8 27 5
2004 W. McGahee Buf 284 1,128 4.0 41 13
2003 T. Henry Buf 331 1,356 4.1 64 10
2002 T. Henry Buf 325 1,438 4.4 34 13
2001 T. Henry Buf 213 729 3.4 25 4
2000 S. Bryson Buf 161 591 3.7 24 0
1999 J. Linton Buf 205 695 3.4 18 5
1998 A. Smith Buf 300 1,124 3.7 30 8
1997 A. Smith Buf 194 840 4.3 56t 8
1996 T. Thomas Buf 281 1,033 3.7 36 8
1995 T. Thomas Buf 267 1,005 3.8 49 6
1994 T. Thomas Buf 287 1,093 3.8 29 7
1993 T. Thomas Buf 355 1,315 3.7 27 6
1992 T. Thomas Buf 312 1,487 4.8 44 9
1991 T. Thomas Buf 288 1,407 4.9 33 7
1990 T. Thomas Buf 271 1,297 4.8 80t 11
1989 T. Thomas Buf 298 1,244 4.2 38 6
1988 T. Thomas Buf 207 881 4.3 37t 2
1987 R. Harmon Buf 116 485 4.2 21 2
1986 R. Riddick Buf 150 632 4.2 41t 4
1985 G. Bell Buf 223 883 4.0 77t 8
1984 G. Bell Buf 262 1,100 4.2 85t 7
1983 J. Cribbs Buf 263 1,131 4.3 45 3
1982 J. Cribbs Buf 134 633 4.7 62t 3
1981 J. Cribbs Buf 257 1,097 4.3 35 3
1980 J. Cribbs Buf 306 1,185 3.9 48 11
1979 C. Brown Buf 172 574 3.3 25 1
1978 T. Miller Buf 238 1,060 4.5 60t 7
1977 O. Simpson Buf 126 557 4.4 39 0
1976 O. Simpson Buf 290 1,503 5.2 75t 8
1975 O. Simpson Buf 329 1,817 5.5 88t 16
1974 O. Simpson Buf 270 1,125 4.2 41t 3
1973 O. Simpson Buf 332 2,003 6.0 80t 12
1972 O. Simpson Buf 292 1,251 4.3 94t 6
1971 O. Simpson Buf 183 742 4.1 46t 5
1970 O. Simpson Buf 120 488 4.1 56t 5
1969 O. Simpson Buf 181 697 3.9 32t 2
1968 M. Anderson Buf 147 525 3.6 45 2
1967 K. Lincoln Buf 159 601 3.8 28 4
1966 B. Burnett Buf 187 766 4.1 32 4
1965 W. Carlton Buf 156 592 3.8 80 6
1964 C. Gilchrist Buf 230 981 4.3 67 6
1963 C. Gilchrist Buf 232 979 4.2 32 12
1962 C. Gilchrist Buf 214 1,096 5.1 44 13
1961 A. Baker Buf 152 498 3.3 35 3
1960 W. Carlton Buf 137 533 3.9 54t 7