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 ascending Record Surface Last Met H2H
31401 Leonardo Lavalle Peter Lundgren 1 0–1 H 0–1 Jan 16, 1991 H2H
31402 Leonardo Lavalle Philip Johnson 1 1–0 H 1–0 Jul 22, 1988 H2H
31403 Leonardo Lavalle Roberto Azar 1 0–1 C 0–1 Aug 2, 1989 H2H
31404 Leonardo Lavalle Sergio Casal 1 0–1 H 0–1 Sep 25, 1988 H2H
31405 Leonardo Lavalle Slobodan Zivojinovic 1 0–1 C 0–1 Sep 28, 1989 H2H
31406 Leonardo Lavalle Tarik Benhabiles 1 0–1 C 0–1 Mar 8, 1990 H2H
31407 Leonardo Lavalle Thierry Champion 1 0–1 G 0–1 Jun 26, 1992 H2H
31408 Leonardo Lavalle Veli Paloheimo 1 1–0 H 1–0 Jan 20, 1989 H2H
31409 Leonardo Mayer Adam Pavlasek 1 1–0 C 1–0 Apr 13, 2017 H2H
31410 Leonardo Mayer Adrian Mannarino 1 0–1 H 0–1 Feb 24, 2011 H2H
31411 Leonardo Mayer Alejandro Falla 1 1–0 H 1–0 Mar 10, 2012 H2H
31412 Leonardo Mayer Alexander Zverev 1 0–1 C 0–1 May 11, 2018 H2H
31413 Leonardo Mayer Aljaz Bedene 1 1–0 G 1–0 Jun 26, 2013 H2H
31414 Leonardo Mayer Antoine Hoang 1 0–1 H 0–1 Aug 28, 2019 H2H
31415 Leonardo Mayer Benoit Paire 1 0–1 H 0–1 Jan 12, 2018 H2H
31416 Leonardo Mayer Bernard Tomic 1 0–1 H 0–1 Jan 16, 2013 H2H
31417 Leonardo Mayer Brian Dabul 1 0–1 H 0–1 Mar 13, 2010 H2H
31418 Leonardo Mayer Carsten Ball 1 0–1 H 0–1 Aug 1, 2009 H2H
31419 Leonardo Mayer Cristian Garin 1 0–1 C 0–1 Mar 2, 2019 H2H
31420 Leonardo Mayer Damir Dzumhur 1 0–1 H 0–1 Mar 25, 2016 H2H
31421 Leonardo Mayer David Guez 1 1–0 C 1–0 May 19, 2010 H2H
31422 Leonardo Mayer Denis Gremelmayr 1 1–0 C 1–0 Jul 17, 2008 H2H
31423 Leonardo Mayer Diego Junqueira 1 1–0 C 1–0 Feb 26, 2009 H2H
31424 Leonardo Mayer Di Wu 1 1–0 H 1–0 Oct 7, 2014 H2H
31425 Leonardo Mayer Dustin Brown 1 1–0 C 1–0 May 24, 2011 H2H
31426 Leonardo Mayer Edouard Roger-Vasselin 1 1–0 C 1–0 May 22, 2014 H2H
31427 Leonardo Mayer Elias Ymer 1 0–1 H 0–1 Oct 19, 2017 H2H
31428 Leonardo Mayer Evgeny Korolev 1 0–1 C 0–1 Apr 9, 2009 H2H
31429 Leonardo Mayer Facundo Arguello 1 1–0 C 1–0 Feb 13, 2014 H2H
31430 Leonardo Mayer Facundo Bagnis 1 0–1 C 0–1 Feb 23, 2012 H2H
31431 Leonardo Mayer Federico Gaio 1 1–0 C 1–0 May 12, 2015 H2H
31432 Leonardo Mayer Filippo Volandri 1 0–1 C 0–1 Feb 7, 2013 H2H
31433 Leonardo Mayer Flavio Cipolla 1 1–0 H 1–0 Jul 27, 2012 H2H
31434 Leonardo Mayer Frances Tiafoe 1 0–1 G 0–1 Jun 22, 2018 H2H
31435 Leonardo Mayer Frank Dancevic 1 0–1 G 0–1 Jun 20, 2009 H2H
31436 Leonardo Mayer Gilles Muller 1 1–0 C 1–0 May 5, 2015 H2H
31437 Leonardo Mayer Grigor Dimitrov 1 0–1 G 0–1 Jul 1, 2014 H2H
31438 Leonardo Mayer Guillaume Rufin 1 0–1 H 0–1 Sep 1, 2010 H2H
31439 Leonardo Mayer Hubert Hurkacz 1 0–1 G 0–1 Jul 4, 2019 H2H
31440 Leonardo Mayer Igor Kunitsyn 1 1–0 H 1–0 Jul 31, 2009 H2H
31441 Leonardo Mayer Igor Sijsling 1 0–1 H 0–1 Mar 22, 2013 H2H
31442 Leonardo Mayer James Duckworth 1 1–0 C 1–0 May 28, 2014 H2H
31443 Leonardo Mayer Joao Souza 1 0–1 C 0–1 Feb 14, 2015 H2H
31444 Leonardo Mayer Josselin Ouanna 1 1–0 H 1–0 Jul 30, 2009 H2H
31445 Leonardo Mayer Jozef Kovalik 1 1–0 C 1–0 Jul 28, 2018 H2H
31446 Leonardo Mayer Kenny De Schepper 1 1–0 C 1–0 Jul 31, 2013 H2H
31447 Leonardo Mayer Kyle Edmund 1 0–1 H 0–1 Aug 22, 2018 H2H
31448 Leonardo Mayer Lukas Lacko 1 0–1 H 0–1 Jan 20, 2010 H2H
31449 Leonardo Mayer Lukasz Kubot 1 1–0 H 1–0 Aug 29, 2012 H2H
31450 Leonardo Mayer Malek Jaziri 1 0–1 C 0–1 May 3, 2019 H2H
31451 Leonardo Mayer Marco Cecchinato 1 0–1 H 0–1 Jan 15, 2020 H2H
31452 Leonardo Mayer Marton Fucsovics 1 0–1 H 0–1 Oct 27, 2017 H2H
31453 Leonardo Mayer Matthew Ebden 1 1–0 H 1–0 Aug 29, 2014 H2H
31454 Leonardo Mayer Matthias Bachinger 1 0–1 H 0–1 Oct 17, 2014 H2H
31455 Leonardo Mayer Maximilian Marterer 1 1–0 H 1–0 Oct 22, 2015 H2H
31456 Leonardo Mayer Michael Berrer 1 1–0 C 1–0 Jul 10, 2014 H2H
31457 Leonardo Mayer Michael Mmoh 1 1–0 H 1–0 Aug 14, 2018 H2H
31458 Leonardo Mayer Mikael Ymer 1 1–0 H 1–0 Mar 22, 2019 H2H
31459 Leonardo Mayer Mikhail Kukushkin 1 0–1 H 0–1 Jan 16, 2015 H2H
31460 Leonardo Mayer Mikhail Ledovskikh 1 1–0 G 1–0 Jun 20, 2012 H2H
31461 Leonardo Mayer Miomir Kecmanovic 1 0–1 H 0–1 Jan 3, 2019 H2H
31462 Leonardo Mayer Nikola Mektic 1 1–0 C 1–0 Jul 21, 2016 H2H
31463 Leonardo Mayer Oscar Hernandez 1 1–0 G 1–0 Jun 24, 2009 H2H
31464 Leonardo Mayer Peter Luczak 1 0–1 H 0–1 Aug 24, 2010 H2H
31465 Leonardo Mayer Rajeev Ram 1 0–1 H 0–1 Jul 28, 2012 H2H
31466 Leonardo Mayer Reilly Opelka 1 1–0 H 1–0 Mar 9, 2019 H2H
31467 Leonardo Mayer Rogerio Dutra Silva 1 1–0 C 1–0 Feb 15, 2018 H2H
31468 Leonardo Mayer Ruben Bemelmans 1 1–0 H 1–0 Mar 11, 2018 H2H
31469 Leonardo Mayer Rudolf Molleker 1 0–1 C 0–1 Jul 25, 2019 H2H
31470 Leonardo Mayer Sam Groth 1 1–0 H 1–0 Mar 12, 2016 H2H
31471 Leonardo Mayer Sergio Roitman 1 1–0 H 1–0 Feb 5, 2009 H2H
31472 Leonardo Mayer Sergiy Stakhovsky 1 1–0 C 1–0 May 26, 2010 H2H
31473 Leonardo Mayer Stan Wawrinka 1 0–1 C 0–1 May 12, 2010 H2H
31474 Leonardo Mayer Stefanos Tsitsipas 1 0–1 H 0–1 Mar 25, 2019 H2H
31475 Leonardo Mayer Taro Daniel 1 1–0 H 1–0 Mar 13, 2018 H2H
31476 Leonardo Mayer Thanasi Kokkinakis 1 1–0 G 1–0 Jul 1, 2015 H2H
31477 Leonardo Mayer Thiago Monteiro 1 0–1 C 0–1 Feb 27, 2020 H2H
31478 Leonardo Mayer Thomas Fabbiano 1 0–1 H 0–1 Feb 24, 2016 H2H
31479 Leonardo Mayer Wayne Odesnik 1 1–0 C 1–0 May 7, 2009 H2H
31480 Leonardo Mayer Xavier Malisse 1 1–0 H 1–0 Mar 9, 2013 H2H
31481 Leonardo Mayer Yan Bai 1 1–0 H 1–0 Oct 13, 2015 H2H
31482 Leo Palin Alvaro Betancur 1 1–0 C 1–0 Aug 6, 1980 H2H
31483 Leo Palin Billy Martin 1 0–1 C 0–1 Jul 29, 1980 H2H
31484 Leo Palin Colin Dibley 1 0–1 H 0–1 Oct 30, 1980 H2H
31485 Leo Palin Dick Stockton 1 0–1 H 0–1 Aug 13, 1981 H2H
31486 Leo Palin Herve Gauvain 1 0–1 C 0–1 Mar 17, 1977 H2H
31487 Leo Palin Ian Fletcher 1 1–0 H 1–0 Aug 16, 1979 H2H
31488 Leo Palin Jean Luc Cotard 1 1–0 H 1–0 Nov 1, 1979 H2H
31489 Leo Palin John Yuill 1 0–1 C 0–1 Sep 2, 1977 H2H
31490 Leo Palin Jorge Andrew 1 1–0 C 1–0 Aug 22, 1979 H2H
31491 Leo Palin Kehinde Ajayi 1 1–0 C 1–0 Feb 28, 1980 H2H
31492 Leo Palin Lawrence Hall 1 1–0 C 1–0 Jul 27, 1978 H2H
31493 Leo Palin Mark Vines 1 1–0 H 1–0 Nov 3, 1982 H2H
31494 Leo Palin Matt Mitchell 1 1–0 C 1–0 Sep 26, 1979 H2H
31495 Leo Palin Mike Cahill 1 0–1 H 0–1 Aug 17, 1979 H2H
31496 Leo Palin Mike Estep 1 1–0 C 1–0 Apr 7, 1983 H2H
31497 Leo Palin Onny Parun 1 0–1 H 0–1 Oct 9, 1980 H2H
31498 Leo Palin Paolo Bertolucci 1 0–1 C 0–1 May 19, 1982 H2H
31499 Leo Palin Pat Dupre 1 0–1 C 0–1 Sep 27, 1979 H2H
31500 Leo Palin Peter Feigl 1 0–1 H 0–1 Apr 10, 1981 H2H
31501 Leo Palin Phil Dent 1 0–1 C 0–1 Mar 20, 1980 H2H
31502 Leo Palin Ricardo Cano 1 1–0 C 1–0 Mar 11, 1982 H2H
31503 Leo Palin Rodney Harmon 1 0–1 H 0–1 Aug 20, 1982 H2H
31504 Leo Palin Steve Meister 1 0–1 C 0–1 May 8, 1984 H2H
31505 Leo Palin Tom Gorman 1 0–1 H 0–1 Nov 7, 1979 H2H
31506 Leo Palin Tom Okker 1 0–1 C 0–1 Jul 25, 1980 H2H
31507 Leo Palin Tony Giammalva 1 0–1 H 0–1 Aug 30, 1980 H2H
31508 Leo Palin Vadim Borisov 1 0–1 C 0–1 Dec 18, 1980 H2H
31509 Leo Palin Victor Amaya 1 0–1 C 0–1 Feb 25, 1982 H2H
31510 Liam Broady Bjorn Fratangelo 1 1–0 H 1–0 Mar 23, 2018 H2H
31511 Liam Broady Constant Lestienne 1 1–0 G 1–0 Jul 5, 2023 H2H
31512 Liam Broady Hamad Medjedovic 1 1–0 H 1–0 Sep 29, 2022 H2H
31513 Liam Broady Hubert Hurkacz 1 1–0 H 1–0 Jul 28, 2021 H2H
31514 Liam Broady James Duckworth 1 0–1 G 0–1 Jul 14, 2022 H2H
31515 Liam Broady Jan-Lennard Struff 1 0–1 C 0–1 Apr 9, 2021 H2H
31516 Liam Broady Marcos Giron 1 0–1 H 0–1 Feb 11, 2022 H2H
31517 Liam Broady Mikael Ymer 1 0–1 G 0–1 Jun 29, 2023 H2H
31518 Liam Broady Nick Kyrgios 1 0–1 H 0–1 Jan 19, 2022 H2H
31519 Liam Broady Oleksii Krutykh 1 1–0 H 1–0 Feb 22, 2023 H2H
31520 Liam Broady Pedro Cachin 1 1–0 H 1–0 Jan 4, 2024 H2H
31521 Liam Draxl Damir Dzumhur 1 0–1 H 0–1 Jan 18, 2026 H2H
31522 Liam Draxl Daniel Merida 1 0–1 H 0–1 Aug 4, 2026 H2H
31523 Liam Draxl Nishesh Basavareddy 1 0–1 C 0–1 Mar 31, 2026 H2H
31524 Liam Draxl Pablo Carreno Busta 1 0–1 H 0–1 Jul 29, 2025 H2H
31525 Liam Draxl Quentin Halys 1 0–1 H 0–1 Mar 19, 2026 H2H
31526 Liam Krall Radu Albot 1 0–1 H 0–1 Feb 9, 2023 H2H
31527 Libor Nemecek Andrew Sznajder 1 0–1 H 0–1 Jan 17, 1990 H2H
31528 Libor Nemecek Fernando Luna 1 1–0 C 1–0 Aug 1, 1991 H2H
31529 Libor Nemecek Jan Gunnarsson 1 1–0 H 1–0 Jan 12, 1989 H2H
31530 Libor Nemecek Kenny Thorne 1 0–1 H 0–1 Sep 30, 1993 H2H
31531 Libor Nemecek Paul Wekesa 1 1–0 H 1–0 Apr 12, 1995 H2H
31532 Libor Nemecek Steve Bryan 1 0–1 H 0–1 Aug 4, 1994 H2H
31533 Libor Pimek Balazs Taroczy 1 0–1 C 0–1 Aug 11, 1984 H2H
31534 Libor Pimek Bill Scanlon 1 1–0 C 1–0 Jul 8, 1983 H2H
31535 Libor Pimek Blaine Willenborg 1 0–1 C 0–1 Feb 6, 1987 H2H
31536 Libor Pimek Bob Lutz 1 1–0 H 1–0 Feb 21, 1985 H2H
31537 Libor Pimek Broderick Dyke 1 0–1 C 0–1 Mar 21, 1986 H2H
31538 Libor Pimek Charles Bud Cox 1 1–0 C 1–0 Aug 15, 1986 H2H
31539 Libor Pimek Charles Honey 1 1–0 H 1–0 Aug 18, 1988 H2H
31540 Libor Pimek Christophe Freyss 1 1–0 C 1–0 May 9, 1984 H2H
31541 Libor Pimek Craig A Miller 1 1–0 C 1–0 Aug 3, 1983 H2H
31542 Libor Pimek Damir Keretic 1 1–0 H 1–0 Mar 15, 1988 H2H
31543 Libor Pimek Derek Tarr 1 1–0 C 1–0 Jul 19, 1984 H2H
31544 Libor Pimek Eduardo Bengoechea 1 0–1 C 0–1 Aug 6, 1986 H2H
31545 Libor Pimek Egan Adams 1 0–1 C 0–1 Jul 25, 1984 H2H
31546 Libor Pimek Eric Fromm 1 1–0 C 1–0 Aug 1, 1984 H2H
31547 Libor Pimek Eric Korita 1 0–1 H 0–1 Sep 3, 1983 H2H
31548 Libor Pimek Eric Winogradsky 1 1–0 H 1–0 Sep 5, 1987 H2H
31549 Libor Pimek Gabriel Urpi 1 1–0 C 1–0 May 18, 1984 H2H
31550 Libor Pimek Greg Holmes 1 0–1 C 0–1 Jan 30, 1986 H2H
31551 Libor Pimek Hans Dieter Beutel 1 1–0 C 1–0 Nov 18, 1983 H2H
31552 Libor Pimek Hans Simonsson 1 1–0 H 1–0 Nov 1, 1984 H2H
31553 Libor Pimek Heinz Gunthardt 1 0–1 C 0–1 Jan 26, 1984 H2H
31554 Libor Pimek Jan Gunnarsson 1 0–1 H 0–1 Nov 24, 1985 H2H
31555 Libor Pimek Joao Soares 1 1–0 C 1–0 May 15, 1985 H2H
31556 Libor Pimek Johan Kriek 1 0–1 C 0–1 Nov 14, 1985 H2H
31557 Libor Pimek John Alexander 1 0–1 C 0–1 Jul 30, 1983 H2H
31558 Libor Pimek John Fitzgerald 1 0–1 C 0–1 Nov 24, 1988 H2H
31559 Libor Pimek John Sadri 1 0–1 H 0–1 Aug 21, 1985 H2H
31560 Libor Pimek Josef Cihak 1 1–0 C 1–0 Sep 21, 1984 H2H
31561 Libor Pimek Jose Higueras 1 1–0 H 1–0 Feb 22, 1985 H2H
31562 Libor Pimek Jose Luis Clerc 1 0–1 C 0–1 May 25, 1983 H2H
31563 Libor Pimek Juan Avendano 1 1–0 C 1–0 May 30, 1984 H2H
31564 Libor Pimek Kelly Evernden 1 1–0 H 1–0 Nov 5, 1987 H2H
31565 Libor Pimek Klaus Eberhard 1 0–1 C 0–1 Apr 10, 1985 H2H
31566 Libor Pimek Lawson Duncan 1 1–0 C 1–0 May 8, 1986 H2H
31567 Libor Pimek Mansour Bahrami 1 1–0 C 1–0 Aug 16, 1986 H2H
31568 Libor Pimek Manuel Orantes 1 1–0 C 1–0 Apr 7, 1983 H2H
31569 Libor Pimek Marcel Freeman 1 1–0 H 1–0 Aug 17, 1984 H2H
31570 Libor Pimek Marty Davis 1 1–0 C 1–0 Jul 15, 1987 H2H
31571 Libor Pimek Matt Mitchell 1 1–0 H 1–0 Aug 17, 1983 H2H
31572 Libor Pimek Menno Oosting 1 1–0 C 1–0 Apr 27, 1988 H2H
31573 Libor Pimek Michele Fioroni 1 1–0 C 1–0 Nov 17, 1983 H2H
31574 Libor Pimek Nelson Aerts 1 1–0 C 1–0 May 14, 1986 H2H
31575 Libor Pimek Pablo Arraya 1 1–0 C 1–0 Aug 2, 1984 H2H
31576 Libor Pimek Pascal Portes 1 0–1 H 0–1 Nov 25, 1983 H2H
31577 Libor Pimek Pat Dupre 1 1–0 H 1–0 Aug 30, 1984 H2H
31578 Libor Pimek Patrice Kuchna 1 1–0 C 1–0 Oct 5, 1983 H2H
31579 Libor Pimek Paul Annacone 1 1–0 C 1–0 Jul 29, 1983 H2H
31580 Libor Pimek Paul Mcnamee 1 0–1 C 0–1 Aug 16, 1986 H2H
31581 Libor Pimek Paul Vojtischek 1 1–0 C 1–0 Apr 9, 1985 H2H
31582 Libor Pimek Peter Fleming 1 1–0 H 1–0 Feb 11, 1986 H2H
31583 Libor Pimek Philip Johnson 1 0–1 C 0–1 Jul 6, 1988 H2H
31584 Libor Pimek Ramesh Krishnan 1 1–0 C 1–0 Nov 13, 1986 H2H
31585 Libor Pimek Rick Leach 1 1–0 C 1–0 Jul 23, 1986 H2H
31586 Libor Pimek Roberto Vizcaino 1 1–0 C 1–0 Oct 3, 1984 H2H
31587 Libor Pimek Roland Stadler 1 1–0 C 1–0 Feb 5, 1987 H2H
31588 Libor Pimek Rolf Gehring 1 1–0 C 1–0 Oct 7, 1983 H2H
31589 Libor Pimek Russell Barlow 1 1–0 C 1–0 Aug 3, 1988 H2H
31590 Libor Pimek Russell Simpson 1 1–0 H 1–0 Apr 3, 1986 H2H
31591 Libor Pimek Sashi Menon 1 1–0 C 1–0 Jul 28, 1983 H2H
31592 Libor Pimek Sergio Casal 1 1–0 C 1–0 Apr 5, 1984 H2H
31593 Libor Pimek Stefan Simonsson 1 1–0 C 1–0 Apr 4, 1985 H2H
31594 Libor Pimek Thomas Hogstedt 1 0–1 C 0–1 Nov 19, 1983 H2H
31595 Libor Pimek Tim Mayotte 1 0–1 C 0–1 Oct 20, 1988 H2H
31596 Libor Pimek Tobias Svantesson 1 1–0 H 1–0 Aug 25, 1988 H2H
31597 Libor Pimek Udo Riglewski 1 1–0 H 1–0 Apr 4, 1986 H2H
31598 Libor Pimek Victor Pecci 1 1–0 H 1–0 Feb 20, 1985 H2H
31599 Libor Pimek Wolfgang Popp 1 0–1 C 0–1 Aug 13, 1987 H2H
31600 Lionel Barthez Jan Kroslak 1 0–1 H 0–1 Aug 14, 1996 H2H