Buffalo Bills Contracts

Contract terms for all active Buffalo Bills players, including average salary, reported guarantees, free agency year, and contract length & value.

Viewing:
Player (92) Pos. Age Exp. Contract Terms Avg. Salary Guaranteed Expires
DareusMarcell Dareus DT 27 6 965741186 yr $96,574,118 $16,095,686 $60,000,000 2022
GlennCordy Glenn LT 27 5 600000005 yr $60,000,000 $12,000,000 $36,000,000 2021
HughesJerry Hughes DE 29 7 450000005 yr $45,000,000 $9,000,000 $22,000,000 2020
McCoyLeSean McCoy RB 29 8 400000005 yr $40,000,000 $8,000,000 $18,250,000 2020
ClayCharles Clay TE 28 6 380000005 yr $38,000,000 $7,600,000 $24,500,000 2020
TaylorTyrod Taylor QB 28 5 305000002 yr $30,500,000 $15,250,000 $15,500,000 2019
HydeMicah Hyde SS 26 4 305000005 yr $30,500,000 $6,100,000 $14,000,000 2022
WoodEric Wood C 31 8 254000004 yr $25,400,000 $6,350,000 $14,550,000 2018
WilliamsKyle Williams DT 34 11 223000003 yr $22,300,000 $7,433,333 $4,500,000 2018
IncognitoRichie Incognito G 34 10 157500003 yr $15,750,000 $5,250,000 $5,450,000 2019
PoyerJordan Poyer FS 26 4 130000004 yr $13,000,000 $3,250,000 $7,400,000 2021
LawsonShaq Lawson DE 23 102789774 yr $10,278,977 $2,569,744 $9,828,976 2021
WhiteTre'Davious White CB 22 100911104 yr $10,091,110 $2,522,778 $7,785,050 2022
HauschkaSteven Hauschka K 32 9 88500003 yr $8,850,000 $2,950,000 $4,000,000 2021
DiMarcoPatrick DiMarco FB 28 5 84000004 yr $8,400,000 $2,100,000 $4,800,000 2021
JonesZay Jones WR 22 67798314 yr $6,779,831 $1,694,958 $3,843,960 2021
AlexanderLorenzo Alexander OLB 34 10 59500002 yr $5,950,000 $2,975,000 $4,100,000 2019
RaglandReggie Ragland ILB 23 58413704 yr $5,841,370 $1,460,343 $3,163,786 2020
HolmesAndre Holmes WR 29 5 51500003 yr $5,150,000 $1,716,667 $2,450,000 2020
GroyRyan Groy G 26 3 50000002 yr $5,000,000 $2,500,000 $3,500,000 2019
MatthewsJordan Matthews WR 25 3 49492694 yr $4,949,269 $1,237,317 $2,984,435 2018
DawkinsDion Dawkins T 23 41832394 yr $4,183,239 $1,045,810 $1,837,503 2021
MillsJordan Mills RT 26 4 38000002 yr $3,800,000 $1,900,000 $400,000 2019
DucasseVladimir Ducasse G 29 7 35000003 yr $3,500,000 $1,166,667 $1,100,000 2020
WashingtonAdolphus Washington DT 22 31892964 yr $3,189,296 $797,324 $754,296 2020
BrownPreston Brown ILB 24 3 30057504 yr $3,005,750 $751,438 $648,000 2018
MillerJohn Miller G 24 2 29601204 yr $2,960,120 $740,030 $680,120 2019
BoldinAnquan Boldin WR 36 13 27500001 yr $2,750,000 $2,750,000 - 2018
MilanoMatt Milano OLB 22 26615064 yr $2,661,506 $665,377 $261,506 2021
PetermanNathan Peterman QB 23 26394994 yr $2,639,499 $659,875 $239,499 2021
SchmidtColton Schmidt P 26 3 26000002 yr $2,600,000 $1,300,000 $600,000 2019
WilliamsJonathan Williams RB 23 25809154 yr $2,580,915 $645,229 $240,915 2020
VallejoTanner Vallejo OLB 22 25537994 yr $2,553,799 $638,450 $153,799 2021
SeymourKevon Seymour CB 23 24403564 yr $2,440,356 $610,089 $100,356 2020
GainesE.J. Gaines CB 25 3 23276724 yr $2,327,672 $581,918 $107,672 2018
HendersonSeantrel Henderson RT 25 3 22708804 yr $2,270,880 $567,720 $50,880 2018
DavisRyan Davis DE 28 4 22000002 yr $2,200,000 $1,100,000 $100,000 2019
LewisPatrick Lewis C 26 4 22000002 yr $2,200,000 $1,100,000 $200,000 2018
GaryShamiel Gary S 27 2 18600003 yr $1,860,000 $620,000 - 2019
WorthyJerel Worthy DT 27 3 18000003 yr $1,800,000 $600,000 - 2018
PowellWalter Powell WR 25 2 18000003 yr $1,800,000 $600,000 - 2018
CroomJason Croom TE 23 16760003 yr $1,676,000 $558,667 $11,000 2020
JohnsonJordan Johnson RB 23 16650003 yr $1,665,000 $555,000 - 2020
TowbridgeKeith Towbridge TE 22 16650003 yr $1,665,000 $555,000 - 2020
ShortsDaikel Shorts WR 22 16650003 yr $1,665,000 $555,000 - 2020
SaylesMarcus Sayles CB 22 16650003 yr $1,665,000 $555,000 - 2020
ReillyBrandon Reilly WR 23 16650003 yr $1,665,000 $555,000 - 2020
RehkowAustin Rehkow P 22 16650003 yr $1,665,000 $555,000 - 2020
PykeGreg Pyke T 24 16650003 yr $1,665,000 $555,000 - 2020
LewisMarquavious Lewis DT 24 16650003 yr $1,665,000 $555,000 - 2020
WilliamsNigel Williams DT 22 16650003 yr $1,665,000 $555,000 - 2020
VoytekZach Voytek G 23 16650003 yr $1,665,000 $555,000 - 2020
SandersB.T Sanders S 22 16650003 yr $1,665,000 $555,000 - 2020
LoganAbner Logan OLB 24 16650003 yr $1,665,000 $555,000 - 2020
LewisDezmin Lewis WR 24 1 16200003 yr $1,620,000 $540,000 - 2019
ThomasLogan Thomas TE 26 2 14700002 yr $1,470,000 $735,000 $195,000 2018
OlaMichael Ola T 29 3 12900002 yr $1,290,000 $645,000 - 2018
ColemanDeAndre Coleman DT 26 2 12900002 yr $1,290,000 $645,000 - 2018
VallesMax Valles DE 23 1 11700002 yr $1,170,000 $585,000 - 2019
FergusonReid Ferguson LS 23 10200002 yr $1,020,000 $510,000 - 2019
ElstonTrae Elston S 23 10200002 yr $1,020,000 $510,000 - 2019
O'NealCedric O'Neal RB 23 10200002 yr $1,020,000 $510,000 - 2019
PowellJoe Powell S 23 10200002 yr $1,020,000 $510,000 - 2019
TateBrandon Tate WR 29 8 10100001 yr $1,010,000 $1,010,000 $50,000 2018
TolbertMike Tolbert FB 31 9 9800001 yr $980,000 $980,000 $80,000 2018
AndersonColt Anderson SS 31 7 9800001 yr $980,000 $980,000 $80,000 2018
O'LearyNick O'Leary TE 24 1 9600002 yr $960,000 $480,000 - 2018
HumberRamon Humber OLB 30 8 9000001 yr $900,000 $900,000 $80,000 2018
JohnsonLeonard Johnson CB 27 4 8550001 yr $855,000 $855,000 - 2018
HodgesGerald Hodges OLB 26 4 8550001 yr $855,000 $855,000 $80,000 2018
YatesT.J. Yates QB 30 5 8150001 yr $815,000 $815,000 $40,000 2018
WrightShareece Wright CB 30 6 7750001 yr $775,000 $775,000 - -
JonesTaiwan Jones RB 29 6 7750001 yr $775,000 $775,000 - 2018
StreaterRod Streater WR 29 3 7750001 yr $775,000 $775,000 - 2018
RamboBacarri Rambo SS 27 3 7750001 yr $775,000 $775,000 - 2018
BarringtonSam Barrington ILB 26 4 7750001 yr $775,000 $775,000 - 2018
BanyardJoe Banyard RB 28 4 6900001 yr $690,000 $690,000 - 2018
BrownCorey Brown WR 25 3 6900001 yr $690,000 $690,000 - 2018
ButlerJeremy Butler WR 26 3 6250001 yr $625,000 $625,000 - 2018
RolleJumal Rolle CB 27 3 6150001 yr $615,000 $615,000 - 2018
RossRashad Ross WR 27 2 6150001 yr $615,000 $615,000 - 2018
BradfordCarl Bradford OLB 25 2 6150001 yr $615,000 $615,000 - 2018
BartonKarim Barton G 25 1 4650001 yr $465,000 $465,000 - 2018
JeffersonCameron Jefferson T 25 4650001 yr $465,000 $465,000 - 2018
SaxtonWes Saxton TE 24 1 4650001 yr $465,000 $465,000 - 2018
YarbroughEddie Yarbrough DE 24 4650001 yr $465,000 $465,000 - 2018
SeauIan Seau OLB 24 4650001 yr $465,000 $465,000 - 2018
MetzJake Metz DE 26 4650001 yr $465,000 $465,000 - 2018
LindseyJacob Lindsey ILB 23 4650001 yr $465,000 $465,000 - 2018
MudgeJordan Mudge T 28 18892 4650001 yr $465,000 $465,000 - 2018
SylveBradley Sylve CB 24 4650001 yr $465,000 $465,000 - 2018
MabinGreg Mabin CB 23 4650001 yr $465,000 $465,000 - 2018