|
F | 2022 M15 Monastir, Wk. 26 | Hard | L | Stefano Reitano | 6-0 6-0 | [H2H] |
SF | 2022 M15 Monastir, Wk. 26 | Hard | W | Qian Sun | 6-0 1-6 10-6 | [H2H] |
QF | 2022 M15 Monastir, Wk. 26 | Hard | W | Josef Southcombe | 6-3 1-0 ret. | [H2H] |
|
QF | 2022 M25 Nottingham, Wk. 19 | Hard | L | Vasilios Caripi | 3-6 6-4 10-7 | [H2H] |
|
F | 2022 M25 Loughborough, Wk. 4 | Hard | L | Daniel Little | 6-2 6-2 | [H2H] |
QF | 2022 M25 Loughborough, Wk. 4 | Hard | W | Adam Jones | 6-4 4-6 10-8 | [H2H] |
|
QF | 2022 M25 Bath, Wk. 2 | Hard | L | N. Vijay Sundar Prashanth | 5-7 6-2 10-4 | [H2H] |
|
QF | 2020 M15 Toulouse, Wk. 11 | Hard | L | Yanais Laurent | 6-0 6-3 | [H2H] |
|
QF | 2020 M25 Glasgow, Wk. 8 | Hard | L | Mark Whitehouse | 4-6 6-1 10-5 | [H2H] |
|
QF | 2020 M25 Barnstaple, Wk. 7 | Hard | L | Wojciech Marek | 6-1 6-0 | [H2H] |
|
QF | 2019 M25 Lasne, Wk. 27 | Clay | L | Roy de Valk | 6-4 6-2 | [H2H] |
|
QF | 2019 M25 Hong Kong, Wk. 23 | Hard | L | Cheng-Yu Yu | 6-0 6-0 | [H2H] |
|
F | 2019 M15 Singapore, Wk. 22 | Hard | L | Rafael E. Grovas | 6-3 6-3 | [H2H] |
QF | 2019 M15 Singapore, Wk. 22 | Hard | W | Yili Zheng | 7-5 7-5 | [H2H] |
|
QF | 2017 Tunisia F39 Futures | Clay | L | Ahmed Reda Aboufirassi | 7-6(1) 6-2 | [H2H] |
|
QF | 2017 Tunisia F38 Futures | Clay | L | Gennaro Orazzo | 6-4 4-6 6-4 | [H2H] |
|
QF | 2017 Great Britain F6 Futures | Hard | L | Jack Gibbens | 6-3 6-3 | [H2H] |
|
F | 2017 Poland F11 Futures | Clay | L | Patryk Krolik | 6-1 6-2 | [H2H] |
SF | 2017 Poland F11 Futures | Clay | W | Hidekazu Ina | 6-0 6-0 | [H2H] |
|
SF | 2016 India F6 Futures | Hard | L | Gokul Suresh | 6-4 6-1 | [H2H] |