Get all your news in one place.
100’s of premium titles.
One app.
Start reading
The Street
The Street
Dan Weil

These Top Athletes Can Cash in Big on Instagram

Athletes at the top of the food chain are growing wealthier and wealthier, and opportunities are expanding for them to make money online.

Betsperts, a social media network for bettors, has put together a list of which athletes would earn the most for sponsored Instagram posts.

This is how it constructed the list. “We took:

  • Sportico’s list of the highest-paid female athletes and highest paid athletes worldwide,
  • NBC’s’ list of the highest-paid athletes worldwide,
  • Statista’s list of the most followed athletes worldwide,
  • Sport 360’s list of the top 100 influential female athletes for our initial seeding list.

“We then used Instagram to get an updated number of followers, before using In Beat to find the estimated earnings per Instagram post.”

The list:

  1. Cristiano Ronaldo, soccer, $4.7 million to $6.4 million per post
  2. Lionel Messi, soccer, $3.8 million to $5.1 million
  3. Vilat Kohli, Indian cricket player, $2 million to $2.7 million
  4. Neymar, soccer, $1.8 million to $2.4 million
  5. LeBron James, basketball, $1.2 million to $1.7 million
  6. Kylian Mbappe, soccer, $888,000 to $1.2 million
  7. David Beckham, soccer, $668,000 to $903,000.
  8. Karim Benzema, French soccer player, $568,000 to $768,000
  9. Marcelo, Brazilian soccer player, $531,000 to $718,000
  10. Paul Pogba, French soccer player, $492,000 to $666,000

Among the remaining 15 athletes in the top 25, 11 are soccer players. These numbers just reinforce the fact that soccer (or “football” as it’s called overseas) is the globe’s biggest game. Even a retired soccer player – Beckham – makes the roster.

Perhaps one day an American soccer player’s name will appear on the list. The only other American making the top 25 this time around is basketball star Steph Curry at No. 17, $422,000 to $571,000 per Instagram post.

The Forbes List

It’s interesting to compare that list to the 2022 Forbes list of the highest paid athletes. These numbers include on-field and off-field income over the 12 months through April 2022.

  1. Messi, $130 million
  2. James, $121 million
  3. Ronaldo, $115 million
  4. Neymar, $95 million
  5. Curry, $93 million
  6. Kevin Durrant, basketball, $92 million
  7. Roger Federer, tennis, $91 million
  8. Canelo Alvarez, boxing, $90 million
  9. Tom Brady, football, $84 million
  10. Giannis Antetokounmpo, basketball, $81 million.

Among the next five are two NFL football players, two NBA players and golfer Tiger Woods ($68 million).

Both James and Woods are billionaires, according to Forbes, as is NBA legend Michael Jordan.

The Top Women

The only women to make Forbes’ top 50 list, were tennis star Naomi Osaka, No. 19, with $59 million of income, and tennis legend Serena Williams, No. 31, with $45 million. Osaka is on break from the sport with a pregnancy, and Williams said she has retired.

Betsperts put together a list of women for Instagram earnings potential. Here’s the top 10.

  1. Ronda Rousey, mixed martial arts, $141,000 to $191,000 per post
  2. Williams, $139,000 to $188,000
  3. Sania Mirza, top Indian tennis player, $95,000 to $128,000
  4. Alex Morgan, soccer, $84,000 to $115,000
  5. Simone Biles, gymnastics, $58,000 to $79,000
  6. PV Sindhu, Indian badminton player, $32,000 to $43,000
  7. Osaka, $24,000 to $32,000
  8. Valentina Schevchenko, a Kyrgyzstani/Peruvian mixed martial arts fighter, $23,000 to $31,000
  9. Marta Vieira da Silva, Brazilian soccer player, $22,000 to $30,000
  10. Megan Rapinoe, soccer, $19,000 to $26,000
Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.