Messi heads Forbes’ highest paid athletes Barcelona star Lionel Messi is the world’s highest paid athlete – according to American business magazine Forbes – earning $127m in the past 12 months, to surpass rivals Cristiano Ronaldo and Neymar WORLD’S HIGHEST PAID ATHLETES Forbes, Jun 2019 Salary / winnings Endorsements Lionel Messi $127m Soccer $92.0m $35.0m Cristiano Ronaldo $109m Soccer $65.0m $44.0m Neymar $105m Soccer $75.0m $30.0m Canelo Alvarez $94.0m Boxing $92.0m $2.0m Roger Federer $93.4m Tennis $7.4m $86.0m Russell Wilson $89.5m U.S. football $80.5m $9.0m Aaron Rodgers $89.3m U.S. football $80.3m $9.0m LeBron James $89.0m Basketball $36.0m $53.0m Stephen Curry $79.8m Basketball $37.8m $42.0m Kevin Durant $65.4m Basketball $30.4m $35.0m Serena Williams (below) is only woman in Top 100, earning $29.2m Source: Forbes Pictures: Getty Images © GRAPHIC NEWS