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 Mack OLB 6 years
Elliott RB 6 years
Martin G 6 years
Allen QB 6 years
Williams LT 6 years
Miller DE 6 years
Brate TE 6 years
10 Butker K 5 years
Dupree OLB 5 years
Bosa

Joey Bosa

LAC
OLB 5 years
Lewan LT 5 years
Linsley C 5 years
Byard FS 5 years
Landry OLB 5 years
Jackson CB 5 years
Gallup WR 5 years
Howard CB 5 years
Jones CB 5 years
Armstead LT 5 years
Chubb OLB 5 years
Sanders K 5 years
Vaitai G 5 years
Koo K 5 years
Armstead DE 5 years
Elliott K 5 years
Warner ILB 5 years
Adams WR 5 years
Kittle TE 5 years
Juszczyk FB 5 years
Garrett DE 5 years
Whitehair G 5 years
Evans WR 5 years
Watson QB 5 years
Ward CB 5 years
Cooper WR 5 years
Ramsey CB 5 years
Mason G 5 years
Murray QB 5 years
Wagner ILB 5 years
Kendricks ILB 5 years
Hunter OLB 5 years
Pugh G 5 years
Cook RB 5 years
Thomas WR 5 years
Quinn DE 5 years
O'Neill RT 5 years
Lattimore CB 5 years
Ramczyk RT 5 years
Peat G 5 years
Wilson QB 5 years
Kamara RB 5 years
Lutz K 5 years
Gregory OLB 5 years
McCoy C 5 years
Stanley LT 5 years
Humphrey CB 5 years
Campbell ILB 5 years
Williams FS 5 years
Mosley ILB 5 years
Ryan

Matt Ryan

IND
QB 5 years
Leonard ILB 5 years
Thuney G 5 years
65 Washington DT 4 years
Taylor RB 4 years
Brooks ILB 4 years
Jones DT 4 years
Enagbare DE 4 years
McDuffie CB 4 years
Mann P 4 years
Proche WR 4 years
Carpenter LB 4 years
Banogu DE 4 years
Karlaftis DE 4 years
Faalele T 4 years
Ford DT 4 years
Ruckert TE 4 years
Tannehill QB 4 years
Armour-Davis CB 4 years
Walker T 4 years
Campbell WR 4 years
Sherwood S 4 years
Freiermuth TE 4 years
Toure WR 4 years
Odeyingbo DE 4 years
Carter CB 4 years
Pickens WR 4 years
Blackmon FS 4 years
Allen WR 4 years
Woods WR 4 years
Pierce WR 4 years
Clemons DE 4 years
Highsmith OLB 4 years
Fant

Noah Fant

SEA
TE 4 years
Henry RB 4 years
Rhyan T 4 years
Bolton OLB 4 years
Snell Jr. RB 4 years
Speed OLB 4 years