| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 22/03/26 | Lakes Spring - Long | M16 | 01:05:53 | 5th | ||
| 21/03/26 | Lakes Spring - Middle | M16 | 00:31:15 | 5th | ||
| 20/03/26 | Lakes Spring - Sprint | M16 | 00:14:04 | 6th | ||
| 15/03/26 | Croy Hill - SoSOL 3 | Blue | 01:00:06 | 2nd | 1242 | Racing Chl: Gold |
| 04/03/26 | Lochan Spling | Short | 01:08:27 | 7th | ||
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 08 (M16, M55, W45) | 00:51:53 | 10th | 1284 | |
| 22/02/26 | CompassSport Cup Heat | 9M | 00:27:02 | 2nd | ||
| 21/02/26 | Scottish Middle Championships | 2 | 00:55:27 | 11th | 1251 | |
| 15/02/26 | GRAMP - Potarch (regional) | Blue | 00:49:14 | 3rd | 1233 | Racing Chl: Gold |
| 14/02/26 | MAROC Scottish Night Championships: Muir of Dinnet | 04 | 01:07:57 | 8th | 1101 | |
| 04/02/26 | Polmaise | Long AAB | 01:17:47 | |||
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Blue | 00:56:30 | 6th | 1269 | Racing Chl: Gold |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 6 | 00:18:40 | 9th | 1266 | |
| 11/01/26 | Abbey Craig Local Event | Green | 00:35:16 | 7th | Racing Chl: Gold | |
| 07/01/26 | Falkirk Wheel | Short | 00:42:44 | |||
| 31/12/25 | Christmas Cup Day 3 | Medium | 00:58:14 | 5th | ||
| 30/12/25 | Christmas Cup Day 2 | Long | 00:48:59 | 42nd | ||
| 29/12/25 | Christmas Cup Day 1 | Long | 00:48:47 | 41st | ||
| 03/12/25 | Sauchie Crags | Long B | 00:51:21 | 1st | ||
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 1 | Course 1 | 00:12:55 | 3rd | ||
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 3 | Course 1 | 00:21:05 | 1st | ||
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 2 | Course 1 | 00:17:00 | 2nd | ||
| 29/11/25 | AYROC autumn series | Green | 00:42:33 | 1st | Racing Chl: Gold | |
| 22/11/25 | Newtyle - Local Event - MOR | Blue | 00:48:21 | 5th | Racing Chl: Gold | |
| 19/11/25 | Abbotshaugh | Long B | 00:43:01 | 3rd | ||
| 15/11/25 | FVO Club Championships & Open Colour-Coded Event | Green | 00:39:33 | 6th | Racing Chl: Gold | |
| 12/11/25 | King's Park | Long A | 00:37:57 | 3rd | ||
| 02/11/25 | MAROC Regional Event - Birsemore | Blue | 01:32:37 | 9th | Racing Chl: Bronze | |
| 01/11/25 | INVOC Regional event - Anagach | blue | 00:57:04 | 6th | Racing Chl: Gold | |
| 18/10/25 | Stirling City Race (SOUL 6) | Course 6 | 00:17:14 | 1st | ||
| 12/10/25 | Gallamuir Local Event | Blue | 00:54:39 | 3rd | Racing Chl: Gold | |
| 05/10/25 | Veteran Home International & Junior European Cup Relay (with Spectator Races) | VHI Long | 00:31:23 | 2nd | ||
| 04/10/25 | Veteran Home International & Junior European Cup Individual (with spectator races) | 5 | 01:27:25 | 35th | ||
| 03/10/25 | Junior European Cup Sprint (with Spectator Races) | 2 | 00:18:26 | 53rd | ||
| 01/10/25 | Bannockburn Urban event | Long | 00:19:37 | 1st | ||
| 27/09/25 | Junior Inter Regional Championships Individual | M16 | 00:47:35 | 11th | ||
| 21/09/25 | Scottish Orienteering League 4 | Blue | 01:02:21 | 10th | Racing Chl: Gold | |
| 20/09/25 | Ted Finch Relay - Callendar Park | Long A | 00:32:34 | 1st | ||
| 17/09/25 | Culross Urban event | Long | 00:25:25 | 3rd | ||
| 14/09/25 | CompassSport Cup Final | 8A | 00:36:13 | 17th | ||
| 13/09/25 | Urban Teesdale | E | 00:19:10 | 4th | ||
| 10/09/25 | Stirling Braehead Urban event | Long | 00:20:04 | 11th | ||
| 07/09/25 | Scottish Orienteering League 3 | Blue | 01:03:00 | 13th | Racing Chl: Gold | |
| 03/09/25 | Braco Urban event | Long | 00:31:15 | 4th | ||
| 31/08/25 | British Sprint Championships (UKOL) | UKOL special results file - times irrelevant (M16, M18, M20, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80, M85, M90, M95, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85, W90, W95) | 01:23:01 | 310th | ||
| 31/08/25 | British Sprint Championships - Qualifiers | Q3 | 00:19:11 | 19th | ||
| 31/08/25 | British Sprint Championships - Finals | F6 | 00:23:01 | 11th | ||
| 27/08/25 | Cowie Urban event | Long | 00:23:30 | 8th | ||
| 20/08/25 | Clackmannan Urban event | Long | 00:17:40 | 2nd | ||
| 13/08/25 | Queen Victoria School Urban event | Long | 00:17:40 | 6th |