NFL Salary Rankings
NFL Salary Rankings
Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NFL players.
2024 Contract Length Rankings
Player | POS | contract length | ||||
---|---|---|---|---|---|---|
1 | QB | 10 years | ||||
2 | LT | 6 years | ||||
Josh Allen BUF
|
QB | 6 years | ||||
Von Miller BUF
|
DE | 6 years | ||||
5 |
Jason Sanders MIA
|
K | 5 years | |||
Roquan Smith BAL
|
ILB | 5 years | ||||
Brian Burns NYG
|
OLB | 5 years | ||||
CB | 5 years | |||||
Andrew Thomas NYG
|
LT | 5 years | ||||
Younghoe Koo ATL
|
K | 5 years | ||||
Jalen Hurts PHI
|
QB | 5 years | ||||
Lamar Jackson BAL
|
QB | 5 years | ||||
Corey Linsley LAC
|
C | 5 years | ||||
Justin Herbert LAC
|
QB | 5 years | ||||
Harold Landry TEN
|
OLB | 5 years | ||||
Amari Cooper CLE
|
WR | 5 years | ||||
TE | 5 years | |||||
Erik McCoy NO
|
C | 5 years | ||||
Fred Warner SF
|
ILB | 5 years | ||||
Marcus Williams BAL
|
FS | 5 years | ||||
Myles Garrett CLE
|
DE | 5 years | ||||
Terence Steele DAL
|
RT | 5 years | ||||
Ryan Ramczyk NO
|
RT | 5 years | ||||
Mike McGlinchey DEN
|
RT | 5 years | ||||
Nick Bosa SF
|
DE | 5 years | ||||
Kyler Murray ARI
|
QB | 5 years | ||||
Chris Lindstrom ATL
|
G | 5 years | ||||
WR | 5 years | |||||
Joe Thuney KC
|
G | 5 years | ||||
Brian O'Neill MIN
|
RT | 5 years | ||||
Trevon Diggs DAL
|
CB | 5 years | ||||
Robert Hunt CAR
|
G | 5 years | ||||
Joe Burrow CIN
|
QB | 5 years | ||||
Jake Elliott PHI
|
K | 5 years | ||||
Bradley Chubb MIA
|
OLB | 5 years | ||||
Deshaun Watson CLE
|
QB | 5 years | ||||
K | 5 years | |||||
Chris Jones KC
|
DT | 5 years | ||||
Alvin Kamara NO
|
RB | 5 years | ||||
Marlon Humphrey BAL
|
CB | 5 years | ||||
Denzel Ward CLE
|
CB | 5 years | ||||
42 |
Tycen Anderson CIN
|
S | 4 years | |||
Desmond Ridder ARI
|
QB | 4 years | ||||
Charlie Jones CIN
|
WR | 4 years | ||||
Landon Young NO
|
RT | 4 years | ||||
Chase Brown CIN
|
RB | 4 years | ||||
Quentin Johnston LAC
|
WR | 4 years | ||||
Keenan Allen CHI
|
WR | 4 years | ||||
Trey Hill CIN
|
C | 4 years | ||||
Kenneth Walker SEA
|
RB | 4 years | ||||
Dylan Horton HOU
|
DE | 4 years | ||||
Alex Forsyth DEN
|
C | 4 years | ||||
Abraham Lucas SEA
|
RT | 4 years | ||||
Christian Kirk JAC
|
WR | 4 years | ||||
Damar Hamlin BUF
|
S | 4 years | ||||
CB | 4 years | |||||
Chris Evans CIN
|
RB | 4 years | ||||
Zach Charbonnet SEA
|
RB | 4 years | ||||
OLB | 4 years | |||||
CeeDee Lamb DAL
|
WR | 4 years | ||||
TE | 4 years | |||||
Boye Mafe SEA
|
DE | 4 years | ||||
Skylar Thompson MIA
|
QB | 4 years | ||||
Zach Wood NO
|
LS | 4 years | ||||
Marlon Tuipulotu PHI
|
DT | 4 years | ||||
Trevor Lawrence JAC
|
QB | 4 years | ||||
Khalil Shakir BUF
|
WR | 4 years | ||||
ILB | 4 years | |||||
Quay Walker GB
|
ILB | 4 years | ||||
S | 4 years | |||||
CB | 4 years | |||||
Erik Ezukanma MIA
|
WR | 4 years | ||||
Tremaine Edmunds CHI
|
ILB | 4 years | ||||
D'Wayne Eskridge SEA
|
WR | 4 years | ||||
Darrick Forrest WAS
|
S | 4 years | ||||
Tommy Doyle BUF
|
LT | 4 years | ||||
Josh Jacobs GB
|
RB | 4 years | ||||
Jartavius Martin WAS
|
CB | 4 years | ||||
John Bates WAS
|
TE | 4 years | ||||
Montez Sweat CHI
|
DE | 4 years | ||||
Eric Stokes GB
|
CB | 4 years | ||||
Jay Tufele CIN
|
DT | 4 years | ||||
Derick Hall SEA
|
DE | 4 years | ||||
Zion Johnson LAC
|
G | 4 years | ||||
Phidarian Mathis WAS
|
DT | 4 years | ||||
DT | 4 years | |||||
Josh Palmer LAC
|
WR | 4 years | ||||
Jake Haener NO
|
QB | 4 years | ||||
Dyami Brown WAS
|
WR | 4 years | ||||
Emmanuel Forbes WAS
|
CB | 4 years | ||||
T | 4 years | |||||
Patrick Johnson PHI
|
DE | 4 years | ||||
JL Skinner DEN
|
S | 4 years | ||||
Monty Rice NO
|
ILB | 4 years | ||||
Brevin Jordan HOU
|
TE | 4 years | ||||
RB | 4 years | |||||
Tre Brown SEA
|
CB | 4 years | ||||
Coby Bryant SEA
|
CB | 4 years | ||||
CB | 4 years | |||||
Grant Calcaterra PHI
|
TE | 4 years |