|
SF | 2022 M15 Monastir, Wk. 26 | Hard | L | Karan Singh | 1-6 7-6(8) 10-8 | [H2H] |
QF | 2022 M15 Monastir, Wk. 26 | Hard | W | Daniil Savelev | 6-1 6-2 | [H2H] |
|
F | 2022 M15 Monastir, Wk. 25 | Hard | L | Adam Jurajda | 6-4 1-6 10-6 | [H2H] |
SF | 2022 M15 Monastir, Wk. 25 | Hard | W | Ethan Gaubert | 6-3 6-1 | [H2H] |
QF | 2022 M15 Monastir, Wk. 25 | Hard | W | Karim El Feky | 6-2 6-1 | [H2H] |
|
R16 | 2022 M15 Monastir, Wk. 24 | Hard | L | Keisuke Saitoh | 4-6 6-4 6-3 | [H2H] |
R32 | 2022 M15 Monastir, Wk. 24 | Hard | W | Chukang Wang | 6-3 6-3 | [H2H] |
|
F | 2022 M15 Monastir, Wk. 24 | Hard | W | Wissam Abderrahman | 6-4 6-7(2) 10-6 | [H2H] |
SF | 2022 M15 Monastir, Wk. 24 | Hard | W | Karan Singh | 6-7(5) 6-3 10-3 | [H2H] |
QF | 2022 M15 Monastir, Wk. 24 | Hard | W | Chanon Phunsawat | 6-3 6-2 | [H2H] |
|
R32 | 2022 M15 Monastir, Wk. 23 | Hard | L | Jaimee Floyd Angele | 7-5 7-6(7) | [H2H] |
|
F | 2022 M15 Monastir, Wk. 23 | Hard | W | Mohamed Ali Abibsi | 6-2 6-3 | [H2H] |
SF | 2022 M15 Monastir, Wk. 23 | Hard | W | Enzo Camargo Lima | 6-1 6-3 | [H2H] |
QF | 2022 M15 Monastir, Wk. 23 | Hard | W | Artiom Dorofeev | 6-0 6-4 | [H2H] |
|
R64 | 2022 Traralgon Challenger | Hard | L | Pedro Cachin | 6-2 6-2 | [H2H] |
|
R16 | 2018 Australia F4 Futures | Clay | L | Matthew Dellavedova | 2-6 6-1 6-2 | [H2H] |
R32 | 2018 Australia F4 Futures | Clay | W | Stefan Skadarka | 7-5 2-6 6-3 | [H2H] |
|
F | 2018 Australia F4 Futures | Clay | W | Winter Meagher | 6-4 6-4 | [H2H] |
SF | 2018 Australia F4 Futures | Clay | W | James Ibrahim | 6-1 6-3 | [H2H] |
QF | 2018 Australia F4 Futures | Clay | W | Joshua Spaull | 6-3 6-7(1) 6-4 | [H2H] |
|
R32 | 2018 Australia F3 Futures | Clay | L | Thomas Fancutt | 7-6(3) 6-3 | [H2H] |
|
F | 2018 Australia F3 Futures | Clay | W | Lewis Miles | 6-2 6-3 | [H2H] |
SF | 2018 Australia F3 Futures | Clay | W | Kevin Cheruiyot | 6-3 6-0 | [H2H] |
QF | 2018 Australia F3 Futures | Clay | W | Long Nguyen | 7-6(3) 6-1 | [H2H] |
|
R32 | 2018 Australia F2 Futures | Grass | L | James Frawley | 4-6 6-3 6-2 | [H2H] |
|
F | 2018 Australia F2 Futures | Grass | W | Arjun Mehrotra | 6-3 5-7 6-1 | [H2H] |
SF | 2018 Australia F2 Futures | Grass | W | Ryan Laubser | 6-1 6-2 | [H2H] |
QF | 2018 Australia F2 Futures | Grass | W | Adam Taylor | 6-7(3) 6-2 6-2 | [H2H] |
|
QF | 2018 Australia F1 Futures | Grass | L | Erik Holt-crossman | 6-4 1-6 6-3 | [H2H] |
|
SF | 2017 Traralgon Challenger | Hard | L | Gavin Van Peperzeel | 6-1 7-5 | [H2H] |