Advertiser Disclosure
GOBankingRates works with many financial advertisers to showcase their products and services to our audiences. These brands compensate us to advertise their products in ads across our site. This compensation may impact how and where products appear on this site. We are not a comparison-tool and these offers do not represent all available deposit, investment, loan or credit products.
The 10 NFL Players Who Make the Most Money From Endorsements
Written by
Jami Farkas
Edited by
Ashleigh Ray

Commitment to Our Readers
GOBankingRates' editorial team is committed to bringing you unbiased reviews and information. We use data-driven methodologies to evaluate financial products and services - our reviews and ratings are not influenced by advertisers. You can read more about our editorial guidelines and our products and services review methodology.
20 YearsHelping You Live Richer
Reviewed by Experts
Trusted by Millions of Readers
It pays to be an NFL quarterback.
Signal callers dominate the list of NFL players who appear on Forbes’ roster of the 50 highest-paid athletes in 2022. Eight quarterbacks in all appear on the list, and while the QB generally is the face of his franchise, corporate America will pay handsomely, too, to have stars at other positions endorse their products.
The top-earning NFL star on the list shouldn’t be a surprise. He achieved NFL legend status long ago. What is a surprise is the distance in earnings between him and the No. 2 player in terms of earnings. Read on to see the list.
10. T.J. Watt
- Team: Pittsburgh Steelers
- Position: OLB
- Overall Forbes Highest-Paid Athlete Rank: 50
- Endorsement Money, Past 12 Months: $1 million
- Total Earnings, Past 12 Months: $37.6 million
- Total Salary/Winnings, Past 12 Months: $36.6 million
7. (tie) Stefon Diggs
- Team: Buffalo Bills
- Position: WR
- Overall Forbes Highest-Paid Athlete Rank: 45
- Endorsement Money, Past 12 Months: $2.5 million
- Total Earnings, Past 12 Months: $38.7 million
- Total Salary/Winnings, Past 12 Months: $36.2 million
7. (tie) Kirk Cousins
- Team: Minnesota Vikings
- Position: QB
- Overall Forbes Highest-Paid Athlete Rank: 25
- Endorsement Money, Past 12 Months: $2.5 million
- Total Earnings, Past 12 Months: $48.5 million
- Total Salary/Winnings, Past 12 Months: $46 million
7. (tie) Matthew Stafford
- Team: Los Angeles Rams
- Position: QB
- Overall Forbes Highest-Paid Athlete Rank: 13
- Endorsement Money, Past 12 Months: $2.5 million
- Total Earnings, Past 12 Months: $72.3 million
- Total Salary/Winnings, Past 12 Months: $69.8 million
6. Josh Allen
- Team: Buffalo Bills
- Position: QB
- Overall Forbes Highest-Paid Athlete Rank: 16
- Endorsement Money, Past 12 Months: $4 million
- Total Earnings, Past 12 Months: $67 million
- Total Salary/Winnings, Past 12 Months: $63 million
5. Aaron Rodgers
- Team: Green Bay Packers
- Position: QB
- Overall Forbes Highest-Paid Athlete Rank: 14
- Endorsement Money, Past 12 Months: $11 million
- Total Earnings, Past 12 Months: $68 million
- Total Salary/Winnings, Past 12 Months: $57 million
4. Dak Prescot
- Team: Dallas Cowboys
- Position: QB
- Overall Forbes Highest-Paid Athlete Rank: 41
- Endorsement Money, Past 12 Months: $12 million
- Total Earnings, Past 12 Months: $39.4 million
- Total Salary/Winnings, Past 12 Months: $27.4 million
3. Russell Wilson
- Team: Denver Broncos
- Position: QB
- Overall Forbes Highest-Paid Athlete Rank: 46
- Endorsement Money, Past 12 Months: $14 million
- Total Earnings, Past 12 Months: $38 million
- Total Salary/Winnings, Past 12 Months: $24 million
2. Patrick Mahomes
- Team: Kansas City Chiefs
- Position: QB
- Overall Forbes Highest-Paid Athlete Rank: 24
- Endorsement Money, Past 12 Months: $20 million
- Total Earnings, Past 12 Months: $49.1 million
- Total Salary/Winnings, Past 12 Months: $29.1 million
1. Tom Brady
- Team: Tampa Bay Buccaneers
- Position: QB
- Overall Forbes Highest-Paid Athlete Rank: 9
- Endorsement Money, Past 12 Months: $52 million
- Total Earnings, Past 12 Months: $83.9 million
- Total Salary/Winnings, Past 12 Months: $31.9 million
More From GOBankingRates
George Malone contributed to the reporting for this article.
Methodology: In order to discover the 10 NFL players who make the most money from endorsements, GOBankingRates looked at Forbes’ “Highest Paid Athletes of 2022” data and isolated all NFL players included. With these 14 NFL players isolated, GOBankingRates found the following data or each: (1) past 12 months money earned from endorsements; (2) total overall money earned in the past 12 months; and (3) past 12 months money earned from salary/winnings. All players with above $1 million earned in endorsements were included in the final list. GOBankingRates also used Pro-Football Reference to find supplemental data on each player such as (4) team played for and (5) position. All data was collected on and up to date as of August 25, 2022.
Share This Article:
You May Also Like
US Olympic Gold Medalists Get $37.5K, But These 15 Countries Pay Six Figures
August 01, 2024
3 min Read
I Manage Money for Pro Athletes: 3 Things I Tell Them To Do With a Cash Windfall
June 17, 2024
3 min Read
How Rich Are Tiger Woods, Phil Mickelson and the Other Top 10 Richest Pro Golfers?
July 02, 2023
3 min Read
One of the World's Top Soccer Players Turned Down $2B -- Only To Make More Money
June 12, 2023
3 min Read
Make your money work for you
Get the latest news on investing, money, and more with our free newsletter.
By subscribing, you agree to our Terms of Use and Privacy Policy. Unsubscribe at any time.

Thanks!
You're now subscribed to our newsletter.
Check your inbox for more details.

Sending you timely financial stories that you can bank on.
Sign up for our daily newsletter for the latest financial news and trending topics.
For our full Privacy Policy, click here.
Looks like you're using an adblocker
Please disable your adblocker to enjoy the optimal web experience and access the quality content you appreciate from GOBankingRates.
- AdBlock / uBlock / Brave
- Click the ad blocker extension icon to the right of the address bar
- Disable on this site
- Refresh the page
- Firefox / Edge / DuckDuckGo
- Click on the icon to the left of the address bar
- Disable Tracking Protection
- Refresh the page
- Ghostery
- Click the blue ghost icon to the right of the address bar
- Disable Ad-Blocking, Anti-Tracking, and Never-Consent
- Refresh the page










