Home
/
Advanced Search
/
Rivalries
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.
#
Player 1
Player 2
Meetings↓ , sorted descending
Record
Surface
Last Met
H2H
9201
Milos Raonic
Nicolas Kicker
1
1–0
C 1–0
May 8, 2018
H2H
9202
Milos Raonic
Soonwoo Kwon
1
0–1
H 0–1
Feb 14, 2020
H2H
9203
Milos Raonic
Sumit Nagal
1
1–0
H 1–0
Mar 8, 2024
H2H
9204
Milos Raonic
Tatsuma Ito
1
1–0
G 1–0
Jul 30, 2012
H2H
9205
Milos Raonic
Taylor Fritz
1
0–1
G 0–1
Jun 21, 2024
H2H
9206
Milos Raonic
Teymuraz Gabashvili
1
1–0
H 1–0
Mar 28, 2015
H2H
9207
Milos Raonic
Thanasi Kokkinakis
1
0–1
G 0–1
Jun 22, 2017
H2H
9208
Milos Raonic
Yosuke Watanuki
1
1–0
H 1–0
Oct 5, 2018
H2H
9209
Miomir Kecmanovic
Adam Walton
1
0–1
H 0–1
Jul 25, 2024
H2H
9210
Miomir Kecmanovic
Aleksandar Vukic
1
1–0
G 1–0
Jun 29, 2023
H2H
9211
Miomir Kecmanovic
Benjamin Bonzi
1
1–0
H 1–0
Jan 10, 2025
H2H
9212
Miomir Kecmanovic
Ben Shelton
1
0–1
H 0–1
Feb 14, 2026
H2H
9213
Miomir Kecmanovic
Bernabe Zapata Miralles
1
1–0
C 1–0
Apr 8, 2023
H2H
9214
Miomir Kecmanovic
Egor Gerasimov
1
0–1
H 0–1
Oct 21, 2021
H2H
9215
Miomir Kecmanovic
Ethan Quinn
1
0–1
H 0–1
Aug 9, 2025
H2H
9216
Miomir Kecmanovic
Gregoire Barrere
1
0–1
G 0–1
Jun 30, 2023
H2H
9217
Miomir Kecmanovic
Jesper de Jong
1
1–0
G 1–0
Jul 3, 2025
H2H
9218
Miomir Kecmanovic
J.J. Wolf
1
1–0
H 1–0
Aug 1, 2024
H2H
9219
Miomir Kecmanovic
Mariano Navone
1
1–0
H 1–0
Oct 24, 2024
H2H
9220
Miomir Kecmanovic
Marin Cilic
1
1–0
H 1–0
Mar 13, 2022
H2H
9221
Miomir Kecmanovic
Marton Fucsovics
1
1–0
H 1–0
Jan 10, 2020
H2H
9222
Miomir Kecmanovic
Mattia Bellucci
1
1–0
H 1–0
Feb 17, 2026
H2H
9223
Miomir Kecmanovic
Max Hans Rehberg
1
1–0
C 1–0
Apr 28, 2022
H2H
9224
Miomir Kecmanovic
Maximilian Marterer
1
1–0
H 1–0
Mar 10, 2019
H2H
9225
Miomir Kecmanovic
Oriol Roca Batalla
1
1–0
C 1–0
May 25, 2023
H2H
9226
Miomir Kecmanovic
Pavel Kotov
1
0–1
H 0–1
Oct 21, 2023
H2H
9227
Miomir Kecmanovic
Pedro Martinez
1
0–1
C 0–1
Apr 19, 2024
H2H
9228
Miomir Kecmanovic
Radu Albot
1
1–0
H 1–0
Feb 18, 2023
H2H
9229
Miomir Kecmanovic
Ricardas Berankis
1
0–1
H 0–1
Aug 5, 2021
H2H
9230
Miomir Kecmanovic
Soonwoo Kwon
1
1–0
H 1–0
Feb 4, 2021
H2H
9231
Miomir Kecmanovic
Thanasi Kokkinakis
1
0–1
H 0–1
Jan 13, 2023
H2H
9232
Miomir Kecmanovic
Tristan Schoolkate
1
1–0
H 1–0
Feb 24, 2026
H2H
9233
Mirza Basic
Damir Dzumhur
1
0–1
H 0–1
Oct 21, 2017
H2H
9234
Mirza Basic
Diego Schwartzman
1
0–1
G 0–1
Jul 4, 2018
H2H
9235
Mirza Basic
Gael Monfils
1
1–0
C 1–0
May 3, 2018
H2H
9236
Mirza Basic
Kamil Majchrzak
1
1–0
C 1–0
Apr 7, 2022
H2H
9237
Mirza Basic
Laslo Djere
1
1–0
H 1–0
Oct 20, 2017
H2H
9238
Mirza Basic
Maximilian Marterer
1
1–0
H 1–0
Feb 10, 2018
H2H
9239
Mirza Basic
Nick Kyrgios
1
1–0
H 1–0
Oct 19, 2018
H2H
9240
Mitchell Krueger
Christopher Eubanks
1
1–0
H 1–0
Sep 22, 2022
H2H
9241
Mitchell Krueger
Corentin Moutet
1
0–1
H 0–1
Jan 16, 2025
H2H
9242
Mitchell Krueger
Daniel Altmaier
1
0–1
H 0–1
Jul 16, 2025
H2H
9243
Mitchell Krueger
Grigor Dimitrov
1
0–1
H 0–1
Feb 18, 2022
H2H
9244
Mitchell Krueger
James Duckworth
1
0–1
H 0–1
Sep 23, 2022
H2H
9245
Mitchell Krueger
Juan Pablo Varillas
1
1–0
C 1–0
Apr 7, 2022
H2H
9246
Mitchell Krueger
Kei Nishikori
1
0–1
C 0–1
Apr 3, 2025
H2H
9247
Mitchell Krueger
Novak Djokovic
1
0–1
H 0–1
Jan 16, 2019
H2H
9248
Mitchell Krueger
Pablo Carreno Busta
1
0–1
H 0–1
Sep 3, 2020
H2H
9249
Mitchell Krueger
Pavel Kotov
1
1–0
H 1–0
Aug 22, 2023
H2H
9250
Mitchell Krueger
Reilly Opelka
1
0–1
C 0–1
Apr 8, 2022
H2H
9251
Mitchell Krueger
Ricardas Berankis
1
0–1
H 0–1
Aug 4, 2021
H2H
9252
Mitchell Krueger
Tatsuma Ito
1
0–1
G 0–1
Jul 10, 2014
H2H
9253
Moez Echargui
Daniel Evans
1
0–1
C 0–1
Jul 29, 2024
H2H
9254
Moez Echargui
Giovanni Mpetshi Perricard
1
0–1
H 0–1
Feb 23, 2026
H2H
9255
Moez Echargui
Learner Tien
1
0–1
H 0–1
Nov 6, 2025
H2H
9256
Moez Echargui
Stefanos Tsitsipas
1
0–1
H 0–1
Feb 17, 2026
H2H
9257
Mohamed Safwat
Adrian Mannarino
1
0–1
G 0–1
Jun 30, 2017
H2H
9258
Mohamed Safwat
Bernard Tomic
1
0–1
C 0–1
May 4, 2017
H2H
9259
Mohamed Safwat
Cem Ilkel
1
1–0
G 1–0
Jun 29, 2017
H2H
9260
Mohamed Safwat
Daniel Elahi Galan
1
0–1
H 0–1
Jul 26, 2021
H2H
9261
Mohamed Safwat
Gael Monfils
1
0–1
H 0–1
Mar 1, 2017
H2H
9262
Mohamed Safwat
Gregoire Barrere
1
0–1
H 0–1
Jan 22, 2020
H2H
9263
Mohamed Safwat
Grigor Dimitrov
1
0–1
C 0–1
May 29, 2018
H2H
9264
Mubarak Shannan Zayid
Aslan Karatsev
1
0–1
H 0–1
Mar 10, 2021
H2H
9265
Murphy Cassone
Ethan Quinn
1
0–1
G 0–1
Jun 24, 2026
H2H
9266
Murphy Cassone
Reilly Opelka
1
0–1
H 0–1
Jul 23, 2025
H2H
9267
Nick Chappell
Chun-Hsin Tseng
1
0–1
H 0–1
Aug 3, 2022
H2H
9268
Nick Chappell
Nuno Borges
1
0–1
H 0–1
Mar 1, 2023
H2H
9269
Nick Kyrgios
Benjamin Bonzi
1
1–0
H 1–0
Sep 1, 2022
H2H
9270
Nick Kyrgios
Cristian Garin
1
1–0
G 1–0
Jul 7, 2022
H2H
9271
Nick Kyrgios
Diego Schwartzman
1
1–0
G 1–0
Jul 1, 2015
H2H
9272
Nick Kyrgios
Jan-Lennard Struff
1
0–1
C 0–1
May 7, 2019
H2H
9273
Nick Kyrgios
J.J. Wolf
1
1–0
H 1–0
Sep 4, 2022
H2H
9274
Nick Kyrgios
Laslo Djere
1
1–0
G 1–0
Jun 22, 2022
H2H
9275
Nick Kyrgios
Martin Klizan
1
1–0
H 1–0
Feb 24, 2016
H2H
9276
Nick Kyrgios
Maximilian Marterer
1
1–0
G 1–0
Jun 15, 2018
H2H
9277
Nicolai Budkov Kjaer
Andrea Pellegrino
1
0–1
C 0–1
Jul 14, 2026
H2H
9278
Nicolai Budkov Kjaer
Jaume Munar
1
0–1
H 0–1
Feb 9, 2026
H2H
9279
Nicolai Budkov Kjaer
Marin Cilic
1
0–1
H 0–1
Oct 16, 2025
H2H
9280
Nicolai Budkov Kjaer
Sebastian Baez
1
0–1
C 0–1
Jul 18, 2025
H2H
9281
Nicolai Budkov Kjaer
Thiago Monteiro
1
1–0
C 1–0
Jul 17, 2025
H2H
9282
Nicolai Budkov Kjaer
Tomas Martin Etcheverry
1
0–1
H 0–1
Oct 23, 2025
H2H
9283
Nicola Kuhn
Brandon Nakashima
1
0–1
G 0–1
Jun 29, 2022
H2H
9284
Nicola Kuhn
David Goffin
1
0–1
H 0–1
Jan 9, 2021
H2H
9285
Nicola Kuhn
Donald Young
1
0–1
H 0–1
Sep 28, 2017
H2H
9286
Nicola Kuhn
Fabio Fognini
1
0–1
H 0–1
Mar 24, 2018
H2H
9287
Nicola Kuhn
Federico Delbonis
1
1–0
C 1–0
Apr 24, 2019
H2H
9288
Nicola Kuhn
Roberto Carballes Baena
1
0–1
C 0–1
Apr 25, 2019
H2H
9289
Nicola Kuhn
Thiago Seyboth Wild
1
0–1
C 0–1
Jul 15, 2021
H2H
9290
Nicolas Jarry
Adrian Mannarino
1
1–0
H 1–0
Oct 26, 2023
H2H
9291
Nicolas Jarry
Alexandre Muller
1
1–0
C 1–0
May 15, 2024
H2H
9292
Nicolas Jarry
Alex Michelsen
1
1–0
H 1–0
Aug 31, 2023
H2H
9293
Nicolas Jarry
Alibek Kachmazov
1
0–1
H 0–1
Sep 23, 2024
H2H
9294
Nicolas Jarry
Andrea Vavassori
1
0–1
C 0–1
Apr 6, 2023
H2H
9295
Nicolas Jarry
Arthur Fils
1
0–1
C 0–1
May 27, 2025
H2H
9296
Nicolas Jarry
Benjamin Bonzi
1
1–0
H 1–0
Jan 3, 2025
H2H
9297
Nicolas Jarry
Ben Shelton
1
0–1
H 0–1
Jan 19, 2023
H2H
9298
Nicolas Jarry
Botic van de Zandschulp
1
0–1
C 0–1
Jul 23, 2025
H2H
9299
Nicolas Jarry
Camilo Ugo Carabelli
1
0–1
C 0–1
Feb 27, 2025
H2H
9300
Nicolas Jarry
Daniel Altmaier
1
1–0
C 1–0
Apr 25, 2025
H2H
9301
Nicolas Jarry
Elias Ymer
1
1–0
H 1–0
Oct 17, 2024
H2H
9302
Nicolas Jarry
Fabian Marozsan
1
0–1
H 0–1
Mar 9, 2024
H2H
9303
Nicolas Jarry
Facundo Bagnis
1
1–0
C 1–0
Feb 8, 2018
H2H
9304
Nicolas Jarry
Facundo Diaz Acosta
1
0–1
C 0–1
Feb 18, 2024
H2H
9305
Nicolas Jarry
Federico Coria
1
1–0
C 1–0
Mar 1, 2024
H2H
9306
Nicolas Jarry
Francisco Comesana
1
0–1
C 0–1
Feb 21, 2025
H2H
9307
Nicolas Jarry
Gregoire Barrere
1
0–1
G 0–1
Jun 29, 2023
H2H
9308
Nicolas Jarry
Henri Laaksonen
1
1–0
C 1–0
Jul 18, 2019
H2H
9309
Nicolas Jarry
Hugo Dellien
1
1–0
C 1–0
May 30, 2023
H2H
9310
Nicolas Jarry
Hugo Gaston
1
1–0
C 1–0
May 9, 2025
H2H
9311
Nicolas Jarry
Jan-Lennard Struff
1
1–0
H 1–0
Aug 23, 2018
H2H
9312
Nicolas Jarry
Jason Kubler
1
1–0
G 1–0
Jul 6, 2023
H2H
9313
Nicolas Jarry
Joao Fonseca
1
1–0
G 1–0
Jul 6, 2025
H2H
9314
Nicolas Jarry
Juan Manuel Cerundolo
1
1–0
C 1–0
Feb 20, 2025
H2H
9315
Nicolas Jarry
Juan Pablo Varillas
1
1–0
C 1–0
Mar 2, 2023
H2H
9316
Nicolas Jarry
Learner Tien
1
1–0
G 1–0
Jul 3, 2025
H2H
9317
Nicolas Jarry
Luca Van Assche
1
1–0
H 1–0
Aug 30, 2023
H2H
9318
Nicolas Jarry
Luciano Darderi
1
1–0
G 1–0
Jun 12, 2025
H2H
9319
Nicolas Jarry
Lukas Klein
1
1–0
H 1–0
Sep 22, 2024
H2H
9320
Nicolas Jarry
Marco Cecchinato
1
1–0
G 1–0
Jul 5, 2023
H2H
9321
Nicolas Jarry
Marcos Giron
1
1–0
C 1–0
Jun 3, 2023
H2H
9322
Nicolas Jarry
Mariano Navone
1
1–0
H 1–0
Jan 1, 2025
H2H
9323
Nicolas Jarry
Marin Cilic
1
1–0
H 1–0
Oct 10, 2018
H2H
9324
Nicolas Jarry
Martin Klizan
1
0–1
C 0–1
Jul 19, 2018
H2H
9325
Nicolas Jarry
Mikael Ymer
1
1–0
C 1–0
Jul 19, 2019
H2H
9326
Nicolas Jarry
Pablo Carreno Busta
1
0–1
C 0–1
May 5, 2018
H2H
9327
Nicolas Jarry
Radu Albot
1
1–0
C 1–0
May 24, 2019
H2H
9328
Nicolas Jarry
Reilly Opelka
1
0–1
G 0–1
Jun 13, 2025
H2H
9329
Nicolas Jarry
Ryan Peniston
1
1–0
H 1–0
Sep 29, 2022
H2H
9330
Nicolas Jarry
Sebastian Baez
1
1–0
C 1–0
Feb 25, 2023
H2H
9331
Nicolas Jarry
Stefano Napolitano
1
1–0
C 1–0
May 13, 2024
H2H
9332
Nicolas Jarry
Stefano Travaglia
1
1–0
C 1–0
Feb 9, 2018
H2H
9333
Nicolas Jarry
Tallon Griekspoor
1
1–0
C 1–0
May 25, 2023
H2H
9334
Nicolas Jarry
Terence Atmane
1
1–0
H 1–0
Oct 7, 2023
H2H
9335
Nicolas Jarry
Thiago Seyboth Wild
1
1–0
H 1–0
Mar 25, 2024
H2H
9336
Nicolas Jarry
Yibing Wu
1
0–1
H 0–1
Oct 5, 2024
H2H
9337
Nicolas Kicker
Albert Ramos-Vinolas
1
0–1
C 0–1
Feb 25, 2017
H2H
9338
Nicolas Kicker
Benoit Paire
1
1–0
C 1–0
Jul 28, 2017
H2H
9339
Nicolas Kicker
Cedrik-Marcel Stebe
1
0–1
H 0–1
Aug 30, 2017
H2H
9340
Nicolas Kicker
Facundo Bagnis
1
0–1
C 0–1
Feb 25, 2021
H2H
9341
Nicolas Kicker
Federico Coria
1
0–1
C 0–1
May 24, 2018
H2H
9342
Nicolas Kicker
Guido Andreozzi
1
1–0
C 1–0
Feb 9, 2017
H2H
9343
Nicolas Kicker
Martin Klizan
1
0–1
C 0–1
May 4, 2017
H2H
9344
Nicolas Kicker
Nick Kyrgios
1
1–0
C 1–0
May 26, 2017
H2H
9345
Nicolas Kicker
Noah Rubin
1
1–0
C 1–0
Apr 13, 2017
H2H
9346
Nicolas Kicker
Pablo Carreno Busta
1
0–1
C 0–1
May 4, 2018
H2H
9347
Nicolas Mejia
Adam Walton
1
0–1
H 0–1
Aug 14, 2026
H2H
9348
Nicolas Mejia
Corentin Moutet
1
0–1
H 0–1
Aug 20, 2024
H2H
9349
Nicolas Mejia
Emilio Gomez
1
0–1
H 0–1
Jul 21, 2021
H2H
9350
Nicolas Mejia
Lorenzo Musetti
1
0–1
H 0–1
Aug 5, 2026
H2H
9351
Nicolas Mejia
Michael Zheng
1
0–1
G 0–1
Jul 1, 2026
H2H
9352
Nicolas Mejia
Nishesh Basavareddy
1
0–1
H 0–1
Jul 16, 2025
H2H
9353
Nicolas Moreno De Alboran
Aleksandar Vukic
1
0–1
C 0–1
May 9, 2025
H2H
9354
Niels McDonald
Federico Agustin Gomez
1
0–1
C 0–1
Jul 14, 2026
H2H
9355
Nikola Milojevic
Antoine Hoang
1
1–0
H 1–0
Feb 6, 2020
H2H
9356
Nikola Milojevic
Egor Gerasimov
1
0–1
H 0–1
Feb 7, 2020
H2H
9357
Nikola Milojevic
Mirza Basic
1
1–0
C 1–0
May 21, 2014
H2H
9358
Nikola Milojevic
Tomas Martin Etcheverry
1
1–0
C 1–0
Feb 4, 2022
H2H
9359
Nikolas Sanchez Izquierdo
Tomas Martin Etcheverry
1
0–1
C 0–1
May 23, 2024
H2H
9360
Nikoloz Basilashvili
Alexandre Muller
1
0–1
H 0–1
Feb 22, 2023
H2H
9361
Nikoloz Basilashvili
Alexei Popyrin
1
0–1
H 0–1
Feb 23, 2022
H2H
9362
Nikoloz Basilashvili
Altug Celikbilek
1
1–0
H 1–0
Jan 9, 2021
H2H
9363
Nikoloz Basilashvili
Andrej Martin
1
0–1
C 0–1
May 28, 2021
H2H
9364
Nikoloz Basilashvili
Arthur Cazaux
1
0–1
C 0–1
Jul 17, 2025
H2H
9365
Nikoloz Basilashvili
Aslan Karatsev
1
0–1
C 0–1
Jul 21, 2022
H2H
9366
Nikoloz Basilashvili
Ben Shelton
1
1–0
C 1–0
May 9, 2026
H2H
9367
Nikoloz Basilashvili
Billy Harris
1
1–0
H 1–0
Sep 20, 2025
H2H
9368
Nikoloz Basilashvili
Brandon Nakashima
1
1–0
C 1–0
May 11, 2026
H2H
9369
Nikoloz Basilashvili
Christian Harrison
1
1–0
H 1–0
Aug 16, 2017
H2H
9370
Nikoloz Basilashvili
Constant Lestienne
1
1–0
H 1–0
Feb 9, 2023
H2H
9371
Nikoloz Basilashvili
Damir Dzumhur
1
0–1
H 0–1
Feb 4, 2022
H2H
9372
Nikoloz Basilashvili
Daniel Altmaier
1
0–1
G 0–1
Jun 15, 2026
H2H
9373
Nikoloz Basilashvili
Daniel Elahi Galan
1
1–0
C 1–0
Apr 30, 2021
H2H
9374
Nikoloz Basilashvili
Daniel Merida
1
1–0
C 1–0
May 7, 2026
H2H
9375
Nikoloz Basilashvili
Dominik Koepfer
1
0–1
H 0–1
Sep 1, 2019
H2H
9376
Nikoloz Basilashvili
Elias Ymer
1
1–0
H 1–0
Feb 17, 2022
H2H
9377
Nikoloz Basilashvili
Ernesto Escobedo
1
0–1
H 0–1
Aug 9, 2017
H2H
9378
Nikoloz Basilashvili
Federico Delbonis
1
0–1
C 0–1
Sep 11, 2020
H2H
9379
Nikoloz Basilashvili
Filip Krajinovic
1
0–1
C 0–1
Apr 13, 2021
H2H
9380
Nikoloz Basilashvili
Frances Tiafoe
1
0–1
C 0–1
May 7, 2019
H2H
9381
Nikoloz Basilashvili
Gerald Melzer
1
1–0
H 1–0
Jan 17, 2018
H2H
9382
Nikoloz Basilashvili
Giovanni Mpetshi Perricard
1
0–1
H 0–1
Oct 17, 2025
H2H
9383
Nikoloz Basilashvili
Henrique Rocha
1
0–1
C 0–1
May 27, 2025
H2H
9384
Nikoloz Basilashvili
Hubert Hurkacz
1
0–1
H 0–1
Aug 13, 2021
H2H
9385
Nikoloz Basilashvili
Hugo Dellien
1
1–0
C 1–0
Jul 25, 2019
H2H
9386
Nikoloz Basilashvili
Hugo Gaston
1
0–1
C 0–1
Jul 14, 2022
H2H
9387
Nikoloz Basilashvili
Hyeon Chung
1
1–0
H 1–0
Feb 14, 2019
H2H
9388
Nikoloz Basilashvili
Ilya Ivashka
1
1–0
C 1–0
Apr 29, 2022
H2H
9389
Nikoloz Basilashvili
Jan Choinski
1
1–0
C 1–0
Jul 14, 2026
H2H
9390
Nikoloz Basilashvili
Jaume Munar
1
0–1
C 0–1
Apr 21, 2022
H2H
9391
Nikoloz Basilashvili
Jozef Kovalik
1
1–0
C 1–0
Apr 9, 2021
H2H
9392
Nikoloz Basilashvili
Kei Nishikori
1
0–1
H 0–1
Sep 22, 2018
H2H
9393
Nikoloz Basilashvili
Lloyd Harris
1
1–0
G 1–0
Jun 19, 2021
H2H
9394
Nikoloz Basilashvili
Marc-Andrea Huesler
1
0–1
H 0–1
Nov 12, 2020
H2H
9395
Nikoloz Basilashvili
Marco Cecchinato
1
0–1
H 0–1
Jan 5, 2023
H2H
9396
Nikoloz Basilashvili
Marcos Giron
1
0–1
H 0–1
Mar 7, 2025
H2H
9397
Nikoloz Basilashvili
Mariano Navone
1
0–1
H 0–1
Mar 19, 2026
H2H
9398
Nikoloz Basilashvili
Martin Klizan
1
1–0
H 1–0
Feb 11, 2017
H2H
9399
Nikoloz Basilashvili
Mikael Ymer
1
0–1
H 0–1
Mar 27, 2021
H2H
9400
Nikoloz Basilashvili
Miomir Kecmanovic
1
0–1
C 0–1
Apr 30, 2022
H2H