|
R16 | 2021 M15 Sharm El Sheikh, Wk. 14 | Hard | L | Luke Johnson | 6-7(4) 6-1 6-3 | [H2H] |
R32 | 2021 M15 Sharm El Sheikh, Wk. 14 | Hard | W | Michal Novansky | 6-3 7-6(5) | [H2H] |
|
R32 | 2021 M15 Sharm El Sheikh, Wk. 13 | Hard | W | Nicolas Moreno De Alboran | | [H2H] |
|
F | 2021 M15 Sharm El Sheikh, Wk. 13 | Hard | W | Andrew Paulson | 6-3 6-1 | [H2H] |
SF | 2021 M15 Sharm El Sheikh, Wk. 13 | Hard | W | Matas Vasiliauskas | 7-5 6-1 | [H2H] |
QF | 2021 M15 Sharm El Sheikh, Wk. 13 | Hard | W | Takuya Kumasaka | 6-3 6-3 | [H2H] |
|
SF | 2021 M15 Sharm El Sheikh, Wk. 12 | Hard | L | Karlo Cubelic | 6-1 6-4 | [H2H] |
QF | 2021 M15 Sharm El Sheikh, Wk. 12 | Hard | W | Ren Nakamura | 6-4 6-2 | [H2H] |
|
SF | 2021 M15 Sharm El Sheikh, Wk. 11 | Hard | L | Gabriele Datei | 5-7 7-6(6) 10-8 | [H2H] |
QF | 2021 M15 Sharm El Sheikh, Wk. 11 | Hard | W | Marco Miceli | 6-4 7-5 | [H2H] |
|
SF | 2021 M15 Antalya, Wk. 3 | Clay | L | Facundo Juarez | 6-1 6-3 | [H2H] |
QF | 2021 M15 Antalya, Wk. 3 | Clay | W | Enes Donmezer | 6-2 6-3 | [H2H] |
|
QF | 2021 M15 Antalya, Wk. 2 | Clay | L | Alessandro Ragazzi | 6-1 7-5 | [H2H] |
|
F | 2020 M15 Santo Domingo, Wk. 50 | Hard | L | Reese Stalder | 6-3 6-3 | [H2H] |
SF | 2020 M15 Santo Domingo, Wk. 50 | Hard | W | Peter Bertran | 7-6(1) 6-2 | [H2H] |
QF | 2020 M15 Santo Domingo, Wk. 50 | Hard | W | Yerry Zorrilla | 6-1 6-2 | [H2H] |
|
SF | 2020 M15 Santo Domingo, Wk. 49 | Hard | L | Zane Khan | 6-4 6-1 | [H2H] |
QF | 2020 M15 Santo Domingo, Wk. 49 | Hard | W | Michelet St Fleur | 6-0 6-1 | [H2H] |
|
QF | 2020 M15 Sharm El Sheikh, Wk. 44 | Hard | L | Francesco Vilardo | 7-6(5) 6-4 | [H2H] |
|
QF | 2020 M15 Sharm El Sheikh, Wk. 43 | Hard | L | Evgeny Philippov | 6-7(4) 6-1 10-4 | [H2H] |
|
F | 2020 M15 Sharm El Sheikh, Wk. 42 | Hard | L | Evgeny Philippov | 6-4 6-1 | [H2H] |
SF | 2020 M15 Sharm El Sheikh, Wk. 42 | Hard | W | Ryan Nijboer | 7-6(7) 6-2 | [H2H] |
QF | 2020 M15 Sharm El Sheikh, Wk. 42 | Hard | W | Dostanbek Tashbulatov | 6-2 6-1 | [H2H] |
|
F | 2020 M15 Sharm El Sheikh, Wk. 41 | Hard | L | Yurii Dzhavakian | 7-6(4) 6-3 | [H2H] |
SF | 2020 M15 Sharm El Sheikh, Wk. 41 | Hard | W | Mohamed Aboulkassem | 6-1 6-1 | [H2H] |
|
SF | 2020 M15 Cancun, Wk. 11 | Hard | L | Oscar Mesquida Berg | 6-3 6-2 | [H2H] |
QF | 2020 M15 Cancun, Wk. 11 | Hard | W | Luke Young | 6-0 6-1 | [H2H] |
|
R32 | 2020 M25 Las Vegas, Wk. 10 | Hard | L | Alex Rybakov | 6-1 6-0 | [H2H] |
|
F | 2020 M25 Las Vegas, Wk. 10 | Hard | W | Maciej Smola | 6-1 6-1 | [H2H] |
QF | 2020 M25 Las Vegas, Wk. 10 | Hard | W | Hugo Hashimoto | 7-5 6-3 | [H2H] |