| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 28/06/26 | British Sprint Championships - Qualifiers | Q3 | 00:17:26 | 3rd | 1309 | |
| 28/06/26 | British Sprint Championships - Finals | F3 | 00:18:43 | 22nd | 1265 | |
| 28/06/26 | British Sprint Championships | UKOL Course (M16, M18, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80, M85, M90, W16, W18, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85, W90) | 00:18:43 | 171st | ||
| 21/06/26 | Hermitage Woods & Yellowcraig - Jamie Stevenson Trophy | Green | 00:45:35 | 7th | 1232 | Racing Chl: Gold |
| 03/06/26 | Laigh Hills (WEE 9) | Green | 00:29:40 | |||
| 31/05/26 | STAG New Town Weekend Day 2 (SOUL 3) | 6 | 00:18:04 | 1st | ||
| 30/05/26 | STAG New Town Weekend Day 1 - Scottish Sprint Championships ( Race 1) | 2 | 00:17:34 | 15th | 1257 | |
| 30/05/26 | STAG New Town Weekend Day 1 - Scottish Sprint Championships (Race 2) | 2 | 00:14:39 | 3rd | 1297 | |
| 27/05/26 | Tulliallan (WEE 8) | Green | 00:27:45 | 1st | Racing Chl: Gold | |
| 23/05/26 | Scottish Championships Individual (UKOL) | UKOL C6 (M16, M55, W45) | 00:57:00 | 6th | 1255 | |
| 17/05/26 | Colzium | Blue | 00:51:38 | 4th | Racing Chl: Gold | |
| 13/05/26 | Minewoods (WEE 6) | Green | 00:41:27 | 7th | Racing Chl: Gold | |
| 10/05/26 | Edinburgh KO Sprint JEC fundraiser | Final | 00:09:16 | 22nd | ||
| 06/05/26 | Callander Crags (WEE 5) | Green | 00:50:35 | 6th | Racing Chl: Gold | |
| 03/05/26 | SOL 2 | Blue | 01:04:49 | 6th | 1284 | Racing Chl: Gold |
| 02/05/26 | MAROC SOUL 2 - Aboyne | 00:16:41 | 1st | |||
| 19/04/26 | Midlands Championships (UKOL) | UKOL 6 (M16, M55, W45) | 01:04:37 | 23rd | 1235 | |
| 18/04/26 | British Middle Championships (UKOL) | UKOL 11 (M16, M70, W55, W60) | 00:25:54 | 8th | 1193 | |
| 15/04/26 | Gleneagles (WEE 2) | Green | 00:33:53 | 6th | Racing Chl: Gold | |
| 12/04/26 | SOL 1 | Blue | 00:44:52 | 1st | 1269 | Racing Chl: Gold |
| 08/04/26 | Muiravonside (WEE 1) | Green | 00:48:00 | 4th | Racing Chl: Gold | |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 10 (M16, M55, W45) | 01:19:23 | 31st | 1250 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 12 (M16, W55) | 00:31:28 | 14th | 1241 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 5 (M16) | 00:15:24 | 9th | 1290 | |
| 22/03/26 | Lakes Spring - Long | M16 | 01:05:53 | 5th | ||
| 21/03/26 | Lakes Spring - Middle | M16 | 00:31:15 | 5th | 1288 | |
| 20/03/26 | Lakes Spring - Sprint | M16 | 00:14:04 | 6th | 1279 | |
| 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 |