The 6 players Novak Djokovic has beaten 20+ times: Gael Monfils joins Rafael Nadal & Roger Federer

Ewan West
Novak Djokovic with Rafael Nadal and Gael Monfils
Novak Djokovic with Rafael Nadal and Gael Monfils

Novak Djokovic has accomplished the outstanding feat of registering 20 or more victories against six different opponents after his latest triumph over Gael Monfils. 

The tennis legend has recorded 25 or more wins against four different players and defeated one man on over 30 occasions.

Here, we look at the six players Djokovic has beaten on at least 20 occasions.

Gael Monfils – 20 wins

Djokovic holds a remarkable 20-0 record against Gael Monfils, which is the most dominant head-to-head score in ATP history as no other man holds 20 wins against an opponent without a single defeat.

In his first encounter with Monfils, Djokovic prevailed in a five-set thriller in the first round of the 2005 US Open. The Serbian earned a convincing straight-set victory over the Frenchman in the second round of the 2025 Brisbane International in the pair’s most recent matchup.

Djokovic-Monfils head-to-head breakdown

Grand Slams: 5-0

Olympics: 1-0

Masters 1000: 9-0

ATP 500: 1-0

ATP 250: 2-0

Davis Cup/ATP Cup: 2-0

Stan Wawrinka – 21 wins

The 24-time Grand Slam winner has compiled a 21-6 record (77.8%) from the 27 matches he has contested against Stan Wawrinka to date.

Djokovic first defeated Wawrinka in the pair’s second meeting with a five-set triumph in a Davis Cup tie in 2006. He downed the Swiss in straight sets in the third round of the 2023 Wimbledon Championships in their most recent clash.

Djokovic-Wawrinka head-to-head breakdown

Grand Slams: 5-4

ATP Finals: 2-0

Masters 1000: 11-0

ATP 500: 2-1

ATP 250: 0-1

Davis Cup: 1-0

ATP Tour Features

Novak Djokovic’s 7 most successful tournaments: Australian Open 10 titles, Wimbledon joint 2nd

The 5 men with the most ATP Tour quarter-finals: Novak Djokovic moves to joint-4th, Roger Federer 2nd

Tomas Berdych – 25 wins

Djokovic amassed a 25-3 (89.3%) record from the 28 matches he played against Tomas Berdych across a period of almost 10 years.

In the duo’s maiden contest, Djokovic won in straight sets in the semi-finals of the 2008 Thailand Open. The 37-year-0ld registered his final win against Berdych in straight sets in the quarter-finals of the 2016 Canadian Open.

Djokovic-Berdych head-to-head breakdown

Grand Slams: 4-2

ATP Finals: 5-0

Masters 1000: 8-1

ATP 500: 4-0

ATP 250: 2-0

Davis Cup: 2-0

Andy Murray – 25 wins

The Serb accumulated a 25-11 (69.4%) record from the 36 matches he played against Andy Murray — his former rival who is now his coach.

Djokovic won the pair’s first encounter in three sets in the last 16 of the 2006 Madrid Masters, while he prevailed in three sets in their last-ever match in the 2017 Qatar Open final.

Djokovic-Murray head-to-head breakdown

Grand Slams: 8-2

ATP Finals: 1-1

Olympics: 0-1

Masters 1000: 14-6

ATP 500: 1-1

ATP 250: 1-0

Roger Federer – 27 wins

Djokovic earned 27 victories from his 50 showdowns with Roger Federer over a 14-year period, giving him a 54% win rate against his great rival.

After Federer won the pair’s first four matches, Djokovic beat the Swiss for the first time in a three-set final at the 2007 Canadian Open. Djokovic triumphed in straight sets in his final clash with Federer in the semi-finals of the 2020 Australian Open.

Djokovic-Federer head-to-head breakdown

Grand Slams: 11-6

ATP Finals: 3-3

Masters 1000: 11-9

ATP 500: 2-4

Davis Cup: 0-1

Rafael Nadal – 31 wins

Djokovic both won and lost more times against Rafael Nadal than any other player, having finished the epic rivalry with a 31-29 edge (51.7%) from the pair’s 60 clashes — which is an Open Era men’s record of matches.

The Serbian earned his first victory against Nadal in their third meeting — a straight-set win in the quarter-finals of the 2007 Miami Open. In his last-ever encounter with Nadal, Djokovic prevailed in straight sets in the second round of the 2024 Paris Olympics.

Djokovic-Nadal head-to-head breakdown

Grand Slams: 7-11

ATP Finals: 3-2

Olympics: 1-1

Masters 1000: 16-13

ATP 500: 2-0

ATP 250: 1-1

Davis Cup/ATP Cup: 1-1

READ NEXT: Novak Djokovic sends seven-word message after shock loss as Reilly Opelka’s net comments revealed