The 10 men to complete the Career ATP Sweep as Stefanos Tsitispas achieves feat: Novak Djokovic No 1

Since the launch of the current ATP Tour structure nearly two decades ago, only 10 players have completed the Career ATP Sweep of winning an ATP 250 event, an ATP 500 title, an ATP Masters 1000 trophy and the ATP Finals.
Stefanos Tsitsipas is the latest player to win a title at each level in terms of ATP Tour-organised tournaments.
Some of the biggest names in tennis in recent years have completed the achievement with Novak Djokovic, Roger Federer and Andy Murray on the list.
But the great Rafael Nadal does not feature as an ATP Finals trophy is a glaring omission from his list of achievements while his fellow Spaniard Carlos Alcaraz is also absent as he has also not won the season-ending tournament. The 21-year-old, though, has time on his side.
Disclaimer: The likes of John McEnroe, Ivan Lendl, Boris Becker, Andre Agassi, Pete Sampras and Lleyton Hewitt have also achieved this “sweep”, but that was before the relaunch of the ATP in 1990.
The 10 players to complete the Career ATP Sweep since 1990:
Novak Djokovic – Seven times
Novak Djokovic has won the ATP Finals a record seven times, and he has won 40 ATP Masters titles, 15 ATP 500 events and 12 ATP 250 tournaments. That means he has completed the sweep seven times.
The 24-time Grand Slam winner and Andre Agassi are the only men to win the above titles and complete the Career Golden Slam (winning gold in the singles at the Olympics and the four Grand Slams).
Roger Federer – Six times
The 20-time major champion completed the Career ATP Sweep six times as he won the ATP Finals in 2003, 2004, 2006, 2007, 2010 and 2011.
The Swiss Maestro has also won 28 ATP Masters 1000 events, 24 ATP 500s and 25 ATP 250s.
The reason why he is not on the list for the Career Golden Slam + ATP Career Sweep is because he doesn’t have an Olympic singles gold medal to his name, with silver his best effort from the 2012 London Games.
Alexander Zverev – Two times
Alexander Zverev won the ATP Finals in 2018 and 2021 while he also has 20 other ATP Tour titles to his name.
The German has won seven ATP Masters 1000s, five ATP 500s and eight ATP 250s.
He has also won gold in the singles at the Olympics after reaching the top step of the podium at the 2020 Tokyo Games, but he is yet to win a Grand Slam.
David Nalbandian – Once
Argentine David Nalbandian peaked at a career-high No 2 in the ATP Rankings and finished runner-up to Lleyton Hewitt at Wimbledon in 2002.
His biggest title came at the 2005 Tennis Masters Cup (as the ATP Finals was known as back then) when he beat Federer in the final while he also has two ATP Masters 1000 titles, one ATP 500 event and seven ATP 250 tournaments.
Andy Murray – Once
Andy Murray is the only man to win two Olympic gold medals (2012 and 2016), but the Australian Open and French Open are missing from his Career Golden Slam CV.
He won his one and only ATP Finals trophy during his incredible 2016 campaign.
The former world No 1 also won 14 ATP Masters 1000 tournaments, nine ATP 500 trophies and 17 ATP 250 titles.
ATP Facts & Stats Features
The 8 longest Grand Slam men’s singles finals: ft Djokovic, Nadal, Federer
Novak Djokovic’s five most shocking defeats at Indian Wells
Grigor Dimitrov – Once
Grigor Dimitrov has yet to reach a Grand Slam final, but he won his biggest title in 2018 when he defeated David Goffin in the showpiece match at the ATP Finals.
The Bulgarian has one ATP Masters 1000 title to his name (2017 Cincinnati Open), one ATP 500 (2014 Mexican Open) and six ATP 250 titles.
Daniil Medvedev – Once
2021 US Open winner Medvedev won the ATP Finals in 2020 and then finished runner-up the following year while he also has five Grand Slam runners-up trophies to his name.
The Russian has won six ATP Masters 1000s, four ATP 500s and eight ATP 250s.
Jannik Sinner – Once
Before Tsitsipas, Sinner was the most recent addition to this list as he completed the achievement in 2024 when he won the ATP Finals.
The three-time Grand Slam winner has already won four ATP 1000 titles, five ATP 500 events and six ATP 250 tournaments.
It will be a major surprise if Sinner doesn’t complete this feat more than once in the coming years.
Stefanos Tsitsipas – Once
The Greek is a two-time Grand Slam runner-up while he has reached a career-high of No 3 in the ATP Rankings.
His first big title came at the 2019 ATP Finals when he beat Federer in the semi-final and Dominic Thiem in the final. He won his maiden ATP Masters 1000 event in 2021 at the Monte Carlo Masters and has gone on to win the event two more times (his only Masters titles).
Tsitsipas, though, joined this list on the back of winning the 2024 ATP 500 Dubai Tennis Championships, having finished runner-up in 11 previous finals. He has also won seven ATP 250 titles.