League Leaders Who Led?

Buffalo Bills Rushing Yards per Game Leaders

Career totals with the Bills and the best single seasons in club history. Records run through the 2025 season. AFL seasons (1960-1969) are not loaded, so franchise totals start in 1970.

Bills records →

O.J. Simpson holds the Bills career record with 95.8 rushing yards per game. The single-season record is 143.1, by O.J. Simpson in 1973.

YDS TD Y/A ATT Y/G 1D FL

Rate records use the league's own minimums: a season needs 6.25 carries per team game with the club, a career 750+ carries with the club.

All-time Bills leaders

Career totals with the club
# Player With the club Y/G G
1 O.J. Simpson O.J. Simpson 1970–1977 95.8 99
2 Willis McGahee Willis McGahee 2004–2006 74.8 45
3 Travis Henry 2001–2004 72.6 53
4 Joe Cribbs Joe Cribbs 1980–1985 69.5 64
5 Thurman Thomas Thurman Thomas 1988–1999 69.4 172
6 LeSean McCoy LeSean McCoy 2015–2018 66.9 57
7 James Cook James Cook 2022–2025 64.5 66
8 Fred Jackson Fred Jackson 2007–2014 53.7 105
9 Antowain Smith Antowain Smith 1997–2000 52.4 56
10 Josh Allen Josh Allen 2018–2025 37.5 126

Single-season Bills records

Best seasons in club history