Roger Federer has surpassed Tiger Woods to become the world's highest earning athlete, based on prize money alone.
Following his recent three-set victory over Alexander Zverev at the ATP Finals in London, Federer took his cumulative career prize money to $110,235,682 (around £84,000,000), beating Tiger's $110,061,012.
Following revelations about his private life, the 14-time major golf champion has seen a slowing down of his career, where as 36-year-old Federer remains one of the top athletes in tennis. He has won a men's record 19 grand slam singles titles.
In December last year, Forbes complied a list of the top-earning athletes of all time, including sponsorship deals. Although it might now be a little out of date, here is how it looked:
20. Manny Pacquiao
The Filipino boxer is one of the best boxers of all time and he has made a reported $490 million (£389 million).
19. Oscar De La Hoya
Sticking with boxing, 10-time world champion Oscar De La Hoya made a reported $510 million (£405 million) from his in-ring career as well as his company 'Golden Boy Promotions', which he set up in 2002.
18. Jeff Gordon
The 93 cup winning NASCAR driver takes his place at 18th on the list, after making $515 million (£409 million). Rumour has it he's still not as good as Ricky Bobby.
17. Lionel Messi
Arguably the greatest player ever to play the game of football, Messi comes in 17th place on the all-time rich list despite being just 29. The Argentine ace's career earnings are said to stand at $520 million - which equates to around £413 million). It's taxing just thinking about that amount of money.
=15. Alex Rodriguez
The 14-time All Star signed a number of big-money contracts throughout his career and that means he has reported earnings of $600 million (£477 million).
=15. Roger Federer
Federer is one of the biggest names in tennis history and has won an incredible 17 Grand Slam titles in his glittering career. He is also one of the most marketable athletes and has been heavily endorsed by the likes of Nike and Wilson. $600 million (£477 million) is the figure given to Federer.
14. Cristiano Ronaldo
The second of three footballers on the list, Cristiano Ronaldo is three places ahead of his arch-nemesis Lionel Messi. He is the definition of a global phenomenon and has all sorts of outside projects as well as his on the pitch matters. The Real Madrid man's career earning are said to be in the region of $620 million (£493 million).
13. Lebron James
The Cavs hero's earnings are reportedly around the $640 million mark (£508 million) and it probably has something to do with the fact that King James' current contract sees him make $30 million every year, on top of his lifetime link with Nike, which sees him rake in even more dollar.
12. Greg Norman
Norman's successful golfing career and outside ventures have culminated in him having earnings of $680 million (£540 million) - putting him in 12th place on the all-time highest-paid sportsmen list.
11. Mike Tyson
Iron Mike made a load of money from punching people in the face, as well as several appearances for WWE. Though he has spent a lot of his money, his total career earnings are $685 million (£544 million).
10. Shaquille O'Neal
Shaq is in the top half thanks to the alleged $700 million (£556 million) he made from shooting the hoops on top of various other projects.
9. David Beckham
It's no surprise to see that this hairstyle-changing, free-kick taking beautiful bloke is the highest-paid footballer of all-time. The Beckham brand is absolutely massive and his earnings are reportedly $730 million (£580 million).
8. Phil Mickelson
The golfer's dollar stands at $760 million (£604 million) thanks to his five major championship wins, coupled with endorsements from giants such as Barclays and Rolex.
7. Floyd Mayweather Jr.
It's common knowledge that Floyd Mayweather Jr. quite likes money - it's his nickname after all and fair play to him, he's made a decent bit of wonga over the years hasn't he? One of the biggest box office attractions, he has made $765 million (£608 million) and never lost a fight.
6. Kobe Bryant
He retired this year and it's fair to say that Bryant has made a fair bit of money in his 20-year career with LA Lakers. The 18-time All Star's career earnings are said to be around $770 million, which is roughly £612 million.
5. Michael Schumacher
The Formula One hero made $1 billion (£794 million) over the years and topped the Forbes rich list for the world's highest-paid athletes two years on the trot in 1999 and 2000.
4. Jack Nicklaus
The 18-time major championship winner is said to have been responsible for the designing of 298 golf courses, which means the 76-year old's overall dosh stands at $1.15 billion (£914 million).
3. Arnold Palmer
Continuing with golf, the late Arnold Palmer reportedly had $1.35 billion (£1.07 billion) following his incredible 62 PGA tour title wins and ventures into clothing and footwear.
2. Tiger Woods
The highest-paid golfer of all-time, Tiger Woods has raked in a reported $1.65 billion (£1.31 billion) in his career.
1. Michael Jordan
The highest-paid athlete of all-time is Michael Jordan. After stints with Chicago Bulls and Washington Wizards as well as the fact he has his own brand of trainers with Nike, Jordan is absolutely swimming in the mula - he apparently collects $100 million from Nike on a yearly basis and his total career earnings are $1.7 billion (£1.35 billion).
Featured Image Credit: PA Images