Tennis · Men's Singles

Novak Djokovic Has 24 Majors and a Winning Record Against Both Federer and Nadal

Novak Djokovic has won 24 Grand Slam singles titles, more than any man, and spent 428 weeks at world number one, also a record. He finished ahead in the career head-to-head against Roger Federer and against Rafael Nadal.

His majors break down as ten Australian Opens, seven Wimbledons, four US Opens and three French Opens. He is the only man to have won each of the four at least three times. Add Olympic gold in Paris in 2024 and he holds the career Golden Slam, having beaten everyone on every surface the sport plays on.

The head-to-heads are what make his case different from a raw title count. Being the best of an era usually means beating everybody except one rival. Djokovic came up against two of the four or five greatest players ever, at the same time, in their primes, and finished with a winning record against both: 27-23 against Federer, and ahead of Nadal too across sixty meetings.

The 428 weeks at number one is the durability argument. He was ranked first in the world in his early twenties and again past his mid-thirties, through two full generational turnovers and a shift in racket and string technology that changed how the ball behaves. Seven year-end number one finishes is a record as well.

The case for Federer is aesthetic and historical: he held the record first, made the sport look effortless in a way nobody has matched, and reached 31 major finals. The case for Nadal is clay. Fourteen French Open titles is the most dominant claim any athlete has on any single event in any sport, and on that surface Djokovic was second best for most of two decades.

Both arguments are real, and Nadal at Roland Garros is genuinely unanswerable. But the question is who was the best tennis player, not who was the best on one surface, and Djokovic has the majors, the weeks at number one, the Golden Slam and both head-to-heads.

The verdict: Djokovic on the record. Federer on the eye test. Nadal on clay, forever.