Inter Miami's Lionel Messi and Al-Nassr FC's Cristiano Ronaldo are among the highest-paid athletes of all-time, joining a list featuring some of sport's biggest names, including NBA legend Michael Jordan and golf star Tiger Woods.
Ronaldo's earnings total nearly $2 billion, putting him third, while the Argentine isn't far behind at $1.49 billion, which is good for fifth.
Jordan topped Sportico's list at $4.15 billion, while Woods was second at $2.79 billion. Los Angeles Lakers star LeBron James came in at fourth at $1.88 billion.