Who are the world's 10 highest-paid sportspersons & how much do they earn?
With $300-million earnings, footballer Cristiano Ronaldo topped Forbes' list of world's highest-paid athletes of 2026. He's followed by boxer Canelo Álvarez ($170 million), footballer Lionel Messi ($140 million) and basketball player LeBron James ($137.8 million). The top 10 also feature footballer Karim Benzema, F1 driver Lewis Hamilton and baseball player Shohei Ohtani.