| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 9B (M60) | 01:20:33 | |||
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 10 (M60) | 00:31:40 | 67th | 701 | |
| 22/02/26 | CompassSport Cup Heat | 4 | 01:12:11 | 21st | 1161 | |
| 21/02/26 | Scottish Middle Championships | 3 | 01:01:51 | 21st | 1146 | |
| 08/02/26 | HH Ace of Herts (UKOL) | UKOL Blue (M55, M60, W40, W45, W50) | 00:36:52 | 6th | 1190 | |
| 07/02/26 | British Night Championships (UKOL) | UKOL 5 (M16, M60, W18, W45, W50) | 01:20:50 | 49th | 1095 | |
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Blue | 01:04:31 | 16th | 1227 | Racing Chl: Gold |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 3 | 00:49:34 | 7th | 1223 | |
| 15/11/25 | FVO Club Championships & Open Colour-Coded Event | Blue | 01:20:31 | 28th | Racing Chl: Silver | |
| 07/09/25 | Scottish Orienteering League 3 | Blue | 01:07:38 | 16th | 1202 | Racing Chl: Gold |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 05 | 01:10:07 | 90th | 1171 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 05 (M16, M55) | 01:21:48 | 102nd | 1158 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 05 (M16, M55) | 00:48:12 | 80th | 1197 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 05 | 01:14:07 | 50th | 1236 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 05 | 01:10:27 | 48th | 1227 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 9 (M55, W35, W40) | 01:47:21 | 81st | 1128 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 8 (M55) | 01:05:46 | 65th | 1131 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 7 (M55, W35) | 00:15:47 | 20th | 1237 | |
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Blue | 01:14:45 | 32nd | 1179 | Racing Chl: Gold |
| 12/04/25 | South Achray SoSOL and Elite Relay | Blue | 00:58:42 | 12th | 1169 | Racing Chl: Silver |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C3 | 00:14:56 | 6th | 1189 | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C3 | 00:13:40 | 4th | 1214 | |
| 08/02/25 | British Night Championships (UKOL) | UKOL Course 4 (M55, W20, W35, W40) | 01:18:59 | 26th | 1199 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Blue | 00:56:28 | 6th | 1226 | Racing Chl: Gold |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 3 | 00:49:29 | |||
| 03/11/24 | Stirling City Race - Dunblane East (UK Urban League) (SOUL 9) | Course 3 | 00:29:19 | 1st | 1250 | |
| 20/10/24 | CompassSport Cup Final | 4 | 01:06:20 | 21st | 1203 | |
| 08/09/24 | FVO SoSOL | 1 Person Relay - Long | 01:03:00 | 23rd | 1212 | |
| 07/09/24 | Scottish Orienteering League 4 (inc. Senior Home Internationals Individual) | Blue | 01:17:09 | 20th | 1203 | Racing Chl: Silver |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - PM | Course 3 | 00:10:58 | 5th | 1192 | |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - AM | Course 3 | 00:12:36 | 7th | 1140 | |
| 05/06/24 | Dunblane Wednesday Evening Event | Green | 00:44:33 | 11th | Racing Chl: Gold | |
| 15/05/24 | Braco Wednesday Evening Event | Green | 00:36:11 | 6th | Racing Chl: Gold | |
| 12/05/24 | STAG's Glasgow EURO City Race (UKOL) (SOUL 4) | UKOL 3 (M55, M60, W40, W45, W50) | 00:36:58 | 6th | 1222 | |
| 11/05/24 | STAG's Glasgow City Race Weekend SPRINT | UKOL 3 (M55, M60, W40, W45, W50) | 00:30:03 | 2nd | 1236 | |
| 10/05/24 | STAG's Glasgow City Race Weekend Supporting Event | Long | 00:35:27 | |||
| 18/02/24 | CompassSport Cup Heat | 4 | 01:22:27 | 23rd | 1109 | |
| 15/10/23 | Euromeeting Individual Sprint with Stirling City Race for other classes (SOUL10) | Course 3 | 00:27:49 | 2nd | 1246 | |
| 14/10/23 | Stirling University Public Race (PM) | Course 4 | 00:10:23 | |||
| 14/10/23 | Euromeeting KO Sprint (and Individual Sprint for public race classes) | Course 3 (MQ3) | 00:14:16 | 6th | 1236 | |
| 13/10/23 | Euromeeting Mixed Sprint Relay (and supporting public race) | Women | 00:19:45 | |||
| 04/10/23 | Cambusbarron Sprint | Long | 00:24:43 | 17th | ||
| 27/09/23 | Grangemouth Sprint | Long | 00:22:04 | 6th | ||
| 10/05/23 | Bonnyfield WEE | Green | 00:50:18 | 7th | Racing Chl: Gold | |
| 03/05/23 | South Achray WEE | Green | 00:48:42 | 20th | Racing Chl: Gold | |
| 19/04/23 | Minewoods WEE | Green | 00:49:31 | 15th | Racing Chl: Gold | |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 13 (M55) | 01:40:59 | 58th | 1149 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 8 (M55) | 00:59:56 | 72nd | 1164 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 7 (M55, W35) | 00:15:10 | 18th | 1235 | |
| 02/04/23 | Scottish Sprint Champs - incorporating SOUL5 | Course 3 | 00:13:54 | 3rd | 1246 |