| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 15/02/26 | GRAMP - Potarch (regional) | Brown | 01:01:09 | 10th | 1324 | Racing Chl: Gold |
| 14/02/26 | MAROC Scottish Night Championships: Muir of Dinnet | 01 | 01:55:04 | 10th | 1319 | |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 1 | 01:01:35 | |||
| 23/01/26 | Edinburgh Big Weekend - Fight with the Night | Long | 00:51:13 | 48th | ||
| 11/10/25 | INVOC local event | Blue | 01:20:21 | 8th | Racing Chl: Silver | |
| 04/10/25 | Roseisle West - Local Event - MOR | Green | 00:35:51 | 14th | Racing Chl: Gold | |
| 21/09/25 | Scottish Orienteering League 4 | Black | 01:47:52 | 16th | 1310 | Racing Chl: Gold |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Black | 01:42:00 | 37th | 1280 | Racing Chl: Gold |
| 22/03/25 | Scottish Middle Championships | C1 | 00:47:37 | 38th | 1293 | |
| 01/03/25 | BUCS individual event Birchen Edge (The EMOA League event planned for this date has been postponed) | Mens A | 00:57:23 | 28th | 1308 | |
| 19/02/25 | MAROC Tilquhillie DNC | Long | 00:52:03 | 1st | ||
| 08/02/25 | British Night Championships (UKOL) | UKOL Course 2 (M20, M35, M40, W21) | 01:33:21 | 12th | 1277 | |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 8 | 00:24:48 | 33rd | 1252 | |
| 24/01/25 | Edinburgh Big Weekend - Fight with the Night #7 | Long | 00:20:00 | 24th | 1301 | |
| 08/01/25 | MAROC Muir of Dinnet DNC | Long | 01:11:44 | 6th | ||
| 05/01/25 | MAROC Glen O'Dee Local Event | Blue | 00:53:55 | 2nd | Racing Chl: Gold | |
| 22/09/24 | Cumbrian Galoppen | Brown | 01:22:28 | 15th | 1288 | Racing Chl: Gold |
| 31/07/24 | GRAMP Summer Series - Glen Dye | Long Tech | 00:47:10 | 1st | ||
| 13/07/24 | WOC2024 Tour - Indoor race | C1 | 00:29:35 | 115th | 1146 | |
| 21/04/24 | Scottish Orienteering League 2 | Black | 01:51:48 | 17th | 1294 | Racing Chl: Gold |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 3 (M18, M20) | 01:52:15 | 21st | 1291 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 5 (M18, M20) | 01:32:49 | 19th | 1303 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 5 (M18, M20) | 00:27:44 | 16th | 1317 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:20:29 | 64th | 1319 | |
| 09/03/24 | Midland Champs (UKOL) and BUCS individual | UKOL Course 3 (M18, M20, M35) | 01:11:51 | 30th | 1308 | |
| 11/02/24 | LOC Cumbrian Galoppen (UKOL] | UKOL Brown (M20, M21, M35, M40, W21) | 01:28:25 | 54th | 1247 | |
| 10/02/24 | British Night Championships (UKOL) | UKOL 2 (M20, M35, M40, W21) | 01:13:48 | 17th | 1264 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 1 | 00:21:39 | 72nd | 1239 | |
| 10/01/24 | MAROC Deeside Night Cup | Long | 01:02:15 | 3rd | ||
| 07/01/24 | MAROC Glen O'Dee Local | Green | 00:46:05 | 7th | Racing Chl: Gold | |
| 26/11/23 | MAROC Cambus O'May Local | Green | 00:57:37 | 4th | Racing Chl: Gold | |
| 29/10/23 | Scottish Orienteering League 5 | Brown | 01:34:25 | 10th | 1238 | Racing Chl: Gold |
| 07/10/23 | Junior Home Internationals Individual | M18 | 01:23:47 | 11th | 1270 | |
| 24/09/23 | Scottish Orienteering League 4 | Brown | 01:38:06 | 6th | 1294 | Racing Chl: Gold |
| 04/08/23 | S6D Moray 2023 Day 5 | C36 | 00:31:37 | 8th | 1315 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C36 (M18, M50) | 01:05:02 | 13th | 1305 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C36 | 01:00:05 | 14th | 1304 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C36 (M18, M50) | 00:29:25 | 2nd | 1328 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C36 | 01:08:39 | 8th | 1309 | |
| 27/05/23 | Scottish Championships (UKOL) | UKOL C2 (M18, M20, M35, M40, W21) | 01:37:16 | 20th | 1276 | |
| 30/04/23 | GRAMP regional Glen Dye | Brown | 01:11:12 | 3rd | 1313 | Racing Chl: Gold |
| 23/04/23 | Scottish Orienteering League 3 Tayside Spring 3 | Brown | 01:06:18 | 7th | 1317 | Racing Chl: Gold |
| 19/04/23 | MAROC Spring Series Tilquillie | Spring sprint | 00:20:45 | 2nd | ||
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 3 (M18, M20) | 01:31:31 | 20th | 1301 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 3 (M16, M18, M20) | 00:35:29 | 26th | 1304 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:17:37 | 87th | 1311 | |
| 25/03/23 | British Orienteering Championships (UKOL) | UKOL 3 (M18, M20, W21) | 01:25:34 | 14th | 1318 | |
| 19/03/23 | Scottish Orienteering League 2 | Brown | 01:03:53 | 4th | 1335 | Racing Chl: Gold |
| 18/03/23 | Scottish Middle Distance Championships incorporating BUCS Individuals | Course 3 | 00:36:35 | 7th | 1250 | |
| 12/03/23 | STAG's Scottish Orienteering League 1 | Brown | 01:15:43 | 9th | 1341 | Racing Chl: Gold |