The May 2 fight between Floyd Mayweather and Manny Pacquiao was even more profitable than projected, giving both boxers a purse incredibly larger than the sport has ever seen. Given the money he made from the 2015 bout, as well as the 47 other fights in his career, Mayweather’s net worth is thought to stand between $350 million and $355 million. 

According to Wealth-X, Mayweather was worth an estimated $240 million before he fought Pacquiao. A new report by ESPN claims that Mayweather will earn between $220 million and $230 million for the mega fight. It’s estimated that approximately half of his purse will go to taxes.

The final pay-per-view numbers for the fight have yet to be calculated, but it appears that Mayweather vs. Pacquiao generated close to $600 million. Soon after the fight, it was estimated that the PPV generated 4.4 million buys, producing about $500 million in revenue.

The mega fight was such an historic and in-demand event that, in one night, Mayweather earned more than twice as much as he did in the previous year. Mayweather’s September 2013 fight against Canelo Alavarez and his May 2014 bout against Marcos Maidana earned him approximately $105 million, making him the highest-paid athlete in the world.

Facing Pacquiao allowed Mayweather to also become the highest-paid celebrity on the planet. According to Forbes, Mayweather’s May 2 fight, along with his rematch against Maidana in September, helped the boxer earn $300 million over the last 12 months.

Mayweather has earned his money by being the biggest PPV draw in the sport for several years. Prior to his fight with Pacquiao, seven of Mayweather’s bouts generated more than 1 million buys. His fights against both Canelo Alvarez and Oscar De La Hoya did more than 2 million buys. Mayweather’s three total fights against Maidana and Ricky Hatton all just missed the cut, generating at least 900,000 buys.

Mayweather has remained one of the wealthiest athletes alive, despite his lifestyle. The boxer is known for being an avid gambler, often making six-figure bets on sporting events. Just two weeks after defeating Pacquiao, Mayweather boasted on Instagram that he won nearly $830,000 on four bets in just one night.

Pacquiao will reportedly make close to $150 million for the fight, having agreed to a 60-40 split of the profits. He ranks No. 2 on the list of highest-paid celebrities.