Ronaldo, Messi top Forbes list of best-earning athletes

Photo by Laurence Griffiths/Getty Images

Cristiano Ronaldo and Lionel Messi made the most money in the sports world in 2015, and no other soccer player comes close to La Liga’s duo.

Ronaldo made about $128 million, while Messi hauled in more than $118 million. In both of their cases, salary is significantly higher than endorsements (See the list from

[ MORE: Man Utd signs Bailly from Villarreal ]

Neymar comes next, tied for 21st with Rafael Nadal just in front of No. 23 Zlatan Ibrahimovic. Also in the Top 100: Gareth Bale (25), Wayne Rooney (t-49), Sergio Aguero (60), Luis Suarez (t-65), Bastian Schweinsteiger (81), Angel Di Maria and James Rodriguez (t-83) and Eden Hazard (85).

The second-youngest name on the list is Neymar, behind only Jordan Spieth in age.