Buffalo Bills

Buffalo Bills Contracts

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

Player (62) Pos. Age Exp. Contract Terms Avg. Salary Guaranteed Expires Acquired
AllenJosh Allen QB 27 5 2580340006 yr $258,034,000 $43,005,667 $150,000,000 2029 Drafted
MillerVon Miller DE 35 12 1200000006 yr $120,000,000 $20,000,000 $51,435,000 2028 Free Agent
DiggsStefon Diggs WR 30 8 960000004 yr $96,000,000 $24,000,000 $70,000,000 2028 Traded
OliverEd Oliver DT 26 4 680000004 yr $68,000,000 $17,000,000 $45,278,000 2028 Drafted
DawkinsDion Dawkins LT 29 6 600600003 yr $60,060,000 $20,020,000 $37,455,000 2028 Drafted
JohnsonTaron Johnson CB 27 5 307500003 yr $30,750,000 $10,250,000 $17,825,000 2028 Drafted
KnoxDawson Knox TE 27 4 295000003 yr $29,500,000 $9,833,333 $17,000,000 2027 Drafted
MilanoMatt Milano OLB 29 6 283300002 yr $28,330,000 $14,165,000 $27,150,000 2027 Drafted
SamuelCurtis Samuel WR 27 6 240000003 yr $24,000,000 $8,000,000 $15,020,000 2027 Free Agent
McGovernConnor McGovern C 26 4 223500003 yr $22,350,000 $7,450,000 $11,000,000 2026 Free Agent
DouglasRasul Douglas CB 29 6 210000003 yr $21,000,000 $7,000,000 $5,300,000 2025 Traded
BassTyler Bass K 27 3 204000004 yr $20,400,000 $5,100,000 $9,410,000 2028 Drafted
JonesDaQuan Jones DT 32 9 160000002 yr $16,000,000 $8,000,000 $10,500,000 2026 Free Agent
ElamKaiir Elam CB 22 136908094 yr $13,690,809 $3,422,702 $13,690,809 2027 Drafted
KincaidDalton Kincaid TE 24 134270234 yr $13,427,023 $3,356,756 $13,427,023 2028 Drafted
EpenesaA.J. Epenesa DE 25 3 120000002 yr $12,000,000 $6,000,000 $10,060,000 2026 Free Agent
RousseauGreg Rousseau DE 23 2 116082004 yr $11,608,200 $2,902,050 $11,367,075 2026 Drafted
RappTaylor Rapp S 26 4 106250003 yr $10,625,000 $3,541,667 $4,850,000 2027 Free Agent
TorrenceO'Cyrus Torrence G 24 62209784 yr $6,220,978 $1,555,245 $3,307,120 2027 Drafted
EdwardsDavid Edwards G 27 4 60000002 yr $6,000,000 $3,000,000 $2,950,000 2026 Free Agent
MartinSam Martin P 34 10 60000003 yr $6,000,000 $2,000,000 $2,365,000 2026 Free Agent
CookJames Cook RB 24 58320574 yr $5,832,057 $1,458,014 $2,391,590 2026 Drafted
WilliamsDorian Williams LB 22 54728064 yr $5,472,806 $1,368,202 $914,768 2027 Drafted
TrubiskyMitchell Trubisky QB 29 6 52500002 yr $5,250,000 $2,625,000 $2,710,000 2026 Free Agent
BernardTerrel Bernard LB 24 50429924 yr $5,042,992 $1,260,748 $912,992 2026 Drafted
BrownSpencer Brown T 26 2 48346974 yr $4,834,697 $1,208,674 $876,144 2025 Drafted
GilliamReggie Gilliam FB 26 3 46000002 yr $4,600,000 $2,300,000 $1,895,000 2025 Undrafted
ShorterJustin Shorter WR 23 41639484 yr $4,163,948 $1,040,987 $323,948 2027 Drafted
ShakirKhalil Shakir WR 24 40071484 yr $4,007,148 $1,001,787 $347,148 2026 Drafted
BenfordChristian Benford CB 23 38542764 yr $3,854,276 $963,569 $194,276 2026 Drafted
DoyleTommy Doyle T 25 2 37957244 yr $3,795,724 $948,931 $315,724 2025 Drafted
SpectorBaylon Spector LB 25 37637244 yr $3,763,724 $940,931 $103,724 2026 Drafted
HamlinDamar Hamlin S 26 2 36404764 yr $3,640,476 $910,119 $160,476 2025 Drafted
JohnsonAustin Johnson DT 29 7 35000001 yr $3,500,000 $3,500,000 - 2025 Free Agent
LewisCam Lewis CB 26 3 31000002 yr $3,100,000 $1,550,000 $1,550,000 2026 Free Agent
EdwardsMike Edwards S 27 4 28000001 yr $2,800,000 $2,800,000 $1,600,000 2025 Free Agent
HollinsMack Hollins WR 30 6 26000001 yr $2,600,000 $2,600,000 $1,100,000 2025 Free Agent
FergusonReid Ferguson LS 30 6 22950002 yr $2,295,000 $1,147,500 $5,000 2025 signed-re-signed
ClineKameron Cline DT 26 1 19540002 yr $1,954,000 $977,000 $9,000 2026 Reserve/Future
IngramJa'Marcus Ingram CB 26 19525002 yr $1,952,500 $976,250 $7,500 2026 Reserve/Future
JonathanKingsley Jonathan DT 25 18585002 yr $1,858,500 $929,250 $3,500 2025 Reserve/Future
JarvisKevin Jarvis G 25 17640002 yr $1,764,000 $882,000 $9,000 2026 Reserve/Future
GouraigeRichard Gouraige T 25 17640002 yr $1,764,000 $882,000 $9,000 2026 Reserve/Future
ShaversTyrell Shavers WR 24 17640002 yr $1,764,000 $882,000 $9,000 2026 Reserve/Future
ThompsonBryan Thompson WR 24 17640002 yr $1,764,000 $882,000 $9,000 2026 Reserve/Future
WilliamsonKendall Williamson S 23 17600002 yr $1,760,000 $880,000 $5,000 2026 Reserve/Future
DavidsonZach Davidson TE 25 1 16740002 yr $1,674,000 $837,000 $9,000 2025 Reserve/Future
Van DemarkRyan Van Demark T 26 16740002 yr $1,674,000 $837,000 $9,000 2025 Reserve/Future
AndersonAlec Anderson T 24 16735002 yr $1,673,500 $836,750 $8,500 2025 Reserve/Future
MorrowNicholas Morrow OLB 28 5 15000001 yr $1,500,000 $1,500,000 $750,000 2025 Free Agent
JohnsonTy Johnson RB 26 4 12925001 yr $1,292,500 $1,292,500 $667,500 2025 Free Agent
ToohillCasey Toohill DE 27 3 11400001 yr $1,140,000 $1,140,000 $15,000 2025 Free Agent
IsabellaAndy Isabella WR 27 4 11330001 yr $1,133,000 $1,133,000 $8,000 2025 Reserve/Future
AnkouEli Ankou DT 29 4 11325001 yr $1,132,500 $1,132,500 $7,500 2025 Reserve/Future
HaackMatt Haack P 29 6 11250001 yr $1,125,000 $1,125,000 - 2025 Free Agent
McKittyTre McKitty TE 25 2 10590001 yr $1,059,000 $1,059,000 $4,000 2025 Reserve/Future
EvansDarrynton Evans RB 25 3 10550001 yr $1,055,000 $1,055,000 - 2025 Reserve/Future
HamlerK.J. Hamler WR 24 3 10550001 yr $1,055,000 $1,055,000 - 2025 Reserve/Future
BuecheleShane Buechele QB 26 2 10250001 yr $1,025,000 $1,025,000 $40,000 2025 Reserve/Future
BrownKyron Brown CB 27 4 9940001 yr $994,000 $994,000 $9,000 2025 Reserve/Future
MorrisQuintin Morris TE 25 1 9850001 yr $985,000 $985,000 - 2025 Reserve/Future
ClappWill Clapp C 28 5 0- - - - - Free Agent