Buffalo Bills Yearly Rushing Leaders

Ranked by Rushing Average

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

Leaders based on 100 rushing attempts

      Rushing
Year Player Team Att Yds Avg Lg TD
2019 D. Singletary Buf 151 775 5.1 38 2
2018 C. Ivory Buf 115 385 3.3 21 1
2017 L. McCoy Buf 287 1,138 4.0 48t 6
2016 M. Gillislee Buf 101 577 5.7 44t 8
2015 T. Taylor Buf 104 568 5.5 31 4
2014 A. Dixon Buf 105 432 4.1 47 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 F. Jackson Buf 130 571 4.4 32 3
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 A. Smith Buf 165 614 3.7 52t 6
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 D. Holmes Buf 172 698 4.1 38t 4
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 T. Miller Buf 139 484 3.5 75 1
1978 C. Brown Buf 128 591 4.6 58t 4
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 W. Carlton Buf 107 467 4.4 21 3
1966 W. Carlton Buf 156 696 4.5 23 6
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 W. Crow Buf 110 589 5.4 52 1
1961 A. Baker Buf 152 498 3.3 35 3
1960 W. Carlton Buf 137 533 3.9 54t 7