For the first time since 2010, when the list expanded to include at least 50 people, not a single female athlete made the top 100. The 100 men earned a cumulative $3.8 billion over the last 12 months.
Former boxer Floyd Mayweather of the United States is the top athlete in the past year with $ 285 million in revenue.
With combined earnings of $43.3m over the past year - $1.3m in on-course earnings, $42m in endorsements - former world No.1 Woods ranks 16th, sandwiched between boxer Canelo Alvarez ($44.5m) and American football star Drew Brees ($42.9m). Two weeks from now you can do an interview with me because I can contradict myself, I'm only human. Woods ranks 16th this year with $43.3m - and that is a pretty impressive figure when you consider that the 14-time major champion did not hit a golf shot in anger throughout the whole of 2017. The top golfers behind Woods were Phil Mickelson, Jordan Spieth, Rory McIlroy and Justin Thomas.More news: Sebastian Vettel no longer felt like 'a passenger' in his Ferrari
More news: NATO Agrees To 'Four 30s' Plan To Counter Russia
More news: New Trailer for ‘Sea of Solitude’ Revealed
Mixed-martial arts and UFC star McGregor is fourth on the list and is joined in the top 10 by Brazil footballer Neymar, basketball players LeBron James and Steph Curry, tennis ace Roger Federer and National Football League quarterbacks Matt Ryan and Matthew Stafford.
Tennis sensation Serena Williams is typically among the top earners in sports. "She's more popular than ever with corporate sponsors". The group draws from 68 different countries, then narrows it down to the 100 most famous athletes in the world. The NFL, baseball (primarily MLB) and soccer took the other spots in the top four.
Lewis Hamilton led the auto racing field at $51 million.