Boxers Floyd Mayweather and Manny Pacquiao top this year's Forbes list of the world's 100 highest-paid celebrities.
Their fight made Mayweather an estimated $300 million (£191m) in earnings over the past 12 months.
Pacquiao was second, making $160m (£102m), but their final earnings from the bout haven't been revealed.
Forbes' estimates were based on what experts have described as the richest fight in boxing history.
"His (Mayweather's) $300m shattered the record for athlete earnings, which was previously held by Tiger Woods who managed to bank $115 million (£73m) in 2008," said Natalie Robehmed from Forbes.
"It is above and beyond anything anyone has ever done."
Floyd Mayweather beat Manny Pacquiao on points on 3 May in Las Vegas.
Katy Perry's Prismatic World Tour helped her take third place with $135m (£86m), followed by One Direction with $130m (£83m) and American TV and radio host Howard Stern with $95m (£60m).
Musicians and athletes dominated the top 10 spots which included two women.
Country music star Garth Brooks was number six with $90m (£57m), while Taylor Swift tied for eighth place with Iron Man actor Robert Downey Jr with $80m (£51m).
Author James Patterson is in seventh place with $89m (£56m) and footballer Cristiano Ronaldo is in 10th spot on $79.5m (£51m).
Forbes compiled its annual list of the most powerful celebrities from the worlds of sports, television, music and books by estimating pre-tax earnings from 1 June, 2014 to 1 June 2015.
Management, agent and legal fees weren't deducted.
Reality TV star Kim Kardashian, who earned $28m (£18m) in the previous list, nearly doubled her cash to an estimated $52.5m (£33m), according to Forbes.
"I personally think she has been able to monetize fame better than anybody else," said Robehmed.
"A large percentage of her earnings come from her iPhone game."
Kardashian placed just above Oscar-winner Jennifer Lawrence who was at number 34 with $52m (£33m).
Lawrence and Scarlett Johansson, 65th with $35.5m (£22m), are the only two female film actresses to make the 100 list, compared to 14 male film stars.
"I think that really speaks to the wider Hollywood pay gap," said Robehmed.
"It is a lot more difficult for women to get the kind of roles that they would earn massive profits on the back end of in comparison to male actors."
Courtesy: BBC