| Date | Round | Event | Grade | Versus | Grade | Result | Score |
|---|
| | | | | | | | | 13 Dec 2025 | 9 | Tournament | S3 2720 | Ryan Watt | S4 2645 | Won | 2-6, 1-6 | | 28 Nov 2025 | 7 | Tournament | S3 2720 | Matt Meredith | S2 3165 | Lost | 3-6, 6-4, 0-1 | | 22 Nov 2025 | 6 | Tournament | S3 2715 | Mattias Wieland | S5 2190 | Won | 3-6, 3-6 | | 08 Nov 2025 | 5 | Tournament | S3 2720 | Liam Adams | S2 3000 | Lost | 4-6, 7-5, 1-0 | | 18 Oct 2025 | 3 | Tournament | S3 2710 | Brandon Ng | S4 2435 | Won | 3-6, 4-6 | | 11 Oct 2025 | 2 | Tournament | S3 2735 | Riley Breen | S4 2595 | Lost | 4-6, 2-6 | | 02 Feb 2025 | 1 | Interclub | S3 2730 | Michael Hadfield | S5 2285 | Won | 6-4 6-0 | | 31 Jan 2025 | 8 | Interclub | S3 2725 | TK Manawatu | S5 2330 | Won | 6-2 6-3 | | 15 Dec 2024 | 8 | Interclub | S3 2755 | Ray Xu | S4 2470 | Lost | 7-5 6-1 | | 07 Dec 2024 | 7 | Interclub | S3 2775 | Grayson Cullen | S3 2815 | Lost | 6-3 6-3 | | 24 Nov 2024 | 5 | Interclub | S3 2780 | Lucas Evans | S3 2995 | Lost | 6-2 6-4 | | 10 Nov 2024 | 4 | Interclub | S3 2800 | Ben Smith | S3 2745 | Lost | 6-3 6-7 10-7 | | 09 Nov 2024 | 4 | Interclub | S3 2840 | Nicholas Rayner | S4 2470 | Lost | 6-4 6-3 | | 02 Mar 2024 | 6 | Interclub | S3 2820 | Gareth Robb | S3 2830 | Won | 3-6 6-1 15-17 | | 20 Jan 2024 | 1 | Interclub | S3 2840 | Grayson Cullen | S3 2930 | Lost | 6-3 6-3 | | 18 Mar 2023 | 15 | Interclub | S3 2860 | Liam Barrett | S3 2780 | Lost | 2.6 6.3 1.0 | | 11 Mar 2023 | 14 | Interclub | S3 2850 | Ryan van Grinsven | S4 2640 | Won | 6/4 6/4 | | 25 Feb 2023 | 12 | Interclub | S3 2820 | Jack Tiller | S2 3055 | Won | 7.6 2.6 10.8 | | 10 Feb 2023 | 10 | Interclub | S3 2830 | Taylor Nelson | S3 2980 | Lost | 7-6 6-4 | | 28 Jan 2023 | 9 | Interclub | S3 2820 | Declan Barry | S4 2530 | Won | 6/4 6/2 | | 10 Dec 2022 | 8 | Interclub | S3 2800 | Ben Smith | S3 2765 | Won | 6/2 5/7 10/3 | | 02 Dec 2022 | 7 | Interclub | S3 2795 | Jack Murison | S5 2205 | Won | 6/3 6/2 | | 05 Nov 2022 | 4 | Interclub | S3 2800 | Jack Tiller | S2 3015 | Lost | 6-1 7-6 (7-2) | | 28 Oct 2022 | 3 | Interclub | S3 2810 | Maddison Aubrey | S3 2955 | Lost | 6/4 6/0 | | 15 Oct 2022 | 2 | Interclub | S3 2830 | Cameron McCracken | S3 2780 | Lost | 4/6 6/4 7/10 | | 08 Oct 2022 | 1 | Interclub | S3 2810 | Liam Barrett | S3 2735 | Won | 6/2 3/6 11/9 | | 02 Apr 2022 | 15 | Interclub | S3 2815 | Edward Batt | S2 3060 | Lost | 6.0 6.3 | | 26 Mar 2022 | 14 | Interclub | S3 2820 | Duncan Mccall | S2 3080 | Lost | 6/1,6/1 | | 12 Mar 2022 | 12 | Interclub | S3 2805 | Thomas Hunter | S4 2655 | Won | 7/5 6/1 | | 05 Mar 2022 | 11 | Interclub | S3 2795 | Nathan McKenzie | S4 2505 | Won | 6/0 6/1 | | 25 Feb 2022 | 10 | Interclub | S3 2815 | Tom Batt | S3 2910 | Lost | 7.6 6.2 | | 18 Feb 2022 | 9 | Interclub | S3 2815 | Matt Meredith | S2 3295 | Lost | 6-3 6-0 | | 11 Dec 2021 | 7 | Interclub | S3 2835 | Jordan Edwards | S3 2875 | Lost | 6/1 3/6 10/5 | | 04 Dec 2021 | 6 | Interclub | S3 2845 | Harry Weeds | S3 2980 | Lost | 6.3 7.5 | | 05 Nov 2021 | 3 | Interclub | S3 2830 | Thomas Hunter | S4 2685 | Won | 6/3 6/1 | | 16 Oct 2021 | 1 | Interclub | S3 2815 | Luke Tanner | S3 2715 | Won | 4/6 6/3 10/8 | | 26 Jun 2021 | 5 | Interclub | S3 2820 | Daiki Naka | S2 3065 | Lost | 5-3 5-3 | | 27 Feb 2021 | 10 | Interclub | S3 2825 | Daiki Naka | S2 3055 | Lost | 6-2 7-6 | | 13 Feb 2021 | 8 | Interclub | S3 2805 | Sam Bubb | S3 2730 | Won | 6-4 6-4 | | 11 Dec 2020 | 7 | Interclub | S3 2815 | Maddison Aubrey | S3 2945 | Lost | 6-3 6-3 | | 05 Dec 2020 | 6 | Interclub | S3 2815 | Elliot Darling | S2 3385 | Lost | 6-1 6-3 | | 21 Nov 2020 | 4 | Interclub | S3 2815 | Tim Meredith | S2 3520 | Lost | 6-1 6-0 | | 07 Nov 2020 | 3 | Interclub | S3 2800 | Cameron McCracken | S4 2685 | Won | 6-7(4) 3-6 | | 31 Oct 2020 | 2 | Interclub | S3 2775 | Maddison Aubrey | S3 2950 | Won | 7-6, 2-6, 10-4 | | 17 Oct 2020 | 1 | Interclub | S3 2795 | Lawrence Darling | S3 2835 | Lost | 6/3 6/1 | | 15 Feb 2020 | 9 | Interclub | S3 2795 | Tim Meredith | S2 3525 | Lost | 6-2 6-0 | | 08 Feb 2020 | 8 | Interclub | S3 2815 | Carlos Emslie | S3 2750 | Lost | 5-7 5-7 | | 01 Feb 2020 | 7 | Interclub | S3 2825 | Jack Tiller | S2 3020 | Lost | 6-2 6-3 | | 30 Nov 2019 | 5 | Interclub | S3 2845 | Edward Batt | S3 2935 | Lost | 6-4, 5-7, 1-0(6) | | 23 Nov 2019 | 4 | Interclub | S3 2845 | Matt Meredith | S2 3405 | Lost | 6.1 6.0 |
|
|