| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 19/09/26 | Ted Finch Relay | Medium | 00:36:24 | 12th | ||
| 16/09/26 | Bo'ness | Junior | 00:11:08 | 2nd | ||
| 13/09/26 | SOL 4 | Orange | 00:36:24 | 3rd | Racing Chl: Gold | |
| 09/09/26 | Coxet Hill | Short | 00:33:46 | 21st | ||
| 06/09/26 | SOL 3 and World Ranking Event | Orange | 01:08:38 | 12th | Navigation Chl | |
| 05/09/26 | SOUL 5 | Course 7 (MYJ WYJ) | 00:33:32 | |||
| 02/09/26 | Doune & Doune Ponds | Junior | 00:16:15 | 2nd | ||
| 26/08/26 | Balquidderock & Broomridge | Novice | 00:16:30 | 1st | ||
| 12/08/26 | Cornton & Causewayhead | Junior | 00:23:53 | 1st | ||
| 07/08/26 | Lakes 5 Days - Day 5 | 17 | 00:52:30 | 36th | ||
| 06/08/26 | Lakes 5 Days - Day 4 | 17 | 00:47:39 | 31st | ||
| 04/08/26 | Lakes 5 Days - Day 3 | 17 | 00:46:36 | 33rd | ||
| 03/08/26 | Lakes 5 Days - Day 2 | 17 | 00:50:21 | |||
| 28/06/26 | British Sprint Championships - Finals | F14 | 00:26:39 | 31st | ||
| 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) | 01:26:39 | 633rd | ||
| 28/06/26 | British Sprint Championships - Qualifiers | Q9 | 00:29:08 | 20th | ||
| 21/06/26 | Hermitage Woods & Yellowcraig - Jamie Stevenson Trophy | Orange | 01:04:41 | |||
| 03/06/26 | Laigh Hills (WEE 9) | Orange | 00:22:34 | 4th | Racing Chl: Gold | |
| 31/05/26 | STAG New Town Weekend Day 2 (SOUL 3) | 7 | 00:16:43 | 1st | ||
| 30/05/26 | STAG New Town Weekend Day 1 - Scottish Sprint Championships (Race 2) | 3 | 00:28:04 | 39th | ||
| 30/05/26 | STAG New Town Weekend Day 1 - Scottish Sprint Championships ( Race 1) | 3 | 00:30:27 | 39th | ||
| 27/05/26 | Tulliallan (WEE 8) | Orange | 00:30:57 | 3rd | Racing Chl: Gold | |
| 23/05/26 | Scottish Championships Individual (UKOL) | C17 | 00:52:44 | 7th | ||
| 20/05/26 | Polmaise (WEE 7) (World Orienteering Week event) | Orange | 00:58:40 | 4th | Navigation Chl | |
| 17/05/26 | Colzium | Orange | 00:24:41 | 1st | Racing Chl: Silver | |
| 13/05/26 | Minewoods (WEE 6) | Orange | 00:26:44 | 3rd | Racing Chl: Silver | |
| 06/05/26 | Callander Crags (WEE 5) | Orange | 00:42:19 | 8th | Racing Chl: Bronze | |
| 03/05/26 | SOL 2 | Orange | 01:14:08 | 4th | Navigation Chl | |
| 02/05/26 | MAROC SOUL 2 - Aboyne | 00:21:28 | 4th | |||
| 29/04/26 | Plean (WEE 4) | Orange | 00:48:18 | 6th | Racing Chl: Bronze | |
| 26/04/26 | South Achray - SoSOL 4 | Orange | 00:48:26 | 6th | Navigation Chl | |
| 22/04/26 | Fallin (WEE 3) | Orange | 00:24:39 | 2nd | Racing Chl: Gold | |
| 15/04/26 | Gleneagles (WEE 2) | Orange | 00:37:24 | 5th | Racing Chl: Silver | |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | 21 | 01:21:58 | 49th | ||
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | 22 | 00:57:54 | 40th | ||
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | 17 | 00:15:53 | 22nd | ||
| 15/03/26 | Croy Hill - SoSOL 3 | Orange | 01:35:31 | 9th | Navigation Chl | |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 19 (M12, Orange, W12) | 01:24:44 | 26th | ||
| 21/02/26 | Scottish Middle Championships | 8 | 01:00:33 | 6th | ||
| 15/02/26 | GRAMP - Potarch (regional) | Orange | 00:53:23 | 3rd | Racing Chl: Bronze | |
| 08/02/26 | Kippendavie - SoSOL 2 | Orange | 01:07:32 | 6th | Navigation Chl | |
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Orange | 00:40:29 | 4th | Racing Chl: Bronze | |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 7 | 00:30:31 | |||
| 15/11/25 | FVO Club Championships & Open Colour-Coded Event | Yellow | 00:39:04 | 27th | Racing Chl: Bronze | |
| 01/11/25 | INVOC Regional event - Anagach | yellow | 00:31:59 | 8th | Racing Chl: Silver | |
| 18/10/25 | Stirling City Race (SOUL 6) | Course 7 | 00:13:58 | 5th | ||
| 12/10/25 | Gallamuir Local Event | Orange | 00:48:47 | 6th | Navigation Chl | |
| 01/10/25 | Bannockburn Urban event | Novice | 00:26:15 | 6th | ||
| 17/09/25 | Culross Urban event | Junior | 00:15:32 | 3rd | ||
| 14/09/25 | CompassSport Cup Final | Yellow | 00:55:56 | 13th | Navigation Chl |