Teams › Buffalo Bills

Buffalo Bills All-Time Roster by Decade

NFL Dynasty rates 101 Bills players across 6 decades of football (1970s–2020s). The highest-rated is Stefon Diggs (WR, 92 overall), whose peak season with the team came in 2020: 1,535 rec yds, 8 TD, 127 rec. The best Bills defense in the game belongs to the 1990s: 14.3 points allowed per game (#2 in NFL) in 1999.

🎲 Spin for the Bills in NFL Dynasty →

The strongest Bills lineup: 2020s

Drafting the top-rated player at every position from the 2020s Bills board gives a team rating of 82.9 — good for an expected 11-6 season in the game, just short of the 88 team rating needed for a shot at 17-0. Against the 16-0 2007 Patriots in Boss mode, that five would win about 4.6% of the time. The thinnest Bills board is the 1980s (70.5).

PosPlayerSeasonPeak seasonRating
QBJosh Allen20204,544 pass yds, 37 TD, 10 INT, 421 rush yds88
RBJames Cook20241,009 rush yds, 16 TD, 32 rec76
WRStefon Diggs20201,535 rec yds, 8 TD, 127 rec92
TEDawson Knox2021587 rec yds, 9 TD, 49 rec72
DEFBills Defense202117.0 points allowed per game (#1 in NFL)80

Best Bills player at every position

PosPlayerSeasonPeak seasonRating
QBJosh Allen20204,544 pass yds, 37 TD, 10 INT, 421 rush yds88
RBO.J. Simpson19732,003 rush yds, 12 TD, 6 rec89
WRStefon Diggs20201,535 rec yds, 8 TD, 127 rec92
TEDawson Knox2021587 rec yds, 9 TD, 49 rec72
DEFBills Defense199914.3 points allowed per game (#2 in NFL)82

Bills boards, decade by decade

The top three players at each offensive position plus the best defense of each decade — what you can draft when the wheel lands on the Bills. Ratings run 56–99 and are era-adjusted (how ratings work).

1970s Bills

Best possible lineup: team rating 77.7 · expected 8-9 · 10 players on the board

PosPlayerSeasonPeak seasonRating
QBJoe Ferguson19752,426 pass yds, 25 TD, 17 INT81
QBDennis Shaw19702,507 pass yds, 10 TD, 20 INT68
QBGary Marangi1976998 pass yds, 7 TD, 16 INT58
RBO.J. Simpson19732,003 rush yds, 12 TD, 6 rec89
RBJeff Kinney1976475 rush yds, 1 TD, 14 rec65
WRBob Chandler1976824 rec yds, 10 TD, 61 rec79
WRAhmad Rashad1974433 rec yds, 4 TD, 36 rec69
WRLou Piccone1979556 rec yds, 2 TD, 33 rec64
TEReuben Gant1977646 rec yds, 2 TD, 41 rec68
DEFBills Defense197316.4 points allowed per game (#10 in NFL)70

1980s Bills

Best possible lineup: team rating 70.5 · expected 3-14 · 12 players on the board

PosPlayerSeasonPeak seasonRating
QBBruce Mathison19851,635 pass yds, 4 TD, 14 INT64
QBVince Ferragamo19851,677 pass yds, 5 TD, 17 INT63
RBRonnie Harmon1987485 rush yds, 2 TD, 56 rec73
RBGreg Bell1985883 rush yds, 8 TD, 58 rec72
RBRobb Riddick1988438 rush yds, 12 TD, 30 rec67
WRFrank Lewis19811,244 rec yds, 4 TD, 70 rec72
WRPreston Dennard1984417 rec yds, 7 TD, 30 rec68
WRByron Franklin1984862 rec yds, 4 TD, 69 rec67
TEEason Ramson1985369 rec yds, 1 TD, 37 rec67
DEFBills Defense198814.8 points allowed per game (#3 in NFL)78

1990s Bills

Best possible lineup: team rating 81.5 · expected 10-7 · 11 players on the board

PosPlayerSeasonPeak seasonRating
QBJim Kelly19913,844 pass yds, 33 TD, 17 INT87
QBDoug Flutie19982,711 pass yds, 20 TD, 11 INT75
RBThurman Thomas19911,407 rush yds, 7 TD, 62 rec83
RBKenneth Davis1993391 rush yds, 6 TD, 21 rec61
WRAndre Reed19911,113 rec yds, 10 TD, 81 rec82
WRQuinn Early1997853 rec yds, 5 TD, 60 rec69
WRDon Beebe1991414 rec yds, 6 TD, 32 rec60
TEJay Riemersma1998288 rec yds, 6 TD, 25 rec65
TELonnie Johnson1995504 rec yds, 1 TD, 49 rec65
DEFBills Defense199914.3 points allowed per game (#2 in NFL)82

2000s Bills

Best possible lineup: team rating 75.5 · expected 6-11 · 25 players on the board

PosPlayerSeasonPeak seasonRating
QBDrew Bledsoe20024,359 pass yds, 24 TD, 15 INT76
QBDoug Flutie20001,656 pass yds, 8 TD, 2 INT71
QBAlex Van Pelt20012,056 pass yds, 12 TD, 11 INT69
RBTravis Henry20021,438 rush yds, 13 TD, 43 rec77
RBWillis McGahee20041,128 rush yds, 13 TD, 22 rec73
RBMarshawn Lynch20081,047 rush yds, 8 TD, 47 rec72
WREric Moulds20021,292 rec yds, 10 TD, 100 rec83
WRLee Evans20061,291 rec yds, 8 TD, 82 rec78
WRPeerless Price20021,252 rec yds, 9 TD, 94 rec78
TEMark Campbell2003339 rec yds, 1 TD, 34 rec68
TEJay Riemersma2001590 rec yds, 3 TD, 53 rec67
TEMichael Gaines2007215 rec yds, 2 TD, 25 rec64
DEFBills Defense200417.8 points allowed per game (#8 in NFL)72

2010s Bills

Best possible lineup: team rating 77.2 · expected 7-10 · 26 players on the board

PosPlayerSeasonPeak seasonRating
QBTyrod Taylor20153,035 pass yds, 20 TD, 6 INT, 568 rush yds74
QBKyle Orton20143,018 pass yds, 18 TD, 10 INT71
QBRyan Fitzpatrick20113,832 pass yds, 24 TD, 23 INT71
RBLeSean McCoy20161,267 rush yds, 13 TD, 50 rec80
RBFred Jackson2013890 rush yds, 9 TD, 47 rec73
RBC.J. Spiller20121,244 rush yds, 6 TD, 43 rec72
WRSteve Johnson20101,073 rec yds, 10 TD, 82 rec80
WRSammy Watkins20151,047 rec yds, 9 TD, 60 rec72
WRJohn Brown20191,060 rec yds, 6 TD, 72 rec70
TEScott Chandler2012571 rec yds, 6 TD, 43 rec69
TECharles Clay2016552 rec yds, 4 TD, 57 rec68
TEJordan Matthews2017282 rec yds, 1 TD, 25 rec64
DEFBills Defense201916.2 points allowed per game (#2 in NFL)82

2020s Bills

Best possible lineup: team rating 82.9 · expected 11-6 · 17 players on the board

PosPlayerSeasonPeak seasonRating
QBJosh Allen20204,544 pass yds, 37 TD, 10 INT, 421 rush yds88
RBJames Cook20241,009 rush yds, 16 TD, 32 rec76
RBDevin Singletary2021870 rush yds, 7 TD, 40 rec68
RBZack Moss2020481 rush yds, 4 TD, 14 rec64
WRStefon Diggs20201,535 rec yds, 8 TD, 127 rec92
WRCole Beasley2020967 rec yds, 4 TD, 82 rec71
WRGabe Davis2022836 rec yds, 7 TD, 48 rec69
TEDawson Knox2021587 rec yds, 9 TD, 49 rec72
TEDalton Kincaid2023673 rec yds, 2 TD, 73 rec70
DEFBills Defense202117.0 points allowed per game (#1 in NFL)80

← Baltimore RavensCarolina Panthers →