We use cookies to offer you a better browsing experience, analyze site traffic, & serve targeted ads. By using our site, you consent to our use of cookies.

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.

2020 Quarterback Contract Length Rankings

Player POS contract length
1 Mahomes QB 10 years
2 Stafford QB 5 years
Ryan

Matt Ryan

ATL
QB 5 years
Carr QB 5 years
Garoppolo QB 5 years
6 Morgan QB 4 years
Trubisky QB 4 years
Herbert QB 4 years
Beathard QB 4 years
Tannehill QB 4 years
Stick QB 4 years
Wentz QB 4 years
Allen QB 4 years
Goff QB 4 years
Hurts QB 4 years
Jones QB 4 years
Stanley QB 4 years
Wilson QB 4 years
McDonald QB 4 years
Fromm QB 4 years
Burrow QB 4 years
Eason QB 4 years
Rodgers QB 4 years
Smith QB 4 years
DiNucci QB 4 years
Haskins QB 4 years
Finley QB 4 years
Love QB 4 years
Stidham QB 4 years
Rudolph QB 4 years
Grier QB 4 years
Tagovailoa QB 4 years
Rosen QB 4 years
Lock

Drew Lock

DEN
QB 4 years
Jackson QB 4 years
Darnold QB 4 years
Minshew QB 4 years
Mayfield QB 4 years
Dobbs QB 4 years
Murray QB 4 years
McSorley QB 4 years
Watson QB 4 years
Luton QB 4 years
44 Huntley QB 3 years
Foles QB 3 years
Sinnett QB 3 years
Davidson QB 3 years
Steveler QB 3 years
Daniel QB 3 years
Blough QB 3 years
Love

Josh Love

LAR
QB 3 years
Bridgewater QB 3 years
Perkins QB 3 years
Gordon QB 3 years
Dolegala QB 3 years
Boyle QB 3 years
Montez QB 3 years
Keenum QB 3 years
59 Taylor QB 2 years
Gilbert QB 2 years
White QB 2 years
Cousins QB 2 years
McGough QB 2 years
Henne QB 2 years
Barkley QB 2 years
Brissett QB 2 years
Webb QB 2 years
Schaub QB 2 years
Lauletta QB 2 years
Browning QB 2 years
Woodside QB 2 years
Tanney QB 2 years
Wolford QB 2 years
Kelly QB 2 years
Thorson QB 2 years
Roethlisberger QB 2 years
Mariota QB 2 years
Benkert QB 2 years
Fitzpatrick QB 2 years
Lynch QB 2 years
Driskel QB 2 years
Hodges QB 2 years
Brady QB 2 years
Walker QB 2 years
Griffin III QB 2 years
Griffin QB 2 years
Rypien QB 2 years
Brees QB 2 years
89 Hill QB 1 years
Hundley QB 1 years
Fales QB 1 years
Winston QB 1 years
Mullens QB 1 years
Bray QB 1 years
Mannion QB 1 years
Sudfeld QB 1 years
Prescott QB 1 years
Moore QB 1 years
Rivers QB 1 years
Dalton QB 1 years