NFL's 25 highest-paid players

Listing the NFL’s highest-paid players is an inexact science. Jimmy Garoppolo’s contract with the 49ers when he signed it, for example, made him the league’s highest-paid player … in terms of average annual salary. Some might argue total guaranteed money at signing is the only number that matters in an NFL contract.

For the purpose of this list, though, Sporting News will stick with average annual salary as the determining factor in ranking the NFL’s highest-paid players. The list, as always, is subject to change.

Tip of the cap to our friends over at Overthecap.com for the contract figures.

Average annual salary: $17.1 million

Guaranteed: $36.299 million

Average annual salary: $17.143 million (franchise tag)

Guaranteed: $0

Average annual salary: $17.143 million (Franchise tag)

Guaranteed: $17.143 million

Average annual salary: $17,483,500

Guaranteed: $26.5 million

Average annual salary: $18 million

Guaranteed: $25 million

Average annual salary: $18 million

Guaranteed: $65 million

Average annual salary: $19.083 million

Guaranteed: $42 million

Average annual salary: $19.25 million

Guaranteed: $21.5 million

Average annual salary: $20 million

Guaranteed: $15 million

Average annual salary: $20.5 million

Guaranteed: $28 million

Average annual salary: $20.76 million

Guaranteed: $41 million

Average annual salary: $20.813 million

Guaranteed: $37.5 million

Average annual salary: $21 million

Guaranteed: $36.5 million

Average annual salary: $21.85 million

Guaranteed: $32.25 million

Average annual salary: $21.9 million

Guaranteed: $31.7 million

Average annual salary: $22.13 million

Guaranteed: $44 million

Average annual salary: $23.5 million

Guaranteed: $55 million

Average annual salary: $24.594 million

Guaranteed: $47 million

Average annual salary: $25 million

Guaranteed: $27 million

Average annual salary: $25 million

Guaranteed: $40 million

Average annual salary: $27 million

Guaranteed: $60.5 million

Average annual salary: $27.5 million

Guaranteed: $48.7 million

Average annual salary: $28 million

Guaranteed: $84 million

Average annual salary: $30 million

Guaranteed: $100 million

Average annual salary: $33.5 million

Guaranteed: $103 million

Rate this article!