Three F1 drivers on Forbes' top-earning athletes list

Three F1 drivers on Forbes' top-earning athletes list

Surprisingly, the "World's Highest-Paid Athletes 2018" compilation is an all-male affair with no women being featured in the list.

For the first time since 2009, not a single female athlete made it into the top 100 - with Serena Williams missing out after giving birth to her daughter Alexis in September - and therefore hardly playing tennis. Mayweather easily won that bout, but McGregor has the solace of ranking number four on the Forbes list, with estimated earnings of $99 million.

Three mega stars of Formula 1 have unsurprisingly made it to Forbes 2018 Top 100 highest-paid athletes list, and the names are equally predictable.

Roger Federer is the top earner by endorsements with $65 million, followed by LeBron James who makes around $52 million.

Cristiano Ronaldo - top for the past two years - drops to third, with Lionel Messi edging him out of second place after signing a new contract. Tennis player Serena Williams was the sole female representative previous year, coming in at 51st. "The soaring National Basketball Association salaries are a result of an increased salary cap, driven by the league's $24 billion TV deal, which tipped off with the 2016-17 season". He ranks second overall with Dollars 111 million, including USD 27 million through endorsement deals with Adidas, Gatorade, Pepsi and Huawei.

Ronaldo's $108 million haul over the past 12 months trails only Mayweather Jr. and Messi.

Former Trump staffer Manafort accused of witness tampering
Prosecutors also submitted the filing they made in DC to the judge overseeing Manafort's financial crimes case in Virginia, T.S. Ellis, in case he wants to change Manafort's bail terms there.

Brazilian footballer Neymar rounded out the top five.

American golfer Phil Mickelson (47) was the oldest athlete in the top 100 with earnings of $41.3m while Greek basketballer Giannis Antetokounmpo (23) was the youngest with earnings of $35.5m.

There were also no Australians represented in the top 100. The top 100 earned $3.8 billion, a 23% jump over past year.

Roger Federer claimed seventh place and was the highest-ranking tennis player with US$77.2m.

Forbes said it was harder than ever to qualify for the 100 highest-paid athletes, with the cutoff up Dollars 1.5 million to USD 22.9 million.