Floyd Mayweather Jr.

After earning $126 million in 2020, the Argentinean player Lionel Messi became the fourth athlete to reach a career total of $1 billion in pretax earnings. Before Messi, only golf legend Tiger Woods, boxer Floyd Mayweather Jr., and Cristiano Ronaldo had reached the same milestone.
In 2020 Messi had $92 million paid to him as salary and $34 million from endorsements.