| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 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:15:12 | 14th | ||
| 28/06/26 | British Sprint Championships - Finals | F11 | 00:15:12 | 2nd | 1142 | |
| 28/06/26 | British Sprint Championships - Qualifiers | Q10 | 00:17:24 | 5th | 1103 | |
| 23/05/26 | Scottish Championships Individual (UKOL) | UKOL C9 (M70, W55) | 00:54:03 | 4th | 1133 | |
| 26/04/26 | South Achray - SoSOL 4 | Blue | 01:03:35 | 3rd | 1186 | Racing Chl: Silver |
| 12/04/26 | SOL 1 | Short Blue | 00:52:18 | 6th | 1141 | Racing Chl: Gold |
| 04/03/26 | Lochan Spling | Short | 01:02:23 | |||
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 11 (M70, W55) | 01:02:31 | 34th | 1074 | |
| 22/02/26 | CompassSport Cup Heat | 5 | 01:04:39 | 5th | 1151 | |
| 21/02/26 | Scottish Middle Championships | 4 | 00:47:07 | 9th | 1123 | |
| 04/02/26 | Polmaise | Short CDC | 01:04:38 | 4th | ||
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Green | 00:44:38 | 10th | 1143 | Racing Chl: Silver |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 4 | 00:49:57 | 11th | 1105 | |
| 23/01/26 | Edinburgh Big Weekend - Fight with the Night | Medium | 00:37:27 | 11th | ||
| 21/01/26 | Devilla | Short BA | 00:54:15 | 2nd | ||
| 07/01/26 | Falkirk Wheel | Short | 00:55:53 | 7th | ||
| 17/12/25 | South Achray & Aberfoyle Golf Course | Short A | 00:50:47 | 3rd | ||
| 03/12/25 | Sauchie Crags | Short A | 00:42:03 | 2nd | ||
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 3 | Course 4 | 00:16:12 | 2nd | 1135 | |
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 2 | Course 4 | 00:14:05 | 2nd | 1153 | |
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 1 | Course 4 | 00:12:04 | 6th | 1102 | |
| 19/11/25 | Abbotshaugh | Short B | 00:40:32 | 3rd | ||
| 15/11/25 | FVO Club Championships & Open Colour-Coded Event | Green | 00:55:25 | 18th | Racing Chl: Silver | |
| 12/11/25 | King's Park | Short B | 00:43:20 | 5th | ||
| 02/11/25 | STAG's 4th Nox et Dies inc. 36th TINTO Twin - Dies/Day Event - SoSOL | Green | 01:05:24 | 16th | 1080 | Racing Chl: Silver |
| 01/11/25 | STAG's 4th Nox et Dies inc. 36th TINTO Twin - Night/Nox Event | Green | 00:56:18 | 12th | 1061 | Racing Chl: Silver |
| 01/10/25 | Bannockburn Urban event | Short | 00:23:23 | 7th | ||
| 10/09/25 | Stirling Braehead Urban event | Short | 00:17:10 | 2nd | ||
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 10W | 00:43:53 | 4th | 1126 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 10W (W55) | 01:03:34 | 7th | 1115 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 4 | 00:17:15 | 7th | 1121 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 10W (W55) | 00:39:36 | 9th | 1114 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 10W | 01:00:53 | 6th | 1117 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 10W | 00:57:51 | 5th | 1110 | |
| 15/06/25 | Tayside Open Event and Jamie Stevenson Trophy | Light Green | 00:32:09 | 1st | Racing Chl: Gold | |
| 10/05/25 | British Orienteering Championships (UKOL) | 21 | 01:23:15 | 17th | ||
| 03/05/25 | Scottish Championships | Course 11 | 00:41:28 | 1st | 1087 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 19 (M80, W70) | 00:50:12 | 3rd | 1031 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 17 (W75) | 00:24:31 | 2nd | 988 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 13 (W55, W60) | 00:20:41 | |||
| 31/12/24 | Christmas Cup Day 3 | Short | 00:45:30 | 3rd | 1105 | |
| 30/12/24 | Christmas Cup Day 2 | Short | 00:50:21 | 1st | 1074 | |
| 29/12/24 | Christmas Cup Day 1 | Short | 00:56:25 | 10th | 1050 | |
| 26/11/23 | Muiravonside Local event | Blue | 01:13:34 | 16th | Racing Chl: Silver | |
| 30/09/23 | Caddihoe Day 1 (UKOL) | UKOL Green (M70, W16, W55, W60) | 00:46:43 | 4th | 1135 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C24 | 00:27:30 | 2nd | 1145 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C24 | 00:51:46 | 16th | 1120 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C24 | 00:58:36 | 2nd | 1146 | |
| 27/05/23 | Scottish Championships (UKOL) | UKOL C6 (M70, W16, W55, W60) | 00:48:04 | 9th | 1148 | |
| 03/05/23 | South Achray WEE | Green | 00:50:08 |