| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 19/09/26 | Ted Finch Relay | Long | 00:22:08 | 1st | ||
| 16/09/26 | Bo'ness | Long | 00:17:34 | 6th | ||
| 13/09/26 | SOL 4 | Short Brown | 00:50:33 | 2nd | Racing Chl: Gold | |
| 09/09/26 | Coxet Hill | Long | 00:17:54 | 1st | ||
| 06/09/26 | SOL 3 and World Ranking Event | Blue | 01:05:32 | 7th | Racing Chl: Gold | |
| 02/09/26 | Doune & Doune Ponds | Long | 00:23:04 | 1st | ||
| 26/08/26 | Balquidderock & Broomridge | Long | 00:19:30 | 1st | ||
| 12/08/26 | Cornton & Causewayhead | Long | 00:16:01 | 2nd | ||
| 07/08/26 | Lakes 5 Days - Day 5 | 6 | 00:57:15 | 8th | ||
| 06/08/26 | Lakes 5 Days - Day 4 | 6 | 00:54:58 | 12th | ||
| 04/08/26 | Lakes 5 Days - Day 3 | 6 | 00:39:21 | 2nd | ||
| 03/08/26 | Lakes 5 Days - Day 2 | 6 | 00:49:38 | 5th | ||
| 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:03 | 131st | ||
| 28/06/26 | British Sprint Championships - Qualifiers | Q3 | 00:17:16 | 2nd | ||
| 28/06/26 | British Sprint Championships - Finals | F3 | 00:18:03 | 17th | ||
| 21/06/26 | Hermitage Woods & Yellowcraig - Jamie Stevenson Trophy | Green | 00:43:03 | 3rd | Racing Chl: Gold | |
| 03/06/26 | Laigh Hills (WEE 9) | Green | 00:40:17 | 7th | Racing Chl: Gold | |
| 31/05/26 | STAG New Town Weekend Day 2 (SOUL 3) | 6 | 00:18:34 | 2nd | ||
| 30/05/26 | STAG New Town Weekend Day 1 - Scottish Sprint Championships ( Race 1) | 2 | 00:15:40 | 3rd | ||
| 30/05/26 | STAG New Town Weekend Day 1 - Scottish Sprint Championships (Race 2) | 2 | 00:14:45 | 4th | ||
| 27/05/26 | Tulliallan (WEE 8) | Green | 00:30:37 | 5th | Racing Chl: Gold | |
| 23/05/26 | Scottish Championships Individual (UKOL) | UKOL C6 (M16, M55, W45) | 00:51:01 | |||
| 20/05/26 | Polmaise (WEE 7) (World Orienteering Week event) | Green | 00:37:32 | 5th | Racing Chl: Gold | |
| 13/05/26 | Minewoods (WEE 6) | Green | 00:35:35 | 4th | Racing Chl: Gold | |
| 06/05/26 | Callander Crags (WEE 5) | Green | 00:42:34 | 2nd | Racing Chl: Gold | |
| 03/05/26 | SOL 2 | Blue | 01:00:54 | 4th | Racing Chl: Gold | |
| 02/05/26 | MAROC SOUL 2 - Aboyne | 00:25:27 | 9th | |||
| 29/04/26 | Plean (WEE 4) | Green | 00:50:29 | 5th | Racing Chl: Gold | |
| 22/04/26 | Fallin (WEE 3) | Green | 00:30:02 | 1st | Racing Chl: Gold | |
| 19/04/26 | Midlands Championships (UKOL) | UKOL 6 (M16, M55, W45) | 00:52:55 | 3rd | ||
| 18/04/26 | British Middle Championships (UKOL) | UKOL 11 (M16, M70, W55, W60) | 00:32:41 | 19th | ||
| 15/04/26 | Gleneagles (WEE 2) | Green | 00:33:35 | 5th | Racing Chl: Gold | |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 10 (M16, M55, W45) | 01:13:17 | 20th | ||
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 12 (M16, W55) | 00:28:17 | |||
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 5 (M16) | 00:15:46 | 12th | ||
| 22/03/26 | Lakes Spring - Long | M16 | 01:16:55 | 10th | ||
| 21/03/26 | Lakes Spring - Middle | M16 | 00:35:10 | 10th | ||
| 20/03/26 | Lakes Spring - Sprint | M16 | 00:13:47 | 3rd | ||
| 15/03/26 | Croy Hill - SoSOL 3 | Blue | 01:01:11 | 3rd | Racing Chl: Gold | |
| 04/03/26 | Lochan Spling | Long | 01:07:36 | 14th | ||
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 08 (M16, M55, W45) | 00:52:58 | 13th | ||
| 22/02/26 | CompassSport Cup Heat | 9M | 00:25:18 | 1st | ||
| 21/02/26 | Scottish Middle Championships | 2 | 00:48:24 | 6th | ||
| 15/02/26 | GRAMP - Potarch (regional) | Blue | 00:49:50 | 4th | Racing Chl: Gold | |
| 14/02/26 | MAROC Scottish Night Championships: Muir of Dinnet | 04 | 00:42:30 | 2nd | ||
| 08/02/26 | Kippendavie - SoSOL 2 | Brown | 01:11:48 | 2nd | Racing Chl: Gold | |
| 04/02/26 | Polmaise | Long BAB | 00:51:37 | 1st | ||
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Blue | 00:56:21 | 5th | Racing Chl: Gold | |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 6 | 00:20:04 | 13th | ||
| 21/01/26 | Devilla | Long BAAB | 00:54:23 | 3rd |