| Date | Round | Event | Grade | Versus | Grade | Result | Score |
|---|
| | | | | | | | | 14 Dec 2025 | 9 | Tournament | S4 2460 | Sergey Sanin | S5 2125 | Won | 6-2, 6-0 | | 07 Dec 2025 | 8 | Tournament | S4 2455 | Liam Jones | S5 2150 | Won | 2-6, 4-6 | | 07 Dec 2025 | 8 | Tournament | S4 2445 | Liam Jones | S5 2155 | Won | 2-6, 4-6 | | 05 Dec 2025 | 8 | Tournament | S4 2425 | Brandon Ng | S5 2375 | Won | 5-7, 5-7 | | 30 Nov 2025 | 7 | Tournament | S4 2420 | Isaac Boomer | S6 2090 | Won | 6-4, 6-1 | | 23 Nov 2025 | 6 | Tournament | S4 2400 | Matthew Saunders | S5 2355 | Won | 4-6, 1-6 | | 22 Nov 2025 | 6 | Tournament | S4 2405 | Declan Barry | S4 2480 | Lost | 5-7, 6-1, 1-0 | | 09 Nov 2025 | 5 | Tournament | S4 2400 | Gene Murtagh | S8 1470 | Won | 6-2, 6-1 | | 02 Nov 2025 | 4 | Tournament | S5 2395 | Scott Carragher | S6 2070 | Won | 2-6, 2-6 | | 01 Nov 2025 | 4 | Tournament | S5 2395 | Finn Emslie-Robson | S2 3150 | Lost | 6-1, 6-1 | | 19 Oct 2025 | 3 | Tournament | S4 2415 | Jade Kipa | S4 2445 | Lost | 0-6, 1-6 | | 12 Oct 2025 | 2 | Tournament | S4 2415 | Daiki Naka | S3 2895 | Lost | 6-3, 7-6 | | 20 Jun 2025 | Final | Tournament | S5 2375 | Rene Dumont | S3 2830 | Won | 7-6 6-0 | | 20 Jun 2025 | SF | Tournament | S5 2365 | Matt Carragher | S5 2155 | Won | 6-1 7-5 | | 20 Jun 2025 | QF | Tournament | S5 2355 | Hukaatai Hart | S5 2130 | Won | 6-0 6-3 | | 23 Mar 2025 | 7 | Interclub | S5 2335 | James Kirk | S5 2275 | Won | 6-2 6-0 | | 22 Mar 2025 | 6 | Interclub | S5 2315 | Connor Brosnahan | S4 2405 | Won | 6-3 6-1 | | 16 Mar 2025 | 6 | Interclub | S5 2310 | David Thomson | S6 1995 | Won | 6-0 6-0 | | 15 Mar 2025 | 5 | Interclub | S5 2300 | Sam Bird | S6 2075 | Won | 6-0 6-0 | | 08 Mar 2025 | 4 | Interclub | S5 2305 | Riley Breen | S4 2555 | Lost | 6-4 6-3 | | 02 Mar 2025 | 4 | Interclub | S5 2325 | James Kirk | S5 2255 | Lost | 6-4 6-4 | | 22 Feb 2025 | 2 | Interclub | S5 2320 | Pete Kirwan | S6 1930 | Won | 6-0 6-0 | | 09 Feb 2025 | SF | Tournament | S5 2325 | Tyler Leonard | S4 2605 | Lost | 6-4 6-3 | | 09 Feb 2025 | QF | Tournament | S5 2305 | Connor Brosnahan | S4 2400 | Won | 6-1 6-0 | | 02 Feb 2025 | 1 | Interclub | S5 2295 | David Thomson | S6 2010 | Won | 6-0 6-2 | | 01 Feb 2025 | 1 | Interclub | S5 2290 | Peter Leonard | S6 1960 | Won | 6-2 6-3 | | 25 Jan 2025 | RR2 | Tournament | S5 2290 | Ryan Eggers | S2 3030 | Lost | 6-3 6-3 | | 24 Jan 2025 | RR1 | Tournament | S5 2300 | Josh White | S4 2450 | Lost | 6-2 6-0 | | 14 Dec 2024 | 8 | Interclub | S5 2305 | Tyler Leonard | S4 2595 | Lost | 6-0 6-3 | | 06 Dec 2024 | 7 | Interclub | S5 2305 | Jack Tiller | S2 3110 | Lost | 6-1 6-4 | | 01 Dec 2024 | 6 | Interclub | S5 2295 | Angus McGregor | S6 2080 | Won | 6-2 1-6 10-6 | | 24 Nov 2024 | 5 | Interclub | S5 2295 | Sakeri Parnell | S4 2610 | Lost | 7-5 6-3 | | 23 Nov 2024 | 5 | Interclub | S5 2255 | Tyler Leonard | S4 2575 | Won | 6-4 6-3 | | 12 Oct 2024 | 1 | Interclub | S5 2265 | Riley Breen | S4 2455 | Lost | 0-6 6-2 10-3 | | 18 May 2024 | 4 | Interclub | S5 2285 | Ray Xu | S5 2210 | Lost | 4-0 4-0 | | 23 Mar 2024 | 16 | Interclub | S5 2280 | Yug Thapa | S8 1390 | Won | 6-1 6-1 | | 16 Mar 2024 | 15 | Interclub | S5 2275 | James Cochrane | S7 1590 | Won | 6-3 6-2 | | 09 Mar 2024 | 14 | Interclub | S5 2270 | Lee Gilbert | S6 1915 | Won | 6-1 6-4 | | 02 Mar 2024 | 13 | Interclub | S5 2265 | Henry Ross | S8 1470 | Won | 6-1 6-2 | | 24 Feb 2024 | 12 | Interclub | S5 2260 | Jayden Cromie | S7 1535 | Won | 6-2 6-2 | | 18 Feb 2024 | 12 | Interclub | S5 2285 | Michael Hadfield | S5 2170 | Lost | 6-0 6-0 | | 10 Feb 2024 | 11 | Interclub | S5 2295 | Joshua Gilbert | S4 2485 | Lost | 6-1 6-2 | | 27 Jan 2024 | 10 | Interclub | | Riley Breen | | Lost | Default | | 03 Dec 2023 | 7 | Interclub | | Greg Dwulet | | Won | Default | | 25 Nov 2023 | 6 | Interclub | S5 2305 | Joshua Gilbert | S4 2450 | Lost | 6-2 6-0 | | 11 Nov 2023 | 5 | Interclub | S5 2325 | Riley Breen | S5 2290 | Lost | 6-1 6-0 | | 29 Oct 2023 | 3 | Interclub | S5 2315 | Harrison Ward | S6 2065 | Won | 6-0 6-1 | | 28 Oct 2023 | 3 | Interclub | S5 2320 | Tyler Leonard | S4 2575 | Lost | 6-1 6-0 | | 26 Mar 2023 | 14 | Interclub | S5 2315 | Jack Williams | S9 1135 | Won | 6-0 6-0 | | 25 Mar 2023 | 15 | Interclub | S5 2325 | Ryan Watt | S4 2435 | Lost | 7-5 6-1 |
|
|