| Date | Round | Event | Grade | Versus | Grade | Result | Score |
|---|
| | | | | | | | | 23 Nov 2025 | 4 | Tournament | S6 2025 | Lawrence Carter | S6 1865 | Won | 5-7, 6-2, 0-1 | | 15 Nov 2025 | 5 | Tournament | S6 2050 | Andrew Walker | S6 1940 | Lost | 7-5, 6-4 | | 09 Nov 2025 | 2 | Tournament | S6 2060 | Yang Dai | S5 2185 | Lost | 6-2, 6-3 | | 11 Oct 2025 | 3 | Tournament | S6 2085 | Simon Bargh | S6 1905 | Lost | 6-3, 6-1 | | 27 Sep 2025 | 2 | Tournament | S6 2095 | Daniel Jones | S5 2265 | Lost | 1-6, 1-6 | | 13 Sep 2025 | 1 | Tournament | S6 2075 | Matthew Foley | S5 2100 | Won | 2-6, 3-6 | | 21 Sep 2025 | 5/8 | Tournament | | Declan Tanhe | | Lost | Default | | 20 Sep 2025 | QF | Tournament | S6 2085 | Eddie Bassett | S5 2265 | Lost | 6-4 6-1 | | 20 Sep 2025 | R16 | Tournament | S6 2080 | Dimitri Bade | S7 1685 | Won | 7-6(4) 6-4 | | 15 Sep 2025 | R2 | Tournament | S6 2080 | Harry Bassett | S4 2455 | Lost | 6-2 6-3 | | 15 Sep 2025 | R1 | Tournament | S6 2060 | William Reiterer | S6 2050 | Won | 6-4 6-3 | | 03 Aug 2025 | 1 | Tournament | S6 2060 | Thando Thebe | S3 2760 | Lost | 4-2 4-0 | | 03 Aug 2025 | 1 | Tournament | S6 2060 | Spencer Weyburne | S4 2400 | Lost | 4-1 4-0 | | 27 Jul 2025 | 7 | Tournament | S6 2090 | Ben Williamson | S6 1860 | Lost | 6-3, 2-6, 8-10 | | 06 Jul 2025 | 4 | Tournament | S6 2070 | Tsubasa Kubota | S6 2005 | Won | 3-6, 2-6 | | 12 Jul 2025 | R16 | Tournament | S6 2090 | Raymond Huang | S6 2085 | Lost | 6-3 6-1 | | 09 Jul 2025 | QF | Tournament | S6 2090 | Liam Howes | S4 2445 | Lost | 6-2 6-2 | | 08 Jul 2025 | R2 | Tournament | S6 2060 | Eddie Bassett | S5 2270 | Won | 6-3 6-3 | | 07 Jul 2025 | R1 | Tournament | S6 2040 | Michael Needham | S6 2025 | Won | 6-4 6-0 | | 15 Jun 2025 | 2 | Tournament | S6 2035 | Sam Cunnington-Waugh | S7 1670 | Won | 0-6, 2-6 | | 08 Jun 2025 | 1 | Tournament | S6 2060 | Andrew Hinton | S6 1940 | Lost | 6-3, 6-1 | | 27 Mar 2025 | 3/4 | Tournament | S6 2040 | Samuel Baird | S6 2060 | Won | 1-6 1-6 | | 24 Mar 2025 | RR3 | Tournament | S6 1980 | Christopher Nguon | S5 2180 | Won | 6-4 6-7(4) 9-11 | | 16 Mar 2025 | 4 | Interclub | S6 1950 | Declan Tanhe | S6 1875 | Won | 6-0 6-1 | | 05 Mar 2025 | R16 | Tournament | S6 1960 | Yida Wu | S5 2145 | Lost | 6-2 6-2 | | 12 Feb 2025 | 2 | Team Event | S6 1985 | Eric Ning | S6 1815 | Lost | 4-2 4-0 | | 12 Oct 2024 | R16 | Tournament | | Nevin Chan | | Lost | Default | | 09 Oct 2024 | N-SF | Tournament | S6 2005 | Ethan Zhang | S6 2015 | Lost | 6-1 6-1 | | 08 Oct 2024 | QF | Tournament | S6 2015 | Michael Yang | S5 2135 | Lost | 6-0 6-3 | | 07 Oct 2024 | R1 | Tournament | S6 2010 | Charlie Blackford | S10 0730 | Won | 6-1 6-1 | | 05 Oct 2024 | 3 | Interclub | S6 1980 | Rod Attwood | S6 2040 | Won | 6-3 4-6 7-5 | | 23 Sep 2024 | R1 | Tournament | S6 1980 | William Drain | S5 2290 | Lost | 6-0 6-1 | | 15 Sep 2024 | RR3 | Tournament | S6 2000 | Alexander Moy | S6 2020 | Lost | 3-6 6-4 6-4 | | 15 Sep 2024 | RR2 | Tournament | S6 2020 | Cullen McCashin | S6 1985 | Lost | 6-1 6-2 | | 14 Sep 2024 | RR1 | Tournament | S6 2005 | Leo Stokes | S6 1810 | Won | 6-1 7-5 | | 07 Sep 2024 | 1 | Interclub | S6 1975 | Mazhweel Ali | S6 2010 | Won | 6-3 6-0 | | 18 Aug 2024 | C-R2 | Tournament | S6 1995 | Louie Farrier | S6 2010 | Lost | 6-0 Ret. | | 18 Aug 2024 | R5 | Tournament | S6 2015 | Matthew Foley | S6 2025 | Lost | 7-6(3) 6-2 | | 28 Jul 2024 | 7 | Interclub | S6 2015 | Neil Campbell | S5 2325 | Lost | 6/2 6/2 | | 21 Jul 2024 | 6 | Interclub | S6 1970 | Sam Bird | S5 2100 | Won | 6-2 0-6 11-9 | | 23 Jun 2024 | 3 | Interclub | S6 1980 | Ollie Crawford | S5 2110 | Lost | 6-4 6-2 | | 09 Jun 2024 | 1 | Interclub | S6 1920 | Mark Hurdley | S5 2130 | Won | 6-1 6-4 | | 17 Mar 2024 | 6 | Interclub | S6 1915 | Lucas Germano | S8 1435 | Won | 6-0, 6-0 | | 10 Mar 2024 | 5 | Interclub | S6 1935 | Eddie Bassett | S6 2010 | Lost | 7-5 6-2 | | 21 Feb 2024 | 3 | Team Event | S6 1925 | Michael Needham | S7 1725 | Won | 4-1 4-1 | | 18 Feb 2024 | 2 | Interclub | | Lukas Meehan | | Lost | Default | | 17 Feb 2024 | 8 | Interclub | S6 1925 | Jonathan Hooper | S4 2475 | Lost | 6-2 6-2 | | 14 Feb 2024 | 6 | Team Event | S6 1925 | Max Flanagan | S5 2300 | Lost | 4-1 4-1 | | 07 Feb 2024 | 1 | Team Event | S6 1905 | Lucas Sue | S7 1725 | Won | 2-4 4-2 10-3 | | 27 Jan 2024 | 17/20 | Tournament | | Spencer Weyburne | | Lost | Default |
|
|