Top Stories
Top Stories

The 5 highest-paid athletes competing in the Rio Olympics

Eric Feferberg | Getty Images

Many of the more than 10,000 athletes competing in the 2016 Summer Olympics struggle to bring in much money from their sports. Others competing in Rio de Janeiro, though, rake in huge sums.

Fourteen athletes going to the Olympics — mostly in basketball, tennis and soccer — took in more than $18 million from June 2015 to June 2016, Forbes reported Wednesday. The publication compiled the highest-paid athletes in Rio, where the Olympics officially kick off Friday.

Click through to see the five highest-paid athletes at the Olympics, according to Forbes.

— By CNBC's Jacob Pramuk
Posted 2016 Aug. 4

5. Kei Nishikori

Kei Nishikori of Japan
Kevin Van Paassen | AFP | Getty Images

Japanese tennis player Kei Nishikori made $33.5 million from June 2015 to June 2016, according to Forbes. About $30 million came from endorsements.

Nishikori, 26, is currently sixth in the ATP men's tennis rankings.

Tokyo will host the next Summer Games, in 2020.

3. Rafael Nadal (tied)

Rafael Nadal of Spain smiles during a practice session at the Olympic Tennis Center in Rio de Janeiro on August 2, 2016, ahead of the Rio 2016 Olympic Games.
Roberto Schmidt | AFP | Getty Images

Spanish tennis player Rafael Nadal sits just ahead of Nishikori in the world tennis rankings. He also beats him out in the money race.

Nadal, 30, raked in $37.5 million in the period tracked by Forbes. Only $5.5 million of the haul was prize money.

Nadal, who has battled injuries recently, won a gold medal in 2008.

3. Neymar (tied)

Neymar of Brazil a shot during the international friendly match between Japan and Brazil at the Estadio Serra Dourada on July 30, 2016 in Goiania, Brazil.
Koji Watanabe | Getty Images

Brazilian soccer player Neymar will compete in international play in front of a home crowd for the second time in three years. Brazil also hosted the 2014 World Cup.

The 24-year-old forward for FC Barcelona took in $37.5 million from June 2015 to June 2016, Forbes said. His salary accounted for $14.5 million, with the rest coming from endorsements.

He has a deal with Nike, among other sponsors.

2. Novak Djokovic

Serbia's Novak Djokovic attends a training session at the Olympic Tennis Centre in Rio de Janeiro on August 2, 2016, ahead of the Rio 2016 Olympic Games.
Luis Acosta | AFP | Getty Images

Novak Djokovic, the top-ranked men's tennis player, is also the sport's highest earner. The 29-year-old from Serbia raked in $55.8 million from June 2015 to June 2016., according to Forbes.

He made $21.8 million in prize money, while the rest came off the court.

Djokovic became the first person to top $100 million in career prize money earlier this year.

1. Kevin Durant

Kevin Durant #5 of the USA Basketball Men's National Team
Garrett Ellwood | NBAE | Getty Images

Kevin Durant had a nice cash pile even before he signed a monster free agent deal with the Golden State Warriors this summer. The 27-year-old basketball star made $56.2 million in the time that Forbes tracked.

His salary topped $20 million. The rest came from endorsements, including a 10-year deal with Nike.

Durant's new two-year contract with the Warriors is worth a reported $54 million.

Durant lost some competition for the highest-paid athlete in these Olympics. Fellow National Basketball Association superstar LeBron James will skip Rio.