|
SF | 2019 M15 East Lansing, Wk. 47 | Hard | L | David Fox | 6-2 6-2 | [H2H] |
QF | 2019 M15 East Lansing, Wk. 47 | Hard | W | Kazuki Matsuno | 6-1 6-4 | [H2H] |
|
F | 2019 M25 Chiswick, Wk. 32 | Hard | L | Emile Hudd | 6-7(4) 6-3 10-3 | [H2H] |
QF | 2019 M25 Chiswick, Wk. 32 | Hard | W | Patrick Foley | 6-3 6-7(5) 10-7 | [H2H] |
|
R32 | 2019 Wimbledon (juniors) | Grass | L | Illya Beloborodko | 6-4 5-7 6-4 | [H2H] |
R64 | 2019 Wimbledon (juniors) | Grass | W | Jonas Forejtek | 6-4 7-6(3) | [H2H] |
|
R32 | 2019 M15 Heraklion, Wk. 21 | Hard | L | Milen Ianakiev | 6-3 6-4 | [H2H] |
|
R32 | 2019 M15 Heraklion, Wk. 20 | Hard | L | Henry Craig | 4-6 7-6(1) 6-3 | [H2H] |
|
R32 | 2019 M25 Sunderland, Wk. 15 | Hard | L | George Houghton | 7-6(3) 4-6 6-3 | [H2H] |
|
F | 2019 M25 Sunderland, Wk. 15 | Hard | W | Euan WILSON Baig | 6-1 6-0 | [H2H] |
QF | 2019 M25 Sunderland, Wk. 15 | Hard | W | Luca Castelnuovo | 6-3 6-4 | [H2H] |
|
F | 2019 M25 Bolton, Wk. 14 | Hard | L | Jonathan Binding | 7-6(5) 6-4 | [H2H] |
QF | 2019 M25 Bolton, Wk. 14 | Hard | W | Mats Rosenkranz | 6-3 4-6 10-6 | [H2H] |
|
R64 | 2019 Australian Open (juniors) | Hard | L | Eliot Spizzirri | 6-2 6-2 | [H2H] |
|
R32 | 2018 Great Britain F6 Futures | Hard | L | Mark Whitehouse | 4-6 7-5 6-4 | [H2H] |
|
F | 2018 Great Britain F6 Futures | Hard | W | Oscar Weightman | 7-5 6-3 | [H2H] |
SF | 2018 Great Britain F6 Futures | Hard | W | Pietro Pirolt | 6-2 6-0 | [H2H] |
|
F | 2018 Great Britain F5 Futures | Hard | L | Joel Cannell | 6-3 4-6 7-6(7) | [H2H] |
QF | 2018 Great Britain F5 Futures | Hard | W | Adam Jones | 7-6(9) ret. | [H2H] |
|
SF | 2018 Great Britain F3 Futures | Hard | L | Samm Butler | 6-2 6-2 | [H2H] |
QF | 2018 Great Britain F3 Futures | Hard | W | Cameron Price | 6-1 6-2 | [H2H] |
|
QF | 2018 Great Britain F2 Futures | Hard | L | Mason Recci | 6-0 6-3 | [H2H] |
|
SF | 2017 Great Britain F6 Futures | Hard | L | Tommy Bennett | 6-4 6-4 | [H2H] |
|
F | 2017 Great Britain F5 Futures | Hard | L | Robert Carter | 6-2 6-4 | [H2H] |
SF | 2017 Great Britain F5 Futures | Hard | W | Jacopo Berrettini | 6-7(4) 6-2 6-4 | [H2H] |
QF | 2017 Great Britain F5 Futures | Hard | W | Tad Maclean | 4-6 6-1 7-6(5) | [H2H] |