Tennis · ATP and WTAMatches to 2 Nov 2026
Tennis head to head: rivalries and records
Every meeting of the great rivalries, with scores, the split by surface and the serve and return points each player won, plus the record of the best players at the Grand Slams. Built from our match data and refreshed every night. Want another pair, a surface or a period? Use the live comparison tool.
The great rivalries
Men's tennis since 1991: the meetings that defined an era.
Nadal vs DjokovicDjokovic 31–29 · 60 meetingsFederer vs NadalNadal 24–16 · 40 meetings
Djokovic vs FedererDjokovic 27–23 · 50 meetings
Djokovic vs MurrayDjokovic 25–11 · 36 meetingsFederer vs MurrayFederer 14–11 · 25 meetingsNadal vs MurrayNadal 17–7 · 24 meetingsFederer vs RoddickFederer 21–3 · 24 meetings
Djokovic vs WawrinkaDjokovic 21–6 · 27 meetingsNadal vs ThiemNadal 10–6 · 16 meetings
Nadal vs Djokovic at Roland GarrosNadal 8–2 · 10 meetingsToday's ATP
The rivalries of the current men's tour.

Sinner vs AlcarazAlcaraz 10–7 · 17 meetings
Alcaraz vs DjokovicLevel 5–5 · 10 meetings
Sinner vs DjokovicSinner 7–5 · 12 meetings
Sinner vs ZverevSinner 11–4 · 15 meetings
Sinner vs MedvedevSinner 10–7 · 17 meetings
Alcaraz vs ZverevAlcaraz 7–6 · 13 meetings
Djokovic vs MedvedevDjokovic 10–5 · 15 meetings
Medvedev vs ZverevMedvedev 14–8 · 22 meetingsToday's WTA
The rivalries of the current women's tour.

Sabalenka vs RybakinaSabalenka 10–8 · 18 meetings
Swiatek vs SabalenkaSwiatek 8–5 · 13 meetings
Swiatek vs GauffSwiatek 11–4 · 15 meetings
Sabalenka vs GauffSabalenka 7–6 · 13 meetings
Swiatek vs RybakinaSwiatek 8–6 · 14 meetingsGrand Slam records
One player, one tournament: every match, year by year.
Djokovic at the Australian Open104–11 · 10 titlesNadal at Roland Garros112–4 · 14 titlesFederer at Wimbledon105–14 · 8 titles
Djokovic at Wimbledon107–14 · 7 titles
Djokovic at the US Open95–15 · 4 titlesMurray at Wimbledon61–13 · 2 titles
Alcaraz at Wimbledon24–3 · 2 titles
Sinner at the Australian Open27–5 · 2 titles
Swiatek at Roland Garros43–4 · 4 titles
Sabalenka at the Australian Open34–7 · 2 titles