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
50401 Guillermo Canas Jan Hajek 1 1–0 H 1–0 Mar 7, 2007 H2H
50402 Guillermo Canas Jan-Michael Gambill 1 0–1 H 0–1 Aug 11, 2001 H2H
50403 Guillermo Canas Jens Knippschild 1 1–0 C 1–0 Apr 13, 2001 H2H
50404 Guillermo Canas Joachim Johansson 1 0–1 H 0–1 Oct 21, 2004 H2H
50405 Guillermo Canas Juan-Pablo Guzman 1 1–0 C 1–0 Feb 19, 2007 H2H
50406 Guillermo Canas Julien Boutter 1 1–0 C 1–0 Apr 13, 2002 H2H
50407 Guillermo Canas Kristian Capalik 1 1–0 G 1–0 Jun 21, 2001 H2H
50408 Guillermo Canas Lars Burgsmuller 1 1–0 H 1–0 Oct 3, 2004 H2H
50409 Guillermo Canas Marc Gicquel 1 0–1 G 0–1 Jun 21, 2008 H2H
50410 Guillermo Canas Marc Rosset 1 0–1 C 0–1 Mar 4, 1999 H2H
50411 Guillermo Canas Mark Woodforde 1 1–0 G 1–0 Jun 17, 1999 H2H
50412 Guillermo Canas Martin Rodriguez 1 0–1 C 0–1 Nov 12, 1998 H2H
50413 Guillermo Canas Martin Sinner 1 1–0 G 1–0 Jun 24, 1998 H2H
50414 Guillermo Canas Mehdi Tahiri 1 1–0 C 1–0 Apr 12, 2001 H2H
50415 Guillermo Canas Michael Berrer 1 0–1 G 0–1 Jun 22, 2007 H2H
50416 Guillermo Canas Michael Llodra 1 0–1 C 0–1 May 13, 2008 H2H
50417 Guillermo Canas Mikhail Ledovskikh 1 1–0 H 1–0 Oct 4, 2007 H2H
50418 Guillermo Canas Mischa Zverev 1 1–0 G 1–0 Jun 18, 2008 H2H
50419 Guillermo Canas Nenad Zimonjic 1 1–0 G 1–0 Jun 10, 2005 H2H
50420 Guillermo Canas Olivier Patience 1 1–0 C 1–0 Jul 22, 2004 H2H
50421 Guillermo Canas Oscar Hernandez 1 1–0 C 1–0 Apr 30, 2008 H2H
50422 Guillermo Canas Paul Goldstein 1 1–0 H 1–0 Aug 15, 2001 H2H
50423 Guillermo Canas Paul Haarhuis 1 0–1 H 0–1 Sep 4, 1998 H2H
50424 Guillermo Canas Raemon Sluiter 1 0–1 H 0–1 Jan 8, 2004 H2H
50425 Guillermo Canas Ricardo Mello 1 1–0 H 1–0 Oct 2, 2004 H2H
50426 Guillermo Canas Richard Gasquet 1 1–0 H 1–0 Mar 25, 2007 H2H
50427 Guillermo Canas Richey Reneberg 1 1–0 H 1–0 Mar 17, 1998 H2H
50428 Guillermo Canas Rohan Bopanna 1 1–0 G 1–0 Jun 20, 2008 H2H
50429 Guillermo Canas Roko Karanusic 1 1–0 C 1–0 Jul 26, 2007 H2H
50430 Guillermo Canas Salvador Navarro 1 1–0 C 1–0 Jun 11, 1999 H2H
50431 Guillermo Canas Sam Warburg 1 1–0 H 1–0 Mar 30, 2008 H2H
50432 Guillermo Canas Sandon Stolle 1 0–1 H 0–1 Jan 20, 1999 H2H
50433 Guillermo Canas Santiago Ventura 1 1–0 C 1–0 Jun 13, 2008 H2H
50434 Guillermo Canas Sargis Sargsian 1 1–0 C 1–0 Jul 18, 2002 H2H
50435 Guillermo Canas Sebastien De Chaunac 1 1–0 H 1–0 Jan 21, 2004 H2H
50436 Guillermo Canas Teymuraz Gabashvili 1 1–0 C 1–0 May 1, 2008 H2H
50437 Guillermo Canas Thiago Alves 1 1–0 H 1–0 Sep 13, 2001 H2H
50438 Guillermo Canas Tomas Zib 1 1–0 C 1–0 Jul 13, 2000 H2H
50439 Guillermo Canas Vladimir Voltchkov 1 1–0 H 1–0 Jan 15, 2003 H2H
50440 Guillermo Canas Wayne Odesnik 1 0–1 C 0–1 May 27, 2008 H2H
50441 Guillermo Coria Albert Portas 1 0–1 C 0–1 Apr 13, 2001 H2H
50442 Guillermo Coria Alessio Di Mauro 1 0–1 C 0–1 Mar 2, 2006 H2H
50443 Guillermo Coria Alexander Peya 1 0–1 C 0–1 Jul 17, 2008 H2H
50444 Guillermo Coria Alexander Waske 1 1–0 H 1–0 Aug 28, 2002 H2H
50445 Guillermo Coria Alexandre Simoni 1 0–1 C 0–1 Feb 2, 2001 H2H
50446 Guillermo Coria Andre Sa 1 1–0 C 1–0 May 28, 2003 H2H
50447 Guillermo Coria Attila Savolt 1 1–0 C 1–0 Jun 1, 2003 H2H
50448 Guillermo Coria Cecil Mamiit 1 1–0 H 1–0 Sep 14, 2002 H2H
50449 Guillermo Coria David Sanchez 1 1–0 H 1–0 Jan 9, 2003 H2H
50450 Guillermo Coria Denis Gremelmayr 1 0–1 C 0–1 May 4, 2006 H2H
50451 Guillermo Coria Eduardo Schwank 1 0–1 C 0–1 Jul 10, 2008 H2H
50452 Guillermo Coria Fernando Vicente 1 1–0 H 1–0 Jan 10, 2003 H2H
50453 Guillermo Coria Florent Serra 1 0–1 C 0–1 Jun 12, 2008 H2H
50454 Guillermo Coria Francesco Aldi 1 1–0 C 1–0 Feb 14, 2008 H2H
50455 Guillermo Coria George Bastl 1 1–0 H 1–0 Aug 16, 2000 H2H
50456 Guillermo Coria Gregory Carraz 1 1–0 H 1–0 Aug 31, 2003 H2H
50457 Guillermo Coria Guillermo Canas 1 1–0 H 1–0 Jan 17, 2003 H2H
50458 Guillermo Coria Hicham Arazi 1 0–1 H 0–1 Aug 8, 2001 H2H
50459 Guillermo Coria Jan Hernych 1 0–1 G 0–1 Jun 17, 2005 H2H
50460 Guillermo Coria Jan-Michael Gambill 1 1–0 C 1–0 May 9, 2001 H2H
50461 Guillermo Coria Jean-Rene Lisnard 1 1–0 H 1–0 Aug 30, 2002 H2H
50462 Guillermo Coria Jiri Vanek 1 1–0 C 1–0 Feb 16, 2006 H2H
50463 Guillermo Coria Karol Beck 1 1–0 G 1–0 Jun 17, 2004 H2H
50464 Guillermo Coria Kevin Kim 1 1–0 H 1–0 Mar 9, 2005 H2H
50465 Guillermo Coria Lars Uebel 1 1–0 G 1–0 Jun 16, 2005 H2H
50466 Guillermo Coria Luis Adrian Morejon 1 1–0 C 1–0 Apr 25, 2002 H2H
50467 Guillermo Coria Marc Gicquel 1 0–1 C 0–1 May 22, 2008 H2H
50468 Guillermo Coria Marc Lopez 1 0–1 C 0–1 Jul 19, 2001 H2H
50469 Guillermo Coria Marc Rosset 1 0–1 H 0–1 Feb 27, 2004 H2H
50470 Guillermo Coria Michael Kohlmann 1 1–0 G 1–0 Jun 18, 2004 H2H
50471 Guillermo Coria Michael Russell 1 1–0 C 1–0 Jan 31, 2001 H2H
50472 Guillermo Coria Michal Przysiezny 1 0–1 C 0–1 Aug 3, 2006 H2H
50473 Guillermo Coria Michel Kratochvil 1 0–1 C 0–1 Apr 26, 2001 H2H
50474 Guillermo Coria Nicolas Escude 1 1–0 C 1–0 Jun 2, 2004 H2H
50475 Guillermo Coria Paul Goldstein 1 1–0 H 1–0 Mar 20, 2001 H2H
50476 Guillermo Coria Peter Polansky 1 1–0 C 1–0 May 21, 2008 H2H
50477 Guillermo Coria Peter Wessels 1 1–0 C 1–0 Apr 21, 2005 H2H
50478 Guillermo Coria Raemon Sluiter 1 1–0 H 1–0 Feb 17, 2005 H2H
50479 Guillermo Coria Ricardo Mello 1 1–0 H 1–0 Jan 21, 2005 H2H
50480 Guillermo Coria Richard Gasquet 1 1–0 C 1–0 Feb 21, 2004 H2H
50481 Guillermo Coria Robby Ginepri 1 0–1 H 0–1 Sep 9, 2005 H2H
50482 Guillermo Coria Robin Vik 1 0–1 C 0–1 Jul 27, 2006 H2H
50483 Guillermo Coria Rogier Wassen 1 1–0 C 1–0 May 3, 2001 H2H
50484 Guillermo Coria Ryan Sweeting 1 0–1 H 0–1 Aug 30, 2006 H2H
50485 Guillermo Coria Sebastien De Chaunac 1 0–1 H 0–1 Feb 10, 2005 H2H
50486 Guillermo Coria Sergio Roitman 1 1–0 C 1–0 Jul 21, 2006 H2H
50487 Guillermo Coria Shao-Xuan Zeng 1 1–0 H 1–0 Sep 15, 2005 H2H
50488 Guillermo Coria Stefan Koubek 1 1–0 C 1–0 Jul 28, 2001 H2H
50489 Guillermo Coria Taylor Dent 1 0–1 H 0–1 Mar 24, 2005 H2H
50490 Guillermo Coria Teymuraz Gabashvili 1 0–1 C 0–1 Apr 30, 2008 H2H
50491 Guillermo Coria Thierry Ascione 1 1–0 C 1–0 Apr 14, 2005 H2H
50492 Guillermo Coria Tomas Behrend 1 1–0 G 1–0 Jun 22, 2005 H2H
50493 Guillermo Coria Toshihide Matsui 1 1–0 H 1–0 Sep 16, 2005 H2H
50494 Guillermo Coria Wayne Arthurs 1 1–0 C 1–0 Apr 27, 2002 H2H
50495 Guillermo Coria Wayne Black 1 1–0 H 1–0 Aug 14, 2002 H2H
50496 Guillermo Coria Wesley Moodie 1 1–0 G 1–0 Jun 23, 2004 H2H
50497 Guillermo Coria Xavier Malisse 1 1–0 G 1–0 Jun 24, 2005 H2H
50498 Guillermo Coria Zeljko Krajan 1 1–0 C 1–0 Jul 28, 2005 H2H
50499 Guillermo Garcia-Lopez Adrian Garcia 1 1–0 H 1–0 Jan 7, 2005 H2H
50500 Guillermo Garcia-Lopez Adrian Ungur 1 1–0 C 1–0 Jul 25, 2013 H2H
50501 Guillermo Garcia-Lopez Albert Ramos-Vinolas 1 0–1 C 0–1 Feb 14, 2013 H2H
50502 Guillermo Garcia-Lopez Alejandro Falla 1 1–0 H 1–0 Jan 17, 2008 H2H
50503 Guillermo Garcia-Lopez Alejandro Gonzalez 1 1–0 H 1–0 Jan 22, 2015 H2H
50504 Guillermo Garcia-Lopez Aleksandr Nedovyesov 1 1–0 H 1–0 Jan 2, 2014 H2H
50505 Guillermo Garcia-Lopez Alexander Peya 1 1–0 H 1–0 Jan 3, 2008 H2H
50506 Guillermo Garcia-Lopez Alex Bogdanovic 1 1–0 G 1–0 Jun 21, 2007 H2H
50507 Guillermo Garcia-Lopez Alexei Popyrin 1 1–0 H 1–0 Feb 14, 2019 H2H
50508 Guillermo Garcia-Lopez Andrey Golubev 1 1–0 G 1–0 Jun 22, 2011 H2H
50509 Guillermo Garcia-Lopez Ante Pavic 1 1–0 H 1–0 Jan 8, 2016 H2H
50510 Guillermo Garcia-Lopez Benjamin Balleret 1 1–0 C 1–0 Apr 15, 2014 H2H
50511 Guillermo Garcia-Lopez Benjamin Becker 1 1–0 H 1–0 Feb 22, 2008 H2H
50512 Guillermo Garcia-Lopez Bernard Tomic 1 0–1 H 0–1 Sep 27, 2012 H2H
50513 Guillermo Garcia-Lopez Bradley Klahn 1 1–0 H 1–0 Mar 21, 2014 H2H
50514 Guillermo Garcia-Lopez Cyril Saulnier 1 0–1 H 0–1 Feb 23, 2006 H2H
50515 Guillermo Garcia-Lopez Daniel Evans 1 1–0 H 1–0 Feb 2, 2012 H2H
50516 Guillermo Garcia-Lopez Davide Sanguinetti 1 1–0 H 1–0 Oct 5, 2006 H2H
50517 Guillermo Garcia-Lopez David Sanchez 1 1–0 C 1–0 Feb 10, 2005 H2H
50518 Guillermo Garcia-Lopez Dennis van Scheppingen 1 1–0 H 1–0 Jan 6, 2005 H2H
50519 Guillermo Garcia-Lopez Flavio Saretta 1 1–0 C 1–0 Jul 23, 2004 H2H
50520 Guillermo Garcia-Lopez Frank Dancevic 1 0–1 H 0–1 Oct 12, 2006 H2H
50521 Guillermo Garcia-Lopez Gerald Melzer 1 1–0 C 1–0 Mar 1, 2018 H2H
50522 Guillermo Garcia-Lopez Giovanni Lapentti 1 1–0 C 1–0 Apr 9, 2009 H2H
50523 Guillermo Garcia-Lopez Ivan Navarro 1 1–0 C 1–0 Jul 15, 2010 H2H
50524 Guillermo Garcia-Lopez Ivo Minar 1 1–0 G 1–0 Jun 28, 2006 H2H
50525 Guillermo Garcia-Lopez Izak Van der Merwe 1 1–0 G 1–0 Jun 25, 2008 H2H
50526 Guillermo Garcia-Lopez James Ward 1 0–1 H 0–1 Aug 12, 2014 H2H
50527 Guillermo Garcia-Lopez Jan Hajek 1 1–0 C 1–0 Jul 11, 2013 H2H
50528 Guillermo Garcia-Lopez Jared Donaldson 1 1–0 H 1–0 Feb 21, 2019 H2H
50529 Guillermo Garcia-Lopez Jaume Munar 1 0–1 C 0–1 Jul 30, 2015 H2H
50530 Guillermo Garcia-Lopez Jerzy Janowicz 1 0–1 H 0–1 Oct 18, 2013 H2H
50531 Guillermo Garcia-Lopez Jesse Levine 1 0–1 H 0–1 Aug 20, 2008 H2H
50532 Guillermo Garcia-Lopez John Millman 1 1–0 H 1–0 Feb 15, 2019 H2H
50533 Guillermo Garcia-Lopez John Paul Fruttero 1 1–0 H 1–0 Sep 29, 2005 H2H
50534 Guillermo Garcia-Lopez Juan Pablo Brzezicki 1 0–1 C 0–1 May 31, 2007 H2H
50535 Guillermo Garcia-Lopez Juan-Pablo Guzman 1 0–1 C 0–1 Jul 27, 2006 H2H
50536 Guillermo Garcia-Lopez Jurgen Zopp 1 0–1 C 0–1 Jul 25, 2012 H2H
50537 Guillermo Garcia-Lopez Justin Gimelstob 1 0–1 H 0–1 Aug 24, 2005 H2H
50538 Guillermo Garcia-Lopez Karol Beck 1 0–1 G 0–1 Jun 23, 2011 H2H
50539 Guillermo Garcia-Lopez Kenny De Schepper 1 1–0 C 1–0 Jul 14, 2016 H2H
50540 Guillermo Garcia-Lopez Kevin Kim 1 0–1 H 0–1 Jan 21, 2005 H2H
50541 Guillermo Garcia-Lopez Kristian Pless 1 1–0 H 1–0 Jan 28, 2007 H2H
50542 Guillermo Garcia-Lopez Lamine Ouahab 1 0–1 C 0–1 Apr 10, 2015 H2H
50543 Guillermo Garcia-Lopez Lars Burgsmuller 1 1–0 H 1–0 Oct 6, 2004 H2H
50544 Guillermo Garcia-Lopez Leonardo Azzaro 1 1–0 C 1–0 May 4, 2006 H2H
50545 Guillermo Garcia-Lopez Leonardo Tavares 1 1–0 C 1–0 May 7, 2010 H2H
50546 Guillermo Garcia-Lopez Lorenzo Giustino 1 1–0 C 1–0 Apr 23, 2015 H2H
50547 Guillermo Garcia-Lopez Lucas Gomez 1 1–0 H 1–0 Aug 10, 2016 H2H
50548 Guillermo Garcia-Lopez Malek Jaziri 1 0–1 H 0–1 Aug 6, 2014 H2H
50549 Guillermo Garcia-Lopez Marco Cecchinato 1 1–0 C 1–0 Jul 10, 2014 H2H
50550 Guillermo Garcia-Lopez Marco Trungelliti 1 1–0 C 1–0 Jun 1, 2017 H2H
50551 Guillermo Garcia-Lopez Martin Vassallo Arguello 1 1–0 C 1–0 May 21, 2009 H2H
50552 Guillermo Garcia-Lopez Marton Fucsovics 1 0–1 H 0–1 Aug 15, 2018 H2H
50553 Guillermo Garcia-Lopez Matteo Berrettini 1 0–1 H 0–1 Sep 20, 2018 H2H
50554 Guillermo Garcia-Lopez Maximo Gonzalez 1 0–1 C 0–1 May 6, 2009 H2H
50555 Guillermo Garcia-Lopez Michael Lammer 1 1–0 C 1–0 Jul 10, 2008 H2H
50556 Guillermo Garcia-Lopez Michal Tabara 1 1–0 H 1–0 Jan 8, 2005 H2H
50557 Guillermo Garcia-Lopez Mirza Basic 1 1–0 H 1–0 Feb 5, 2016 H2H
50558 Guillermo Garcia-Lopez Mubarak Shannan Zayid 1 1–0 H 1–0 Jan 2, 2019 H2H
50559 Guillermo Garcia-Lopez Nicolas Devilder 1 1–0 H 1–0 Oct 9, 2008 H2H
50560 Guillermo Garcia-Lopez Nicolas Jarry 1 0–1 C 0–1 Feb 22, 2018 H2H
50561 Guillermo Garcia-Lopez Nils Langer 1 1–0 H 1–0 Oct 17, 2013 H2H
50562 Guillermo Garcia-Lopez Noah Rubin 1 1–0 C 1–0 Apr 11, 2019 H2H
50563 Guillermo Garcia-Lopez Oscar Hernandez 1 1–0 C 1–0 Jul 28, 2005 H2H
50564 Guillermo Garcia-Lopez Pablo Carreno Busta 1 1–0 C 1–0 Feb 16, 2018 H2H
50565 Guillermo Garcia-Lopez Paradorn Srichaphan 1 0–1 H 0–1 Sep 30, 2005 H2H
50566 Guillermo Garcia-Lopez Peter Gojowczyk 1 1–0 H 1–0 Jan 21, 2015 H2H
50567 Guillermo Garcia-Lopez Peter Polansky 1 1–0 H 1–0 Sep 2, 2009 H2H
50568 Guillermo Garcia-Lopez Philipp Petzschner 1 0–1 C 0–1 Apr 13, 2010 H2H
50569 Guillermo Garcia-Lopez Pierre-Hugues Herbert 1 1–0 H 1–0 Sep 25, 2015 H2H
50570 Guillermo Garcia-Lopez Potito Starace 1 1–0 H 1–0 Jan 4, 2007 H2H
50571 Guillermo Garcia-Lopez Reilly Opelka 1 0–1 H 0–1 Feb 16, 2019 H2H
50572 Guillermo Garcia-Lopez Robby Ginepri 1 0–1 H 0–1 Aug 31, 2005 H2H
50573 Guillermo Garcia-Lopez Robert Kendrick 1 1–0 C 1–0 May 24, 2011 H2H
50574 Guillermo Garcia-Lopez Rogerio Dutra Silva 1 0–1 C 0–1 Feb 27, 2014 H2H
50575 Guillermo Garcia-Lopez Ruben Ramirez Hidalgo 1 1–0 C 1–0 Jul 12, 2012 H2H
50576 Guillermo Garcia-Lopez Rui Machado 1 1–0 H 1–0 Mar 10, 2012 H2H
50577 Guillermo Garcia-Lopez Stefan Koubek 1 0–1 H 0–1 Feb 19, 2009 H2H
50578 Guillermo Garcia-Lopez Tatsuma Ito 1 1–0 H 1–0 Jan 9, 2015 H2H
50579 Guillermo Garcia-Lopez Taylor Dent 1 1–0 H 1–0 Jan 18, 2006 H2H
50580 Guillermo Garcia-Lopez Thanasi Kokkinakis 1 0–1 H 0–1 Mar 15, 2015 H2H
50581 Guillermo Garcia-Lopez Tobias Kamke 1 0–1 G 0–1 Jun 23, 2010 H2H
50582 Guillermo Garcia-Lopez Tobias Klein 1 1–0 G 1–0 Jun 16, 2005 H2H
50583 Guillermo Garcia-Lopez Todd Reid 1 1–0 C 1–0 May 26, 2004 H2H
50584 Guillermo Garcia-Lopez Todd Widom 1 1–0 H 1–0 Feb 3, 2006 H2H
50585 Guillermo Garcia-Lopez Vincent Millot 1 1–0 C 1–0 Apr 12, 2011 H2H
50586 Guillermo Garcia-Lopez Wayne Odesnik 1 1–0 H 1–0 Feb 14, 2008 H2H
50587 Guillermo Garcia-Lopez Werner Eschauer 1 1–0 H 1–0 Jan 4, 2008 H2H
50588 Guillermo Garcia-Lopez Yann Marti 1 1–0 C 1–0 Jul 11, 2014 H2H
50589 Guillermo Garcia-Lopez Yuichi Sugita 1 1–0 C 1–0 Apr 25, 2018 H2H
50590 Guillermo Minutella Alvaro Fillol 1 0–1 C 0–1 Feb 28, 1985 H2H
50591 Guillermo Olaso Antonio Veic 1 1–0 C 1–0 Jul 14, 2011 H2H
50592 Guillermo Olaso Gerard Granollers 1 1–0 C 1–0 Apr 24, 2013 H2H
50593 Guillermo Oropez Henry Bunis 1 1–0 C 1–0 Oct 12, 1977 H2H
50594 Guillermo Perez-Roldan Aaron Krickstein 1 0–1 H 0–1 Oct 6, 1989 H2H
50595 Guillermo Perez-Roldan Andreas Maurer 1 1–0 C 1–0 Jul 31, 1987 H2H
50596 Guillermo Perez-Roldan Andrew Castle 1 0–1 C 0–1 Jul 9, 1987 H2H
50597 Guillermo Perez-Roldan Arnaud Boetsch 1 1–0 C 1–0 May 13, 1993 H2H
50598 Guillermo Perez-Roldan Bernd Karbacher 1 0–1 C 0–1 May 29, 1996 H2H
50599 Guillermo Perez-Roldan Carlos Kirmayr 1 1–0 C 1–0 Nov 13, 1986 H2H
50600 Guillermo Perez-Roldan Carsten Arriens 1 1–0 C 1–0 Aug 13, 1992 H2H