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. Each dataset offers its own relevant filters. Column headings change the sort; use the same heading again to reverse direction.

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 ascending Record Surface Last Met H2H
18401 Greg Rusedski Wolfgang Schranz 1 1–0 C 1–0 Oct 20, 1994 H2H
18402 Greg Rusedski Yannick Noah 1 1–0 C 1–0 Oct 19, 1995 H2H
18403 Greg Rusedski Younes El Aynaoui 1 1–0 H 1–0 Aug 29, 2001 H2H
18404 Greg Whitecross Alvaro Betancur 1 0–1 C 0–1 Sep 11, 1980 H2H
18405 Greg Whitecross Bernie Mitton 1 0–1 G 0–1 Dec 14, 1979 H2H
18406 Greg Whitecross Chris Johnstone 1 0–1 C 0–1 Jul 15, 1982 H2H
18407 Greg Whitecross David Carter 1 0–1 C 0–1 Oct 8, 1982 H2H
18408 Greg Whitecross David Schneider 1 1–0 G 1–0 Dec 13, 1979 H2H
18409 Greg Whitecross Jim Delaney 1 0–1 G 0–1 Dec 16, 1981 H2H
18410 Greg Whitecross Ken Rosewall 1 0–1 G 0–1 Oct 13, 1979 H2H
18411 Greg Whitecross Mark Turpin 1 1–0 G 1–0 Oct 12, 1979 H2H
18412 Greg Whitecross Onny Parun 1 0–1 H 0–1 Jan 8, 1981 H2H
18413 Greg Whitecross Ramesh Krishnan 1 1–0 G 1–0 Jun 10, 1981 H2H
18414 Greg Whitecross Ray Kelly 1 0–1 G 0–1 Oct 8, 1981 H2H
18415 Greg Whitecross Rod Frawley 1 1–0 C 1–0 Oct 7, 1982 H2H
18416 Greg Whitecross Rory Chappell 1 0–1 C 0–1 Jul 24, 1980 H2H
18417 Grigor Dimitrov Aleksandar Kovacevic 1 1–0 C 1–0 May 28, 2024 H2H
18418 Grigor Dimitrov Alexandre Muller 1 1–0 H 1–0 Mar 9, 2024 H2H
18419 Grigor Dimitrov Andrew Harris 1 1–0 H 1–0 Feb 4, 2021 H2H
18420 Grigor Dimitrov Ben Shelton 1 1–0 C 1–0 Apr 11, 2023 H2H
18421 Grigor Dimitrov Cristian Garin 1 1–0 H 1–0 Nov 2, 2019 H2H
18422 Grigor Dimitrov Dalibor Svrcina 1 1–0 C 1–0 Jul 14, 2026 H2H
18423 Grigor Dimitrov Dennis Novak 1 1–0 H 1–0 Jan 17, 2018 H2H
18424 Grigor Dimitrov Emilio Gomez 1 1–0 C 1–0 Apr 20, 2023 H2H
18425 Grigor Dimitrov Ethan Quinn 1 0–1 C 0–1 May 27, 2025 H2H
18426 Grigor Dimitrov Facundo Bagnis 1 1–0 H 1–0 Jan 7, 2022 H2H
18427 Grigor Dimitrov Giovanni Mpetshi Perricard 1 1–0 H 1–0 Oct 29, 2025 H2H
18428 Grigor Dimitrov Jacob Fearnley 1 1–0 C 1–0 Apr 28, 2025 H2H
18429 Grigor Dimitrov Juncheng Shang 1 1–0 G 1–0 Jul 4, 2024 H2H
18430 Grigor Dimitrov Kamil Majchrzak 1 1–0 H 1–0 Sep 1, 2019 H2H
18431 Grigor Dimitrov Kenny De Schepper 1 1–0 H 1–0 Oct 19, 2013 H2H
18432 Grigor Dimitrov Kevin King 1 0–1 H 0–1 Jul 25, 2019 H2H
18433 Grigor Dimitrov Laslo Djere 1 1–0 H 1–0 Jan 19, 2023 H2H
18434 Grigor Dimitrov Marc Polmans 1 1–0 G 1–0 Jun 23, 2026 H2H
18435 Grigor Dimitrov Martin Klizan 1 1–0 H 1–0 Jan 10, 2015 H2H
18436 Grigor Dimitrov Maximilian Marterer 1 1–0 H 1–0 Mar 24, 2018 H2H
18437 Grigor Dimitrov Quentin Halys 1 1–0 H 1–0 Oct 18, 2024 H2H
18438 Grigor Dimitrov Sam Riffice 1 1–0 H 1–0 Sep 1, 2021 H2H
18439 Grigor Dimitrov Thanasi Kokkinakis 1 1–0 H 1–0 Jan 18, 2024 H2H
18440 Grigor Dimitrov Vaclav Safranek 1 1–0 H 1–0 Aug 30, 2017 H2H
18441 Grigor Dimitrov Zhizhen Zhang 1 1–0 H 1–0 Oct 24, 2024 H2H
18442 Grover Raz Reid F D Robbins 1 1–0 C 1–0 Aug 2, 1972 H2H
18443 Grover Raz Reid Frank Froehling 1 1–0 H 1–0 Feb 7, 1974 H2H
18444 Grover Raz Reid Graham Stilwell 1 0–1 G 0–1 Jun 27, 1975 H2H
18445 Grover Raz Reid Milan Holecek 1 0–1 C 0–1 Aug 29, 1975 H2H
18446 Grover Raz Reid Steve Faulk 1 0–1 H 0–1 Aug 25, 1971 H2H
18447 Grover Raz Reid Tony Bardsley 1 1–0 C 1–0 Feb 13, 1975 H2H
18448 Guido Andreozzi Albert Ramos-Vinolas 1 1–0 C 1–0 Apr 11, 2019 H2H
18449 Guido Andreozzi Andres Molteni 1 1–0 C 1–0 Feb 26, 2015 H2H
18450 Guido Andreozzi Felix Auger-Aliassime 1 0–1 C 0–1 Jul 26, 2018 H2H
18451 Guido Andreozzi Filip Misolic 1 1–0 C 1–0 Aug 2, 2023 H2H
18452 Guido Andreozzi Gerald Melzer 1 0–1 C 0–1 Feb 17, 2017 H2H
18453 Guido Andreozzi Ilya Ivashka 1 1–0 H 1–0 Mar 9, 2019 H2H
18454 Guido Andreozzi Malek Jaziri 1 0–1 C 0–1 Apr 24, 2019 H2H
18455 Guido Andreozzi Marton Fucsovics 1 1–0 H 1–0 Aug 21, 2018 H2H
18456 Guido Andreozzi Matthew Ebden 1 1–0 H 1–0 Jan 10, 2019 H2H
18457 Guido Andreozzi Radu Albot 1 1–0 H 1–0 Aug 22, 2018 H2H
18458 Guido Andreozzi Renzo Olivo 1 1–0 C 1–0 Feb 16, 2017 H2H
18459 Guido Andreozzi Taylor Fritz 1 1–0 C 1–0 May 29, 2018 H2H
18460 Guido Andreozzi Tomas Martin Etcheverry 1 0–1 C 0–1 Aug 3, 2023 H2H
18461 Guido Pella Adrian Ungur 1 1–0 C 1–0 Apr 21, 2016 H2H
18462 Guido Pella Alex Bolt 1 1–0 H 1–0 Mar 10, 2019 H2H
18463 Guido Pella Amir Weintraub 1 0–1 H 0–1 Jan 16, 2013 H2H
18464 Guido Pella Andreas Seppi 1 1–0 G 1–0 Jul 4, 2019 H2H
18465 Guido Pella Andrea Vavassori 1 1–0 C 1–0 Feb 9, 2023 H2H
18466 Guido Pella Andrey Kuznetsov 1 0–1 H 0–1 Oct 20, 2016 H2H
18467 Guido Pella Benjamin Becker 1 0–1 G 0–1 Jun 22, 2016 H2H
18468 Guido Pella Benoit Paire 1 1–0 C 1–0 Apr 26, 2019 H2H
18469 Guido Pella Bjorn Fratangelo 1 1–0 H 1–0 Aug 31, 2016 H2H
18470 Guido Pella Cedrik-Marcel Stebe 1 1–0 C 1–0 May 4, 2017 H2H
18471 Guido Pella Cem Ilkel 1 1–0 H 1–0 Jan 2, 2019 H2H
18472 Guido Pella Cristian Garin 1 1–0 C 1–0 Mar 3, 2019 H2H
18473 Guido Pella Damir Dzumhur 1 0–1 H 0–1 Sep 21, 2018 H2H
18474 Guido Pella Daniel Elahi Galan 1 1–0 C 1–0 Jun 1, 2021 H2H
18475 Guido Pella Daniel Evans 1 0–1 G 0–1 Jun 12, 2013 H2H
18476 Guido Pella Dominik Koepfer 1 1–0 C 1–0 May 23, 2018 H2H
18477 Guido Pella Donald Young 1 1–0 C 1–0 May 20, 2016 H2H
18478 Guido Pella Eduardo Struvay 1 1–0 H 1–0 Jul 17, 2014 H2H
18479 Guido Pella Facundo Bagnis 1 1–0 C 1–0 Feb 14, 2020 H2H
18480 Guido Pella Federico Delbonis 1 0–1 C 0–1 Feb 7, 2013 H2H
18481 Guido Pella Filip Krajinovic 1 1–0 H 1–0 Sep 1, 2021 H2H
18482 Guido Pella Frances Tiafoe 1 0–1 H 0–1 Sep 2, 2021 H2H
18483 Guido Pella Gael Monfils 1 0–1 H 0–1 Aug 21, 2013 H2H
18484 Guido Pella Gastao Elias 1 0–1 C 0–1 Feb 22, 2018 H2H
18485 Guido Pella Gregoire Barrere 1 1–0 H 1–0 Jan 24, 2020 H2H
18486 Guido Pella Guido Andreozzi 1 1–0 C 1–0 May 28, 2019 H2H
18487 Guido Pella Guilherme Clezar 1 1–0 C 1–0 Mar 2, 2017 H2H
18488 Guido Pella Harold Mayot 1 1–0 G 1–0 Jul 6, 2023 H2H
18489 Guido Pella Hugo Dellien 1 0–1 C 0–1 Feb 10, 2023 H2H
18490 Guido Pella Hyeon Chung 1 1–0 C 1–0 May 6, 2017 H2H
18491 Guido Pella Ivo Karlovic 1 0–1 H 0–1 Oct 19, 2017 H2H
18492 Guido Pella Janko Tipsarevic 1 1–0 C 1–0 May 23, 2013 H2H
18493 Guido Pella Jason Kubler 1 1–0 G 1–0 Jul 4, 2018 H2H
18494 Guido Pella Jesse Levine 1 0–1 G 0–1 Jun 26, 2013 H2H
18495 Guido Pella J.J. Wolf 1 0–1 H 0–1 Sep 2, 2020 H2H
18496 Guido Pella John-Patrick Smith 1 1–0 H 1–0 Jan 22, 2020 H2H
18497 Guido Pella Jo-Wilfried Tsonga 1 0–1 H 0–1 Oct 18, 2018 H2H
18498 Guido Pella Jozef Kovalik 1 0–1 C 0–1 Apr 26, 2018 H2H
18499 Guido Pella Juan Monaco 1 0–1 C 0–1 May 24, 2013 H2H
18500 Guido Pella Juan Pablo Varillas 1 1–0 H 1–0 Mar 24, 2023 H2H
18501 Guido Pella Kei Nishikori 1 0–1 C 0–1 Apr 21, 2021 H2H
18502 Guido Pella Kevin Anderson 1 1–0 G 1–0 Jul 7, 2019 H2H
18503 Guido Pella Konstantin Kravchuk 1 0–1 C 0–1 Jul 21, 2016 H2H
18504 Guido Pella Kyle Edmund 1 1–0 H 1–0 Mar 12, 2016 H2H
18505 Guido Pella Lloyd Harris 1 0–1 H 0–1 Aug 30, 2023 H2H
18506 Guido Pella Lucas Pouille 1 0–1 C 0–1 Apr 13, 2021 H2H
18507 Guido Pella Lukas Lacko 1 0–1 G 0–1 Jun 17, 2021 H2H
18508 Guido Pella Lukasz Kubot 1 1–0 C 1–0 May 22, 2013 H2H
18509 Guido Pella Malek Jaziri 1 0–1 H 0–1 Oct 6, 2016 H2H
18510 Guido Pella Marcos Baghdatis 1 0–1 H 0–1 Sep 30, 2017 H2H
18511 Guido Pella Marco Trungelliti 1 1–0 C 1–0 Mar 2, 2019 H2H
18512 Guido Pella Marius Copil 1 1–0 G 1–0 Jul 3, 2019 H2H
18513 Guido Pella Marton Fucsovics 1 0–1 C 0–1 May 3, 2018 H2H
18514 Guido Pella Matteo Berrettini 1 0–1 G 0–1 Jun 30, 2021 H2H
18515 Guido Pella Milos Raonic 1 1–0 G 1–0 Jul 9, 2019 H2H
18516 Guido Pella Mirza Basic 1 1–0 H 1–0 Jan 5, 2018 H2H
18517 Guido Pella Nick Kyrgios 1 0–1 C 0–1 May 3, 2016 H2H
18518 Guido Pella Nicolas Jarry 1 0–1 C 0–1 Mar 2, 2018 H2H
18519 Guido Pella Nicolas Kicker 1 1–0 C 1–0 Feb 15, 2018 H2H
18520 Guido Pella Nicolas Mahut 1 0–1 H 0–1 Mar 27, 2017 H2H
18521 Guido Pella Nikolay Davydenko 1 0–1 H 0–1 Aug 29, 2012 H2H
18522 Guido Pella Novak Djokovic 1 0–1 C 0–1 May 30, 2013 H2H
18523 Guido Pella Pedro Martinez 1 0–1 H 0–1 Oct 21, 2021 H2H
18524 Guido Pella Pierre-Hugues Herbert 1 0–1 C 0–1 Apr 12, 2016 H2H
18525 Guido Pella Prajnesh Gunneswaran 1 1–0 G 1–0 Jun 15, 2018 H2H
18526 Guido Pella Quentin Halys 1 1–0 C 1–0 May 30, 2023 H2H
18527 Guido Pella Radek Stepanek 1 0–1 H 0–1 Jul 18, 2014 H2H
18528 Guido Pella Radu Albot 1 1–0 H 1–0 Aug 8, 2019 H2H
18529 Guido Pella Rhyne Williams 1 0–1 C 0–1 Apr 11, 2013 H2H
18530 Guido Pella Richard Gasquet 1 1–0 H 1–0 Oct 27, 2016 H2H
18531 Guido Pella Robin Haase 1 1–0 C 1–0 Jul 21, 2018 H2H
18532 Guido Pella Roman Safiullin 1 0–1 G 0–1 Jul 9, 2023 H2H
18533 Guido Pella Salvatore Caruso 1 1–0 C 1–0 Sep 29, 2020 H2H
18534 Guido Pella Sam Groth 1 0–1 H 0–1 Jul 23, 2015 H2H
18535 Guido Pella Santiago Giraldo 1 1–0 C 1–0 Feb 19, 2016 H2H
18536 Guido Pella Stan Wawrinka 1 0–1 C 0–1 May 8, 2019 H2H
18537 Guido Pella Stefan Kozlov 1 1–0 C 1–0 Apr 12, 2018 H2H
18538 Guido Pella Tallon Griekspoor 1 0–1 H 0–1 Mar 11, 2023 H2H
18539 Guido Pella Thiago Seyboth Wild 1 0–1 C 0–1 Jun 1, 2023 H2H
18540 Guido Pella Tim Smyczek 1 1–0 H 1–0 Mar 24, 2017 H2H
18541 Guido Pella Ugo Humbert 1 0–1 H 0–1 Oct 19, 2019 H2H
18542 Guido Pella Yuichi Sugita 1 0–1 G 0–1 Jun 28, 2018 H2H
18543 Guido Pella Yuki Bhambri 1 0–1 H 0–1 Aug 4, 2017 H2H
18544 Guido Possamai Robert Reininger 1 0–1 C 0–1 Nov 18, 1982 H2H
18545 Guilherme Clezar Martin Klizan 1 0–1 C 0–1 Feb 27, 2014 H2H
18546 Guillaume Raoux Andrei Olhovskiy 1 0–1 C 0–1 Apr 29, 1993 H2H
18547 Guillaume Raoux Andrew Foster 1 0–1 G 0–1 Jun 22, 1994 H2H
18548 Guillaume Raoux Andrew Ilie 1 0–1 C 0–1 May 31, 2000 H2H
18549 Guillaume Raoux Andrew Sznajder 1 0–1 H 0–1 Aug 18, 1993 H2H
18550 Guillaume Raoux Bart Wuyts 1 0–1 H 0–1 Aug 22, 1991 H2H
18551 Guillaume Raoux Ben Ellwood 1 1–0 H 1–0 Jan 19, 1996 H2H
18552 Guillaume Raoux Bong Soo Kim 1 1–0 C 1–0 Oct 14, 1992 H2H
18553 Guillaume Raoux Brian Garrow 1 1–0 C 1–0 Feb 7, 1991 H2H
18554 Guillaume Raoux Bryan Shelton 1 0–1 H 0–1 Aug 11, 1993 H2H
18555 Guillaume Raoux Carl Uwe Steeb 1 0–1 H 0–1 Mar 18, 1990 H2H
18556 Guillaume Raoux Christian Saceanu 1 1–0 H 1–0 Jan 14, 1993 H2H
18557 Guillaume Raoux Christo Van Rensburg 1 1–0 G 1–0 Jun 12, 1992 H2H
18558 Guillaume Raoux Dan Goldie 1 1–0 C 1–0 Feb 13, 1991 H2H
18559 Guillaume Raoux Danilo Marcelino 1 1–0 H 1–0 Apr 24, 1992 H2H
18560 Guillaume Raoux Danny Sapsford 1 1–0 G 1–0 Jun 22, 1995 H2H
18561 Guillaume Raoux David Caldwell 1 1–0 H 1–0 Aug 1, 1996 H2H
18562 Guillaume Raoux David Pate 1 0–1 G 0–1 Jun 29, 1990 H2H
18563 Guillaume Raoux Derrick Rostagno 1 0–1 G 0–1 Jun 14, 1989 H2H
18564 Guillaume Raoux Diego Nargiso 1 1–0 H 1–0 Oct 3, 1992 H2H
18565 Guillaume Raoux Gaston Etlis 1 1–0 H 1–0 Jul 24, 1997 H2H
18566 Guillaume Raoux Girts Dzelde 1 1–0 C 1–0 Jul 21, 1993 H2H
18567 Guillaume Raoux Herbert Wiltschnig 1 1–0 H 1–0 Jan 12, 1996 H2H
18568 Guillaume Raoux Jacco Eltingh 1 1–0 C 1–0 Nov 7, 1991 H2H
18569 Guillaume Raoux James Turner 1 1–0 G 1–0 Jun 27, 1990 H2H
18570 Guillaume Raoux Jamie Morgan 1 0–1 H 0–1 Oct 7, 1992 H2H
18571 Guillaume Raoux Javier Frana 1 0–1 C 0–1 Oct 4, 1996 H2H
18572 Guillaume Raoux Jens Knippschild 1 1–0 C 1–0 Feb 12, 1999 H2H
18573 Guillaume Raoux Jordi Arrese 1 0–1 C 0–1 May 12, 1995 H2H
18574 Guillaume Raoux Justin Gimelstob 1 1–0 H 1–0 Aug 19, 1998 H2H
18575 Guillaume Raoux Karsten Braasch 1 0–1 H 0–1 Jan 14, 1994 H2H
18576 Guillaume Raoux Kelly Evernden 1 0–1 H 0–1 Apr 10, 1991 H2H
18577 Guillaume Raoux Kentaro Masuda 1 1–0 H 1–0 Apr 6, 1994 H2H
18578 Guillaume Raoux Lars Anders Wahlgren 1 1–0 H 1–0 Oct 3, 1992 H2H
18579 Guillaume Raoux Leander Paes 1 1–0 H 1–0 Jan 12, 1995 H2H
18580 Guillaume Raoux Marcos Ondruska 1 1–0 H 1–0 Jul 17, 1992 H2H
18581 Guillaume Raoux Markus Naewie 1 1–0 H 1–0 Jan 19, 1994 H2H
18582 Guillaume Raoux Martin Laurendeau 1 1–0 H 1–0 Jul 25, 1991 H2H
18583 Guillaume Raoux Martin Sinner 1 0–1 H 0–1 Apr 9, 1995 H2H
18584 Guillaume Raoux Martin Strelba 1 0–1 H 0–1 Aug 23, 1990 H2H
18585 Guillaume Raoux Marzio Martelli 1 1–0 H 1–0 Sep 26, 1997 H2H
18586 Guillaume Raoux Mats Wilander 1 0–1 C 0–1 May 10, 1996 H2H
18587 Guillaume Raoux Mauricio Hadad 1 1–0 G 1–0 Jun 9, 1993 H2H
18588 Guillaume Raoux Michiel Schapers 1 0–1 H 0–1 Mar 3, 1989 H2H
18589 Guillaume Raoux Neil Borwick 1 1–0 H 1–0 Apr 23, 1992 H2H
18590 Guillaume Raoux Neville Godwin 1 1–0 C 1–0 Oct 3, 1996 H2H
18591 Guillaume Raoux Nicklas Kroon 1 1–0 G 1–0 Jun 12, 1991 H2H
18592 Guillaume Raoux Oleg Ogorodov 1 1–0 C 1–0 Nov 1, 1995 H2H
18593 Guillaume Raoux Olivier Soules 1 1–0 H 1–0 Oct 4, 1990 H2H
18594 Guillaume Raoux Oscar Martinez 1 1–0 C 1–0 Mar 23, 1995 H2H
18595 Guillaume Raoux Patrik Fredriksson 1 0–1 H 0–1 Nov 7, 1996 H2H
18596 Guillaume Raoux Patrik Langvardt 1 1–0 C 1–0 Mar 14, 1996 H2H
18597 Guillaume Raoux Pier Gauthier 1 1–0 H 1–0 Jul 30, 1997 H2H
18598 Guillaume Raoux Sebastien Leblanc 1 1–0 H 1–0 Jul 31, 1997 H2H
18599 Guillaume Raoux Stefan Koubek 1 0–1 C 0–1 May 26, 1999 H2H
18600 Guillaume Raoux Stefano Pescosolido 1 1–0 C 1–0 Feb 4, 1993 H2H