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.
| # | Player 1 | Player 2 | Meetings, sorted descending | Record | Surface | Last Met | H2H |
|---|---|---|---|---|---|---|---|
| 23201 | Jim Pugh | Jan Gunnarsson | 2 | 1–1 | G 1–0 H 0–1 | Jun 27, 1990 | H2H |
| 23202 | Jim Pugh | Johan Kriek | 2 | 0–2 | C 0–1 H 0–1 | Nov 3, 1988 | H2H |
| 23203 | Jim Pugh | Peter Lundgren | 2 | 1–1 | C 0–1 G 1–0 | Jul 16, 1989 | H2H |
| 23204 | Jim Pugh | Simon Youl | 2 | 1–1 | G 1–0 H 0–1 | Jul 12, 1990 | H2H |
| 23205 | Jim Pugh | Thierry Tulasne | 2 | 1–1 | C 1–1 | May 30, 1990 | H2H |
| 23206 | Jim Ward | Geoff Masters | 2 | 0–2 | C 0–1 G 0–1 | Mar 22, 1979 | H2H |
| 23207 | Jim Ward | Ross Case | 2 | 0–2 | G 0–1 H 0–1 | Jan 21, 1971 | H2H |
| 23208 | Jiri Granat | Eric Deblicker | 2 | 0–2 | C 0–1 H 0–1 | Apr 12, 1979 | H2H |
| 23209 | Jiri Granat | Louk Sanders | 2 | 1–1 | C 0–1 C 1–0 | Jul 15, 1981 | H2H |
| 23210 | Jiri Granat | Nikola Pilic | 2 | 2–0 | C 1–0 H 1–0 | Apr 20, 1978 | H2H |
| 23211 | Jiri Granat | Pavel Hutka | 2 | 0–2 | C 0–2 | Jul 20, 1978 | H2H |
| 23212 | Jiri Hrebec | Billy Martin | 2 | 2–0 | C 1–0 H 1–0 | Feb 8, 1978 | H2H |
| 23213 | Jiri Hrebec | Buster C Mottram | 2 | 0–2 | C 0–2 | Oct 7, 1977 | H2H |
| 23214 | Jiri Hrebec | Clark Graebner | 2 | 0–2 | C 0–1 H 0–1 | Feb 8, 1973 | H2H |
| 23215 | Jiri Hrebec | Cliff Drysdale | 2 | 1–1 | C 1–0 H 0–1 | Feb 22, 1975 | H2H |
| 23216 | Jiri Hrebec | Cliff Richey | 2 | 1–1 | H 1–1 | Apr 12, 1974 | H2H |
| 23217 | Jiri Hrebec | Dominique Bedel | 2 | 1–1 | C 1–1 | May 30, 1979 | H2H |
| 23218 | Jiri Hrebec | Eddie Dibbs | 2 | 0–2 | C 0–1 C 0–1 | Mar 14, 1975 | H2H |
| 23219 | Jiri Hrebec | Eric Deblicker | 2 | 2–0 | C 1–0 H 1–0 | May 21, 1976 | H2H |
| 23220 | Jiri Hrebec | Frantisek Pala | 2 | 1–1 | C 1–1 | May 23, 1974 | H2H |
| 23221 | Jiri Hrebec | Geoff Masters | 2 | 2–0 | C 2–0 | Nov 3, 1977 | H2H |
| 23222 | Jiri Hrebec | Harald Elschenbroich | 2 | 1–1 | C 1–1 | Jun 22, 1978 | H2H |
| 23223 | Jiri Hrebec | Ion Tiriac | 2 | 2–0 | C 2–0 | Jun 14, 1973 | H2H |
| 23224 | Jiri Hrebec | Jurgen Fassbender | 2 | 2–0 | C 2–0 | May 24, 1974 | H2H |
| 23225 | Jiri Hrebec | Mark Cox | 2 | 1–1 | C 1–0 G 0–1 | Mar 22, 1975 | H2H |
| 23226 | Jiri Hrebec | Ove Bengtson | 2 | 2–0 | C 2–0 | Nov 2, 1973 | H2H |
| 23227 | Jiri Hrebec | Pat Dupre | 2 | 2–0 | C 1–0 H 1–0 | Oct 27, 1977 | H2H |
| 23228 | Jiri Hrebec | Patricio Cornejo | 2 | 2–0 | C 2–0 | Apr 18, 1974 | H2H |
| 23229 | Jiri Hrebec | Patrick Proisy | 2 | 1–1 | C 1–1 | Jun 18, 1977 | H2H |
| 23230 | Jiri Hrebec | Peter Pokorny | 2 | 2–0 | C 2–0 | Jul 17, 1975 | H2H |
| 23231 | Jiri Hrebec | Phil Dent | 2 | 0–2 | C 0–1 C 0–1 | Feb 13, 1975 | H2H |
| 23232 | Jiri Hrebec | Pierre Barthes | 2 | 1–1 | C 1–0 C 0–1 | Mar 5, 1976 | H2H |
| 23233 | Jiri Hrebec | Rolf Norberg | 2 | 2–0 | C 2–0 | Oct 5, 1977 | H2H |
| 23234 | Jiri Hrebec | Steve Faulk | 2 | 0–2 | C 0–2 | Apr 18, 1973 | H2H |
| 23235 | Jiri Hrebec | Steve Krulevitz | 2 | 2–0 | C 2–0 | Jun 18, 1977 | H2H |
| 23236 | Jiri Hrebec | Torben Ulrich | 2 | 2–0 | C 1–0 H 1–0 | Apr 3, 1974 | H2H |
| 23237 | Jiri Lehecka | Adam Walton | 2 | 2–0 | H 2–0 | Aug 12, 2025 | H2H |
| 23238 | Jiri Lehecka | Alejandro Tabilo | 2 | 2–0 | C 2–0 | Apr 24, 2026 | H2H |
| 23239 | Jiri Lehecka | Alexander Zverev | 2 | 0–2 | G 0–1 H 0–1 | Jul 6, 2026 | H2H |
| 23240 | Jiri Lehecka | Alex de Minaur | 2 | 1–1 | G 1–0 H 0–1 | Jul 25, 2025 | H2H |
| 23241 | Jiri Lehecka | Alex Michelsen | 2 | 1–1 | C 1–0 H 0–1 | Apr 26, 2026 | H2H |
| 23242 | Jiri Lehecka | Borna Coric | 2 | 2–0 | H 2–0 | Aug 26, 2025 | H2H |
| 23243 | Jiri Lehecka | Botic van de Zandschulp | 2 | 1–1 | H 1–1 | Oct 23, 2025 | H2H |
| 23244 | Jiri Lehecka | Brandon Nakashima | 2 | 2–0 | H 2–0 | Mar 9, 2024 | H2H |
| 23245 | Jiri Lehecka | Fabian Marozsan | 2 | 1–1 | C 0–1 H 1–0 | Feb 20, 2025 | H2H |
| 23246 | Jiri Lehecka | Francisco Cerundolo | 2 | 2–0 | C 1–0 G 1–0 | May 22, 2025 | H2H |
| 23247 | Jiri Lehecka | Gael Monfils | 2 | 1–1 | C 1–0 H 0–1 | Mar 22, 2025 | H2H |
| 23248 | Jiri Lehecka | Hamad Medjedovic | 2 | 1–1 | C 1–0 H 0–1 | Apr 27, 2024 | H2H |
| 23249 | Jiri Lehecka | Hubert Hurkacz | 2 | 0–2 | H 0–2 | Feb 7, 2025 | H2H |
| 23250 | Jiri Lehecka | Jan-Lennard Struff | 2 | 2–0 | C 1–0 G 1–0 | Jun 13, 2025 | H2H |
| 23251 | Jiri Lehecka | Marton Fucsovics | 2 | 2–0 | H 2–0 | Aug 28, 2024 | H2H |
| 23252 | Jiri Lehecka | Mitchell Krueger | 2 | 2–0 | H 2–0 | Aug 29, 2024 | H2H |
| 23253 | Jiri Lehecka | Nicolas Jarry | 2 | 2–0 | H 2–0 | Jan 4, 2025 | H2H |
| 23254 | Jiri Lehecka | Pablo Carreno Busta | 2 | 1–1 | C 0–1 H 1–0 | May 25, 2026 | H2H |
| 23255 | Jiri Lehecka | Pedro Martinez | 2 | 1–1 | H 1–1 | Oct 24, 2024 | H2H |
| 23256 | Jiri Lehecka | Sebastian Baez | 2 | 0–2 | H 0–2 | Mar 7, 2026 | H2H |
| 23257 | Jiri Novak | Albert Montanes | 2 | 2–0 | C 2–0 | Jul 28, 2005 | H2H |
| 23258 | Jiri Novak | Alberto Berasategui | 2 | 1–1 | C 1–1 | Nov 5, 1998 | H2H |
| 23259 | Jiri Novak | Andy Roddick | 2 | 0–2 | H 0–2 | Mar 10, 2005 | H2H |
| 23260 | Jiri Novak | Arnaud Clement | 2 | 2–0 | H 2–0 | Aug 30, 2006 | H2H |
| 23261 | Jiri Novak | Axel Pretzsch | 2 | 2–0 | H 2–0 | Mar 1, 2002 | H2H |
| 23262 | Jiri Novak | Bernd Karbacher | 2 | 1–1 | C 0–1 G 1–0 | Jun 10, 1999 | H2H |
| 23263 | Jiri Novak | Byron Black | 2 | 1–1 | H 1–1 | Sep 1, 2000 | H2H |
| 23264 | Jiri Novak | Chris Woodruff | 2 | 0–2 | C 0–1 H 0–1 | Nov 15, 2000 | H2H |
| 23265 | Jiri Novak | Daniel Vacek | 2 | 1–1 | C 1–0 G 0–1 | Oct 7, 1999 | H2H |
| 23266 | Jiri Novak | Davide Sanguinetti | 2 | 2–0 | C 1–0 H 1–0 | Nov 7, 1998 | H2H |
| 23267 | Jiri Novak | Emilio Benfele Alvarez | 2 | 2–0 | C 1–0 H 1–0 | Feb 10, 2000 | H2H |
| 23268 | Jiri Novak | Fernando Vicente | 2 | 2–0 | G 1–0 H 1–0 | Jan 11, 2002 | H2H |
| 23269 | Jiri Novak | Florian Mayer | 2 | 1–1 | C 1–0 C 0–1 | Oct 28, 2004 | H2H |
| 23270 | Jiri Novak | Guillermo Coria | 2 | 2–0 | C 1–0 H 1–0 | Oct 11, 2002 | H2H |
| 23271 | Jiri Novak | Guillermo Garcia-Lopez | 2 | 1–1 | C 0–1 H 1–0 | Oct 7, 2004 | H2H |
| 23272 | Jiri Novak | Harel Levy | 2 | 0–2 | H 0–2 | Aug 6, 2000 | H2H |
| 23273 | Jiri Novak | Hendrik Dreekmann | 2 | 1–1 | G 1–0 H 0–1 | Jun 12, 2003 | H2H |
| 23274 | Jiri Novak | Hernan Gumy | 2 | 1–1 | C 1–1 | Apr 17, 1996 | H2H |
| 23275 | Jiri Novak | Jan Vacek | 2 | 1–1 | G 0–1 H 1–0 | Jan 23, 2004 | H2H |
| 23276 | Jiri Novak | Jens Knippschild | 2 | 2–0 | C 1–0 C 1–0 | May 31, 2002 | H2H |
| 23277 | Jiri Novak | Karim Alami | 2 | 0–2 | C 0–1 H 0–1 | Feb 12, 2000 | H2H |
| 23278 | Jiri Novak | Karol Beck | 2 | 1–1 | H 1–1 | Aug 17, 2005 | H2H |
| 23279 | Jiri Novak | Kenneth Carlsen | 2 | 1–1 | H 1–1 | Feb 5, 2005 | H2H |
| 23280 | Jiri Novak | Lionel Roux | 2 | 2–0 | C 1–0 H 1–0 | Aug 9, 2000 | H2H |
| 23281 | Jiri Novak | Marc Kevin Goellner | 2 | 2–0 | H 2–0 | Aug 6, 1997 | H2H |
| 23282 | Jiri Novak | Marc Rosset | 2 | 1–1 | C 1–1 | Apr 21, 1999 | H2H |
| 23283 | Jiri Novak | Mariano Zabaleta | 2 | 1–1 | C 0–1 H 1–0 | Aug 1, 2002 | H2H |
| 23284 | Jiri Novak | Mario Ancic | 2 | 2–0 | H 2–0 | Aug 27, 2003 | H2H |
| 23285 | Jiri Novak | Paul Haarhuis | 2 | 0–2 | H 0–2 | Aug 28, 1998 | H2H |
| 23286 | Jiri Novak | Petr Korda | 2 | 1–1 | C 1–1 | Oct 19, 1996 | H2H |
| 23287 | Jiri Novak | Philipp Kohlschreiber | 2 | 1–1 | C 0–1 H 1–0 | Jul 14, 2006 | H2H |
| 23288 | Jiri Novak | Potito Starace | 2 | 0–2 | C 0–2 | Jul 7, 2005 | H2H |
| 23289 | Jiri Novak | Ramon Delgado | 2 | 2–0 | C 1–0 H 1–0 | Sep 1, 1999 | H2H |
| 23290 | Jiri Novak | Robby Ginepri | 2 | 1–1 | H 1–1 | Mar 13, 2003 | H2H |
| 23291 | Jiri Novak | Robert Kendrick | 2 | 2–0 | H 2–0 | Sep 26, 2003 | H2H |
| 23292 | Jiri Novak | Robin Vik | 2 | 1–1 | C 0–1 H 1–0 | Oct 12, 2006 | H2H |
| 23293 | Jiri Novak | Ruben Ramirez Hidalgo | 2 | 2–0 | C 2–0 | Jul 22, 2004 | H2H |
| 23294 | Jiri Novak | Scott Draper | 2 | 1–1 | H 1–1 | Aug 29, 1997 | H2H |
| 23295 | Jiri Novak | Stefan Edberg | 2 | 0–2 | H 0–2 | Mar 13, 1996 | H2H |
| 23296 | Jiri Novak | Stefano Galvani | 2 | 1–1 | C 0–1 H 1–0 | May 10, 2006 | H2H |
| 23297 | Jiri Novak | Stefano Pescosolido | 2 | 1–1 | H 1–1 | Jan 12, 1996 | H2H |
| 23298 | Jiri Novak | Tomas Carbonell | 2 | 1–1 | C 1–1 | Sep 12, 1996 | H2H |
| 23299 | Jiri Prucha | Corrado Barazzutti | 2 | 0–2 | C 0–1 H 0–1 | Oct 22, 1980 | H2H |
| 23300 | Jiri Vanek | Gael Monfils | 2 | 1–1 | C 1–1 | Jul 20, 2007 | H2H |
| 23301 | Jiri Vanek | Paul Goldstein | 2 | 0–2 | C 0–1 H 0–1 | Apr 21, 2005 | H2H |
| 23302 | Jiri Vanek | Prakash Amritraj | 2 | 2–0 | C 1–0 H 1–0 | Sep 29, 2005 | H2H |
| 23303 | Jiri Vesely | Andrey Kuznetsov | 2 | 0–2 | C 0–1 H 0–1 | Aug 25, 2016 | H2H |
| 23304 | Jiri Vesely | Benoit Paire | 2 | 0–2 | G 0–1 H 0–1 | Jul 7, 2019 | H2H |
| 23305 | Jiri Vesely | Brandon Nakashima | 2 | 0–2 | H 0–2 | Jan 13, 2022 | H2H |
| 23306 | Jiri Vesely | Carlos Berlocq | 2 | 0–2 | C 0–1 H 0–1 | Jul 22, 2016 | H2H |
| 23307 | Jiri Vesely | Cedrik-Marcel Stebe | 2 | 1–1 | C 1–1 | Jul 26, 2019 | H2H |
| 23308 | Jiri Vesely | Damir Dzumhur | 2 | 0–2 | G 0–1 H 0–1 | Jun 30, 2018 | H2H |
| 23309 | Jiri Vesely | Daniel Evans | 2 | 1–1 | C 1–0 H 0–1 | Aug 31, 2022 | H2H |
| 23310 | Jiri Vesely | Diego Schwartzman | 2 | 2–0 | C 1–0 G 1–0 | Jul 5, 2018 | H2H |
| 23311 | Jiri Vesely | Edouard Roger-Vasselin | 2 | 0–2 | H 0–2 | Jan 3, 2014 | H2H |
| 23312 | Jiri Vesely | Egor Gerasimov | 2 | 1–1 | H 1–1 | Oct 30, 2020 | H2H |
| 23313 | Jiri Vesely | Emil Ruusuvuori | 2 | 0–2 | H 0–2 | Feb 5, 2022 | H2H |
| 23314 | Jiri Vesely | Federico Delbonis | 2 | 0–2 | C 0–1 H 0–1 | Feb 22, 2018 | H2H |
| 23315 | Jiri Vesely | Feliciano Lopez | 2 | 1–1 | G 1–0 H 0–1 | Jul 14, 2022 | H2H |
| 23316 | Jiri Vesely | Fernando Verdasco | 2 | 2–0 | C 1–0 G 1–0 | Jun 29, 2018 | H2H |
| 23317 | Jiri Vesely | Gilles Muller | 2 | 0–2 | G 0–1 H 0–1 | Mar 12, 2017 | H2H |
| 23318 | Jiri Vesely | Grigor Dimitrov | 2 | 0–2 | C 0–2 | Apr 30, 2016 | H2H |
| 23319 | Jiri Vesely | Guillermo Garcia-Lopez | 2 | 1–1 | C 1–1 | Apr 9, 2016 | H2H |
| 23320 | Jiri Vesely | Igor Sijsling | 2 | 2–0 | G 1–0 H 1–0 | Jun 29, 2016 | H2H |
| 23321 | Jiri Vesely | Jaume Munar | 2 | 1–1 | H 1–1 | Sep 23, 2021 | H2H |
| 23322 | Jiri Vesely | Jeremy Chardy | 2 | 2–0 | C 1–0 G 1–0 | Jun 16, 2016 | H2H |
| 23323 | Jiri Vesely | John Isner | 2 | 0–2 | H 0–2 | Mar 24, 2018 | H2H |
| 23324 | Jiri Vesely | Karen Khachanov | 2 | 0–2 | C 0–2 | Jun 1, 2021 | H2H |
| 23325 | Jiri Vesely | Laslo Djere | 2 | 0–2 | C 0–1 H 0–1 | Mar 26, 2021 | H2H |
| 23326 | Jiri Vesely | Marin Cilic | 2 | 1–1 | C 0–1 H 1–0 | Feb 23, 2022 | H2H |
| 23327 | Jiri Vesely | Milos Raonic | 2 | 0–2 | C 0–1 G 0–1 | Jun 17, 2016 | H2H |
| 23328 | Jiri Vesely | Mischa Zverev | 2 | 2–0 | C 2–0 | Apr 18, 2017 | H2H |
| 23329 | Jiri Vesely | Nicolas Almagro | 2 | 0–2 | C 0–2 | May 26, 2016 | H2H |
| 23330 | Jiri Vesely | Pablo Carreno Busta | 2 | 0–2 | G 0–1 H 0–1 | Jun 24, 2021 | H2H |
| 23331 | Jiri Vesely | Pablo Cuevas | 2 | 1–1 | C 0–1 G 1–0 | Jul 4, 2019 | H2H |
| 23332 | Jiri Vesely | Radu Albot | 2 | 2–0 | C 1–0 H 1–0 | Jan 10, 2018 | H2H |
| 23333 | Jiri Vesely | Rafael Nadal | 2 | 0–2 | C 0–1 G 0–1 | Jul 10, 2018 | H2H |
| 23334 | Jiri Vesely | Renzo Olivo | 2 | 1–1 | H 1–1 | Mar 11, 2017 | H2H |
| 23335 | Jiri Vesely | Richard Gasquet | 2 | 0–2 | H 0–2 | Oct 19, 2018 | H2H |
| 23336 | Jiri Vesely | Stan Wawrinka | 2 | 0–2 | C 0–1 H 0–1 | Apr 19, 2017 | H2H |
| 23337 | Jiri Vesely | Thiemo de Bakker | 2 | 1–1 | C 1–0 H 0–1 | Apr 28, 2016 | H2H |
| 23338 | J. Mandarino | Cliff Richey | 2 | 0–2 | C 0–1 G 0–1 | Feb 1, 1973 | H2H |
| 23339 | J. Mandarino | Dick Crealy | 2 | 1–1 | C 1–1 | Jul 27, 1972 | H2H |
| 23340 | J. Mandarino | Frantisek Pala | 2 | 2–0 | C 1–0 G 1–0 | Jul 20, 1972 | H2H |
| 23341 | J. Mandarino | Hans Jurgen Pohmann | 2 | 1–1 | C 1–0 H 0–1 | Oct 20, 1976 | H2H |
| 23342 | J. Mandarino | Harald Elschenbroich | 2 | 1–1 | C 1–0 G 0–1 | Apr 10, 1975 | H2H |
| 23343 | J. Mandarino | Jean Francois Caujolle | 2 | 1–1 | C 1–1 | Apr 27, 1976 | H2H |
| 23344 | J. Mandarino | Ove Bengtson | 2 | 1–1 | C 0–1 C 1–0 | Apr 25, 1969 | H2H |
| 23345 | J. Mandarino | Patricio Cornejo | 2 | 2–0 | C 1–0 H 1–0 | Mar 4, 1971 | H2H |
| 23346 | J. Mandarino | Patrick Proisy | 2 | 0–2 | C 0–2 | Jul 17, 1974 | H2H |
| 23347 | J. Mandarino | Tom Leonard | 2 | 2–0 | C 1–0 C 1–0 | Mar 20, 1974 | H2H |
| 23348 | Joachim Johansson | Xavier Malisse | 2 | 2–0 | H 2–0 | Jan 7, 2005 | H2H |
| 23349 | Joakim Nystrom | Andreas Maurer | 2 | 2–0 | C 2–0 | May 3, 1986 | H2H |
| 23350 | Joakim Nystrom | Bernard Fritz | 2 | 2–0 | C 2–0 | Apr 15, 1983 | H2H |
| 23351 | Joakim Nystrom | Brian Teacher | 2 | 2–0 | C 1–0 C 1–0 | Mar 28, 1986 | H2H |
| 23352 | Joakim Nystrom | Christophe Roger-Vasselin | 2 | 2–0 | C 2–0 | May 20, 1983 | H2H |
| 23353 | Joakim Nystrom | Gabriel Urpi | 2 | 2–0 | C 2–0 | Oct 6, 1983 | H2H |
| 23354 | Joakim Nystrom | Jan Norback | 2 | 2–0 | C 1–0 H 1–0 | Nov 4, 1981 | H2H |
| 23355 | Joakim Nystrom | Marc Flur | 2 | 1–1 | C 1–0 H 0–1 | Feb 7, 1985 | H2H |
| 23356 | Joakim Nystrom | Michael Westphal | 2 | 2–0 | C 1–0 H 1–0 | Nov 2, 1983 | H2H |
| 23357 | Joakim Nystrom | Peter Elter | 2 | 2–0 | C 2–0 | Jul 13, 1984 | H2H |
| 23358 | Joakim Nystrom | Sandy Mayer | 2 | 2–0 | H 2–0 | Oct 20, 1984 | H2H |
| 23359 | Joakim Nystrom | Sashi Menon | 2 | 2–0 | C 1–0 G 1–0 | Nov 19, 1981 | H2H |
| 23360 | Joakim Nystrom | Steve Meister | 2 | 2–0 | C 1–0 C 1–0 | Mar 21, 1985 | H2H |
| 23361 | Joakim Nystrom | Trevor Allan | 2 | 2–0 | C 2–0 | Jul 14, 1984 | H2H |
| 23362 | Joakim Nystrom | Zoltan Kuharszky | 2 | 2–0 | C 1–0 G 1–0 | Apr 13, 1984 | H2H |
| 23363 | Joao Fonseca | Fabian Marozsan | 2 | 1–1 | C 0–1 H 1–0 | Mar 19, 2026 | H2H |
| 23364 | Joao Fonseca | Jacob Fearnley | 2 | 2–0 | G 1–0 H 1–0 | Jul 2, 2025 | H2H |
| 23365 | Joao Fonseca | Jesper de Jong | 2 | 1–1 | C 0–1 G 1–0 | Jul 1, 2026 | H2H |
| 23366 | Joao Fonseca | Lorenzo Sonego | 2 | 1–1 | C 1–0 H 0–1 | Jan 16, 2025 | H2H |
| 23367 | Joao Fonseca | Mariano Navone | 2 | 1–1 | C 1–1 | Feb 15, 2025 | H2H |
| 23368 | Joao Soares | Heinz Gunthardt | 2 | 1–1 | C 1–0 C 0–1 | Apr 13, 1984 | H2H |
| 23369 | Joao Soares | John Sadri | 2 | 0–2 | G 0–1 H 0–1 | Jun 9, 1982 | H2H |
| 23370 | Joao Soares | Jose Higueras | 2 | 0–2 | C 0–2 | Aug 4, 1980 | H2H |
| 23371 | Joao Soares | Shlomo Glickstein | 2 | 1–1 | H 1–1 | Feb 11, 1986 | H2H |
| 23372 | Joao Soares | Terry Moor | 2 | 1–1 | H 1–1 | Sep 1, 1983 | H2H |
| 23373 | Joao Sousa | Alexander Zverev | 2 | 1–1 | C 0–1 H 1–0 | Mar 11, 2018 | H2H |
| 23374 | Joao Sousa | Andrej Martin | 2 | 0–2 | C 0–2 | Sep 29, 2020 | H2H |
| 23375 | Joao Sousa | Benjamin Becker | 2 | 0–2 | G 0–1 H 0–1 | Sep 25, 2014 | H2H |
| 23376 | Joao Sousa | Carlos Berlocq | 2 | 1–1 | C 1–1 | Jul 12, 2014 | H2H |
| 23377 | Joao Sousa | Daniel Gimeno-Traver | 2 | 0–2 | C 0–1 H 0–1 | Oct 22, 2015 | H2H |
| 23378 | Joao Sousa | Denis Shapovalov | 2 | 1–1 | H 1–1 | Aug 13, 2019 | H2H |
| 23379 | Joao Sousa | Dmitry Tursunov | 2 | 2–0 | G 1–0 H 1–0 | Jun 29, 2016 | H2H |
| 23380 | Joao Sousa | Dusan Lajovic | 2 | 1–1 | C 1–0 H 0–1 | Oct 23, 2014 | H2H |
| 23381 | Joao Sousa | Dustin Brown | 2 | 1–1 | G 0–1 H 1–0 | Jan 17, 2018 | H2H |
| 23382 | Joao Sousa | Emil Ruusuvuori | 2 | 1–1 | H 1–1 | Oct 20, 2022 | H2H |
| 23383 | Joao Sousa | Facundo Bagnis | 2 | 0–2 | C 0–2 | Jul 26, 2018 | H2H |
| 23384 | Joao Sousa | Guillermo Garcia-Lopez | 2 | 1–1 | H 1–1 | Oct 24, 2013 | H2H |
| 23385 | Joao Sousa | Horacio Zeballos | 2 | 1–1 | C 1–1 | Apr 27, 2017 | H2H |
| 23386 | Joao Sousa | Hubert Hurkacz | 2 | 1–1 | C 0–1 G 1–0 | Sep 10, 2020 | H2H |
| 23387 | Joao Sousa | Hyeon Chung | 2 | 1–1 | H 1–1 | Sep 26, 2019 | H2H |
| 23388 | Joao Sousa | Igor Sijsling | 2 | 2–0 | C 1–0 H 1–0 | Sep 19, 2014 | H2H |
| 23389 | Joao Sousa | Ivan Dodig | 2 | 1–1 | H 1–1 | Mar 14, 2015 | H2H |
| 23390 | Joao Sousa | Jan-Lennard Struff | 2 | 1–1 | C 0–1 G 1–0 | Apr 8, 2021 | H2H |
| 23391 | Joao Sousa | Jozef Kovalik | 2 | 2–0 | C 1–0 H 1–0 | Sep 19, 2019 | H2H |
| 23392 | Joao Sousa | Juan Pablo Varillas | 2 | 0–2 | C 0–2 | Feb 16, 2023 | H2H |
| 23393 | Joao Sousa | Kevin Anderson | 2 | 1–1 | C 1–0 H 0–1 | Mar 25, 2019 | H2H |
| 23394 | Joao Sousa | Laslo Djere | 2 | 0–2 | C 0–1 H 0–1 | Mar 2, 2023 | H2H |
| 23395 | Joao Sousa | Lukas Rosol | 2 | 0–2 | C 0–1 H 0–1 | Jul 17, 2014 | H2H |
| 23396 | Joao Sousa | Marius Copil | 2 | 0–2 | H 0–2 | Oct 20, 2016 | H2H |
| 23397 | Joao Sousa | Martin Klizan | 2 | 2–0 | H 2–0 | Oct 6, 2016 | H2H |
| 23398 | Joao Sousa | Marton Fucsovics | 2 | 0–2 | H 0–2 | Aug 8, 2018 | H2H |
| 23399 | Joao Sousa | Mikhail Youzhny | 2 | 2–0 | C 1–0 H 1–0 | Mar 10, 2018 | H2H |
| 23400 | Joao Sousa | Mirza Basic | 2 | 2–0 | C 1–0 G 1–0 | Jun 29, 2018 | H2H |