|
R32 | 2019 M25 Porto, Wk. 30 | Hard | L | Nicolas ALVAREZ Varona | 5-7 6-1 6-3 | [H2H] |
|
F | 2019 M25 Porto, Wk. 30 | Hard | W | Ewen Lumsden | 5-7 6-4 10-7 | [H2H] |
QF | 2019 M25 Porto, Wk. 30 | Hard | W | Alexander Chepik | 6-4 6-3 | [H2H] |
|
R16 | 2019 M15 Castelo Branco, Wk. 29 | Hard | L | Eduardo Struvay | 6-4 7-6(2) | [H2H] |
R32 | 2019 M15 Castelo Branco, Wk. 29 | Hard | W | Pavel Shumeiko | 6-3 6-4 | [H2H] |
|
QF | 2019 M15 Idanha-A-Nova, Wk. 28 | Hard | L | JONATHAN Gray | 6-2 6-4 | [H2H] |
R16 | 2019 M15 Idanha-A-Nova, Wk. 28 | Hard | W | William Griffith | 4-6 7-6(5) 7-6(1) | [H2H] |
R32 | 2019 M15 Idanha-A-Nova, Wk. 28 | Hard | W | Andrej Glvac | 6-3 6-4 | [H2H] |
|
F | 2019 M15 Idanha-A-Nova, Wk. 28 | Hard | W | Pedro Araujo | 7-6(4) 7-6(6) | [H2H] |
QF | 2019 M15 Idanha-A-Nova, Wk. 28 | Hard | W | Henrique Wojciechowski Osorio | 6-4 6-2 | [H2H] |
|
F | 2019 M15 Idanha-A-Nova, Wk. 27 | Hard | L | Francisco Cabral | 6-3 6-3 | [H2H] |
QF | 2019 M15 Idanha-A-Nova, Wk. 27 | Hard | W | Imrane Bentekhici | 6-2 7-6(5) | [H2H] |
|
F | 2019 M15 Valldoreix, Wk. 20 | Clay | L | Michiel de Krom | 6-0 6-2 | [H2H] |
QF | 2019 M15 Valldoreix, Wk. 20 | Clay | W | Vito Dell'elba | 6-4 6-3 | [H2H] |
|
QF | 2019 M15 Las Palmas De Gran Canaria, Wk. 19 | Clay | L | Pol SANCHEZ Vinas | 6-2 6-1 | [H2H] |
|
F | 2019 M25 Sunderland, Wk. 15 | Hard | L | Ben Jones | 6-0 6-2 | [H2H] |
QF | 2019 M25 Sunderland, Wk. 15 | Hard | W | Elliott Farmer | 6-1 2-6 10-3 | [H2H] |
|
F | 2019 M15 Quinta Do Lago, Wk. 12 | Hard | L | Ugo Blanchet | 7-5 6-4 | [H2H] |
QF | 2019 M15 Quinta Do Lago, Wk. 12 | Hard | W | Patrick Foley | 6-4 6-1 | [H2H] |
|
QF | 2019 M15 Portimao, Wk. 11 | Hard | L | Juan Bautista Otegui | 6-2 6-2 | [H2H] |
|
QF | 2019 M15 Loule, Wk. 10 | Hard | L | Omar Giacalone | 7-5 6-4 | [H2H] |
|
R16 | 2019 M15 Faro, Wk. 9 | Hard | L | Alejandro Gomez | 6-1 6-2 | [H2H] |
R32 | 2019 M15 Faro, Wk. 9 | Hard | W | Jose-Ricardo Nunes | 6-2 6-2 | [H2H] |
|
SF | 2018 Tunisia F44 Futures | Hard | L | Boris Pokotilov | 3-6 6-2 7-6(5) | [H2H] |
QF | 2018 Tunisia F44 Futures | Hard | W | Marek Flinner | 6-0 2-6 6-0 | [H2H] |
|
R16 | 2018 Tunisia F43 Futures | Hard | W | Gabriel Petit | | [H2H] |
R32 | 2018 Tunisia F43 Futures | Hard | W | Jakob Sude | 7-6(9) 6-4 | [H2H] |
|
F | 2018 Tunisia F43 Futures | Hard | W | Maxence Beauge | 6-4 6-1 | [H2H] |
SF | 2018 Tunisia F43 Futures | Hard | W | Nikshep BALLEKERE Ravikumar | 6-4 6-1 | [H2H] |
QF | 2018 Tunisia F43 Futures | Hard | W | Alexandre Aubriot | 6-4 6-4 | [H2H] |