The NFL’s top players make more money than most people can imagine in a lifetime, and this year’s list of the highest paid players has been released.

Last summer, it was announced that Los Angeles Chargers quarterback Justin Herbert had signed a new contract, making him currently the highest paid player. Aaron Rodgers, who was ruled out for the season with an injury, signed a new contract with the New York Jets and took a pay cut.

All of these players can earn more through endorsements, but these numbers only apply to team salaries. Scroll through the slideshow to see the ranking of the highest paid players…

 

Jared Goff – $33.5 million per year

TEAM: Detroit Lions
POSITION: Quarterback
AGE: 28

 

Kirk Cousins – $35 million per year

TEAM: Minnesota Vikings
POSITION: Quarterback
AGE: 34

 

 Derek Carr – $37.5 million per year (TIE)

TEAM: New Orleans Saints
POSITION: Quarterback
AGE: 32

 Aaron Rodgers – $37.5 million per year (TIE)

TEAM: New York Jets
POSITION: Quarterback
AGE: 39

It was just announced that Aaron took a huge pay cut and signed a contract that will see him make $75 million over the next two years (the equivalent of $37.5 million). He previously earned $50.272 million per year.

 

Dak Prescott – $40 million per year (TIE)

TEAM: Dallas Cowboys
POSITION: Quarterback
AGE: 29

Matthew Stafford – $40 million per year (TIE)

TEAM: Los Angeles Rams
POSITION: Quarterback
AGE: 35

Daniel Jones – $40 million per year (TIE)

TEAM: New York Giants
POSITION: Quarterback
AGE: 26

Josh Allen – $43 million per year

TEAM: Buffalo Bills
POSITION: Quarterback
AGE: 27

Patrick Mahomes – $45 million per year

TEAM: Kansas City Chiefs
POSITION: Quarterback
AGE: 27

 Deshaun Watson – $46 million per year

TEAM: Cleveland Browns
POSITION: Quarterback
AGE: 27

 Kyler Murray – $46.1 million per year

TEAM: Arizona Cardinals
POSITION: Quarterback
AGE: 25

 Russell Wilson – $49 million per year

TEAM: Denver Broncos
POSITION: Quarterback
AGE: 34

 Jalen Hurts – $51 million per year

TEAM: Philadelphia Eagles
POSITION: Quarterback
AGE: 24

 Lamar Jackson – $52 million

TEAM: Baltimore Ravens
POSITION: Quarterback
AGE: 26

Justin Herbert – $52.5 million per year

TEAM: Los Angeles Chargers
POSITION: Quarterback
AGE: 25

Justin signed a five-year, $262.5 million contract with the Chargers on July 26.

All data from ESPN Field Yates and NFL.com.