Tennis Head-to-Head & Rivalries

The defining matchups on the ATP and WTA tours, ranked by how storied and current each rivalry is. Every record links to the full head-to-head — every meeting, the surface split and the scoreline behind it.

Compare any two players

Player 1

Player 2

Greatest rivalries of all time

Ranked by our Rivalry Score — how often they met, how close the record stayed, and how many of those matches were finals or Grand Slam meetings. Era-neutral, so the all-time greats rank alongside today's. How it works.

  1. 1Novak Djokovic3028Rafael Nadal58 meetings
  2. 2Novak Djokovic2723Roger Federer50 meetings
  3. 3Rafael Nadal2416Roger Federer40 meetings
  4. 4Novak Djokovic2511Andy Murray36 meetings
  5. 5Venus Williams1219Serena Williams31 meetings
  6. 6Venus Williams1314Lindsay Davenport27 meetings
  7. 7Martina Hingis912Lindsay Davenport21 meetings
  8. 8Kim Clijsters1310Justine Henin23 meetings
  9. 9Victoria Azarenka517Serena Williams22 meetings
  10. 10Rafael Nadal256David Ferrer31 meetings
  11. 11Andy Murray1114Roger Federer25 meetings
  12. 12Serena Williams192Maria Sharapova21 meetings
  13. 13Jannik Sinner710Carlos Alcaraz17 meetings
  14. 14Roger Federer189Lleyton Hewitt27 meetings
  15. 15Roger Federer203Andy Roddick23 meetings
  16. 16Juan Martin del Potro718Roger Federer25 meetings

Featured rivalries

Alexander Zverev411Jannik Sinner

Jannik Sinner leads Alexander Zverev 11–4 in 15 career meetings. Six of their 15 matches have reached a deciding set, five of them at Slams. Their most recent meeting came at Wimbledon in 2026.

hard 37clay 13grass 01
View full head-to-head →
Daniil Medvedev710Jannik Sinner

Jannik Sinner leads Daniil Medvedev 10–7 in 17 career meetings. Three of those meetings came at Grand Slams, and eight went the distance. The latest chapter came at Rome Masters in 2026.

hard 69clay 01grass 10
View full head-to-head →
Alexander Zverev610Taylor Fritz

Taylor Fritz leads Alexander Zverev 10–6 in 16 career meetings. Five of those meetings came at Grand Slams, and six went the distance. Their most recent meeting came at Wimbledon in 2026.

hard 27clay 10grass 33
View full head-to-head →
Aryna Sabalenka94Jessica Pegula

The 13-match rivalry has tilted Aryna Sabalenka's way at 9–4. Five of their 13 matches have reached a deciding set, three of them at Slams. Their most recent meeting came at Berlin in 2026.

hard 63clay 30grass 01
View full head-to-head →
Jessica Pegula57Iga Swiatek

Across 12 meetings, Iga Swiatek holds a 7–5 edge over Jessica Pegula. They have clashed three times at Grand Slams. Their most recent meeting came at Rome in 2026.

hard 45clay 02grass 10
View full head-to-head →
Jannik Sinner75Novak Djokovic

Jannik Sinner leads Novak Djokovic 7–5 in 12 career meetings. The rivalry has produced seven Grand Slam clashes and eight deciding-set finishes. The latest chapter came at Wimbledon in 2026.

hard 42clay 11grass 22
View full head-to-head →
Andrey Rublev38Jannik Sinner

Jannik Sinner leads Andrey Rublev 8–3 in 11 career meetings. The rivalry has produced three Grand Slam clashes and six deciding-set finishes. The latest chapter came at Rome Masters in 2026.

hard 24clay 14
View full head-to-head →
Jessica Pegula54Coco Gauff

Jessica Pegula and Coco Gauff have met 9 times, with Jessica Pegula leading 5–4. Hard courts have hosted most of their meetings. Their most recent meeting came at Wimbledon in 2026.

hard 42grass 12
View full head-to-head →
Elina Svitolina44Elena Rybakina

Eight meetings have left Elina Svitolina and Elena Rybakina all square at 4–4. The rivalry has produced two Grand Slam clashes and three deciding-set finishes. Their most recent meeting came at Rome in 2026.

hard 11clay 31grass 02
View full head-to-head →
Alexander Bublik45Taylor Fritz

Taylor Fritz leads Alexander Bublik 5–4 in nine career meetings. Four of their matches have gone to a deciding set. The latest chapter came at Wimbledon in 2026.

hard 41clay 01grass 03
View full head-to-head →
Elina Svitolina34Iga Swiatek

Across 7 meetings, Iga Swiatek holds a 4–3 edge over Elina Svitolina. The rivalry has produced two Grand Slam clashes and three deciding-set finishes. Their most recent meeting came at Rome in 2026.

hard 12clay 12grass 10
View full head-to-head →
Coco Gauff62Karolina Muchova

Coco Gauff leads Karolina Muchova 6–2 in eight career meetings. The rivalry has produced three Grand Slam clashes and three deciding-set finishes. Their most recent meeting came at Wimbledon in 2026.

hard 60clay 01grass 01
View full head-to-head →

ATP top rivalries

WTA top rivalries

Historic rivalries