Roger Federer net worth: Federer has earned more than $110,000,000 in prize money
The 19-time Grand Slam champion, 36, beat Alexander Zverev at the ATP Finals at the O2 on Tuesday night.
Federer banked $191,000 for just turning up in London and players get $191,000 for every win.
It means the $573,000 he has earned for qualifying and then beating Jack Sock and then Zverev takes his career prize money to $110,235,682.
That surpasses the previous prize money leader Woods, who has earned $110,061,012.
Federer has earned around $6million in 2017 through tournament and match wins – although it’s sponsorship agreements where he makes the most of his cash.
World's highest-paid athletes 2017
Thu, October 19, 2017
Click to reveal the top 20 highest-paid athletes in the world in 2017
1 of 20
20. Fernando Alonso (F1): £27.3m
The Forbes rich-list shows Roger Federer earned another $58million in endorsements to take his year pay to $64million.
Woods’ earnings have stalled since 2009 following allegations in his private life. He has since battled a string of long-term injuries.
Squeaky-clean Federer, meanwhile, has been at the top of the game for close to 20 years.
He’s won 95 tournaments since 1998 with four Grand Slam title wins – at the Australian Open and then Wimbledon – this year.
Among his high-profile sponsors include tennis giants Wilson, who he has a lifetime deal with, Nike and Rolex.
Roger Federer has won 19 Grand Slam titles
Federer also has lucrative agreements with Credit Suisse Group, NetJets and Mercedes-Benz.
Only three sportsmen have earned more money than Federer in 2017.
Cristiano Ronaldo tops the pile with $93m, made up of $58m in salary and $35m in endorsements.
LeBron James is second with $86.2m and Lionel Messi is third with $80m.