Lionel Messi tops the Forbes list of richest athletes of the year after emerging as the highest-paid athlete of 2019.
Interestingly, Mayweather - also known as Money - went from first place on the list in 2018 to nowhere in the top 100 this year.
And despite Mayweather making almost twice ($285 million) last year what Messi made last year — one can't help but wonder how he managed this feat.
The American boxer momentarily seems more preoccupied with spending money rather than making it.
Footballers occupied the top three, with Cristiano Ronaldo and Neymar closely following the Argentine maestro in second and third place respectively.
Basketball dominated the top 100 list with a total combined earning of $1.3 billion, followed by American football at $775 million and soccer at $607 million.
Forbes' top 10 highest-paid athletes:
10. Kevin Durant — $65.4 million
9. Stephen Curry — $79.8 million
8. LeBron James — $89 million
7. Aaron Rodgers — $89.3 million
6. Russell Wilson — $89.5 million
5. Roger Federer — $93.4 million
4. Canelo Alvarez — $94 million
3. Neymar — $105 million
2. Cristiano Ronaldo — $109 million
1. Lionel Messi — $127 million
PAY ATTENTION: Install Pitch Football app for FREE to easily access stats, news and live updates
Tiger Wood who holds the record with 12 times at number one, came in one spot shy of top 10 at 11 with $63.9 million.
UFC fighter Conor Mcgregor made the list at 21 with $47 million, while the youngest player on the list was Kylian Mbappe with $30.6 million.
Enjoyed reading our story? Download BRIEFLY's news app on Google Play now and stay up-to-date with major South African news!