| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 26/04/26 | MOR - Loch Na Bo - Regional Event | Blue | 01:05:50 | 10th | 1148 | Racing Chl: Gold |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 11 (M60, W50) | 01:25:30 | 44th | 1172 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 9B (M60) | 00:47:39 | 19th | 1206 | |
| 21/03/26 | INVOC Regional Event | Blue | 01:27:18 | 7th | 1130 | Racing Chl: Silver |
| 18/02/26 | NNC4-Nethybridge | long | 01:01:55 | 13th | ||
| 11/02/26 | MOR - Northern Night Cup #6 - Forres Golf Club | Long | 00:50:33 | 16th | ||
| 18/01/26 | INVOC local event - Littlemill | Blue | 01:28:02 | 5th | Racing Chl: Silver | |
| 22/11/25 | Newtyle - Local Event - MOR | Blue | 01:07:47 | 21st | Racing Chl: Gold | |
| 11/10/25 | INVOC local event | Blue | 01:54:12 | 15th | Racing Chl: Bronze | |
| 04/10/25 | Roseisle West - Local Event - MOR | Green | 00:42:01 | 23rd | Racing Chl: Gold | |
| 14/09/25 | BASOC Local Event - Nethy Bridge | Blue | 01:33:02 | 6th | Racing Chl: Silver | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 07M | 01:01:56 | 36th | 1160 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 07M (M60) | 01:05:51 | 27th | 1179 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 07M (M60) | 00:41:30 | 25th | 1179 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 07M | 01:04:59 | 32nd | 1168 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 07M | 01:19:30 | 66th | 1102 | |
| 28/05/25 | INVOC Schools / Evening 3 | Green | 01:12:42 | 13th | Racing Chl: Bronze | |
| 24/05/25 | Kinloss Barracks Indoor Event | Long Hard | 01:01:14 | 29th | ||
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 11 (M60) | 02:18:17 | 39th | 1117 | |
| 30/04/25 | INVOC Schools / Evening 1 | Green | 00:57:53 | 19th | Racing Chl: Bronze | |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Blue | 01:23:59 | 38th | 1147 | Racing Chl: Gold |
| 22/03/25 | Scottish Middle Championships | C3 | 00:40:49 | 40th | 1139 | |
| 11/12/24 | Northern Night Cup 3 - INVOC | Long | 00:55:12 | 11th | ||
| 01/12/24 | INVOC local - Littlemill | Blue | 01:38:59 | |||
| 27/10/24 | Scottish Orienteering League 5 (inc. Junior Inter-Area Individual) | Blue | 01:20:31 | 20th | 1198 | Racing Chl: Gold |
| 19/10/24 | MOR - Local Event - Darnaway North | Green | 00:52:27 | 10th | Racing Chl: Gold | |
| 21/09/24 | INVOC - Scottish Orienteering Urban League Event (SOUL 7) | 3 | 00:43:05 | 12th | 1036 | |
| 07/09/24 | Scottish Orienteering League 4 (inc. Senior Home Internationals Individual) | Blue | 01:28:23 | 25th | 1152 | Racing Chl: Silver |
| 01/09/24 | Cambus O'May: GB Team Selection Race (Long) | Sunday Long | 01:39:36 | 14th | ||
| 31/08/24 | Cambus O'May: GB Team Selection Race (Middle) | Saturday Long | 01:04:26 | 11th | ||
| 21/04/24 | Scottish Orienteering League 2 | Blue | 01:10:42 | 14th | 1184 | Racing Chl: Gold |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 4 | 00:14:40 | 26th | 1144 | |
| 15/10/23 | Euromeeting Individual Sprint with Stirling City Race for other classes (SOUL10) | Course 3 | 00:35:49 | 17th | 1134 | |
| 14/10/23 | Euromeeting KO Sprint (and Individual Sprint for public race classes) | Course 3 (MQ3) | 00:16:43 | 14th | 1135 | |
| 14/10/23 | Stirling University Public Race (PM) | Course 4 | 00:12:23 | 18th | 1123 | |
| 30/09/23 | INVOC local | Blue | 01:12:31 | 11th | Racing Chl: Gold | |
| 24/09/23 | Scottish Orienteering League 4 | Blue | 01:26:26 | 20th | 1181 | Racing Chl: Gold |
| 10/09/23 | Scottish Score Championships | Score 2 TD5 | 01:00:27 | 74th | ||
| 03/09/23 | Sprint Scotland (Day 2) - WRE, UKUL17 & SOUL9 | 4: MSV, WV | 00:44:53 | 12th | 1136 | |
| 02/09/23 | Sprint Scotland - Race 2 | Course 3 | 00:17:54 | 33rd | 1109 | |
| 02/09/23 | Sprint Scotland (Day 1) - WRE | Course 3 | 00:17:22 | 32nd | 1072 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C30 | 01:05:25 | 115th | 1018 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C30 (M60, W40) | 01:10:05 | 37th | 1196 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C30 | 01:11:39 | 51st | 1176 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C30 (M60, W40) | 00:50:22 | 52nd | 1172 | |
| 22/06/23 | Northern Urban League | NUL 3 Long SI Timing | 00:47:40 | 11th | ||
| 15/06/23 | Northern Urban League | NUL 2 - Long - SI Timing | 00:37:38 | 13th | ||
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 14 (M60) | 01:33:16 | 35th | 1167 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 9 (M60, W35, W40) | 00:50:35 | 61st | 1173 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 9 (M60) | 00:17:38 | 45th | 1129 |