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.

2022 Contract Length Rankings

Player POS contract length
1 Mahomes QB 10 years
2 Smith LT 8 years
3 Williams LT 6 years
Mack OLB 6 years
Brate TE 6 years
Allen QB 6 years
Elliott RB 6 years
Miller DE 6 years
Martin G 6 years
10 Stanley LT 5 years
Vaitai G 5 years
Humphrey CB 5 years
Wagner ILB 5 years
Mosley ILB 5 years
Quinn DE 5 years
Williams FS 5 years
Garrett DE 5 years
Armstead DE 5 years
Wilson QB 5 years
Watson QB 5 years
Warner ILB 5 years
Gregory OLB 5 years
Kittle TE 5 years
Evans WR 5 years
Ward CB 5 years
Cooper WR 5 years
Howard CB 5 years
Juszczyk FB 5 years
Bosa

Joey Bosa

LAC
OLB 5 years
Thuney G 5 years
Jones CB 5 years
Whitehair G 5 years
Koo K 5 years
Linsley C 5 years
Mason G 5 years
Jackson CB 5 years
Armstead LT 5 years
Thomas WR 5 years
Chubb OLB 5 years
Butker K 5 years
Sanders K 5 years
Lattimore CB 5 years
Elliott K 5 years
Ramczyk RT 5 years
Peat G 5 years
Kamara RB 5 years
Murray QB 5 years
Campbell ILB 5 years
Lutz K 5 years
Gallup WR 5 years
Pugh G 5 years
Dupree OLB 5 years
McCoy C 5 years
Lewan LT 5 years
Ryan

Matt Ryan

IND
QB 5 years
Adams WR 5 years
Kendricks ILB 5 years
Leonard ILB 5 years
Hunter OLB 5 years
Cook RB 5 years
Byard FS 5 years
Landry OLB 5 years
O'Neill RT 5 years
Ramsey CB 5 years
65 Borom RT 4 years
Forbes G 4 years
Harper LB 4 years
Cowart DT 4 years
Niemann LB 4 years
Ham

C.J. Ham

MIN
FB 4 years
Davis DT 4 years
Burks WR 4 years
Mullen CB 4 years
Raimann T 4 years
Watkins WR 4 years
Baun OLB 4 years
Basham Jr. DE 4 years
Rodgers CB 4 years
Floyd OLB 4 years
Ezukanma WR 4 years
Fant

Noah Fant

SEA
TE 4 years
Britt LB 4 years
Cross S 4 years
Moreau TE 4 years
Salyer LT 4 years
Werner OLB 4 years
Gainwell RB 4 years
Boswell K 4 years
Brown RT 4 years
Ehlinger QB 4 years
Kinnard G 4 years
Ya-Sin CB 4 years
Tuszka OLB 4 years
Darrisaw LT 4 years
Strachan WR 4 years
Franklin-Myers DE 4 years
Scott CB 4 years
Davis WR 4 years
Fries G 4 years
Higbee TE 4 years