Match log updated: 2026-06-04 07:18 UTC

Nuno Borges — ATP Match Log

Back to player detail page →

Main draw matches: 167 | W: 78 | L: 89 | Win %: 46.7%

19 qualifying matches shown below; qualifying is excluded from main-draw summaries and leaderboards.

Date ↓TournamentCategoryRoundSurfaceOpponentScoreResultH2HMatch
May 29, 2026 Roland Garros Grand Slam R32 Clay Andrey Rublev #13 5-7 7-6(2) 6-7 L H2H Match data
May 27, 2026 Roland Garros Grand Slam R64 Clay Miomir Kecmanovic #48 3-6 6-2 6-1 6-2 W H2H Match data
May 24, 2026 Roland Garros Grand Slam R128 Clay Tomas Martin Etcheverry #25 6-3 6-4 6-2 W H2H Match data
May 9, 2026* Internazionali BNL d'Italia Masters 1000 R64 Clay Rafael Jodar #34 6-7 4-6 L H2H Match data
May 6, 2026 Internazionali BNL d'Italia Masters 1000 R128 Clay Jesper de Jong #102 6-3 6-0 W H2H Match data
Apr 23, 2026 Mutua Madrid Open Masters 1000 R128 Clay Mariano Navone #45 3-6 4-6 L H2H Match data
Apr 17, 2026 Barcelona Open Banc Sabadell ATP 500 QF Clay Hamad Medjedovic #88 7-6(6) 2-6 L H2H Match data
Apr 15, 2026 Barcelona Open Banc Sabadell ATP 500 R16 Clay Tomas Martin Etcheverry #29 6-3 7-6(4) W H2H Match data
Apr 13, 2026 Barcelona Open Banc Sabadell ATP 500 R32 Clay Adrian Mannarino #46 6-3 6-4 W H2H Match data
Apr 6, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Andrey Rublev #15 4-6 6-1 1-6 L H2H Match data
Apr 1, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 R16 Clay Damir Dzumhur #74 7-6(1) 4-6 L H2H Match data
Mar 19, 2026 Miami Open Presented by Itau Masters 1000 R128 Hard Reilly Opelka #67 6-7(6) 2-6 7-6(5) L H2H Match data
Mar 7, 2026 BNP Paribas Open Masters 1000 R64 Hard Valentin Vacherot #26 5-7 5-7 L H2H Match data
Mar 5, 2026 BNP Paribas Open Masters 1000 R128 Hard Emilio Nava #75 7-6(9) 7-5 W H2H Match data
Feb 24, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R32 Hard Frances Tiafoe #28 4-6 4-6 L H2H Match data
Feb 16, 2026 Delray Beach Open ATP 250 R32 Hard Coleman Wong #137 7-6(5) 6-4 3-6 L H2H Match data
Jan 23, 2026 Australian Open Grand Slam R32 Hard Learner Tien #29 7-6(9) 4-6 2-6 L H2H Match data
Jan 21, 2026 Australian Open Grand Slam R64 Hard Jordan Thompson #111 6-7(9) 6-3 6-2 6-4 W H2H Match data
Jan 19, 2026 Australian Open Grand Slam R128 Hard Felix Auger-Aliassime #8 3-6 6-4 6-4 W H2H Match data
Jan 14, 2026 ASB Classic ATP 250 R16 Hard Eliot Spizzirri #89 7-6(6) 4-6 L H2H Match data
Jan 13, 2026 ASB Classic ATP 250 R32 Hard Tomas Martin Etcheverry #61 7-5 3-6 7-6(2) W H2H Match data
Jan 10, 2026* Bank of China Hong Kong Tennis Open ATP 250 QF Hard Andrey Rublev #16 3-6 4-6 L H2H Match data
Jan 9, 2026* Bank of China Hong Kong Tennis Open ATP 250 R16 Hard Marin Cilic #70 7-5 6-3 W H2H Match data
Jan 8, 2026* Bank of China Hong Kong Tennis Open ATP 250 R32 Hard Damir Dzumhur #65 6-4 6-3 W H2H Match data
Nov 7, 2025* Vanda Pharmaceuticals Hellenic Championship ATP 250 QF Hard Novak Djokovic #5 7-6(1) 4-6 L H2H Match data
Nov 6, 2025* Vanda Pharmaceuticals Hellenic Championship ATP 250 R16 Hard Eliot Spizzirri #96 5-7 6-3 6-4 W H2H Match data
Nov 5, 2025* Vanda Pharmaceuticals Hellenic Championship ATP 250 R32 Hard Stefanos Sakellaridis #277 7-6(4) 6-3 W H2H Match data
Oct 29, 2025* Rolex Paris Masters Masters 1000 R64 Hard Learner Tien #39 2-6 6-7 L H2H Match data
Oct 23, 2025* Erste Bank Open ATP 500 R32 Hard Daniil Medvedev #14 4-6 7-6 2-6 L H2H Match data
Oct 8, 2025* Rolex Shanghai Masters Masters 1000 R16 Hard Alex de Minaur #7 5-7 2-6 L H2H Match data
Oct 6, 2025* Rolex Shanghai Masters Masters 1000 R32 Hard Juncheng Shang #237 7-6 4-6 6-3 W H2H Match data
Oct 4, 2025* Rolex Shanghai Masters Masters 1000 R64 Hard Aleksandar Vukic #87 7-6 6-4 W H2H Match data
Oct 3, 2025* Rolex Shanghai Masters Masters 1000 R128 Hard Botic van de Zandschulp #75 7-6 7-6 W H2H Match data
Sep 28, 2025* Kinoshita Group Japan Open Tennis Championships ATP 500 R16 Hard Taylor Fritz #5 5-7 6-7 L H2H Match data
Sep 27, 2025* Kinoshita Group Japan Open Tennis Championships ATP 500 R32 Hard Yosuke Watanuki #147 2-6 6-4 6-1 W H2H Match data
Aug 28, 2025* US Open Grand Slam R64 Hard Tommy Paul #14 6-7 3-6 7-5 7-5 5-7 L H2H Match data
Aug 26, 2025* US Open Grand Slam R128 Hard Brandon Holt #110 6-4 6-2 6-3 W H2H Match data
Aug 20, 2025* Winston-Salem Open ATP 250 R32 Clay Kamil Majchrzak #78 1-6 3-6 L H2H Match data
Aug 9, 2025* Cincinnati Open Masters 1000 R128 Hard Arthur Rinderknech #70 3-6 3-6 L H2H Match data
Aug 1, 2025* National Bank Open Presented by Rogers Masters 1000 R32 Hard Casper Ruud #13 5-7 4-6 L H2H Match data
Jul 30, 2025* National Bank Open Presented by Rogers Masters 1000 R64 Hard Facundo Bagnis #689 5-7 7-6 6-2 W H2H Match data
Jul 18, 2025* Nordea Open ATP 250 R16 Clay Filip Misolic #105 6-3 6-7 3-6 L H2H Match data
Jul 6, 2025* Wimbledon Grand Slam R32 Grass Karen Khachanov #17 6-7 6-4 6-4 3-6 6-7 L H2H Match data
Jul 3, 2025* Wimbledon Grand Slam R64 Grass Billy Harris #127 6-3 6-4 7-6 W H2H Match data
Jul 2, 2025* Wimbledon Grand Slam R128 Grass Francisco Cerundolo #21 4-6 6-3 7-6 6-0 W H2H Match data
Jun 26, 2025* Lexus Eastbourne Open ATP 250 R16 Grass Jenson Brooksby #149 4-6 4-6 L H2H Match data
Jun 25, 2025* Lexus Eastbourne Open ATP 250 R32 Grass Jack Pinnington Jones #282 4-6 6-3 6-3 W H2H Match data
Jun 19, 2025* HSBC Championships ATP 500 R32 Grass Roberto Bautista Agut #51 7-6 5-7 4-6 L H2H Match data
Jun 14, 2025* Libema Open ATP 250 QF Grass Ugo Humbert #20 1-6 4-6 L H2H Match data
Jun 13, 2025* Libema Open ATP 250 R16 Grass Otto Virtanen #101 (w/o) W H2H Match data
Jun 12, 2025* Libema Open ATP 250 R32 Grass Nishesh Basavareddy #105 7-6 6-2 W H2H Match data
May 31, 2025* Roland Garros Grand Slam R32 Clay Alexei Popyrin #25 4-6 6-7 6-7 L H2H Match data
May 29, 2025* Roland Garros Grand Slam R64 Clay Casper Ruud #8 2-6 6-4 6-1 6-0 W H2H Match data
May 27, 2025* Roland Garros Grand Slam R128 Clay Kyrian Jacquet #150 3-6 6-7 6-4 6-3 6-3 W H2H Match data
May 22, 2025* Gonet Geneva Open ATP 250 R16 Clay Sebastian Ofner #128 6-7 6-7 L H2H Match data
May 21, 2025* Gonet Geneva Open ATP 250 R32 Clay Alex Michelsen #33 4-6 6-3 6-3 W H2H Match data
May 9, 2025* Internazionali BNL d'Italia Masters 1000 R128 Clay Thiago Seyboth Wild #120 1-6 6-4 4-6 L H2H Match data
May 3, 2025* Millennium Estoril Open ATP 250 QF Clay Miomir Kecmanovic #47 0-6 7-6 4-6 L H2H Match data
May 2, 2025* Millennium Estoril Open ATP 250 R16 Clay Marton Fucsovics #130 7-6 6-7 6-4 W H2H Match data
Apr 26, 2025* Mutua Madrid Open Masters 1000 R64 Clay Alejandro Davidovich Fokina #29 2-6 3-6 L H2H Match data
Apr 25, 2025* Mutua Madrid Open Masters 1000 R128 Clay Pablo Carreno Busta #96 6-7 7-6 6-3 W H2H Match data
Apr 11, 2025* Rolex Monte-Carlo Masters Masters 1000 R16 Clay Stefanos Tsitsipas #8 1-6 1-6 L H2H Match data
Apr 9, 2025* Rolex Monte-Carlo Masters Masters 1000 R32 Clay Pedro Martinez #51 7-5 6-7 6-4 W H2H Match data
Apr 8, 2025* Rolex Monte-Carlo Masters Masters 1000 R64 Clay Holger Rune #12 6-2 3-0 (ret.) W H2H Match data
Apr 5, 2025* Grand Prix Hassan II ATP 250 QF Clay Roberto Carballes Baena #51 4-6 4-6 L H2H Match data
Apr 4, 2025* Grand Prix Hassan II ATP 250 R16 Clay Raphael Collignon #92 6-2 3-6 7-6 W H2H Match data
Mar 21, 2025* Miami Open Presented by Itau Masters 1000 R128 Hard Zizou Bergs #51 6-7 5-7 L H2H Match data
Mar 8, 2025* BNP Paribas Open Masters 1000 R64 Hard Grigor Dimitrov #15 3-6 4-6 L H2H Match data
Mar 7, 2025* BNP Paribas Open Masters 1000 R128 Hard Arthur Rinderknech #73 6-1 5-7 6-2 W H2H Match data
Feb 27, 2025* Dubai Duty Free Tennis Championships ATP 500 R16 Hard Felix Auger-Aliassime #21 6-4 3-6 5-7 L H2H Match data
Feb 26, 2025* Dubai Duty Free Tennis Championships ATP 500 R32 Hard Arthur Fils #19 6-2 6-1 W H2H Match data
Feb 20, 2025* Qatar ExxonMobil Open ATP 500 R16 Hard Andrey Rublev #10 3-6 4-6 L H2H Match data
Feb 19, 2025* Qatar ExxonMobil Open ATP 500 R32 Hard Otto Virtanen #92 7-6 6-3 W H2H Match data
Feb 14, 2025* Grand Prix Auvergne-Rhone-Alpes ATP 250 R16 Hard Zizou Bergs #62 2-6 7-6 2-6 L H2H Match data
Feb 13, 2025* Grand Prix Auvergne-Rhone-Alpes ATP 250 R32 Hard Stan Wawrinka #158 6-7 7-6 6-3 W H2H Match data
Jan 18, 2025* Australian Open Grand Slam R32 Hard Carlos Alcaraz #3 2-6 4-6 7-6 2-6 L H2H Match data
Jan 16, 2025* Australian Open Grand Slam R64 Hard Jordan Thompson #27 6-3 6-2 6-4 W H2H Match data
Jan 14, 2025* Australian Open Grand Slam R128 Hard Alexandre Muller #58 6-7 6-3 6-2 7-5 W H2H Match data
Jan 11, 2025* ASB Classic ATP 250 SF Hard Zizou Bergs #66 2-6 6-3 5-7 L H2H Match data
Jan 10, 2025* ASB Classic ATP 250 QF Hard Jakub Mensik #49 6-7 6-2 7-6 W H2H Match data
Jan 9, 2025* ASB Classic ATP 250 R16 Hard Mariano Navone #46 4-6 7-5 6-4 W H2H Match data
Jan 8, 2025* ASB Classic ATP 250 R32 Hard Luciano Darderi #44 5-7 6-3 7-5 W H2H Match data
Jan 3, 2025* Bank of China Hong Kong Tennis Open ATP 250 R16 Hard Jaume Munar #62 3-6 5-7 L H2H Match data
Jan 2, 2025* Bank of China Hong Kong Tennis Open ATP 250 R32 Hard Yunchaokete Bu #65 3-6 6-3 7-6 W H2H Match data
Nov 8, 2024* Belgrade ATP 250 R16 Hard Denis Shapovalov #78 2-6 4-6 L H2H Match data
Oct 30, 2024* Paris Masters Masters 1000 R64 Hard Alejandro Tabilo #22 6-3 7-6(5) 3-6 L H2H Match data
Oct 24, 2024* Basel ATP 500 R32 Hard Andrey Rublev #7 3-6 2-6 L H2H Match data
Sep 3, 2024* US Open Grand Slam R16 Hard Daniil Medvedev #5 0-6 1-6 3-6 L H2H Match data
Sep 1, 2024* US Open Grand Slam R32 Hard Jakub Mensik #18 6-7(5) 6-1 3-6 7-6(6) 6-0 W H2H Match data
Aug 29, 2024* US Open Grand Slam R64 Hard Thanasi Kokkinakis #86 6-4 7-5 7-5 W H2H Match data
Aug 28, 2024* US Open Grand Slam R128 Hard Federico Coria #79 6-2 6-4 6-1 W H2H Match data
Aug 21, 2024* Winston-Salem ATP 250 R32 Hard Thiago Seyboth Wild #69 7-6(2) 2-6 L H2H Match data
Aug 15, 2024* Cincinnati Masters Masters 1000 R32 Hard Holger Rune #16 3-6 7-6(8) L H2H Match data
Aug 14, 2024* Cincinnati Masters Masters 1000 R64 Hard Adrian Mannarino #33 6-4 3-6 6-1 W H2H Match data
Aug 12, 2024 Cincinnati Masters Masters 1000 Q2 Q Hard Aleksandar Vukic #97 7-6(4) 6-1 W H2H Match data
Aug 12, 2024 Cincinnati Masters Masters 1000 Q1 Q Hard J.J. Wolf #164 5-7 6-3 6-4 W H2H Match data
Aug 10, 2024* Canada Masters Masters 1000 R16 Hard Kei Nishikori #576 3-6 4-6 L H2H Match data
Aug 9, 2024* Canada Masters Masters 1000 R32 Hard Ugo Humbert #15 3-6 7-6(2) 7-6(4) W H2H Match data
Aug 8, 2024* Canada Masters Masters 1000 R64 Hard Miomir Kecmanovic #50 5-7 6-4 6-4 W H2H Match data
Jul 21, 2024* Bastad ATP 250 F Clay Rafael Nadal #261 6-3 6-2 W H2H Match data
Jul 20, 2024* Bastad ATP 250 SF Clay Thiago Agustin Tirante #121 6-3 6-4 W H2H Match data
Jul 20, 2024* Bastad ATP 250 QF Clay Timofey Skatov #223 6-4 6-3 W H2H Match data
Jul 19, 2024* Bastad ATP 250 R16 Clay Henrique Rocha #182 1-6 6-4 6-0 W H2H Match data
Jul 18, 2024* Bastad ATP 250 R32 Clay Andrea Pellegrino #153 6-2 7-6(3) W H2H Match data
Jul 3, 2024* Wimbledon Grand Slam R128 Grass Yoshihito Nishioka #90 2-6 7-6(6) 6-2 3-6 L H2H Match data
Jun 26, 2024* Mallorca ATP 250 R32 Grass Alex Michelsen #62 3-6 7-6(4) L H2H Match data
Jun 20, 2024* Halle ATP 500 R32 Grass Daniil Medvedev #5 7-6(4) 4-6 L H2H Match data
May 28, 2024* Roland Garros Grand Slam R128 Clay Tomas Machac #34 7-6(3) 4-6 3-6 L H2H Match data
May 15, 2024* Rome Masters Masters 1000 R16 Clay Alexander Zverev #5 2-6 5-7 L H2H Match data
May 13, 2024* Rome Masters Masters 1000 R32 Clay Francesco Passaro #240 4-6 7-6(8) 7-6(4) W H2H Match data
May 11, 2024* Rome Masters Masters 1000 R64 Clay Alexander Bublik #17 6-4 6-4 W H2H Match data
May 10, 2024* Rome Masters Masters 1000 R128 Clay Pedro Martinez #51 6-7(3) 6-4 7-6(8) W H2H Match data
Apr 26, 2024* Madrid Masters Masters 1000 R128 Clay Jaume Munar #73 5-7 4-6 L H2H Match data
Apr 19, 2024* Bucharest ATP 250 R16 Clay Corentin Moutet #92 2-6 6-7(3) 2-6 L H2H Match data
Apr 18, 2024* Bucharest ATP 250 R32 Clay Stan Wawrinka #86 3-6 7-5 6-2 W H2H Match data
Apr 6, 2024* Estoril ATP 250 QF Clay Cristian Garin #112 2-6 7-6(3) L H2H Match data
Apr 5, 2024* Estoril ATP 250 R16 Clay Lorenzo Musetti #24 7-6(4) 6-3 W H2H Match data
Apr 4, 2024* Estoril ATP 250 R32 Clay Lucas Pouille #241 0-6 7-6(6) 6-3 W H2H Match data
Mar 22, 2024* Miami Masters Masters 1000 R128 Hard Thiago Seyboth Wild #76 4-6 5-7 L H2H Match data
Mar 8, 2024* Indian Wells Masters Masters 1000 R128 Hard Arthur Fils #43 7-6(5) 2-6 L H2H Match data
Feb 28, 2024* Acapulco ATP 500 R32 Hard Yoshihito Nishioka #82 6-3 2-6 4-6 L H2H Match data
Feb 23, 2024* Los Cabos ATP 250 QF Hard Casper Ruud #12 3-6 2-6 L H2H Match data
Feb 22, 2024* Los Cabos ATP 250 R16 Hard Max Purcell #51 6-3 6-3 W H2H Match data
Feb 21, 2024* Los Cabos ATP 250 R32 Hard Dominik Koepfer #57 7-6(2) 6-2 W H2H Match data
Feb 16, 2024* Delray Beach ATP 250 R16 Hard Taylor Fritz #9 7-6(5) 4-6 L H2H Match data
Feb 15, 2024* Delray Beach ATP 250 R32 Hard Gabriel Diallo #136 6-4 7-6(1) W H2H Match data
Jan 23, 2024* Australian Open Grand Slam R16 Hard Daniil Medvedev #3 3-6 7-6(4) 7-5 1-6 L H2H Match data
Jan 20, 2024* Australian Open Grand Slam R32 Hard Grigor Dimitrov #13 6-7(3) 6-4 6-2 7-6(6) W H2H Match data
Jan 18, 2024* Australian Open Grand Slam R64 Hard Alejandro Davidovich Fokina #24 7-6(7) 6-3 6-3 W H2H Match data
Jan 16, 2024* Australian Open Grand Slam R128 Hard Maximilian Marterer #96 7-5 7-6(3) 6-2 W H2H Match data
Jan 11, 2024* Auckland ATP 250 R16 Hard Arthur Fils #35 2-6 0-6 L H2H Match data
Jan 10, 2024* Auckland ATP 250 R32 Hard Alex Michelsen #92 0-6 7-6(6) 6-3 W H2H Match data
Jan 4, 2024* Hong Kong ATP 250 R32 Hard Pavel Kotov #67 2-6 4-6 L H2H Match data
Oct 20, 2023* Antwerp ATP 250 R16 Hard Maximilian Marterer #127 3-6 7-6(3) L H2H Match data
Oct 19, 2023* Antwerp ATP 250 R32 Hard Dominik Koepfer #78 7-6(6) 6-4 W H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Gregoire Barrere #73 2-6 2-6 L H2H Match data
Oct 1, 2023* Astana ATP 250 R16 Hard Sebastian Korda #28 4-6 7-6(4) L H2H Match data
Sep 30, 2023* Astana ATP 250 R32 Hard Mikhail Kukushkin #246 5-7 7-6(6) 6-4 W H2H Match data
Sep 23, 2023* Chengdu ATP 250 R32 Hard Philip Sekulic #325 5-7 7-5 3-6 L H2H Match data
Aug 30, 2023* US Open Grand Slam R128 Hard Sebastian Ofner #58 7-6(5) 6-3 7-6(7) 4-6 L H2H Match data
Aug 22, 2023* Winston-Salem ATP 250 R64 Hard Jack Draper #118 3-6 1-6 L H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q1 Q Hard Daniel Elahi Galan #68 7-6(5) 6-4 5-7 L H2H Match data
Jul 5, 2023* Wimbledon Grand Slam R128 Grass Francisco Cerundolo #19 7-5 3-6 3-6 4-6 L H2H Match data
Jun 28, 2023* Eastbourne ATP 250 R32 Grass Sebastian Baez #44 3-6 4-6 L H2H Match data
Jun 1, 2023* Roland Garros Grand Slam R64 Clay Diego Schwartzman #95 7-6(3) 4-6 3-6 L H2H Match data
May 30, 2023* Roland Garros Grand Slam R128 Clay John Isner #90 6-4 5-7 7-6(3) 4-6 7-6(9) W H2H Match data
May 13, 2023* Rome Masters Masters 1000 R64 Clay Stefanos Tsitsipas #5 3-6 3-6 L H2H Match data
May 12, 2023* Rome Masters Masters 1000 R128 Clay Dusan Lajovic #46 6-4 6-1 W H2H Match data
Apr 28, 2023* Madrid Masters Masters 1000 R128 Clay Marcos Giron #61 2-6 7-6(7) L H2H Match data
Apr 20, 2023* Barcelona ATP 500 R32 Clay Carlos Alcaraz #2 3-6 1-6 L H2H Match data
Apr 19, 2023* Barcelona ATP 500 R64 Clay Ilya Ivashka #61 6-2 6-3 W H2H Match data
Apr 6, 2023* Estoril ATP 250 R32 Clay Quentin Halys #80 3-6 4-6 L H2H Match data
Mar 24, 2023* Miami Masters Masters 1000 R128 Hard Emil Ruusuvuori #54 1-6 4-6 L H2H Match data
Mar 23, 2023* Miami Masters Masters 1000 Q2 Q Hard Borna Gojo #113 6-4 6-7(6) 7-6(6) W H2H Match data
Mar 22, 2023* Miami Masters Masters 1000 Q1 Q Hard Steve Johnson #152 6-4 6-4 W H2H Match data
Mar 8, 2023* Indian Wells Masters Masters 1000 Q1 Q Hard Pablo Andujar #249 6-3 3-6 2-6 L H2H Match data
Mar 2, 2023* Acapulco ATP 500 R16 Hard Holger Rune #10 0-6 2-6 L H2H Match data
Mar 1, 2023* Acapulco ATP 500 R32 Hard Nick Chappell #432 6-3 7-6(3) W H2H Match data
Feb 17, 2023* Delray Beach ATP 250 R16 Hard Miomir Kecmanovic #33 3-6 5-7 L H2H Match data
Feb 16, 2023* Delray Beach ATP 250 R32 Hard Steve Johnson #118 6-4 3-6 6-4 W H2H Match data
Feb 13, 2023 Delray Beach ATP 250 Q2 Q Hard Steve Johnson #118 6-2 6-2 W H2H Match data
Feb 13, 2023 Delray Beach ATP 250 Q1 Q Hard Jonas Forejtek #282 6-0 6-3 W H2H Match data
Jan 18, 2023* Australian Open Grand Slam R128 Hard Lorenzo Sonego #47 7-6(4) 3-6 6-7(6) 1-6 L H2H Match data
Oct 21, 2022* Naples ATP 250 R16 Hard Daniel Elahi Galan #72 7-6(5) 4-6 L H2H Match data
Oct 20, 2022* Naples ATP 250 R32 Hard Albert Ramos-Vinolas #40 7-5 7-6(5) W H2H Match data
Sep 30, 2022* Sofia ATP 250 R16 Hard Jannik Sinner #10 3-6 4-6 L H2H Match data
Sep 29, 2022* Sofia ATP 250 R32 Hard Mirza Basic #292 3-6 6-3 6-2 W H2H Match data
Sep 1, 2022* US Open Grand Slam R64 Hard Yibing Wu #179 6-7(3) 7-6(4) 6-4 4-6 4-6 L H2H Match data
Aug 31, 2022* US Open Grand Slam R128 Hard Ben Shelton #165 7-6(6) 3-6 7-6(5) 6-7(8) 6-3 W H2H Match data
Aug 30, 2022* US Open Grand Slam Q3 Q Hard Francesco Maestrelli #205 3-6 7-6(4) 7-6(8) W H2H Match data
Aug 30, 2022* US Open Grand Slam Q2 Q Hard Govind Nanda #376 6-4 6-4 W H2H Match data
Aug 29, 2022 US Open Grand Slam Q1 Q Hard Alex Rybakov #312 6-7(4) 7-6(4) 3-0 (ret.) W H2H Match data
Jun 29, 2022* Wimbledon Grand Slam R128 Grass Mackenzie McDonald #55 4-6 4-6 7-6(3) L H2H Match data
Jun 28, 2022* Wimbledon Grand Slam Q3 Q Grass Max Purcell #209 6-3 7-6(3) 4-6 7-6(5) L H2H Match data
Jun 28, 2022* Wimbledon Grand Slam Q2 Q Grass Hiroki Moriya #248 4-6 6-4 6-3 W H2H Match data
Jun 27, 2022 Wimbledon Grand Slam Q1 Q Grass Matteo Arnaldi #227 6-3 6-7(2) 6-2 W H2H Match data
May 24, 2022* Roland Garros Grand Slam R128 Clay Karen Khachanov #25 3-6 6-2 4-6 4-6 L H2H Match data
May 23, 2022 Roland Garros Grand Slam Q3 Q Clay Zsombor Piros #185 3-6 6-2 6-1 W H2H Match data
May 23, 2022 Roland Garros Grand Slam Q2 Q Clay Felipe Meligeni Alves #187 6-7(5) 7-6(3) 6-2 W H2H Match data
May 22, 2022* Roland Garros Grand Slam Q1 Q Clay Thomas Fabbiano #187 6-3 1-6 6-2 W H2H Match data
Apr 29, 2022* Estoril ATP 250 R16 Clay Frances Tiafoe #29 7-6(4) 6-4 0-6 L H2H Match data
Apr 28, 2022* Estoril ATP 250 R32 Clay Pablo Andujar #82 6-4 3-0 (ret.) W H2H Match data
Apr 30, 2021* Estoril ATP 250 R16 Clay Marin Cilic #42 6-7(5) 4-6 4-6 L H2H Match data
Apr 29, 2021* Estoril ATP 250 R32 Clay Jordan Thompson #61 7-6(5) 6-3 W H2H Match data
Apr 26, 2021 Estoril ATP 250 Q2 Q Clay Roberto Carballes Baena #93 7-5 6-4 W H2H Match data
Apr 26, 2021 Estoril ATP 250 Q1 Q Clay Liam Broady #145 6-3 7-5 W H2H Match data