Messi edges out Ronaldo to head Forbes top 100 highest paid athletes


Sox teammate J.D Martinez also made Forbes' list this year: he was ranked No. 94, earning $25.6 million.

Forbes magazine released its annual list for the World's 100 Highest-Paid Athletes for the year 2019, listing individuals who collectively earned an amount of $4 billion dollars over the entire last year.

The rankings is based on overall earnings which includes salaries, winnings from respective sports and endorsement deals all amassed over the period between June 2018 to June 2019.

Mayweather, who topped the list in 2018 and four times in seven years, only had an exhibition match last December in Japan and did not crack the top 100, which is comprised of athletes from 10 different sports.

Formula One driver Lewis Hamilton and boxer Anthony Joshua (both at $US55 million) were the highest-earning British athletes. The cricketer is positioned at 100 and surpassing him are football player and everyone's much loved Barcelona and Argentina superstar, Lionel Messi.

More news: Cyclone Vayu more severe, 2.15 lakh shifted
More news: CBD products, hemp production now legal in Texas
More news: Near-record 'Dead Zone' forecast for Gulf of Mexico

Tennis player Roger Federer was the fifth highest-earner on $93.4m.

Stars from the National Football League and NBA rounded out the top 10 on the list, with Seattle Seahawks quarterback Russell Wilson sixth on $89.5m, just ahead of Green Bay Packers signal-caller Aaron Rodgers ($89.3m). He earned $7.4 million in salary/winnings, but picked up a colossal $86 million in endorsements, the most of any athlete on the list.

Los Angeles Lakers star LeBron James was the highest earning National Basketball Association player, with $US89 million, while Golden State's Stephen Curry was ninth with $US79.8 million. Overall, Ronaldo earns 96 million Euros compared to Neymar's 92 million.

The cutoff to crack the world's 100 highest-paid athletes is $25 million this year, compared with $17.3 million five years ago.

Thirty-five of their players featured (down from 40 last year), headed by LeBron James at $US89 million.