| Date | Round | Event | Grade | Versus | Grade | Result | Score |
|---|
| | | | | | | | | 14 Dec 2025 | 9 | Tournament | S7 1715 | Charles Cole | S8 1440 | Won | 0-6, 3-6 | | 07 Dec 2025 | 8 | Tournament | S7 1695 | Keith Pua | S7 1500 | Won | 6-0, 6-0 | | 07 Dec 2025 | 8 | Tournament | S7 1675 | Keith Pua | S7 1500 | Won | 6-0, 6-0 | | 30 Nov 2025 | 7 | Tournament | S7 1670 | Jeremy Milnes | S10 0855 | Won | 1-6, 2-6 | | 23 Nov 2025 | 6 | Tournament | S7 1665 | Roel Markvoort | S9 0985 | Won | 7-5, 6-1 | | 09 Nov 2025 | 5 | Tournament | S7 1590 | Jack Wheeler | S5 2150 | Won | 6-2, 1-6, 0-1 | | 02 Nov 2025 | 4 | Tournament | S7 1610 | Steve Muir | S7 1515 | Lost | 1-6, 3-6 | | 12 Oct 2025 | 2 | Tournament | S7 1650 | Mark Kelly | S8 1200 | Lost | 7-5, 6-4 | | 16 Aug 2025 | 4 | Interclub | S7 1645 | Maggie Ma | S9 0665 | Won | 4-1 4-0 | | 09 Aug 2025 | 3 | Interclub | S7 1665 | Barvin Abad | S7 1660 | Lost | 4-1 4-0 | | 03 Mar 2024 | 14 | Interclub | S7 1675 | Tiger Wang | S7 1775 | Lost | 6-2 6-1 | | 25 Feb 2024 | 13 | Interclub | S7 1715 | Neil Molina | S8 1200 | Lost | 6-0 6-1 | | 18 Feb 2024 | 12 | Interclub | S7 1715 | Lochie Hunt | S5 2300 | Lost | 6-2 6-1 | | 11 Feb 2024 | 11 | Interclub | S7 1715 | Brett Williams | S6 2020 | Lost | 6-3 6-2 | | 28 Jan 2024 | 10 | Interclub | S7 1755 | Caleb Hale | S8 1360 | Lost | 6-4 6-1 | | 21 Jan 2024 | 9 | Interclub | S7 1765 | Mark Flewellen | S6 1885 | Lost | 6-2 6-2 | | 26 Nov 2023 | 6 | Interclub | S7 1785 | Gareth Evans | S6 1880 | Lost | 6-0 6-0 | | 12 Nov 2023 | 5 | Interclub | S6 1805 | Jack Wheeler | S7 1780 | Lost | 6-3 6-1 | | 29 Oct 2023 | 3 | Interclub | S6 1810 | Lochie Hunt | S6 2025 | Lost | 6-1 6-3 | | 08 Oct 2023 | 1 | Interclub | S6 1815 | James Kirk | S6 2045 | Lost | 6-1 6-2 | | 09 Sep 2023 | 2 | Interclub | S7 1785 | Sam Carson | S6 1800 | Won | 4-1 4-2 | | 02 Sep 2023 | 1 | Interclub | S7 1795 | Tasman Daly | S6 1945 | Lost | 1-4 4-1 10-7 | | 19 Aug 2023 | 4 | Interclub | S6 1800 | Edward Parkes | S6 2080 | Lost | 5-4(5) 4-0 | | 12 Aug 2023 | 3 | Interclub | S6 1810 | Jean-Michel Gelin | S6 1810 | Lost | 1-4 4-0 1-0 | | 17 Jun 2023 | 2 | Interclub | S7 1780 | Geoff Clare | S6 1850 | Won | 4-2 4-2 | | 10 Jun 2023 | 1 | Interclub | S6 1820 | TK Manawatu | S8 1480 | Lost | 4-0 4-1 | | 20 May 2023 | 4 | Interclub | S6 1825 | Edward Parkes | S6 2060 | Lost | 4-0 0-4 13-11 | | 29 Apr 2023 | 1 | Interclub | S6 1830 | Caleb Middlemiss | S6 2080 | Lost | 4-0 4-2 | | 26 Mar 2023 | 14 | Interclub | S6 1825 | Michael Martin | S7 1500 | Won | 6-1 6-1 | | 19 Mar 2023 | 13 | Interclub | S6 1850 | Max Clifford | S7 1670 | Lost | 4-6 6-5 ret. | | 12 Mar 2023 | 12 | Interclub | S6 1850 | Stephen Brookman | S5 2160 | Lost | 0-6, 1-6 | | 26 Feb 2023 | 10 | Interclub | S6 1845 | Simon Wood | S8 1200 | Won | 6-0,6-0 | | 19 Feb 2023 | 9 | Interclub | S6 1855 | Sam Cribb | S6 1960 | Lost | 6/2 6/0 | | 12 Feb 2023 | 8 | Interclub | S6 1855 | Connor Brosnahan | S5 2260 | Lost | 6-1 6-0 | | 11 Dec 2022 | 7 | Interclub | S7 1795 | Tim Shepherd | S6 2085 | Won | 6-2,6-2 | | 20 Nov 2022 | 4 | Interclub | S6 1800 | Scott Carragher | S6 2090 | Lost | 6/2 6/1 | | 06 Nov 2022 | 3 | Interclub | S6 1805 | Levi McNabb | S6 2050 | Lost | 6-1 6-0 | | 30 Oct 2022 | 2 | Interclub | S6 1815 | Sam Cribb | S6 1945 | Lost | 6-0 6-0 | | 16 Oct 2022 | 1 | Interclub | S6 1815 | Connor Brosnahan | S5 2150 | Lost | 0-6 2-6 | | 17 Sep 2022 | 7 | Interclub | S6 1815 | Jonathan Nowley | S5 2255 | Lost | 4-1 4-0 | | 27 Aug 2022 | 4 | Interclub | S6 1810 | Hunter Stivens | S8 1315 | Won | 4-1 4-2 | | 13 Aug 2022 | 2 | Interclub | S6 1815 | Matt Carragher | S6 2085 | Lost | 4/2 4/1 | | 27 Mar 2022 | 5 | Interclub | S7 1785 | Andrew Stanton | S7 1705 | Won | 6-4 6-4 | | 20 Mar 2022 | 4 | Interclub | S7 1765 | Jake Hale | S7 1570 | Won | 6-2 6-4 | | 06 Mar 2022 | 2 | Interclub | S7 1745 | Gareth Flindall | S7 1605 | Won | 3-6 6-4 1-0(4) | | 27 Feb 2022 | 1 | Interclub | S7 1735 | Charles Cole | S8 1445 | Won | 6-3 6-0 | | 20 Feb 2022 | 9 | Interclub | S7 1725 | Charles Cole | S8 1450 | Won | 6-2 6-1 | | 12 Dec 2021 | 7 | Interclub | S7 1695 | Ed Johnson | S7 1705 | Won | 6-7 5-7 | | 05 Dec 2021 | 6 | Interclub | S7 1700 | Julian Daly | S6 1980 | Lost | 6-0 6-0 | | 21 Nov 2021 | 4 | Interclub | S7 1720 | Alvin Na | S6 1805 | Lost | 0-6 6-2 6-10 |
|
|