Men's tennis has been dominated by Roger Federer, Rafael Nadal and Novak Djokovic since the early 2000s. Following are some key facts and records as the trio battle for the top spot in the race to be crowned the 'Greatest of All Time'. GRAND SLAM TITLES Federer: 20 (Australian Open 2004, 2006, 2007, 2010, 2017, 2018; French Open 2009; Wimbledon 2003, 2004, 2005, 2006, 2007, 2009, 2012, 2017; U.S. Open 2004, 2005, 2006, 2007, 2008) Nadal: 20 (Australian Open 2009; French Open 2005, 2006, 2007, 2008, 2010, 2011, 2012, 2013, 2014, 2017, 2018, 2019, 2020; Wimbledon 2008, 2010; U.S. Open 2010, 2013, 2017, 2019) Djokovic: 17 (Australian Open 2008, 2011, 2012, 2013, 2015, 2016, 2019, 2020; French Open 2016; Wimbledon 2011, 2014, 2015, 2018, 2019; U.S. Open 2011, 2015, 2018) World number two Nadal equalled Federer's record of 20 Grand Slam titles with a 6-0 6-2 7-5 victory over Djokovic in the French Open final on Sunday.
TITLES AT EACH MAJOR EVENT Australian Open: Djokovic (8), Federer (6), Nadal (1) Wimbledon: Federer (8), Djokovic (5), Nadal (2) U.S. Open: Federer (5), Nadal (4), Djokovic (3) French Open: Nadal (13), Djokovic (1), Federer (1)
HEAD-TO-HEAD RECORD All meetings: Djokovic v Federer: Djokovic leads 27-23 Djokovic v Nadal: Djokovic leads 29-27 Federer v Nadal: Nadal leads 24-16 Grand Slam meetings: Djokovic v Federer: Djokovic leads 11-6 Djokovic v Nadal: Nadal leads 10-6 Federer v Nadal: Nadal leads 10-4 Nadal, 34, has beaten Federer on his favourite turf on Wimbledon grass, but the Swiss has never defeated Nadal on the Parisian clay in six meetings. Djokovic has beaten Nadal only once in eight meetings at Roland Garros.
MOST WEEKS AS WORLD NUMBER ONE Federer: 310 Djokovic: 290 Pete Sampras: 286 Ivan Lendl: 270 Jimmy Connors: 268 Nadal: 209 Serbian Djokovic moved ahead of Sampras in the list after winning the Italian Open last month. Apart from leading the chart for the longest-reigning world number one at 310 weeks, Federer also holds the record for longest streak at 237 weeks.
MOST ATP TITLES WON Connors: 109 Federer: 103 Lendl: 94 Nadal: 86 Djokovic: 81
MOST ATP MASTERS TITLES WON Djokovic: 36 Nadal: 35 Federer: 28 Among the 'Big Three', Federer has won the most ATP titles (103) -- six shy of American Connors' record of 109. The Swiss has also won six ATP Tour Finals, while Serbian Djokovic has won five. Spaniard Nadal has yet to win any. (For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)