NFL Salary Rankings

NFL Salary Rankings NFL Salary Rankings

Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NFL players.

2021 Contract Length Rankings

Player POS contract length
1 Mahomes QB 10 years
2 Smith LT 8 years
3 Bitonio G 6 years
Williams LT 6 years
Brate TE 6 years
Hughlett LS 6 years
Cox DT 6 years
Allen QB 6 years
Mack OLB 6 years
Martin G 6 years
Smith ILB 6 years
Elliott RB 6 years
Collins SS 6 years
Miller OLB 6 years
Donald DT 6 years
16 Ryan

Matt Ryan

ATL
QB 5 years
Matthews LT 5 years
Marpet G 5 years
Beckham, Jr. WR 5 years
Evans WR 5 years
Landry WR 5 years
Gholston DE 5 years
Williams DT 5 years
Stanley LT 5 years
Garrett DE 5 years
Pugh G 5 years
Hubbard RT 5 years
Garoppolo QB 5 years
Humphrey CB 5 years
Armstead DE 5 years
Carr QB 5 years
Ford DE 5 years
Kittle TE 5 years
Warner OLB 5 years
Juszczyk FB 5 years
Norwell G 5 years
Linder C 5 years
Ertz

Zach Ertz

PHI
TE 5 years
Gilmore CB 5 years
Elliott K 5 years
Mason G 5 years
Cannon RT 5 years
Diggs WR 5 years
Cooks WR 5 years
Quinn OLB 5 years
Flowers OLB 5 years
Jones CB 5 years
Vaitai G 5 years
Howard CB 5 years
Whitehair C 5 years
Lawrence DE 5 years
Byard FS 5 years
Cooper WR 5 years
Lewan LT 5 years
Sanders K 5 years
Dupree OLB 5 years
Collins RT 5 years
Bosa

Joey Bosa

LAC
DE 5 years
Linsley C 5 years
Clark DE 5 years
Tuitt DE 5 years
Hitchens ILB 5 years
Duvernay-Tardif G 5 years
Thuney G 5 years
Butker K 5 years
Schobert ILB 5 years
Winchester LS 5 years
Mosley ILB 5 years
Thomas WR 5 years
Armstead LT 5 years
Leonard LB 5 years
Peat G 5 years
Ramczyk RT 5 years
Kamara RB 5 years
Hunter DE 5 years
Kendricks ILB 5 years
Lattimore CB 5 years
O'Neill RT 5 years
Lutz K 5 years
Cook RB 5 years
Stafford QB 5 years
Ramsey CB 5 years
Jones OLB 5 years
Hekker P 5 years
85 Fant

Noah Fant

DEN
TE 4 years
Dye

Troy Dye

MIN
OLB 4 years
Burks ILB 4 years
Keyes CB 4 years
Herndon TE 4 years
Jarrett DT 4 years
Sternberger TE 4 years
Strachan WR 4 years
Surratt LB 4 years
Sutton WR 4 years
Deguara TE 4 years
Fries G 4 years
Joseph DT 4 years
Watts DT 4 years
Book QB 4 years
Sherwood S 4 years