ATP Head-to-Head Records: Search Rivalries

Explore ATP head-to-head records, frequent opponents, and unbeaten rivalries. Compare historical rivalries or focus on currently active players.

Explore these records

Use the filters to narrow the table. Select a column heading to sort; select it again to reverse the order.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted descending Record Surface Last Met H2H
41401 Christian Saceanu Paul Wekesa 1 1–0 G 1–0 Jun 16, 1988 H2H
41402 Christian Saceanu Peter Lundgren 1 0–1 H 0–1 Nov 2, 1988 H2H
41403 Christian Saceanu Robert Seguso 1 1–0 H 1–0 Jul 16, 1987 H2H
41404 Christian Saceanu Rodolphe Gilbert 1 0–1 C 0–1 Jul 31, 1991 H2H
41405 Christian Saceanu Roger Rasheed 1 0–1 H 0–1 Dec 31, 1987 H2H
41406 Christian Saceanu Sasa Hirszon 1 1–0 C 1–0 Aug 10, 1990 H2H
41407 Christian Saceanu Simon Youl 1 1–0 H 1–0 Oct 12, 1989 H2H
41408 Christian Saceanu Slobodan Zivojinovic 1 0–1 H 0–1 Oct 16, 1987 H2H
41409 Christian Saceanu Stefan Lochbihler 1 1–0 C 1–0 Aug 2, 1989 H2H
41410 Christian Saceanu Tomas Smid 1 0–1 C 0–1 Sep 17, 1986 H2H
41411 Christian Saceanu Vijay Amritraj 1 1–0 G 1–0 Jul 13, 1989 H2H
41412 Christian Vinck Federico Luzzi 1 0–1 C 0–1 Apr 26, 2001 H2H
41413 Christian Vinck Irakli Labadze 1 1–0 H 1–0 Oct 3, 2001 H2H
41414 Christian Vinck Leos Friedl 1 1–0 H 1–0 Nov 23, 2000 H2H
41415 Christian Vinck Lionel Barthez 1 0–1 H 0–1 Oct 1, 1998 H2H
41416 Christian Vinck Marcello Craca 1 1–0 C 1–0 Jul 29, 1998 H2H
41417 Christian Vinck Ramon Delgado 1 1–0 C 1–0 Apr 29, 1999 H2H
41418 Christian Vinck Sebastian Prieto 1 0–1 H 0–1 Mar 18, 1998 H2H
41419 Christian Vinck Tomas Nydahl 1 0–1 C 0–1 Apr 30, 1998 H2H
41420 Christian Vinck Yong Il Yoon 1 0–1 H 0–1 Oct 11, 2000 H2H
41421 Christian Weis Tore Meinecke 1 0–1 H 0–1 Nov 12, 1987 H2H
41422 Christophe Casa Bernard Fritz 1 1–0 C 1–0 Apr 12, 1984 H2H
41423 Christophe Casa Bernard Mignot 1 0–1 H 0–1 Jan 1, 1978 H2H
41424 Christophe Casa Birger Andersson 1 0–1 C 0–1 Mar 17, 1977 H2H
41425 Christophe Casa Bob Carmichael 1 1–0 C 1–0 May 25, 1977 H2H
41426 Christophe Casa Chris Mayotte 1 1–0 C 1–0 Oct 1, 1980 H2H
41427 Christophe Casa Eric Deblicker 1 0–1 C 0–1 May 27, 1977 H2H
41428 Christophe Casa Hans Kary 1 1–0 C 1–0 Sep 25, 1980 H2H
41429 Christophe Casa Jean Francois Caujolle 1 0–1 C 0–1 Oct 2, 1980 H2H
41430 Christophe Casa Keith Richardson 1 0–1 C 0–1 Sep 26, 1979 H2H
41431 Christophe Casa Mal Anderson 1 0–1 G 0–1 Dec 7, 1977 H2H
41432 Christophe Casa Regis Brunet 1 0–1 C 0–1 Feb 5, 1981 H2H
41433 Christophe Casa Ulrich Marten 1 1–0 C 1–0 Nov 13, 1980 H2H
41434 Christophe Freyss Alejandro Cortes 1 1–0 C 1–0 Sep 27, 1979 H2H
41435 Christophe Freyss Alejandro Pierola 1 1–0 C 1–0 May 23, 1980 H2H
41436 Christophe Freyss Arthur Ashe 1 1–0 C 1–0 Jul 27, 1979 H2H
41437 Christophe Freyss Brian Gottfried 1 0–1 H 0–1 Oct 24, 1979 H2H
41438 Christophe Freyss Corrado Barazzutti 1 0–1 C 0–1 Sep 22, 1977 H2H
41439 Christophe Freyss Craig Wittus 1 0–1 C 0–1 Jul 22, 1981 H2H
41440 Christophe Freyss David Carter 1 1–0 C 1–0 Nov 20, 1980 H2H
41441 Christophe Freyss David Schneider 1 0–1 C 0–1 Jul 7, 1977 H2H
41442 Christophe Freyss Dick Stockton 1 0–1 C 0–1 Aug 10, 1978 H2H
41443 Christophe Freyss Eric Friedler 1 1–0 C 1–0 Dec 2, 1977 H2H
41444 Christophe Freyss Gilles Moretton 1 0–1 C 0–1 Sep 25, 1980 H2H
41445 Christophe Freyss Jean Francois Caujolle 1 1–0 C 1–0 Dec 1, 1977 H2H
41446 Christophe Freyss Jean Louis Haillet 1 0–1 H 0–1 Nov 1, 1979 H2H
41447 Christophe Freyss Jose Luis Damiani 1 1–0 C 1–0 Nov 29, 1980 H2H
41448 Christophe Freyss Jurgen Fassbender 1 1–0 C 1–0 Apr 12, 1979 H2H
41449 Christophe Freyss Marcello Lara 1 0–1 H 0–1 Aug 23, 1978 H2H
41450 Christophe Freyss Max Hurlimann 1 1–0 C 1–0 Jul 6, 1977 H2H
41451 Christophe Freyss Michael Grant 1 1–0 C 1–0 Nov 8, 1979 H2H
41452 Christophe Freyss Nicola Spear 1 1–0 C 1–0 Mar 6, 1980 H2H
41453 Christophe Freyss Noel Phillips 1 0–1 C 0–1 Feb 15, 1979 H2H
41454 Christophe Freyss Paolo Bertolucci 1 0–1 C 0–1 Mar 8, 1980 H2H
41455 Christophe Freyss Pat Dupre 1 0–1 H 0–1 Sep 2, 1978 H2H
41456 Christophe Freyss Phil Dent 1 0–1 C 0–1 May 15, 1980 H2H
41457 Christophe Freyss Stan Smith 1 0–1 C 0–1 Apr 13, 1979 H2H
41458 Christophe Freyss Terry Rocavert 1 1–0 C 1–0 Mar 8, 1980 H2H
41459 Christophe Freyss Todd Lundy 1 1–0 C 1–0 Aug 5, 1981 H2H
41460 Christophe Freyss Tom Leonard 1 1–0 H 1–0 Aug 24, 1978 H2H
41461 Christophe Freyss Tony Graham 1 1–0 C 1–0 Dec 7, 1978 H2H
41462 Christophe Freyss Trey Waltke 1 0–1 H 0–1 Oct 23, 1980 H2H
41463 Christophe Freyss Walter Redondo 1 1–0 C 1–0 Aug 9, 1978 H2H
41464 Christophe Freyss Zeljko Franulovic 1 1–0 C 1–0 May 25, 1980 H2H
41465 Christophe Lesage Pascal Portes 1 0–1 H 0–1 Nov 24, 1983 H2H
41466 Christophe Lesage Rick Fagel 1 0–1 C 0–1 Nov 6, 1980 H2H
41467 Christopher Eubanks Adam Walton 1 1–0 H 1–0 Aug 20, 2024 H2H
41468 Christopher Eubanks Alexei Popyrin 1 0–1 H 0–1 Feb 25, 2021 H2H
41469 Christopher Eubanks Alibek Kachmazov 1 1–0 H 1–0 Jan 30, 2025 H2H
41470 Christopher Eubanks Benoit Paire 1 1–0 C 1–0 May 24, 2023 H2H
41471 Christopher Eubanks Cristian Garin 1 0–1 H 0–1 Aug 28, 2019 H2H
41472 Christopher Eubanks Damir Dzumhur 1 0–1 H 0–1 Mar 22, 2019 H2H
41473 Christopher Eubanks Dominik Koepfer 1 1–0 G 1–0 Jul 14, 2022 H2H
41474 Christopher Eubanks Dudi Sela 1 0–1 H 0–1 Aug 30, 2017 H2H
41475 Christopher Eubanks Egor Gerasimov 1 1–0 H 1–0 Oct 9, 2021 H2H
41476 Christopher Eubanks Ethan Quinn 1 1–0 G 1–0 Jul 19, 2024 H2H
41477 Christopher Eubanks Gael Monfils 1 0–1 H 0–1 Aug 9, 2023 H2H
41478 Christopher Eubanks Gregoire Barrere 1 1–0 H 1–0 Mar 27, 2023 H2H
41479 Christopher Eubanks Hubert Hurkacz 1 0–1 G 0–1 Jun 22, 2023 H2H
41480 Christopher Eubanks Hugo Gaston 1 1–0 H 1–0 Aug 21, 2024 H2H
41481 Christopher Eubanks Ilya Ivashka 1 0–1 G 0–1 Jul 19, 2019 H2H
41482 Christopher Eubanks James Duckworth 1 0–1 H 0–1 Feb 9, 2024 H2H
41483 Christopher Eubanks Jan-Lennard Struff 1 0–1 H 0–1 Oct 26, 2023 H2H
41484 Christopher Eubanks Jared Donaldson 1 1–0 H 1–0 Jul 28, 2017 H2H
41485 Christopher Eubanks Jesper de Jong 1 0–1 G 0–1 Jul 2, 2025 H2H
41486 Christopher Eubanks Marcos Giron 1 0–1 G 0–1 Jul 20, 2024 H2H
41487 Christopher Eubanks Matteo Arnaldi 1 0–1 H 0–1 Feb 6, 2025 H2H
41488 Christopher Eubanks Michael Mmoh 1 0–1 H 0–1 Mar 23, 2018 H2H
41489 Christopher Eubanks Pavel Kotov 1 0–1 H 0–1 Oct 19, 2023 H2H
41490 Christopher Eubanks Quentin Halys 1 0–1 G 0–1 Jul 3, 2024 H2H
41491 Christopher Eubanks Richard Gasquet 1 0–1 G 0–1 Jun 15, 2023 H2H
41492 Christopher Eubanks Taro Daniel 1 1–0 H 1–0 Jan 16, 2024 H2H
41493 Christopher Eubanks Taylor Fritz 1 1–0 H 1–0 Jul 27, 2017 H2H
41494 Christopher Eubanks Terence Atmane 1 0–1 C 0–1 May 10, 2024 H2H
41495 Christopher Eubanks Zhizhen Zhang 1 0–1 G 0–1 Jun 22, 2024 H2H
41496 Christophe Rochus Albert Portas 1 0–1 C 0–1 Sep 15, 2005 H2H
41497 Christophe Rochus Alexandre Simoni 1 0–1 C 0–1 Mar 1, 2001 H2H
41498 Christophe Rochus Amir Hadad 1 0–1 C 0–1 May 29, 2002 H2H
41499 Christophe Rochus Andrei Stoliarov 1 1–0 C 1–0 Apr 26, 2001 H2H
41500 Christophe Rochus Andre Sa 1 1–0 H 1–0 Jan 19, 2001 H2H
41501 Christophe Rochus Arnaud Di Pasquale 1 0–1 C 0–1 May 26, 1999 H2H
41502 Christophe Rochus Arvind Parmar 1 1–0 H 1–0 Feb 25, 2006 H2H
41503 Christophe Rochus Benjamin Balleret 1 0–1 C 0–1 Apr 19, 2006 H2H
41504 Christophe Rochus Bjorn Phau 1 1–0 H 1–0 Mar 22, 2006 H2H
41505 Christophe Rochus Bob Bryan 1 1–0 H 1–0 Aug 16, 2000 H2H
41506 Christophe Rochus Chris Guccione 1 1–0 C 1–0 Jul 25, 2007 H2H
41507 Christophe Rochus Cyril Saulnier 1 1–0 C 1–0 May 21, 2004 H2H
41508 Christophe Rochus Daniel Koellerer 1 0–1 H 0–1 Mar 26, 2010 H2H
41509 Christophe Rochus David Marrero 1 1–0 C 1–0 Jul 17, 2008 H2H
41510 Christophe Rochus Denis Gremelmayr 1 0–1 C 0–1 Jul 27, 2006 H2H
41511 Christophe Rochus Dick Norman 1 0–1 G 0–1 Jun 9, 2005 H2H
41512 Christophe Rochus Diego Junqueira 1 0–1 C 0–1 Jul 19, 2006 H2H
41513 Christophe Rochus Dmitry Tursunov 1 0–1 H 0–1 Feb 19, 2004 H2H
41514 Christophe Rochus Dudi Sela 1 0–1 G 0–1 Jun 17, 2009 H2H
41515 Christophe Rochus Eduardo Schwank 1 0–1 C 0–1 Apr 17, 2008 H2H
41516 Christophe Rochus Evgeny Korolev 1 0–1 H 0–1 Feb 28, 2009 H2H
41517 Christophe Rochus Federico Browne 1 1–0 C 1–0 Jul 31, 2003 H2H
41518 Christophe Rochus Francisco Fogues 1 0–1 C 0–1 Apr 20, 2005 H2H
41519 Christophe Rochus Gael Monfils 1 1–0 H 1–0 Oct 19, 2005 H2H
41520 Christophe Rochus Galo Blanco 1 1–0 C 1–0 Sep 29, 2000 H2H
41521 Christophe Rochus Guillaume Raoux 1 1–0 C 1–0 May 6, 1999 H2H
41522 Christophe Rochus Harel Levy 1 0–1 G 0–1 Jun 12, 2002 H2H
41523 Christophe Rochus Hermes Gamonal 1 1–0 C 1–0 May 28, 2003 H2H
41524 Christophe Rochus Igor Kunitsyn 1 1–0 H 1–0 Feb 12, 2009 H2H
41525 Christophe Rochus Irakli Labadze 1 1–0 H 1–0 Jan 15, 2003 H2H
41526 Christophe Rochus Ivo Heuberger 1 1–0 C 1–0 Jul 18, 2002 H2H
41527 Christophe Rochus Jonathan Marray 1 0–1 G 0–1 Jun 9, 2004 H2H
41528 Christophe Rochus Juan Balcells 1 1–0 C 1–0 Sep 30, 2000 H2H
41529 Christophe Rochus Kevin Kim 1 1–0 H 1–0 Feb 25, 2005 H2H
41530 Christophe Rochus Kevin Ullyett 1 1–0 H 1–0 Jan 21, 2000 H2H
41531 Christophe Rochus Marcelo Charpentier 1 1–0 C 1–0 Sep 28, 2000 H2H
41532 Christophe Rochus Marc Lopez 1 1–0 C 1–0 May 26, 2004 H2H
41533 Christophe Rochus Marco Chiudinelli 1 0–1 G 0–1 Jun 15, 2006 H2H
41534 Christophe Rochus Marin Cilic 1 0–1 C 0–1 Apr 30, 2009 H2H
41535 Christophe Rochus Markus Hantschk 1 0–1 G 0–1 Jun 22, 2000 H2H
41536 Christophe Rochus Markus Hipfl 1 1–0 C 1–0 May 2, 2003 H2H
41537 Christophe Rochus Marsel Ilhan 1 0–1 H 0–1 Sep 2, 2009 H2H
41538 Christophe Rochus Martin Vassallo Arguello 1 0–1 C 0–1 May 20, 2009 H2H
41539 Christophe Rochus Melle Van Gemerden 1 0–1 C 0–1 Jul 22, 2005 H2H
41540 Christophe Rochus Michael Lammer 1 1–0 C 1–0 Jul 10, 2003 H2H
41541 Christophe Rochus Michal Tabara 1 1–0 C 1–0 Jul 21, 2005 H2H
41542 Christophe Rochus Mikael Tillstrom 1 1–0 G 1–0 Jun 28, 2000 H2H
41543 Christophe Rochus Nicolas Thomann 1 1–0 C 1–0 Apr 27, 2001 H2H
41544 Christophe Rochus Paul Goldstein 1 1–0 C 1–0 May 25, 2000 H2H
41545 Christophe Rochus Peter Wessels 1 0–1 H 0–1 Aug 31, 2005 H2H
41546 Christophe Rochus Raemon Sluiter 1 1–0 H 1–0 Jan 16, 2002 H2H
41547 Christophe Rochus Richard Bloomfield 1 0–1 G 0–1 Jul 8, 2010 H2H
41548 Christophe Rochus Robby Ginepri 1 1–0 H 1–0 Mar 23, 2006 H2H
41549 Christophe Rochus Rodolphe Cadart 1 1–0 G 1–0 Jun 20, 2002 H2H
41550 Christophe Rochus Roko Karanusic 1 1–0 H 1–0 Feb 26, 2009 H2H
41551 Christophe Rochus Simon Greul 1 0–1 H 0–1 Oct 1, 2009 H2H
41552 Christophe Rochus Stan Wawrinka 1 0–1 H 0–1 Jan 4, 2008 H2H
41553 Christophe Rochus Stephane Huet 1 1–0 C 1–0 Jul 27, 2000 H2H
41554 Christophe Rochus Teymuraz Gabashvili 1 0–1 C 0–1 Jul 16, 2009 H2H
41555 Christophe Rochus Tomas Zib 1 0–1 C 0–1 Apr 9, 2005 H2H
41556 Christophe Rochus Wayne Arthurs 1 0–1 H 0–1 Feb 26, 2005 H2H
41557 Christophe Rochus Werner Eschauer 1 1–0 C 1–0 Apr 15, 2004 H2H
41558 Christophe Rochus Yves Allegro 1 1–0 H 1–0 Jan 2, 2003 H2H
41559 Christopher O'Connell Albert Ramos-Vinolas 1 1–0 C 1–0 May 18, 2022 H2H
41560 Christopher O'Connell Alex Molcan 1 0–1 H 0–1 Feb 16, 2022 H2H
41561 Christopher O'Connell Alibek Kachmazov 1 1–0 H 1–0 Sep 23, 2023 H2H
41562 Christopher O'Connell Aljaz Bedene 1 0–1 C 0–1 May 24, 2022 H2H
41563 Christopher O'Connell Andrej Martin 1 0–1 C 0–1 May 27, 2021 H2H
41564 Christopher O'Connell Ben Shelton 1 0–1 H 0–1 Jan 18, 2024 H2H
41565 Christopher O'Connell Bernabe Zapata Miralles 1 1–0 C 1–0 May 25, 2023 H2H
41566 Christopher O'Connell Camilo Ugo Carabelli 1 1–0 C 1–0 Apr 25, 2025 H2H
41567 Christopher O'Connell Christopher Eubanks 1 0–1 G 0–1 Jul 9, 2023 H2H
41568 Christopher O'Connell Corentin Moutet 1 0–1 G 0–1 Jun 27, 2023 H2H
41569 Christopher O'Connell Cristian Garin 1 1–0 H 1–0 Jan 16, 2024 H2H
41570 Christopher O'Connell Damir Dzumhur 1 1–0 H 1–0 Oct 3, 2025 H2H
41571 Christopher O'Connell Denis Kudla 1 1–0 H 1–0 Jul 29, 2021 H2H
41572 Christopher O'Connell Diego Schwartzman 1 1–0 H 1–0 Jan 20, 2022 H2H
41573 Christopher O'Connell Dominik Koepfer 1 1–0 H 1–0 Feb 3, 2021 H2H
41574 Christopher O'Connell Dusan Lajovic 1 1–0 C 1–0 Apr 3, 2025 H2H
41575 Christopher O'Connell Ethan Quinn 1 0–1 H 0–1 Jul 23, 2025 H2H
41576 Christopher O'Connell Fernando Verdasco 1 1–0 H 1–0 Feb 22, 2023 H2H
41577 Christopher O'Connell Filip Krajinovic 1 1–0 C 1–0 Apr 28, 2023 H2H
41578 Christopher O'Connell Flavio Cobolli 1 1–0 C 1–0 Apr 22, 2023 H2H
41579 Christopher O'Connell Frances Tiafoe 1 1–0 H 1–0 Mar 23, 2024 H2H
41580 Christopher O'Connell Gabriel Diallo 1 0–1 H 0–1 Oct 17, 2024 H2H
41581 Christopher O'Connell Gael Monfils 1 0–1 G 0–1 Jun 30, 2021 H2H
41582 Christopher O'Connell Gastao Elias 1 0–1 H 0–1 Jan 12, 2017 H2H
41583 Christopher O'Connell Hady Habib 1 1–0 H 1–0 Feb 19, 2025 H2H
41584 Christopher O'Connell Harold Mayot 1 1–0 H 1–0 Jul 31, 2024 H2H
41585 Christopher O'Connell Hugo Gaston 1 1–0 H 1–0 Jan 19, 2022 H2H
41586 Christopher O'Connell Jason Kubler 1 1–0 H 1–0 Sep 22, 2022 H2H
41587 Christopher O'Connell J.J. Wolf 1 1–0 H 1–0 Sep 23, 2022 H2H
41588 Christopher O'Connell Joao Fonseca 1 1–0 H 1–0 Aug 18, 2026 H2H
41589 Christopher O'Connell Joao Sousa 1 0–1 H 0–1 Mar 26, 2021 H2H
41590 Christopher O'Connell John Isner 1 0–1 H 0–1 Jul 31, 2021 H2H
41591 Christopher O'Connell Kamil Majchrzak 1 1–0 H 1–0 Aug 14, 2026 H2H
41592 Christopher O'Connell Lloyd Harris 1 0–1 H 0–1 Mar 16, 2021 H2H
41593 Christopher O'Connell Lorenzo Musetti 1 0–1 H 0–1 Sep 22, 2024 H2H
41594 Christopher O'Connell Lorenzo Sonego 1 1–0 G 1–0 Jun 16, 2023 H2H
41595 Christopher O'Connell Luciano Darderi 1 0–1 C 0–1 Apr 17, 2025 H2H
41596 Christopher O'Connell Mariano Navone 1 0–1 C 0–1 Mar 31, 2026 H2H
41597 Christopher O'Connell Martin Damm 1 1–0 H 1–0 Mar 25, 2024 H2H
41598 Christopher O'Connell Matteo Arnaldi 1 0–1 C 0–1 Apr 26, 2024 H2H
41599 Christopher O'Connell Mattia Bellucci 1 1–0 H 1–0 Aug 29, 2024 H2H
41600 Christopher O'Connell Maximilian Marterer 1 1–0 H 1–0 Feb 28, 2024 H2H