|
QF | 2021 M15 Sharm El Sheikh, Wk. 9 | Hard | L | Edoardo Eremin | 7-6(8) 6-4 | [H2H] |
R16 | 2021 M15 Sharm El Sheikh, Wk. 9 | Hard | W | Roman Andres Burruchaga | 6-7(3) 6-4 6-3 | [H2H] |
R32 | 2021 M15 Sharm El Sheikh, Wk. 9 | Hard | W | Takuto Niki | 7-6(4) 7-5 | [H2H] |
|
RR | 2021 ATP Cup | Hard | L | Pablo Carreno Busta | 6-3 6-4 | [H2H] |
RR | 2021 ATP Cup | Hard | L | John Millman | 6-2 6-3 | [H2H] |
|
R32 | 2020 M15 Heraklion, Wk. 48 | Hard | L | Jakub Paul | 6-0 6-3 | [H2H] |
|
R32 | 2020 M15 Heraklion, Wk. 47 | Hard | L | Denis Yevseyev | 3-6 6-1 ret. | [H2H] |
|
R32 | 2020 M15 Heraklion, Wk. 46 | Hard | L | Sho Shimabukuro | 6-4 6-4 | [H2H] |
|
R32 | 2020 M15 Heraklion, Wk. 45 | Hard | L | Lucas Catarina | 6-1 6-2 | [H2H] |
|
R32 | 2020 M15 Heraklion, Wk. 44 | Hard | L | Lucas Gerch | 6-7(7) 6-3 6-4 | [H2H] |
|
R32 | 2020 M15 Setubal, Wk. 41 | Hard | L | Juan Manuel Cerundolo | 7-6(5) 6-4 | [H2H] |
|
R32 | 2020 M25 Porto, Wk. 40 | Hard | L | Stefan Kozlov | 6-1 6-4 | [H2H] |
|
R16 | 2020 Launceston Challenger | Hard | L | Mohamed Safwat | 6-4 6-4 | [H2H] |
R32 | 2020 Launceston Challenger | Hard | W | Jay Clarke | 6-4 4-6 6-4 | [H2H] |
R64 | 2020 Launceston Challenger | Hard | W | Harri Heliovaara | 6-3 6-3 | [H2H] |
|
QF | 2020 Burnie Challenger | Hard | L | Yannick Hanfmann | 6-4 6-1 | [H2H] |
R16 | 2020 Burnie Challenger | Hard | W | Yannick Maden | 6-1 6-0 | [H2H] |
R32 | 2020 Burnie Challenger | Hard | W | Liam Broady | 6-0 3-6 7-6(1) | [H2H] |
R64 | 2020 Burnie Challenger | Hard | W | Tobias Simon | 6-3 6-4 | [H2H] |
|
R32 | 2020 Bendigo Challenger | Hard | L | Marcos Giron | 6-3 6-0 | [H2H] |
R64 | 2020 Bendigo Challenger | Hard | W | Gerard Granollers | 7-6(3) 6-3 | [H2H] |
|
RR | 2020 ATP Cup | Hard | L | John Millman | 4-6 6-1 7-6(1) | [H2H] |
RR | 2020 ATP Cup | Hard | L | Jan-Lennard Struff | 6-4 6-1 | [H2H] |
RR | 2020 ATP Cup | Hard | L | Felix Auger Aliassime | 6-1 6-3 | [H2H] |
|
R16 | 2019 M15 Heraklion, Wk. 50 | Hard | L | Artem Smirnov | 6-3 2-6 7-5 | [H2H] |
R32 | 2019 M15 Heraklion, Wk. 50 | Hard | W | Markos Kalovelonis | 6-3 3-6 6-3 | [H2H] |
|
R16 | 2019 M15 Heraklion, Wk. 49 | Hard | L | Alibek Kachmazov | 6-4 6-4 | [H2H] |
R32 | 2019 M15 Heraklion, Wk. 49 | Hard | W | Artem Smirnov | 6-4 7-6(6) | [H2H] |
|
R32 | 2019 M15 East Lansing, Wk. 47 | Hard | L | Martin Beran | 6-4 3-6 6-4 | [H2H] |
|
R64 | 2019 Champaign Challenger | Hard | L | Benjamin Sigouin | 3-6 6-3 6-2 | [H2H] |