|
F | 2019 M25 Porto, Wk. 30 | Hard | L | Piotr Matuszewski | 6-2 6-3 | [H2H] |
QF | 2019 M25 Porto, Wk. 30 | Hard | W | Manuel Almeida | 6-1 6-3 | [H2H] |
|
R16 | 2019 M15 Castelo Branco, Wk. 29 | Hard | L | Albano Olivetti | 6-3 7-6(12) | [H2H] |
R32 | 2019 M15 Castelo Branco, Wk. 29 | Hard | W | Gabriel Ciro DA Silva | 6-1 6-3 | [H2H] |
|
F | 2019 M15 Castelo Branco, Wk. 29 | Hard | W | Andre Rodeia | 7-6(3) 6-3 | [H2H] |
QF | 2019 M15 Castelo Branco, Wk. 29 | Hard | W | Eduardo Lobo De Almeida | 6-3 6-2 | [H2H] |
|
F | 2019 M25+H Ajaccio, Wk. 28 | Hard | L | Hugo Pontico | 6-1 6-0 | [H2H] |
QF | 2019 M25+H Ajaccio, Wk. 28 | Hard | W | Robert Ziganshin | 6-3 3-1 ret. | [H2H] |
|
F | 2019 M15 Setubal, Wk. 26 | Hard | L | Patrick Mayer (GER) | 6-4 6-3 | [H2H] |
QF | 2019 M15 Setubal, Wk. 26 | Hard | W | Pedro Estevao | 6-0 6-0 | [H2H] |
|
R32 | 2019 M25 Martos, Wk. 25 | Hard | L | Federico Zeballos | 6-1 6-3 | [H2H] |
|
F | 2019 M25 Martos, Wk. 25 | Hard | W | Albert Roglan | 6-2 2-6 10-8 | [H2H] |
QF | 2019 M25 Martos, Wk. 25 | Hard | W | Rafael Mazon-Hernandez | 6-4 6-3 | [H2H] |
|
QF | 2019 M15 Heraklion, Wk. 22 | Hard | L | Lucas Krainer | 6-3 6-4 | [H2H] |
|
F | 2019 M15 Heraklion, Wk. 20 | Hard | L | Martin Dimitrov | 4-6 7-6(5) 10-5 | [H2H] |
QF | 2019 M15 Heraklion, Wk. 20 | Hard | W | Omer Yeshaya | 6-2 6-3 | [H2H] |
|
F | 2018 Great Britain F5 Futures | Hard | L | Tiran Sanghera | 2-6 6-1 6-3 | [H2H] |
QF | 2018 Great Britain F5 Futures | Hard | W | Rikhardt Bierman | 6-3 6-0 | [H2H] |
|
R32 | 2018 Great Britain F4 Futures | Hard | L | Finn Bass | 6-1 7-6(2) | [H2H] |
|
R32 | 2018 Portugal F16 Futures | Hard | L | Frederico Gil | 7-5 6-2 | [H2H] |
|
R32 | 2018 Portugal F15 Futures | Hard | L | Tiago Cacao | 6-4 6-1 | [H2H] |
|
R16 | 2018 Spain F22 Futures | Hard | L | Andres Artunedo Martinavarr | 7-5 6-4 | [H2H] |
R32 | 2018 Spain F22 Futures | Hard | W | Pablo Irigaray Guarne | 6-2 6-7(3) 6-4 | [H2H] |
|
R32 | 2018 Morocco F2 Futures | Clay | L | Arthur Rinderknech | 6-1 6-4 | [H2H] |
|
R32 | 2018 Morocco F1 Futures | Clay | L | Hugo Schott | 6-2 4-6 6-3 | [H2H] |
|
QF | 2018 Portugal F11 Futures | Hard | L | Nuno Borges | 6-1 6-4 | [H2H] |
R16 | 2018 Portugal F11 Futures | Hard | W | Daniel Batista | 6-3 7-5 | [H2H] |
R32 | 2018 Portugal F11 Futures | Hard | W | Aron Hiltzik | 6-3 6-3 | [H2H] |
|
R16 | 2018 Portugal F10 Futures | Hard | L | Maxime Tchoutakian | 6-1 6-2 | [H2H] |
R32 | 2018 Portugal F10 Futures | Hard | W | Mark Whitehouse | 7-6(7) 6-7(4) 6-1 | [H2H] |