Nuno Borges

50 ATP ranking 970 points 29 years 185 cm Right handed

Match log

2026

Hertogenbosch Grass, June
R16 L Marin Cilic 6-3 6-7(5) 3-6
R32 W Terence Atmane 6-4 6-4
Roland Garros Clay, May
R32 L Andrey Rublev 5-7 6-7(2) 6-7(2)
R64 W Miomir Kecmanovic 3-6 6-2 6-1 6-2
R128 W Tomas Martin Etcheverry 6-3 6-4 6-2
Rome Masters Clay, May
R64 L Rafael Jodar 6-7(4) 4-6
R128 W Jesper De Jong 6-3 6-0
Cagliari CH, challenger Clay, April
QF L Matteo Arnaldi 3-6 7-6(2) 6-7(3)
R16 W Cristian Garin 6-4 3-6 7-6(6)
Madrid Masters Clay, April
R128 L Mariano Navone 3-6 4-6
Barcelona Clay, April
QF L Hamad Medjedovic 6-7(6) 2-6
R16 W Tomas Martin Etcheverry 6-3 7-6(4)
R32 W Adrian Mannarino 6-3 6-4
Monte Carlo Masters Clay, April
R64 L Andrey Rublev 4-6 6-1 1-6
Bucharest Clay, March
R16 L Damir Dzumhur 6-7(1) 4-6
Miami Masters Hard, March
R128 L Reilly Opelka 7-6(6) 2-6 6-7(5)
Phoenix CH, challenger Hard, March
QF L Marcos Giron 6-7(8) 2-6
R16 W James Duckworth 3-6 6-4 6-2
Indian Wells Masters Hard, March
R64 L Valentin Vacherot 5-7 5-7
R128 W Emilio Nava 7-6(9) 7-5
Acapulco Hard, February
R32 L Frances Tiafoe 4-6 4-6
Delray Beach Hard, February
R32 L Coleman Wong 6-7(5) 6-4 3-6
Australian Open Hard, January
R32 L Learner Tien 6-7(9) 4-6 2-6
R64 W Jordan Thompson 6-7(9) 6-3 6-2 6-4
R128 W Felix Auger Aliassime 3-6 6-4 6-4 0-0 RET
Auckland Hard, January
R16 L Eliot Spizzirri 6-7(6) 4-6
R32 W Tomas Martin Etcheverry 7-5 3-6 7-6(2)
Hong Kong Hard, January
QF L Andrey Rublev 3-6 4-6
R16 W Marin Cilic 7-5 6-3
R32 W Damir Dzumhur 6-4 6-3

2025

Athens Hard, November
QF L Novak Djokovic 6-7(1) 4-6
R16 W Eliot Spizzirri 5-7 6-3 6-4
R32 W Stefanos Sakellaridis 7-6(4) 6-3
Paris Masters Hard, October
R64 L Learner Tien 2-6 6-7(7)
Vienna Hard, October
R32 L Daniil Medvedev 4-6 7-6(7) 2-6
Shanghai Masters Hard, October
R16 L Alex De Minaur 5-7 2-6
R32 W Juncheng Shang 7-6(5) 4-6 6-3
R64 W Aleksandar Vukic 7-6(7) 6-4
R128 W Botic Van De Zandschulp 7-6(5) 7-6(5)
Tokyo Hard, September
R16 L Taylor Fritz 5-7 6-7(4)
R32 W Yosuke Watanuki 2-6 6-4 6-1
Us Open Hard, August
R64 L Tommy Paul 6-7(6) 3-6 7-5 7-5 5-7
R128 W Brandon Holt 6-4 6-2 6-3
Winston-Salem Hard, August
R32 L Kamil Majchrzak 1-6 3-6
Cincinnati Masters Hard, August
R128 L Arthur Rinderknech 3-6 3-6
Canada Masters Hard, July
R32 L Casper Ruud 5-7 4-6
R64 W Facundo Bagnis 5-7 7-6(3) 6-2
Bastad Clay, July
R16 L Filip Misolic 6-3 6-7(1) 3-6
Wimbledon Grass, June
R32 L Karen Khachanov 6-7(6) 6-4 6-4 3-6 6-7(8)
R64 W Billy Harris 6-3 6-4 7-6(7)
R128 W Francisco Cerundolo 4-6 6-3 7-6(5) 6-0
Eastbourne Grass, June
R16 L Jenson Brooksby 4-6 4-6
R32 W Jack Pinnington Jones 4-6 6-3 6-3
Queen's Club Grass, June
R32 L Roberto Bautista Agut 7-6(6) 5-7 4-6
s Hertogenbosch Grass, June
QF L Ugo Humbert 1-6 4-6
R16 W Otto Virtanen W/O
R32 W Nishesh Basavareddy 7-6(2) 6-2
Roland Garros Clay, May
R32 L Alexei Popyrin 4-6 6-7(11) 6-7(5)
R64 W Casper Ruud 2-6 6-4 6-1 6-0
R128 W Kyrian Jacquet 3-6 6-7(3) 6-4 6-3 6-3
Geneva Clay, May
R16 L Sebastian Ofner 6-7(2) 6-7(4)
R32 W Alex Michelsen 4-6 6-3 6-3
Rome Masters Clay, May
R128 L Thiago Seyboth Wild 1-6 6-4 4-6
Estoril CH, challenger Clay, April
QF L Miomir Kecmanovic 0-6 7-6(5) 4-6
R16 W Marton Fucsovics 7-6(6) 6-7(4) 6-4
Madrid Masters Clay, April
R128 W Pablo Carreno Busta 6-7(7) 7-6(3) 6-3
Monte Carlo Masters Clay, April
R16 L Stefanos Tsitsipas 1-6 1-6
R32 W Pedro Martinez 7-5 6-7(4) 6-4
R64 W Holger Rune 6-2 3-0 RET
Marrakech Clay, March
R16 W Raphael Collignon 6-2 3-6 7-6(0)
Miami Masters Hard, March
R128 L Zizou Bergs 6-7(2) 5-7
Phoenix CH, challenger Hard, March
SF L Alexander Bublik 3-6 4-6
QF W Colton Smith 6-4 6-4
R16 W Jacob Fearnley 6-2 7-5
Indian Wells Masters Hard, March
R64 L Grigor Dimitrov 3-6 4-6
R128 W Arthur Rinderknech 6-1 5-7 6-2
Dubai Hard, February
R16 L Felix Auger Aliassime 6-4 3-6 5-7
R32 W Arthur Fils 6-2 6-1
Doha Hard, February
R16 L Andrey Rublev 3-6 4-6
R32 W Otto Virtanen 7-6(6) 6-3
Marseille Hard, February
R16 L Zizou Bergs 2-6 7-6(5) 2-6
R32 W Stan Wawrinka 6-7(4) 7-6(1) 6-3
Australian Open Hard, January
R32 L Carlos Alcaraz 2-6 4-6 7-6(3) 2-6
R64 W Jordan Thompson 6-3 6-2 6-4
R128 W Alexandre Muller 6-7(2) 6-3 6-2 7-5
Auckland Hard, January
SF L Zizou Bergs 2-6 6-3 5-7
QF W Jakub Mensik 6-7(4) 6-2 7-6(4)
R16 W Mariano Navone 4-6 7-5 6-4
R32 W Luciano Darderi 5-7 6-3 7-5

2024

Hong Kong Hard, December
R16 L Jaume Munar 3-6 5-7
R32 W Bu Yunchaokete 3-6 6-3 7-6(6)
Belgrade Hard, November
R16 L Denis Shapovalov 2-6 4-6
Paris Masters Hard, October
R64 L Alejandro Tabilo 6-3 6-7(5) 3-6
Basel Hard, October
R32 L Andrey Rublev 3-6 2-6
Us Open Hard, August
R16 L Daniil Medvedev 0-6 1-6 3-6
R32 W Jakub Mensik 6-7(5) 6-1 3-6 7-6(6) 6-0
R64 W Thanasi Kokkinakis 6-4 7-5 7-5
R128 W Federico Coria 6-2 6-4 6-1
Winston-Salem Hard, August
R32 L Thiago Seyboth Wild 6-7(2) 2-6
Cincinnati Masters Hard, August
R32 L Holger Rune 3-6 6-7(8)
R64 W Adrian Mannarino 6-4 3-6 6-1
Q2 W Aleksandar Vukic 7-6(4) 6-1
Q1 W J J Wolf 5-7 6-3 6-4
Canada Masters Hard, August
R16 L Kei Nishikori 3-6 4-6
R32 W Ugo Humbert 3-6 7-6(2) 7-6(4)
R64 W Miomir Kecmanovic 5-7 6-4 6-4
Paris Olympics Clay, July
R64 L Mariano Navone 2-6 2-6
Bastad Won the title Clay, July
F W Rafael Nadal 6-3 6-2 Won the title
SF W Thiago Agustin Tirante 6-3 6-4
QF W Timofey Skatov 6-4 6-3
R16 W Henrique Rocha 1-6 6-4 6-0
R32 W Andrea Pellegrino 6-2 7-6(3)
Wimbledon Grass, July
R128 L Yoshihito Nishioka 2-6 6-7(6) 6-2 3-6
Mallorca Grass, June
R32 L Alex Michelsen 3-6 6-7(4)
Halle Grass, June
R32 L Daniil Medvedev 6-7(4) 4-6
Roland Garros Clay, May
R128 L Tomas Machac 6-7(3) 4-6 3-6
Rome Masters Clay, May
R16 L Alexander Zverev 2-6 5-7
R32 W Francesco Passaro 4-6 7-6(8) 7-6(4)
R64 W Alexander Bublik 6-4 6-4
R128 W Pedro Martinez 6-7(3) 6-4 7-6(8)
Cagliari CH, challenger Clay, April
QF L Lorenzo Musetti 6-1 1-6 2-6
R16 W Yoshihito Nishioka 6-3 6-7(3) 6-3
R32 W Francesco Maestrelli 6-3 7-5
Madrid Masters Clay, April
R128 L Jaume Munar 5-7 4-6
Bucharest Clay, April
R16 L Corentin Moutet 2-6 7-6(3) 2-6
R32 W Stan Wawrinka 3-6 7-5 6-2
Estoril Clay, April
QF L Cristian Garin 2-6 6-7(3)
R16 W Lorenzo Musetti 7-6(4) 6-3
R32 W Lucas Pouille 0-6 7-6(6) 6-3
Miami Masters Hard, March
R128 L Thiago Seyboth Wild 4-6 5-7
Phoenix CH, challenger Won the title Hard, March
F W Matteo Berrettini 7-5 7-6(4) Won the title
SF W Luca Van Assche 6-4 4-6 6-2
QF W Thanasi Kokkinakis 7-6(1) 6-1
R16 W Benoit Paire 4-2 RET
R32 W Alexandre Muller 6-2 6-4
Indian Wells Masters Hard, March
R128 L Arthur Fils 6-7(5) 2-6
Acapulco Hard, February
R32 L Yoshihito Nishioka 6-3 2-6 4-6
Los Cabos Hard, February
QF L Casper Ruud 3-6 2-6
R16 W Max Purcell 6-3 6-3
R32 W Dominik Koepfer 7-6(2) 6-2
Delray Beach Hard, February
R16 L Taylor Fritz 6-7(5) 4-6
R32 W Gabriel Diallo 6-4 7-6(1)
Australian Open Hard, January
R16 L Daniil Medvedev 3-6 6-7(4) 7-5 1-6
R32 W Grigor Dimitrov 6-7(3) 6-4 6-2 7-6(6)
R64 W Alejandro Davidovich Fokina 7-6(7) 6-3 6-3
R128 W Maximilian Marterer 7-5 7-6(3) 6-2
Auckland Hard, January
R16 L Arthur Fils 2-6 0-6
R32 W Alex Michelsen 0-6 7-6(6) 6-3
Hong Kong Hard, January
R32 L Pavel Kotov 2-6 4-6

2023

Maia CH, challenger Won the title Clay, November
F W Benoit Paire 6-1 6-4 Won the title
SF W Matteo Martineau 7-6(5) 6-4
QF W Andrea Vavassori 2-6 7-6(6) 6-3
R16 W Enrico Dalla Valle 6-2 6-0
R32 W Mohamed Safwat 6-4 7-6(5)
Helsinki CH, challenger Hard, November
R16 L Radu Albot 4-6 6-1 4-6
R32 W David Goffin 6-3 3-6 6-3
Brest CH, challenger Hard, October
R16 L Titouan Droguet 5-7 3-6
R32 W Frederico Ferreira Silva 6-3 6-3
Antwerp Hard, October
R16 L Maximilian Marterer 3-6 6-7(3)
R32 W Dominik Koepfer 7-6(6) 6-4
Shenzhen CH, challenger Hard, October
F L Aleksandar Kovacevic 6-7(4) 6-7(5)
SF W Egor Gerasimov 6-2 6-1
QF W Yu Hsiou Hsu 7-6(0) 6-0
R16 W Bu Yunchaokete 6-3 6-4
R32 W Steven Diez 7-5 6-2
Shanghai Masters Hard, October
R128 L Gregoire Barrere 2-6 2-6
Astana Hard, September
R16 L Sebastian Korda 4-6 6-7(4)
R32 W Mikhail Kukushkin 5-7 7-6(6) 6-4
Chengdu Hard, September
R32 L Philip Sekulic 5-7 7-5 3-6
Us Open Hard, August
R128 L Sebastian Ofner 6-7(5) 6-3 6-7(7) 4-6
Winston-Salem Hard, August
R64 L Jack Draper 3-6 1-6
Cincinnati Masters, qualifying Hard, August
Q1 L Daniel Elahi Galan 6-7(5) 6-4 5-7
Wimbledon Grass, July
R128 L Francisco Cerundolo 7-5 3-6 3-6 4-6
Eastbourne Grass, June
R32 L Sebastian Baez 3-6 4-6
Ilkley CH, challenger Grass, June
R32 L Thiago Agustin Tirante 6-4 3-6 4-6
Nottingham CH, challenger Grass, June
SF L Andy Murray 3-6 2-6
QF W Sho Shimabukuro 6-4 6-4
R16 W Bu Yunchaokete 6-3 3-6 6-3
R32 W Hyeon Chung 6-3 6-2
Roland Garros Clay, May
R64 L Diego Schwartzman 6-7(3) 4-6 3-6
R128 W John Isner 6-4 5-7 7-6(3) 4-6 7-6(9)
Rome Masters Clay, May
R64 L Stefanos Tsitsipas 3-6 3-6
R128 W Dusan Lajovic 6-4 6-1
Aix En Provence CH, challenger Clay, May
R32 L Harold Mayot 5-7 4-6
Madrid Masters Clay, April
R128 L Marcos Giron 2-6 6-7(7)
Barcelona Clay, April
R32 L Carlos Alcaraz 3-6 1-6
R64 W Ilya Ivashka 6-2 6-3
Estoril Clay, April
R32 L Quentin Halys 3-6 4-6
Miami Masters Hard, March
R128 L Emil Ruusuvuori 1-6 4-6
Q2 W Borna Gojo 6-4 6-7(6) 7-6(6)
Q1 W Steve Johnson 6-4 6-4
Phoenix CH, challenger Won the title Hard, March
F W Alexander Shevchenko 4-6 6-2 6-1 Won the title
SF W Jan Lennard Struff 6-4 6-2
QF W Alexei Popyrin 7-5 6-7(4) 6-3
R16 W Roman Safiullin 7-5 6-4
R32 W Diego Schwartzman 7-5 6-3
Indian Wells Masters, qualifying Hard, March
Q1 L Pablo Andujar 6-3 3-6 2-6
Acapulco Hard, February
R16 L Holger Rune 0-6 2-6
R32 W Nick Chappell 6-3 7-6(3)
Monterrey CH, challenger Won the title Hard, February
F W Borna Gojo 6-4 7-6(6) Won the title
SF W Mitchell Krueger 7-6(3) 7-6(3)
QF W Daniel Altmaier 7-6(2) 6-4
R16 W Evan Zhu 6-2 6-4
R32 W Bradley Klahn 6-2 6-2
Delray Beach Hard, February
R16 L Miomir Kecmanovic 3-6 5-7
R32 W Steve Johnson 6-4 3-6 6-4
Q2 W Steve Johnson 6-2 6-2
Q1 W Jonas Forejtek 6-0 6-3
Australian Open Hard, January
R128 L Lorenzo Sonego 6-7(4) 3-6 7-6(6) 1-6

2022

Maia CH, challenger Clay, November
SF L Maximilian Neuchrist 7-5 3-6 6-7(1)
QF W Riccardo Bonadio 7-5 6-4
R16 W Pedro Sousa 2-4 RET
R32 W Denis Istomin 6-3 6-0
Valencia CH, challenger Clay, November
R16 L Andrea Pellegrino 6-3 2-6 1-6
R32 W Kimmer Coppejans 6-3 6-2
Bergamo CH, challenger Hard, October
SF L Otto Virtanen 4-6 5-7
QF W Andrea Vavassori 6-4 6-4
R16 W Dennis Novak 6-3 4-2 RET
R32 W Jozef Kovalik 7-5 6-3
Brest CH, challenger Hard, October
R16 L Luca Van Assche 4-6 6-3 5-7
R32 W Alexey Vatutin 3-6 6-4 6-4
Naples Hard, October
R16 L Daniel Elahi Galan 6-7(5) 4-6
R32 W Albert Ramos 7-5 7-6(5)
Sofia Hard, September
R16 L Jannik Sinner 3-6 4-6
R32 W Mirza Basic 3-6 6-3 6-2
Braga CH, challenger Clay, September
R32 W Gian Marco Moroni 6-3 6-4
Us Open Hard, August
R64 L Yibing Wu 7-6(3) 6-7(4) 6-4 4-6 4-6
R128 W Ben Shelton 7-6(6) 3-6 7-6(5) 6-7(8) 6-3
Q3 W Francesco Maestrelli 3-6 7-6(4) 7-6(8)
Q2 W Govind Nanda 6-4 6-4
Q1 W Alex Rybakov 6-7(4) 7-6(4) 3-0 RET
Liberec CH, challenger Clay, August
QF L Nicolas Alvarez Varona 4-6 2-6
R16 W Fabian Marozsan 6-3 6-4
R32 W Timofey Skatov 6-1 6-3
El Espinar CH, challenger Hard, July
QF L Ugo Humbert 6-7(6) 4-6
R16 W Alibek Kachmazov 6-1 6-2
R32 W Mirza Basic 6-3 6-3
Pozoblanco CH, challenger Hard, July
R32 L Antoine Bellier 4-6 3-6
Porto CH, challenger Hard, July
R32 L Antoine Escoffier 6-7(5) 4-6
Wimbledon Grass, June
R128 L Mackenzie Mcdonald 4-6 4-6 6-7(3)
Q3 L Max Purcell 6-3 6-7(3) 4-6 6-7(5)
Q2 W Hiroki Moriya 4-6 6-4 6-3
Q1 W Matteo Arnaldi 6-3 6-7(2) 6-2
Ilkley CH, challenger Grass, June
R16 L Andreas Seppi 4-6 5-7
R32 W Jordan Thompson 6-4 7-5
Lyon CH, challenger Clay, June
R16 L Alexandre Muller 4-6 2-6
R32 W Gonzalo Lama 6-4 6-4
Roland Garros Clay, May
R128 L Karen Khachanov 3-6 6-2 4-6 4-6
Q3 W Zsombor Piros 3-6 6-2 6-1
Q2 W Felipe Meligeni Alves 6-7(5) 7-6(3) 6-2
Q1 W Thomas Fabbiano 6-3 1-6 6-2
Bordeaux CH, challenger Clay, May
R16 L Andrea Pellegrino 2-6 2-6
R32 W Pedro Sousa 6-3 7-6(7)
Prague CH, challenger Clay, May
R16 L Dimitar Kuzmanov 1-6 5-7
R32 W Riccardo Bonadio 6-2 6-4
Estoril Clay, April
R16 L Frances Tiafoe 6-7(4) 6-4 0-6
R32 W Pablo Andujar 6-4 3-0 RET
Barletta CH, challenger Won the title Clay, April
F W Miljan Zekic 6-3 7-5 Won the title
SF W Zdenek Kolar 7-6(7) 6-3
QF W Luciano Darderi 1-6 7-6(4) 6-1
R16 W Oleksandr Ovcharenko 7-6(3) 6-4
R32 W Titouan Droguet 6-1 6-4
Oeiras 2 CH, challenger Clay, April
R16 L Gastao Elias 6-2 5-7 3-6
R32 W Pedro Sousa 4-6 7-5 6-3
Oeiras 1 CH, challenger Clay, March
SF L Nino Serdarusic 2-6 3-6
QF W Thiago Monteiro 6-7(6) 7-6(2) 7-5
R16 W Dimitar Kuzmanov 7-6(5) 7-5
R32 W Pedro Araujo 6-4 6-2
Roseto Degli Abruzzi 2 CH, challenger Clay, March
R32 L Jozef Kovalik 1-6 7-6(4) 4-6
Roseto Degli Abruzzi 1 CH, challenger Clay, March
F L Carlos Taberner 2-6 3-6
SF W Flavio Cobolli 6-1 5-7 6-2
QF W Andrea Arnaboldi 6-4 7-6(2)
R16 W Matteo Arnaldi 6-7(5) 7-5 6-1
R32 W Mathias Bourgue 6-1 1-6 6-1
Forli 5 CH, challenger Hard, February
QF L Alexander Ritschard 4-6 6-7(7)
R16 W Salvatore Caruso 6-2 4-6 7-6(3)
R32 W Andrea Pellegrino 6-4 7-6(5)
Forli 4 CH, challenger Hard, February
SF L Tim Van Rijthoven 4-6 2-6
QF W Constant Lestienne 6-3 6-3
R16 W Andrea Pellegrino 6-1 6-4
R32 W Lorenzo Giustino 7-6(4) 6-3

2021

Maia 2 CH, challenger Clay, December
F L Chun Hsin Tseng 7-5 5-7 2-6
SF W Elliot Benchetrit 6-2 6-2
R16 W Edoardo Lavagno 6-3 6-2
R32 W Riccardo Bonadio 7-6(8) 6-2
Maia 1 CH, challenger Clay, December
SF L Geoffrey Blancaneaux 6-7(3) 0-6
QF W Kimmer Coppejans 6-4 7-6(4)
R16 W Aziz Dougaz 7-5 6-1
R32 W Elmar Ejupovic 1-6 6-3 6-4
Antalya 3 CH, challenger Won the title Clay, November
F W Ryan Peniston 6-4 6-3 Won the title
SF W Eduard Esteve Lobato 6-3 6-3
QF W Nick Hardt 6-2 6-4
R16 W Yanki Erel 6-4 6-0
R32 W Ergi Kirkin 6-4 6-3
Manama CH, challenger Hard, November
QF L Evgeny Karlovskiy 6-7(5) 3-6
R16 W Cem Ilkel 6-3 6-1
R32 W Filip Cristian Jianu 6-3 7-6(6)
Tenerife CH, challenger Hard, November
QF L Fernando Verdasco 3-6 6-7(3)
R16 W Elias Ymer 7-5 6-4
R32 W Kimmer Coppejans 1-6 6-2 6-2
Villena CH, challenger Hard, October
QF L Hugo Grenier 4-6 6-3 4-6
R16 W Mario Vilella Martinez 3-6 6-3 6-1
R32 W Michael Geerts 6-3 6-7(5) 6-1
Barcelona CH, challenger Clay, October
R16 L Teymuraz Gabashvili 6-7(6) 5-7
R32 W Alvaro Lopez San Martin 6-1 6-0
Lisboa CH, challenger Clay, September
R16 L Cedrik Marcel Stebe 6-4 6-7(4) 4-6
R32 W Michael Geerts 4-6 6-3 6-4
Braga CH, challenger Clay, September
R32 L Nikola Milojevic 3-6 6-7(6)
Kyiv CH, challenger Clay, September
QF L Timofey Skatov 7-6(5) 4-6 4-6
R16 W Matheus Pucinelli De Almeida 2-6 6-2 7-5
R32 W Quentin Halys 6-3 7-5
Como CH, challenger Clay, August
R32 L Franco Agamenone 3-6 1-6
Warsaw CH, challenger Clay, August
R16 L Javier Barranco Cosano 6-3 2-6 3-6
R32 W Lucas Catarina 6-3 7-5
Perugia CH, challenger Clay, July
R32 L Filippo Baldi 6-3 5-3 RET
Porto CH, challenger Hard, June
R32 L Goncalo Oliveira 1-6 2-6
Oeiras 4 CH, challenger Clay, May
SF L Gastao Elias 6-4 5-7 0-0 RET
QF W Filip Cristian Jianu 6-4 6-4
R16 W Denis Yevseyev 6-7(2) 6-4 6-2
R32 W Roberto Quiroz 6-3 6-0
Oeiras 3 CH, challenger Clay, May
QF L Facundo Bagnis 1-6 7-5 5-7
R16 W Pedro Martinez 6-2 6-4
R32 W Bernabe Zapata Miralles 6-4 6-4
Estoril Clay, April
R16 L Marin Cilic 7-6(5) 4-6 4-6
R32 W Jordan Thompson 7-6(5) 6-3
Q1 W Liam Broady 6-3 7-5
Oeiras 2 CH, challenger Clay, April
F L Pedro Cachin 6-7(4) 6-7(3)
SF W Gastao Elias 4-6 6-2 6-3
QF W Manuel Guinard 6-3 3-6 6-3
R16 W Raul Brancaccio 6-4 4-6 6-3
R32 W Enzo Couacaud 6-3 6-4
Oeiras 1 CH, challenger Clay, March
R32 L Zdenek Kolar 6-2 6-7(6) 1-6

2020

Maia CH, challenger Clay, November
R32 L Bernabe Zapata Miralles 5-7 1-6
Lisbon CH, challenger Clay, October
R16 L Guilherme Clezar 3-6 6-7(5)
R32 W Damir Dzumhur 7-6(8) 6-1

2019

Maia CH, challenger Clay, November
R32 L Attila Balazs 6-7(0) 4-6
R64 W Roberto Ortega Olmedo 6-1 7-6(9)

2018

Charlottesville CH, challenger Hard, October
Q3 L Lloyd Glasspool 3-6 6-7(3)
Q2 W Jan Choinski 6-3 1-6 6-3
Q1 W Martin Redlicki 6-2 6-4
Columbus CH, challenger Hard, September
Q1 L Joris De Loore 6-7(2) 6-7(5)