|
R16 | 2020 M15 Trnava, Wk. 9 | Hard | L | Danylo Kalenichenko | 6-4 6-4 | [H2H] |
R32 | 2020 M15 Trnava, Wk. 9 | Hard | W | Andrew Paulson | 7-5 6-4 | [H2H] |
|
R32 | 2020 M15 Antalya, Wk. 4 | Clay | L | Marlon Vankan | 6-1 6-3 | [H2H] |
|
R16 | 2019 M15 Opava, Wk. 44 | Carpet | L | Jaroslav Pospisil | 7-5 7-5 | [H2H] |
R32 | 2019 M15 Opava, Wk. 44 | Carpet | W | Francesco Vilardo | 6-3 6-3 | [H2H] |
|
QF | 2019 M25+H Ricany, Wk. 39 | Clay | L | Michael Vrbensky | 6-3 6-3 | [H2H] |
R16 | 2019 M25+H Ricany, Wk. 39 | Clay | W | Jiri Jenicek | 6-0 6-2 | [H2H] |
R32 | 2019 M25+H Ricany, Wk. 39 | Clay | W | Vaclav Safranek | 6-1 6-4 | [H2H] |
|
R16 | 2019 M25 Gyor, Wk. 35 | Clay | L | Roberto Cid | 6-4 7-6(1) | [H2H] |
R32 | 2019 M25 Gyor, Wk. 35 | Clay | W | Domagoj Biljesko | 2-6 6-2 6-2 | [H2H] |
|
R64 | 2019 Portoroz Challenger | Hard | L | Antoine Cornut-Chauvinc | 6-4 3-6 6-4 | [H2H] |
|
R32 | 2019 M25 Bolzano, Wk. 31 | Clay | L | Mick Veldheer | 6-3 6-4 | [H2H] |
|
SF | 2019 M15 Bad Schussenried, Wk. 30 | Clay | L | Adrian Obert | 6-4 7-6(4) | [H2H] |
QF | 2019 M15 Bad Schussenried, Wk. 30 | Clay | W | Sebastian Prechtel | 6-4 7-6(4) | [H2H] |
R16 | 2019 M15 Bad Schussenried, Wk. 30 | Clay | W | Gabriele Moghini | 6-4 6-4 | [H2H] |
R32 | 2019 M15 Bad Schussenried, Wk. 30 | Clay | W | Kai Lemstra | 6-2 6-3 | [H2H] |
|
QF | 2019 Umag | Clay | L | Salvatore Caruso | 6-3 6-2 | [H2H] |
|
R16 | 2019 M15 Den Haag, Wk. 27 | Clay | L | Geoffrey Blancaneaux | 7-5 6-0 | [H2H] |
R32 | 2019 M15 Den Haag, Wk. 27 | Clay | W | Jay Zwinkels | 6-0 6-0 | [H2H] |
|
R16 | 2019 M15 Kamen, Wk. 26 | Clay | L | Riccardo Maiga | 7-5 7-6(1) | [H2H] |
R32 | 2019 M15 Kamen, Wk. 26 | Clay | W | Henri Squire | 6-2 2-6 6-2 | [H2H] |
|
R32 | 2019 M15 Kaltenkirchen, Wk. 24 | Clay | L | Damien Wenger | 4-6 6-1 6-1 | [H2H] |
|
QF | 2019 M25 Kiseljak, Wk. 22 | Clay | L | Martins Podzus | 7-5 6-3 | [H2H] |
R16 | 2019 M25 Kiseljak, Wk. 22 | Clay | W | Frane Nincevic | 6-3 6-3 | [H2H] |
R32 | 2019 M25 Kiseljak, Wk. 22 | Clay | W | Gorazd Srbljak | 6-3 6-1 | [H2H] |
|
R32 | 2019 M25+H Jablonec Nad Nisou, Wk. 21 | Clay | L | Andrew Paulson | 6-4 6-3 | [H2H] |
|
R16 | 2019 M15 Troisdorf, Wk. 19 | Clay | L | Pavle Daljev | w/o | [H2H] |
R32 | 2019 M15 Troisdorf, Wk. 19 | Clay | W | Nikolas Walterscheid-Tukic | 6-2 3-3 ret. | [H2H] |
|
QF | 2019 M15 Tabarka, Wk. 16 | Clay | L | Constantin Schmitz | 6-0 6-2 | [H2H] |
R16 | 2019 M15 Tabarka, Wk. 16 | Clay | W | Franco Emanuel Egea | 6-3 4-6 6-4 | [H2H] |