Undefeated boxing superstar Floyd Mayweather Jnr has been named the highest-paid athlete in sports by
Forbes magazine, bumping off 2013 winner Tiger Woods by amassing US$105 million in net revenue.
Mayweather (pictured) also topped the list with US$85 million in 2012, ending 14-time major golf champion Woods' run atop the 100-athlete list from 2001 to 2011.
This time, Mayweather joined Woods as the only ones to ever top US$100 million on the
Forbes list, thanks to wins over Canelo Alvarez last September and Marcos Maidana last month. He did it with only 72 minutes of work and with no endorsement income.
"I'm humbled and extremely fortunate to be recognised by
Forbes as the highest-paid athlete," Mayweather said. "I'm doing something no other athlete is doing, promoting myself and seeing my hard work pay off.
"It's all about hard work and dedication which is so important and a key part of my financial success."
The magazine measures endorsement income, prize money and salary payments from June 1 of one year to the next.
Woods, who also lost his world No 1 golf ranking to Australian Adam Scott, lost ground because of the end of a video game deal and a pinched nerve that required surgery on March 31 and kept him out of the Masters and US Open. He was sixth on US$61.2 million.
Mayweather's win over Alvarez set pay-per-view records with US$200 million in total revenue, but his 2007 victory over Oscar de la Hoya remains the most watched fight in boxing history.
Real Madrid star Cristiano Ronaldo, set to play for Portugal in the World Cup that opens in Brazil, ranks second overall with US$80 million in earnings. NBA star LeBron James is third on US$72.3 million. Three women made the list, the same tennis trio as last year, with Russian Maria Sharapova the highest at 34th with US$24.4 million. China's Li Na was 41st at US$23.6 million and Serena Williams ranks 55th with US$22 million.