|
QF | 2019 M15 Sharm El Sheikh, Wk. 46 | Hard | L | Lasse Muscheites | 6-3 6-0 | [H2H] |
|
F | 2019 M15 Sharm El Sheikh, Wk. 45 | Hard | L | Oleksandr Ovcharenko | 6-3 6-1 | [H2H] |
SF | 2019 M15 Sharm El Sheikh, Wk. 45 | Hard | W | Preston Connor | 6-2 6-2 | [H2H] |
|
R32 | 2019 M15 Belgrade, Wk. 27 | Clay | L | Nerman Fatic | 6-1 6-3 | [H2H] |
|
R32 | 2019 M15 Akishima, Wk. 24 | Carpet | L | Rimpei Kawakami | 6-0 6-2 | [H2H] |
|
R32 | 2019 M15 Daegu, Wk. 23 | Hard | L | Thomas Fancutt | 6-1 6-4 | [H2H] |
|
QF | 2019 M15 Karuizawa, Wk. 22 | Clay | L | Ko Suzuki | 6-1 6-4 | [H2H] |
R16 | 2019 M15 Karuizawa, Wk. 22 | Clay | W | David Barclay | 7-6(4) 6-4 | [H2H] |
R32 | 2019 M15 Karuizawa, Wk. 22 | Clay | W | Yohan Sung | 6-4 6-2 | [H2H] |
|
R32 | 2019 M15 Kalmar, Wk. 20 | Clay | L | Bart Stevens | 6-2 6-1 | [H2H] |
|
SF | 2019 M15 Karlskrona, Wk. 19 | Clay | L | Markus Eriksson | 6-3 6-1 | [H2H] |
QF | 2019 M15 Karlskrona, Wk. 19 | Clay | W | George Botezan | 7-6(4) 6-3 | [H2H] |
R16 | 2019 M15 Karlskrona, Wk. 19 | Clay | W | Simon Yitbarek | 7-6(7) 5-7 7-6(4) | [H2H] |
R32 | 2019 M15 Karlskrona, Wk. 19 | Clay | W | Lucas Renard | 4-6 6-4 7-6(6) | [H2H] |
|
R32 | 2019 M15 Bucaramanga, Wk. 17 | Clay | L | Rodrigo Echavarria | 6-1 6-2 | [H2H] |
|
R32 | 2019 M15 Guayaquil, Wk. 16 | Clay | L | Rodrigo Echavarria | 6-2 6-2 | [H2H] |
|
R16 | 2019 M15 Opatija, Wk. 13 | Clay | L | Jeroen Vanneste | 6-2 7-6(4) | [H2H] |
R32 | 2019 M15 Opatija, Wk. 13 | Clay | W | Roko Horvat | 2-6 6-3 7-5 | [H2H] |
|
R32 | 2019 M15 Murcia, Wk. 12 | Clay | L | Marco Bortolotti | 6-1 5-7 6-1 | [H2H] |
|
R32 | 2019 M15 Antalya, Wk. 5 | Clay | L | Nik Razborsek | 6-1 6-2 | [H2H] |
|
R32 | 2018 Vietnam F5 Futures | Hard | L | Karl Friberg | 6-3 6-2 | [H2H] |
|
R32 | 2018 Vietnam F4 Futures | Hard | L | Roman Safiullin | 6-1 6-1 | [H2H] |
|
R32 | 2018 Germany F15 Futures | Carpet | L | Bastien Presuhn | 6-2 6-4 | [H2H] |
|
R16 | 2018 Bolivia F3 Futures | Clay | L | Andres Urrea | 6-3 6-3 | [H2H] |
R32 | 2018 Bolivia F3 Futures | Clay | W | Matias Riva | 6-7(7) 6-2 6-3 | [H2H] |
|
R32 | 2018 Bolivia F2 Futures | Clay | L | Luciano Doria | 7-6(1) 3-6 6-4 | [H2H] |
|
R16 | 2018 Bolivia F1 Futures | Clay | L | Raul Garcia | 7-5 6-3 | [H2H] |
R32 | 2018 Bolivia F1 Futures | Clay | W | Nicolas DORIA Medina | 6-3 6-3 | [H2H] |
|
R16 | 2018 Serbia F5 Futures | Clay | L | Pavle Daljev | 6-3 6-3 | [H2H] |
R32 | 2018 Serbia F5 Futures | Clay | W | Alexey Aleshchev | 6-4 6-3 | [H2H] |