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.

2023 Contract Length Rankings

Player POS contract length
1 Mahomes QB 10 years
2 Smith LT 8 years
3 Brate TE 6 years
Allen QB 6 years
Miller DE 6 years
Martin G 6 years
Williams LT 6 years
Elliott RB 6 years
Mack OLB 6 years
10 Leonard ILB 5 years
Stanley LT 5 years
Humphrey CB 5 years
Smith ILB 5 years
Williams FS 5 years
Elliott K 5 years
Evans WR 5 years
Mason G 5 years
Ramsey CB 5 years
Vaitai G 5 years
Wagner ILB 5 years
Lattimore CB 5 years
Ramczyk RT 5 years
Peat G 5 years
Kamara RB 5 years
Thomas WR 5 years
McCoy C 5 years
Lutz K 5 years
Watson QB 5 years
Garrett DE 5 years
Cooper WR 5 years
Ward CB 5 years
Dupree OLB 5 years
Byard FS 5 years
Landry OLB 5 years
Lewan LT 5 years
Murray QB 5 years
Campbell ILB 5 years
Chubb OLB 5 years
Armstead LT 5 years
Jones CB 5 years
Howard CB 5 years
Sanders K 5 years
Thuney G 5 years
Butker K 5 years
Armstead DE 5 years
Gallup WR 5 years
Warner ILB 5 years
Kittle TE 5 years
Juszczyk FB 5 years
Adams WR 5 years
O'Neill RT 5 years
Cook RB 5 years
Hunter OLB 5 years
Koo K 5 years
Kendricks ILB 5 years
Mosley ILB 5 years
Whitehair G 5 years
Wilson QB 5 years
Gregory OLB 5 years
Bosa

Joey Bosa

LAC
OLB 5 years
Jackson CB 5 years
Linsley C 5 years
Ryan

Matt Ryan

IND
QB 5 years
64 Meinerz C 4 years
Judon OLB 4 years
Parkinson TE 4 years
Okwuegbunam TE 4 years
Buckner DT 4 years
Herbert QB 4 years
Smith TE 4 years
Dallas RB 4 years
Dulcich TE 4 years
Smith RT 4 years
Brown

Tre Brown

SEA
CB 4 years
Strnad ILB 4 years
Ekeler RB 4 years
Robinson DE 4 years
Andrews TE 4 years
Kramer C 4 years
Mathis CB 4 years
Kelly C 4 years
Slater LT 4 years
Bryant CB 4 years
Haskins QB 4 years
Uwazurike DE 4 years
Nelson G 4 years
Murray ILB 4 years
Forsythe LT 4 years
Sterns S 4 years
Johnson G 4 years
Wise DE 4 years
Woolen CB 4 years
Moore CB 4 years
Andrews C 4 years
Samuel Jr. CB 4 years
Bowser OLB 4 years
Taylor RB 4 years
Palmer WR 4 years
Mills CB 4 years
Burr-Kirven LB 4 years