| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 12/04/26 | SOL 1 | Short Brown | 01:07:38 | 4th | 1274 | Racing Chl: Gold |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 7 (M45) | 01:48:39 | 13th | 1271 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 7B (M45) | 00:49:18 | |||
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 4 (M45) | 00:17:41 | 13th | 1260 | |
| 22/02/26 | CompassSport Cup Heat | 2 | 01:20:45 | 3rd | 1250 | |
| 21/02/26 | Scottish Middle Championships | 2 | 01:01:08 | 15th | 1232 | |
| 11/01/26 | Abbey Craig Local Event | Green | 00:36:21 | 10th | Racing Chl: Gold | |
| 10/09/25 | Stirling Braehead Urban event | Long | 00:17:57 | 2nd | ||
| 17/08/25 | Ravencraig Local Event | Blue | 00:59:50 | 13th | Racing Chl: Silver | |
| 13/08/25 | Queen Victoria School Urban event | Long | 00:17:13 | 3rd | ||
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 03 | 01:09:39 | 27th | 1274 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 03 (M40, M45) | 01:24:15 | 30th | 1284 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 03 (M40, M45) | 00:44:01 | 37th | 1259 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 03 | 01:40:37 | 39th | 1252 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 03 | 01:28:43 | 43rd | 1245 | |
| 15/06/25 | Tayside Open Event and Jamie Stevenson Trophy | Blue | 00:55:20 | 7th | Racing Chl: Gold | |
| 02/11/24 | Polmaise Regional Event | Blue | 01:18:46 | 1st | 1254 | Racing Chl: Silver |
| 27/10/24 | Scottish Orienteering League 5 (inc. Junior Inter-Area Individual) | Short Brown | 01:26:25 | 13th | 1258 | Racing Chl: Gold |
| 13/10/24 | Hermitage Woods Local Event | Blue | 00:51:06 | 5th | Racing Chl: Gold | |
| 29/09/24 | Callendar Park local event | Blue | 00:57:51 | 3rd | Racing Chl: Gold | |
| 08/09/24 | FVO SoSOL | Brown | 00:44:23 | 4th | 1278 | Racing Chl: Gold |
| 26/11/23 | Muiravonside Local event | Blue | 00:45:58 | 2nd | Racing Chl: Gold | |
| 18/11/23 | FVO Club Championships and Open Colour-Coded event | Blue | 00:54:53 | 8th | Racing Chl: Silver | |
| 29/10/23 | Scottish Orienteering League 5 | Short Brown | 01:10:47 | 1st | 1315 | Racing Chl: Gold |
| 04/10/23 | Cambusbarron Sprint | Long | 00:19:16 | 4th | ||
| 13/09/23 | Linlithgow Sprint | Short | 00:14:03 | 1st | ||
| 04/08/23 | S6D Moray 2023 Day 5 | C37 | 00:39:49 | 8th | 1315 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C37 (M45) | 01:17:47 | 15th | 1290 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C37 | 01:13:51 | 17th | 1281 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C37 (M45) | 00:41:10 | 17th | 1278 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C37 | 01:18:52 | 11th | 1298 | |
| 27/05/23 | Scottish Championships (UKOL) | UKOL C3 (M45, M50) | ||||
| 20/05/23 | Gallamuir local event | Blue | 00:52:01 | 5th | Racing Chl: Gold | |
| 26/04/23 | Callendar Park WEE | Green | 00:42:28 | 5th | Racing Chl: Gold | |
| 19/04/23 | Minewoods WEE | Green | 00:43:41 | 9th | Racing Chl: Gold | |
| 16/10/22 | CompassSport Cup Final | Short Brown | 01:17:54 | 19th | 1285 | Racing Chl: Gold |
| 09/10/22 | Scottish Orienteering League 6, incorporating JHI Individual & Scottish Junior Cup 3 | Brown | 01:37:12 | 14th | 1260 | Racing Chl: Bronze |
| 28/05/22 | Scottish Championships (UKOL) | UKOL 2 (M18, M20, M35, M40, W21) | 01:40:50 | 12th | 1260 | |
| 03/04/22 | STAG's Cumbernauld Urban 2022 - SOUL6 | 2 | 00:39:50 | 1st | 1269 | |
| 13/03/22 | Falkirk Wheel Middle Race | Brown | 00:39:53 | 6th | 1280 | Racing Chl: Gold |
| 12/03/22 | CompassSport Cup Heat | Short Brown | 01:13:28 | 5th | 1296 | Racing Chl: Gold |
| 31/10/21 | STAG's Nox et Dies - inc 32nd TT - Day (Dies) Event | Course D2 Blue | 01:01:26 | 1st | ||
| 30/10/21 | STAG's Nox et Dies - inc 32nd TT - Night (Nox) Event | Course N2 | 01:04:15 | 2nd | ||
| 07/08/21 | Scottish 6 Days - Day 6 | C3 | 00:47:12 | 12th | 1270 | |
| 05/08/21 | Scottish 6 Days - Day 4 (UKOL) | UKOL C3 (M40, M45) | 01:39:31 | 8th | 1277 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | UKOL C3 (M40, M45) | 01:39:31 | 13th | ||
| 03/08/21 | Scottish 6 Days - Day 3 (UKOL) | UKOL C3 (M40, M45) | 01:18:09 | 10th | 1265 | |
| 12/01/20 | FVO Local event Minewoods | Yellow | 01:18:05 | 12th | Navigation Chl | |
| 16/11/19 | FVO Local Event (Club Champs) | Blue | 00:38:47 | 7th | Racing Chl: Gold | |
| 20/10/19 | CompassSport Cup Final | Course 2 | 01:09:08 | 18th | 1251 |