Who are world's 10 highest-paid athletes & how much do they earn?
Forbes has released a list of the world's 50 highest-paid athletes for 2025, topped by Cristiano Ronaldo with total earnings of $275 million. He's followed by Stephen Curry ($156 million), Tyson Fury ($146 million), Dak Prescott ($137 million), Lionel Messi ($135 million), LeBron James ($133.8 million), Juan Soto ($114 million), Karim Benzema ($104 million), Shohei Ohtani and Kevin Durant.