Floyd Mayweather Jr will have another reason to celebrate this holiday season after he was named by Forbes as the biggest earner in the sports world throughout the last decade, ahead of Cristiano Ronaldo and Lionel Messi.

Mayweather took part in the two most lucrative bonanzas in the history of sports in recent years in his boxing matches with Manny Pacquiao and Conor McGregor, garnering the undefeated American boxer paydays which combined to more than $500 million and 10 million pay-per-view buys, a large chunk of the $915 million he earned across the past 10 years.

RELATED: NBA Youngboy Drops Song ‘Dirty Iyanna’ About Floyd Mayweather’s Daughter

According to Forbes, that sum is more than $115 million more than any athlete on the planet has earned during that span, and speaks to the increase in earning power that sports stars have enjoyed thanks to sponsorships and other ancillary income.

Those earnings could continue in 2020 too, after Mayweather suggested on social media in the latter part of the year that he is contemplating a return to the ring.

Flip the Page to see the Top Ten: