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 |
Von Miller BUF
|
DE | 6 years | |||
Josh Allen BUF
|
QB | 6 years | ||||
LT | 6 years | |||||
5 |
Josh Allen JAC
|
OLB | 5 years | |||
Jason Sanders MIA
|
K | 5 years | ||||
Younghoe Koo ATL
|
K | 5 years | ||||
Justin Herbert LAC
|
QB | 5 years | ||||
TE | 5 years | |||||
Myles Garrett CLE
|
DE | 5 years | ||||
Trevon Diggs DAL
|
CB | 5 years | ||||
CB | 5 years | |||||
Amari Cooper CLE
|
WR | 5 years | ||||
Corey Linsley LAC
|
C | 5 years | ||||
Denzel Ward CLE
|
CB | 5 years | ||||
Roquan Smith BAL
|
ILB | 5 years | ||||
Marlon Humphrey BAL
|
CB | 5 years | ||||
Terence Steele DAL
|
RT | 5 years | ||||
Erik McCoy NO
|
C | 5 years | ||||
Nick Bosa SF
|
DE | 5 years | ||||
WR | 5 years | |||||
Joe Thuney KC
|
G | 5 years | ||||
Fred Warner SF
|
ILB | 5 years | ||||
Joe Burrow CIN
|
QB | 5 years | ||||
Deshaun Watson CLE
|
QB | 5 years | ||||
Alvin Kamara NO
|
RB | 5 years | ||||
Brian O'Neill MIN
|
RT | 5 years | ||||
Chris Lindstrom ATL
|
G | 5 years | ||||
Kyler Murray ARI
|
QB | 5 years | ||||
Chris Jones KC
|
DT | 5 years | ||||
Mike McGlinchey DEN
|
RT | 5 years | ||||
Brian Burns NYG
|
OLB | 5 years | ||||
Bradley Chubb MIA
|
OLB | 5 years | ||||
Robert Hunt CAR
|
G | 5 years | ||||
Andrew Thomas NYG
|
LT | 5 years | ||||
Jalen Hurts PHI
|
QB | 5 years | ||||
Harold Landry TEN
|
OLB | 5 years | ||||
Marcus Williams BAL
|
FS | 5 years | ||||
K | 5 years | |||||
Ryan Ramczyk NO
|
RT | 5 years | ||||
Lamar Jackson BAL
|
QB | 5 years | ||||
42 |
Jason Myers SEA
|
K | 4 years | |||
Kyle Philips TEN
|
WR | 4 years | ||||
Kenyon Green HOU
|
G | 4 years | ||||
Drew Dalman ATL
|
C | 4 years | ||||
SS | 4 years | |||||
Montez Sweat CHI
|
DE | 4 years | ||||
OLB | 4 years | |||||
Brodric Martin DET
|
DT | 4 years | ||||
Scott Matlock LAC
|
DT | 4 years | ||||
Jalen Brooks DAL
|
WR | 4 years | ||||
WR | 4 years | |||||
Dax Milne WAS
|
WR | 4 years | ||||
Keenan Allen CHI
|
WR | 4 years | ||||
Kene Nwangwu MIN
|
RB | 4 years | ||||
Rashad Weaver TEN
|
DE | 4 years | ||||
Deuce Vaughn DAL
|
RB | 4 years | ||||
Luke Goedeke TB
|
RT | 4 years | ||||
Akayleb Evans MIN
|
CB | 4 years | ||||
Christian Holmes WAS
|
CB | 4 years | ||||
Tyjae Spears TEN
|
RB | 4 years | ||||
Alex Highsmith PIT
|
OLB | 4 years | ||||
Davis Mills HOU
|
QB | 4 years | ||||
Chris Paul WAS
|
G | 4 years | ||||
Cody Mauch TB
|
T | 4 years | ||||
Eric Scott Jr. DAL
|
CB | 4 years | ||||
Channing Tindall MIA
|
LB | 4 years | ||||
DeAngelo Malone ATL
|
OLB | 4 years | ||||
DT | 4 years | |||||
Jake Brendel SF
|
C | 4 years | ||||
WR | 4 years | |||||
Cole Turner WAS
|
TE | 4 years | ||||
Hendon Hooker DET
|
QB | 4 years | ||||
Chig Okonkwo TEN
|
TE | 4 years | ||||
T | 4 years | |||||
Charles Cross SEA
|
LT | 4 years | ||||
Hassan Haskins TEN
|
RB | 4 years | ||||
K.J. Henry WAS
|
DE | 4 years | ||||
Matthew Bergeron ATL
|
G | 4 years | ||||
Devon Achane MIA
|
RB | 4 years | ||||
Troy Andersen ATL
|
ILB | 4 years | ||||
Kyle Trask TB
|
QB | 4 years | ||||
Kaiir Elam BUF
|
CB | 4 years | ||||
Cam Smith MIA
|
CB | 4 years | ||||
SS | 4 years | |||||
Lane Johnson PHI
|
RT | 4 years | ||||
Arnold Ebiketie ATL
|
OLB | 4 years | ||||
Ty Chandler MIN
|
RB | 4 years | ||||
Jay Ward MIN
|
CB | 4 years | ||||
Nic Jones KC
|
CB | 4 years | ||||
P | 4 years | |||||
Kerby Joseph DET
|
SS | 4 years | ||||
WR | 4 years | |||||
Rondale Moore ATL
|
WR | 4 years | ||||
Spencer Brown BUF
|
RT | 4 years | ||||
Michael Dickson SEA
|
P | 4 years | ||||
A.J. Brown PHI
|
WR | 4 years | ||||
Mekhi Blackmon MIN
|
CB | 4 years | ||||
Dalton Kincaid BUF
|
TE | 4 years | ||||
Greg Rousseau BUF
|
DE | 4 years |