| Date | Round | Event | Grade | Versus | Grade | Result | Score |
|---|
| | | | | | | | | 13 Dec 2025 | 7 | Tournament | S6 2015 | Philip Buys | S5 2120 | Won | 4-6, 7-6, 2-6 | | 29 Nov 2025 | 6 | Tournament | S6 2045 | Wisdom Iyekekpolo | S6 1840 | Lost | 6-3, 2-6, 1-6 | | 22 Nov 2025 | R5 | Tournament | S6 2030 | Lawrence Carter | S6 1875 | Won | 6-3 6-4 | | 22 Nov 2025 | R5 | Tournament | S6 2015 | Kai Serlachius-Williams | S6 1860 | Won | 6-4 6-3 | | 21 Nov 2025 | R32 | Tournament | S6 2015 | Felix Littlejohn | S3 2860 | Lost | 6-1 6-3 | | 01 Nov 2025 | 4 | Tournament | S6 1940 | Neil Campbell | S5 2285 | Won | 6-3, 0-6, 6-2 | | 27 Sep 2025 | 2 | Tournament | S6 1940 | Grant Fleetwood | S4 2425 | Lost | 3-6, 1-6 | | 13 Sep 2025 | 1 | Tournament | S6 1880 | James Bunyan | S5 2110 | Won | 6-4, 5-7, 6-7 | | 27 Oct 2025 | C-R2 | Tournament | S6 1850 | Scott Borren | S6 1800 | Won | 6-3 4-6 10-6 | | 26 Oct 2025 | R5 | Tournament | S6 1875 | Wisdom Iyekekpolo | S7 1705 | Lost | 6-3 6-1 | | 21 Sep 2025 | 9/12 | Tournament | S6 1865 | Alvin Young | S7 1620 | Won | 6-3 4-6 [10-8] | | 20 Sep 2025 | 9/16 | Tournament | S6 1860 | Boaz Lin | S9 0985 | Won | 6-0 6-1 | | 20 Sep 2025 | R16 | Tournament | S6 1865 | Yang Dai | S5 2135 | Lost | 6-2 6-2 | | 27 Jul 2025 | 7 | Tournament | S7 1790 | Joe France | S6 2090 | Won | 6-3, 4-6, 0-1 | | 29 Jun 2025 | QF | Tournament | S7 1795 | Eric Ning | S6 2085 | Lost | 7-5 6-4 | | 28 Jun 2025 | R16 | Tournament | S7 1790 | Matteo Fossi | S9 1000 | Won | 6-1 6-4 | | 15 Jun 2025 | 2 | Tournament | S7 1790 | Eddie Bassett | S5 2285 | Lost | 2-6, 3-6 | | 05 May 2024 | Final | Tournament | S7 1790 | Grant Fleetwood | S4 2410 | Lost | 6-0 6-2 | | 04 May 2024 | SF | Tournament | S7 1785 | Dimitri Bade | S8 1285 | Won | 7-6 6-4 | | 04 May 2024 | QF | Tournament | S7 1780 | Iain Gordon | S8 1345 | Won | 6-3 6-4 | | 15 Apr 2024 | Final | Tournament | S7 1760 | Zacharia Dalzell | S7 1650 | Won | 6-3 6-1 | | 14 Apr 2024 | SF | Tournament | S7 1740 | Alex Allais | S7 1555 | Won | 7-6(2) 6-7(5) [10-7] | | 14 Apr 2024 | QF | Tournament | S7 1735 | Leo Ryan | S9 1050 | Won | 6-0 6-2 | | 13 Apr 2024 | R16 | Tournament | S7 1730 | Charlie Blackford | S11 0465 | Won | 6-0 6-1 | | 07 Apr 2024 | Final | Tournament | S7 1725 | William Rowley | S8 1320 | Won | 9-4 | | 07 Apr 2024 | SF | Tournament | S7 1720 | Dimitri Bade | S8 1210 | Won | 9-4 | | 06 Apr 2024 | QF | Tournament | S7 1715 | Sachin Chantrey | S12 0285 | Won | 9-0 | | 06 Apr 2024 | 11 | Interclub | S7 1710 | Matthew Bertram | S8 1355 | Won | 6-0 6-3 | | 04 Apr 2024 | R16 | Tournament | S7 1710 | Oscar Chesterman | S5 2170 | Lost | 9-2 | | 24 Mar 2024 | 7 | Interclub | S7 1740 | Parco Chu | S7 1540 | Lost | 4-1, 4-2 | | 17 Mar 2024 | 6 | Interclub | | Pranav Kumar | | Won | Default | | 16 Mar 2024 | 10 | Interclub | S7 1730 | Felipe Carvajal | S7 1505 | Won | 3-6 6-3 6-4 | | 13 Mar 2024 | 8 | Team Event | S7 1725 | Zac Donaldson | S9 1180 | Won | 3-5 4-2 11-9 | | 10 Mar 2024 | 5 | Interclub | S7 1705 | Zacharia Dalzell | S7 1530 | Won | 6-3 6-1 | | 06 Mar 2024 | 5 | Team Event | S7 1700 | Ben Lawson | S9 1070 | Won | 4-1 2-4 10-8 | | 03 Mar 2024 | 4 | Interclub | S7 1695 | Kyle Gowing | S9 1130 | Won | 6-3 6-3 | | 02 Mar 2024 | 9 | Interclub | S7 1665 | John Sinden | S7 1585 | Won | 7-6 6-1 | | 28 Feb 2024 | 4 | Team Event | S7 1620 | William Lambie | S7 1785 | Won | 2-4 5-3 10-8 | | 21 Feb 2024 | 3 | Team Event | S7 1615 | Sebastian Poole | S8 1240 | Won | 4-0 2-4 10-6 | | 18 Feb 2024 | 2 | Interclub | S7 1595 | Lucas Germano | S8 1465 | Won | 6-3 6-2 | | 17 Feb 2024 | 8 | Interclub | S7 1575 | Patrick Glennie | S8 1465 | Won | 6-4 6-4 | | 11 Feb 2024 | 1 | Interclub | S7 1575 | Eddie Bassett | S6 1965 | Lost | 6-0 6-0 | | 07 Feb 2024 | 1 | Team Event | S7 1575 | Ethan Zhang | S6 1950 | Lost | 5-4(8) 4-1 | | 04 Feb 2024 | 9/10 | Tournament | | Alex Allais | | Won | Default | | 04 Feb 2024 | 9/12 | Tournament | S7 1545 | Kai Serlachius-Williams | S7 1540 | Won | 6-0 6-1 | | 04 Feb 2024 | 9/16 | Tournament | S7 1515 | Paolo Zerboni | S8 1420 | Won | 6-3 6-1 | | 03 Feb 2024 | R16 | Tournament | S7 1515 | Eddie Bassett | S6 1925 | Lost | 6-2 6-1 | | 28 Jan 2024 | Final | Tournament | S7 1510 | Konnor Zhu | S11 0560 | Won | 6-2 6-1 | | 26 Jan 2024 | SF | Tournament | S7 1505 | Liam Nai | S9 1110 | Won | 6-1 6-7(5) 10-7 | | 25 Jan 2024 | R2 | Tournament | S7 1505 | Michael Yang | S6 1895 | Lost | 6-4 6-1 |
|
|