Buffalo Bills running backs
71 players
71 running backs have played for the Buffalo Bills. Thurman Thomas stayed the longest: 12 seasons. On a roster now: Reggie Gilliam, James Cook III, Ty Johnson, Devin Singletary, and Ray Davis.
Positions as ESPN lists them: a player who moved is filed under the one he played last. Seasons are on file in full from 1993; before that only some of the stars are, so an older name can be missing.