Advanced ATP Rivalry Search

Browse ATP head-to-head rivalries by historical or current-player scope, most-played or unbeaten view, and player.

About this search tool

Search across precomputed TennisDB ATP tables for player seasons, player tournament runs, player careers, matches, tournaments, ranking weeks, and rivalries. Filters use canonical tour data and support player/tournament autocomplete, countries, surfaces, categories, rounds, exit rounds, rankings, points, and season thresholds.

Browse precomputed head-to-head records by scope and view, or choose a player to find every rivalry.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted descending Record Surface Last Met H2H
4401 Alejandro Tabilo Pedro Martinez 2 0–2 C 0–2 Feb 26, 2022 H2H
4402 Aleksandar Kovacevic Botic van de Zandschulp 2 0–2 C 0–1 G 0–1 Jun 29, 2026 H2H
4403 Aleksandar Kovacevic Dominik Koepfer 2 0–2 H 0–2 Feb 8, 2024 H2H
4404 Aleksandar Kovacevic Matteo Arnaldi 2 0–2 H 0–2 Oct 23, 2025 H2H
4405 Aleksandr Shevchenko Aslan Karatsev 2 2–0 C 1–0 H 1–0 Oct 18, 2024 H2H
4406 Aleksandr Shevchenko Benjamin Bonzi 2 2–0 H 2–0 Feb 8, 2024 H2H
4407 Aleksandr Shevchenko Corentin Moutet 2 0–2 C 0–1 H 0–1 Oct 17, 2025 H2H
4408 Aleksandr Shevchenko Daniel Elahi Galan 2 2–0 C 1–0 H 1–0 Jul 23, 2025 H2H
4409 Aleksandr Shevchenko Dominik Koepfer 2 2–0 H 2–0 Aug 28, 2024 H2H
4410 Aleksandr Shevchenko Felix Auger-Aliassime 2 0–2 G 0–1 H 0–1 Jun 29, 2026 H2H
4411 Aleksandr Shevchenko Jaume Munar 2 0–2 C 0–1 H 0–1 Apr 23, 2026 H2H
4412 Aleksandr Shevchenko Lorenzo Musetti 2 0–2 C 0–1 H 0–1 Sep 22, 2025 H2H
4413 Aleksandr Shevchenko Marton Fucsovics 2 2–0 C 1–0 H 1–0 Jan 14, 2026 H2H
4414 Aleksandr Shevchenko Reilly Opelka 2 0–2 G 0–1 H 0–1 Jul 2, 2025 H2H
4415 Aleksandr Shevchenko Stan Wawrinka 2 2–0 C 1–0 H 1–0 Jul 17, 2025 H2H
4416 Alessio Di Mauro Luis Horna 2 0–2 C 0–2 Jan 29, 2007 H2H
4417 Alexander Blockx Alex de Minaur 2 0–2 C 0–2 May 27, 2026 H2H
4418 Alexander Bublik Aslan Karatsev 2 2–0 C 1–0 H 1–0 Oct 27, 2022 H2H
4419 Alexander Bublik Corentin Moutet 2 2–0 H 2–0 Oct 30, 2025 H2H
4420 Alexander Bublik Daniel Elahi Galan 2 2–0 C 1–0 H 1–0 Apr 28, 2023 H2H
4421 Alexander Bublik Dominic Thiem 2 0–2 C 0–1 H 0–1 Aug 30, 2023 H2H
4422 Alexander Bublik Filip Krajinovic 2 2–0 H 2–0 Feb 23, 2023 H2H
4423 Alexander Bublik James Duckworth 2 2–0 C 1–0 H 1–0 May 27, 2025 H2H
4424 Alexander Bublik Jiri Lehecka 2 2–0 C 1–0 H 1–0 Apr 9, 2026 H2H
4425 Alexander Bublik Learner Tien 2 0–2 C 0–2 May 22, 2026 H2H
4426 Alexander Bublik Maximilian Marterer 2 2–0 G 1–0 H 1–0 Oct 21, 2023 H2H
4427 Alexander Bublik Mikhail Kukushkin 2 2–0 G 2–0 Jun 30, 2021 H2H
4428 Alexander Bublik Milos Raonic 2 0–2 H 0–2 Feb 16, 2024 H2H
4429 Alexander Bublik Sebastian Baez 2 2–0 C 1–0 H 1–0 May 9, 2026 H2H
4430 Alexander Bublik Tennys Sandgren 2 2–0 G 1–0 H 1–0 Jul 20, 2019 H2H
4431 Alexander Bublik Tomas Machac 2 2–0 G 1–0 H 1–0 Jun 21, 2025 H2H
4432 Alexander Bublik Ugo Humbert 2 0–2 H 0–2 Feb 14, 2025 H2H
4433 Alexander Bublik Yoshihito Nishioka 2 2–0 H 2–0 Mar 16, 2021 H2H
4434 Alexander Mronz Joey Rive 2 0–2 G 0–1 H 0–1 Jul 12, 1990 H2H
4435 Alexander Mronz John Fitzgerald 2 2–0 H 2–0 Apr 4, 1992 H2H
4436 Alexander Mronz Markus Zoecke 2 0–2 G 0–1 H 0–1 Jun 9, 1994 H2H
4437 Alexander Mronz Milan Srejber 2 2–0 C 1–0 H 1–0 Nov 8, 1990 H2H
4438 Alexander Popp Gregory Carraz 2 0–2 H 0–2 Sep 26, 2003 H2H
4439 Alexander Popp Jiri Vanek 2 2–0 H 2–0 Aug 13, 2001 H2H
4440 Alexander Volkov Alex Corretja 2 0–2 C 0–2 Jul 20, 1996 H2H
4441 Alexander Volkov Andres Gomez 2 0–2 C 0–1 C 0–1 Jun 3, 1990 H2H
4442 Alexander Volkov Bart Wuyts 2 2–0 G 1–0 H 1–0 Sep 4, 1992 H2H
4443 Alexander Volkov Carl Limberger 2 2–0 C 1–0 H 1–0 Apr 4, 1992 H2H
4444 Alexander Volkov Christian Bergstrom 2 2–0 H 2–0 Jan 7, 1994 H2H
4445 Alexander Volkov Christian Saceanu 2 2–0 C 1–0 H 1–0 Oct 10, 1991 H2H
4446 Alexander Volkov Diego Nargiso 2 2–0 C 2–0 Feb 24, 1994 H2H
4447 Alexander Volkov Dimitri Poliakov 2 2–0 C 1–0 H 1–0 Nov 8, 1991 H2H
4448 Alexander Volkov Fernon Wibier 2 2–0 C 2–0 Oct 12, 1995 H2H
4449 Alexander Volkov Jan Apell 2 0–2 H 0–2 Aug 5, 1994 H2H
4450 Alexander Volkov Jan Siemerink 2 2–0 C 1–0 C 1–0 Feb 29, 1992 H2H
4451 Alexander Volkov Javier Sanchez 2 2–0 C 1–0 H 1–0 Aug 23, 1991 H2H
4452 Alexander Volkov Jean-Philippe Fleurian 2 0–2 H 0–2 Apr 17, 1996 H2H
4453 Alexander Volkov Jens Woehrmann 2 2–0 C 1–0 C 1–0 Jul 18, 1991 H2H
4454 Alexander Volkov John McEnroe 2 0–2 C 0–1 G 0–1 Jun 13, 1992 H2H
4455 Alexander Volkov Magnus Larsson 2 2–0 C 1–0 H 1–0 Aug 28, 1996 H2H
4456 Alexander Volkov Marcelo Filippini 2 0–2 C 0–2 Jul 24, 1997 H2H
4457 Alexander Volkov Richard Krajicek 2 0–2 H 0–2 Apr 12, 1996 H2H
4458 Alexander Volkov Sandon Stolle 2 0–2 G 0–2 Jun 21, 1996 H2H
4459 Alexander Volkov Thierry Champion 2 2–0 G 1–0 H 1–0 Mar 6, 1991 H2H
4460 Alexander Volkov Thomas Johansson 2 0–2 C 0–2 Mar 20, 1997 H2H
4461 Alexander Volkov Todd Witsken 2 0–2 C 0–1 H 0–1 May 2, 1991 H2H
4462 Alexander Waske Takao Suzuki 2 0–2 H 0–2 Oct 6, 2006 H2H
4463 Alexander Zverev Alejandro Tabilo 2 2–0 C 1–0 H 1–0 Aug 26, 2025 H2H
4464 Alexander Zverev Aleksandar Vukic 2 2–0 C 1–0 H 1–0 May 11, 2024 H2H
4465 Alexander Zverev Camilo Ugo Carabelli 2 2–0 C 1–0 H 1–0 Oct 30, 2025 H2H
4466 Alexander Zverev Christopher Eubanks 2 2–0 C 1–0 H 1–0 Mar 25, 2024 H2H
4467 Alexander Zverev Evgeny Donskoy 2 2–0 C 1–0 G 1–0 May 9, 2018 H2H
4468 Alexander Zverev Fabian Marozsan 2 2–0 C 1–0 H 1–0 Apr 19, 2025 H2H
4469 Alexander Zverev Gabriel Diallo 2 2–0 C 1–0 H 1–0 Apr 16, 2026 H2H
4470 Alexander Zverev Jenson Brooksby 2 2–0 H 2–0 Feb 23, 2022 H2H
4471 Alexander Zverev Marco Cecchinato 2 2–0 C 1–0 H 1–0 Oct 3, 2020 H2H
4472 Alexander Zverev Maximilian Marterer 2 2–0 C 1–0 H 1–0 Aug 28, 2024 H2H
4473 Alexander Zverev Pedro Martinez 2 2–0 C 1–0 H 1–0 Jan 16, 2025 H2H
4474 Alexander Zverev Quentin Halys 2 2–0 C 1–0 H 1–0 May 29, 2026 H2H
4475 Alexander Zverev Radu Albot 2 2–0 H 2–0 Jan 23, 2022 H2H
4476 Alexander Zverev Ricardas Berankis 2 2–0 C 2–0 Apr 30, 2021 H2H
4477 Alexander Zverev Sebastian Baez 2 2–0 C 2–0 May 26, 2022 H2H
4478 Alexander Zverev Thanasi Kokkinakis 2 2–0 H 2–0 Feb 23, 2024 H2H
4479 Alexander Zverev Tobias Kamke 2 2–0 C 1–0 H 1–0 Oct 22, 2016 H2H
4480 Alexander Zverev Tomas Martin Etcheverry 2 2–0 C 1–0 H 1–0 Sep 1, 2024 H2H
4481 Alexander Zverev Valentin Royer 2 2–0 G 1–0 H 1–0 Jul 2, 2026 H2H
4482 Alexandr Dolgopolov Evgeny Donskoy 2 2–0 C 1–0 G 1–0 Jun 29, 2016 H2H
4483 Alexandr Dolgopolov Frank Dancevic 2 2–0 G 1–0 H 1–0 Jun 23, 2016 H2H
4484 Alexandr Dolgopolov Ivan Dodig 2 0–2 C 0–1 H 0–1 May 4, 2013 H2H
4485 Alexandr Dolgopolov Kyle Edmund 2 2–0 G 2–0 Jun 22, 2016 H2H
4486 Alexandr Dolgopolov Michael Llodra 2 0–2 G 0–1 H 0–1 Feb 24, 2012 H2H
4487 Alexandr Dolgopolov Nick Kyrgios 2 0–2 H 0–2 Jan 6, 2018 H2H
4488 Alexandr Dolgopolov Pablo Cuevas 2 2–0 C 2–0 Feb 17, 2017 H2H
4489 Alexandr Dolgopolov Roberto Bautista Agut 2 0–2 C 0–1 H 0–1 May 16, 2017 H2H
4490 Alexandr Dolgopolov Ruben Ramirez Hidalgo 2 2–0 C 1–0 H 1–0 Aug 3, 2012 H2H
4491 Alexandr Dolgopolov Ryan Harrison 2 0–2 H 0–2 Oct 26, 2017 H2H
4492 Alexandr Dolgopolov Steve Darcis 2 2–0 G 1–0 H 1–0 Jun 15, 2017 H2H
4493 Alexandr Dolgopolov Thiago Monteiro 2 0–2 C 0–1 H 0–1 Aug 22, 2017 H2H
4494 Alexandre Muller Marcos Giron 2 0–2 H 0–2 Jan 13, 2026 H2H
4495 Alexandre Muller Tomas Martin Etcheverry 2 2–0 C 1–0 H 1–0 Nov 6, 2025 H2H
4496 Alex Antonitsch Andrew Sznajder 2 0–2 H 0–2 Apr 10, 1991 H2H
4497 Alex Antonitsch Dan Goldie 2 2–0 H 2–0 Apr 21, 1990 H2H
4498 Alex Antonitsch Jamie Morgan 2 2–0 H 2–0 Jan 21, 1994 H2H
4499 Alex Antonitsch Jeremy Bates 2 2–0 G 1–0 H 1–0 Jul 20, 1994 H2H
4500 Alex Antonitsch Karsten Braasch 2 0–2 C 0–1 G 0–1 Nov 11, 1993 H2H
4501 Alex Antonitsch Neil Borwick 2 2–0 G 2–0 Jul 8, 1993 H2H
4502 Alex Bolt Felix Auger-Aliassime 2 0–2 H 0–2 Feb 26, 2020 H2H
4503 Alex Calatrava Xavier Malisse 2 0–2 C 0–2 May 28, 2003 H2H
4504 Alex Corretja Alexandre Simoni 2 2–0 C 1–0 H 1–0 Aug 15, 2002 H2H
4505 Alex Corretja Andy Roddick 2 0–2 H 0–2 Sep 1, 2002 H2H
4506 Alex Corretja Arnaud Boetsch 2 2–0 C 1–0 H 1–0 Aug 11, 1997 H2H
4507 Alex Corretja Byron Black 2 2–0 H 2–0 Sep 6, 1998 H2H
4508 Alex Corretja Christophe Rochus 2 0–2 C 0–1 C 0–1 Jul 19, 2002 H2H
4509 Alex Corretja Diego Nargiso 2 2–0 C 2–0 May 12, 1999 H2H
4510 Alex Corretja Hendrik Jan Davids 2 2–0 C 2–0 Sep 26, 1996 H2H
4511 Alex Corretja Javier Frana 2 2–0 C 1–0 H 1–0 Nov 13, 1994 H2H
4512 Alex Corretja Lucas Arnold Ker 2 2–0 C 1–0 H 1–0 Jan 21, 1998 H2H
4513 Alex Corretja Luiz Mattar 2 2–0 C 2–0 Nov 12, 1994 H2H
4514 Alex Corretja Mark Woodforde 2 2–0 C 2–0 May 13, 1998 H2H
4515 Alex Corretja Mats Wilander 2 2–0 C 1–0 H 1–0 Mar 19, 1996 H2H
4516 Alex Corretja Nicklas Kulti 2 2–0 C 2–0 Apr 8, 1994 H2H
4517 Alex Corretja Nuno Marques 2 2–0 C 2–0 Apr 23, 1997 H2H
4518 Alex Corretja Oliver Gross 2 2–0 C 2–0 Apr 26, 2001 H2H
4519 Alex Corretja Robby Ginepri 2 0–2 H 0–2 Aug 19, 2004 H2H
4520 Alex Corretja Ronald Agenor 2 2–0 C 2–0 Apr 20, 1995 H2H
4521 Alex Corretja Sebastien Grosjean 2 2–0 C 1–0 H 1–0 Oct 25, 2003 H2H
4522 Alex Corretja Todd Woodbridge 2 0–2 H 0–2 Aug 14, 1995 H2H
4523 Alex Corretja Tomas Carbonell 2 2–0 C 2–0 Oct 27, 1995 H2H
4524 Alex de Minaur Damir Dzumhur 2 2–0 H 2–0 Sep 29, 2018 H2H
4525 Alex de Minaur Gael Monfils 2 0–2 H 0–2 Aug 16, 2023 H2H
4526 Alex de Minaur Hugo Gaston 2 0–2 C 0–1 H 0–1 Oct 19, 2024 H2H
4527 Alex de Minaur Ilya Ivashka 2 2–0 C 1–0 H 1–0 May 30, 2023 H2H
4528 Alex de Minaur James Duckworth 2 2–0 G 1–0 H 1–0 Jul 3, 2024 H2H
4529 Alex de Minaur J.J. Wolf 2 2–0 H 2–0 Aug 15, 2023 H2H
4530 Alex de Minaur Kyle Edmund 2 0–2 C 0–2 May 29, 2018 H2H
4531 Alex de Minaur Pablo Carreno Busta 2 0–2 C 0–1 H 0–1 Sep 4, 2022 H2H
4532 Alex de Minaur Roberto Bautista Agut 2 2–0 H 2–0 Oct 31, 2019 H2H
4533 Alexei Popyrin Adrian Mannarino 2 0–2 H 0–2 Oct 22, 2020 H2H
4534 Alexei Popyrin Botic van de Zandschulp 2 0–2 H 0–2 Mar 25, 2023 H2H
4535 Alexei Popyrin Emil Ruusuvuori 2 2–0 H 2–0 Aug 26, 2025 H2H
4536 Alexei Popyrin James Duckworth 2 0–2 H 0–2 Sep 22, 2022 H2H
4537 Alexei Popyrin Laslo Djere 2 0–2 C 0–1 H 0–1 Jan 15, 2020 H2H
4538 Alexei Popyrin Lucas Pouille 2 0–2 C 0–1 H 0–1 Apr 14, 2021 H2H
4539 Alexei Popyrin Thanasi Kokkinakis 2 0–2 C 0–1 H 0–1 May 28, 2024 H2H
4540 Alex Michelsen Aleksandar Kovacevic 2 2–0 C 1–0 G 1–0 Jul 20, 2024 H2H
4541 Alex Michelsen James Duckworth 2 2–0 G 1–0 H 1–0 Jan 7, 2026 H2H
4542 Alex Michelsen Laslo Djere 2 0–2 C 0–1 H 0–1 May 10, 2025 H2H
4543 Alex Michelsen Mattia Bellucci 2 2–0 H 2–0 Mar 19, 2026 H2H
4544 Alex Michelsen Taylor Fritz 2 2–0 C 1–0 H 1–0 Mar 9, 2026 H2H
4545 Alex Molcan Daniel Altmaier 2 2–0 C 1–0 G 1–0 Jun 30, 2026 H2H
4546 Alex Molcan Diego Schwartzman 2 0–2 H 0–2 Aug 16, 2022 H2H
4547 Alex Molcan Novak Djokovic 2 0–2 C 0–2 May 26, 2022 H2H
4548 Alex Radulescu Gouichi Motomura 2 2–0 H 2–0 Apr 10, 1997 H2H
4549 Aljaz Bedene Ernesto Escobedo 2 2–0 G 2–0 Jun 16, 2017 H2H
4550 Aljaz Bedene Henri Laaksonen 2 2–0 C 1–0 H 1–0 Jul 26, 2018 H2H
4551 Aljaz Bedene Jan-Lennard Struff 2 0–2 C 0–1 H 0–1 May 11, 2021 H2H
4552 Aljaz Bedene Kei Nishikori 2 0–2 H 0–2 Mar 27, 2021 H2H
4553 Aljaz Bedene Lorenzo Musetti 2 0–2 C 0–2 Jul 28, 2022 H2H
4554 Aljaz Bedene Lucas Pouille 2 0–2 C 0–1 H 0–1 Apr 30, 2017 H2H
4555 Aljaz Bedene Radu Albot 2 0–2 C 0–1 G 0–1 Apr 16, 2019 H2H
4556 Aljaz Bedene Richard Gasquet 2 0–2 G 0–2 Jun 13, 2019 H2H
4557 Allan McDonald Mike Phillips 2 2–0 G 1–0 H 1–0 Apr 10, 1972 H2H
4558 Allan Stone Mal Anderson 2 2–0 G 2–0 Oct 13, 1978 H2H
4559 Allan Stone Nicola Pietrangeli 2 0–2 C 0–2 May 16, 1969 H2H
4560 Allan Stone Ove Bengtson 2 2–0 C 2–0 May 8, 1973 H2H
4561 Allan Stone Steve Faulk 2 2–0 G 2–0 Aug 7, 1969 H2H
4562 Allan Stone William Brown 2 2–0 G 1–0 H 1–0 Nov 21, 1973 H2H
4563 Alvaro Betancur Howard Schoenfield 2 2–0 C 2–0 Aug 25, 1977 H2H
4564 Alvaro Fillol Bruce Manson 2 0–2 C 0–1 H 0–1 Nov 1, 1979 H2H
4565 Alvaro Fillol Dick Stockton 2 0–2 C 0–1 C 0–1 May 24, 1979 H2H
4566 Alvaro Fillol Manuel Orantes 2 0–2 C 0–2 Jan 28, 1982 H2H
4567 Alvaro Fillol Mike Cahill 2 2–0 C 1–0 H 1–0 May 23, 1979 H2H
4568 Alvaro Fillol Zeljko Franulovic 2 0–2 C 0–2 Oct 10, 1978 H2H
4569 Alvin Gardiner Brian Fairlie 2 0–2 G 0–1 H 0–1 Nov 18, 1976 H2H
4570 Alvin Gardiner Colin Dibley 2 0–2 G 0–2 Jan 7, 1972 H2H
4571 Alvin Gardiner Geoff Masters 2 0–2 G 0–1 H 0–1 Nov 24, 1977 H2H
4572 Alvin Gardiner Robert Maud 2 0–2 G 0–1 H 0–1 Jun 11, 1970 H2H
4573 Amos Mansdorf Andrew Sznajder 2 2–0 H 2–0 Jan 16, 1991 H2H
4574 Amos Mansdorf Boaz Merenstein 2 2–0 H 2–0 Oct 20, 1989 H2H
4575 Amos Mansdorf Bryan Shelton 2 2–0 H 2–0 Aug 12, 1992 H2H
4576 Amos Mansdorf Chris Pridham 2 2–0 H 2–0 Apr 15, 1993 H2H
4577 Amos Mansdorf Christian Saceanu 2 2–0 C 1–0 H 1–0 Nov 10, 1989 H2H
4578 Amos Mansdorf Henrik Holm 2 2–0 G 2–0 Jun 27, 1990 H2H
4579 Amos Mansdorf Jim Grabb 2 2–0 C 1–0 H 1–0 Apr 3, 1993 H2H
4580 Amos Mansdorf Joakim Nystrom 2 0–2 C 0–2 Mar 27, 1986 H2H
4581 Amos Mansdorf Karsten Braasch 2 2–0 C 1–0 H 1–0 Apr 29, 1994 H2H
4582 Amos Mansdorf Lars Jonsson 2 2–0 H 2–0 Oct 14, 1994 H2H
4583 Amos Mansdorf Marc Flur 2 2–0 H 2–0 Nov 21, 1985 H2H
4584 Amos Mansdorf Menno Oosting 2 2–0 C 1–0 H 1–0 Jan 12, 1989 H2H
4585 Amos Mansdorf Rick Leach 2 2–0 C 1–0 H 1–0 Jan 18, 1989 H2H
4586 Amos Mansdorf Robert Seguso 2 0–2 H 0–2 Feb 20, 1988 H2H
4587 Amos Mansdorf Stefano Pescosolido 2 0–2 H 0–2 Oct 17, 1993 H2H
4588 Amos Mansdorf Thierry Champion 2 2–0 C 1–0 H 1–0 Jan 22, 1993 H2H
4589 Amos Mansdorf Todd Witsken 2 0–2 G 0–1 H 0–1 Jun 18, 1992 H2H
4590 Anders Jarryd Arnaud Boetsch 2 0–2 C 0–1 C 0–1 Oct 16, 1992 H2H
4591 Anders Jarryd Brad Drewett 2 2–0 G 1–0 H 1–0 Sep 3, 1984 H2H
4592 Anders Jarryd Claudio Panatta 2 2–0 C 1–0 G 1–0 Jun 26, 1985 H2H
4593 Anders Jarryd Dan Cassidy 2 2–0 H 2–0 Aug 15, 1990 H2H
4594 Anders Jarryd Diego Nargiso 2 2–0 C 2–0 Mar 7, 1992 H2H
4595 Anders Jarryd Eric Jelen 2 2–0 C 2–0 Oct 18, 1991 H2H
4596 Anders Jarryd Hans Simonsson 2 2–0 C 1–0 C 1–0 Apr 14, 1983 H2H
4597 Anders Jarryd John Alexander 2 2–0 C 1–0 H 1–0 Oct 11, 1984 H2H
4598 Anders Jarryd Jorgen Windahl 2 2–0 C 2–0 Sep 23, 1983 H2H
4599 Anders Jarryd Jose Higueras 2 2–0 C 2–0 May 31, 1985 H2H
4600 Anders Jarryd Ken Flach 2 2–0 G 1–0 H 1–0 Apr 15, 1987 H2H