| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 04/03/26 | Lochan Spling | Long | 01:19:45 | |||
| 21/02/26 | Scottish Middle Championships | 2 | 01:07:08 | 19th | 1212 | |
| 04/02/26 | Polmaise | Long AAB | 01:23:55 | 5th | ||
| 21/01/26 | Devilla | Long BAAB | ||||
| 07/01/26 | Falkirk Wheel | Long | 01:02:23 | 14th | ||
| 17/12/25 | South Achray & Aberfoyle Golf Course | Long A | 00:58:48 | |||
| 23/11/25 | BOK Regional & SW League event, and Junior Interland selector | Blue | 01:20:03 | |||
| 15/11/25 | FVO Club Championships & Open Colour-Coded Event | Blue | 01:11:59 | 23rd | Racing Chl: Silver | |
| 12/11/25 | King's Park | Long B | 00:44:40 | 8th | ||
| 18/10/25 | Stirling City Race (SOUL 6) | Course 2 | 00:51:58 | 15th | 1177 | |
| 05/10/25 | Veteran Home International & Junior European Cup Relay (with Spectator Races) | VHI Long | 00:41:31 | 10th | ||
| 04/10/25 | Veteran Home International & Junior European Cup Individual (with spectator races) | 4 | 01:56:06 | 66th | 1224 | |
| 03/10/25 | Junior European Cup Sprint (with Spectator Races) | 1 | 00:23:23 | 60th | 1190 | |
| 01/10/25 | Bannockburn Urban event | Long | 00:24:24 | 13th | ||
| 24/09/25 | Westquarter Urban event | Long | 00:25:44 | 11th | ||
| 03/09/25 | Braco Urban event | Long | 00:35:49 | 13th | ||
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 04 | 01:18:05 | 48th | 1201 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 04 (M18, M50) | 01:46:19 | 57th | 1166 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 04 (M18, M50) | 00:47:58 | 53rd | 1207 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 04 | 01:38:42 | 46th | 1196 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 04 | 01:31:42 | 45th | 1212 | |
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Brown (M16, M45, M50, M55, W21) | 00:57:04 | 31st | 1183 | |
| 31/12/24 | Christmas Cup Day 3 | Long | 01:10:10 | 60th | 1166 | |
| 30/12/24 | Christmas Cup Day 2 | Long | 01:34:08 | 48th | 1174 | |
| 29/12/24 | Christmas Cup Day 1 | Long | 01:26:34 | 66th | 1124 | |
| 08/09/24 | FVO SoSOL | Blue | 00:54:49 | 10th | 1141 | Racing Chl: Bronze |
| 07/09/24 | Scottish Orienteering League 4 (inc. Senior Home Internationals Individual) | Short Brown | 01:43:18 | 13th | 1203 | Racing Chl: Silver |
| 28/08/24 | Bridge of Allan Urban | Long | 00:32:44 | |||
| 21/08/24 | Alloa Urban | Long | 00:19:15 | |||
| 14/08/24 | Stirling City Urban | Long | 00:31:30 | 14th | ||
| 05/06/24 | Dunblane Wednesday Evening Event | Green | 00:42:42 | 6th | Racing Chl: Gold | |
| 29/05/24 | Callandar Park Wednesday Evening Event | Green | 00:55:43 | 5th | Racing Chl: Gold | |
| 22/05/24 | Bantaskine Wednesday Evening Event | Green | 00:55:52 | 9th | Racing Chl: Silver | |
| 15/05/24 | Braco Wednesday Evening Event | Green | 00:37:24 | 9th | Racing Chl: Gold | |
| 08/05/24 | Abbey Craig Wednesday Evening Event | Green | 00:36:31 | 13th | Racing Chl: Gold | |
| 01/05/24 | Hermitage Woods Wednesday Evening Event | Green | 00:41:23 | 6th | Racing Chl: Gold | |
| 17/04/24 | Dumyat Wednesday Evening Event | Green | 00:50:18 | 11th | Racing Chl: Gold | |
| 18/02/24 | CompassSport Cup Heat | 2 | 01:17:18 | 6th | 1228 | |
| 31/12/23 | Christmas Cup Day 3 | Long | 00:45:47 | 40th | ||
| 29/12/23 | Christmas Cup Day 2 | Long | 01:15:41 | 47th | ||
| 06/12/23 | Plean Night Event | Long A | 00:46:06 | 5th | ||
| 22/11/23 | Falkirk Wheel Night Event | Long | 00:52:44 | 17th | ||
| 12/11/23 | CompassSport Cup Final | 2. Short Brown | 01:32:08 | 33rd | 1236 | |
| 29/10/23 | Scottish Orienteering League 5 | Brown | 01:36:56 | 12th | 1228 | Racing Chl: Gold |
| 15/10/23 | BOK Local event | Blue | 00:59:10 | 6th | Racing Chl: Gold | |
| 04/10/23 | Cambusbarron Sprint | Long | 00:22:59 | 9th | ||
| 27/09/23 | Grangemouth Sprint | Long | 00:26:23 | 13th | ||
| 13/09/23 | Linlithgow Sprint | Long | 00:26:05 | 14th | ||
| 06/09/23 | Broomridge & Balquhidderock Sprint | Long | 00:24:18 | 11th | ||
| 04/08/23 | S6D Moray 2023 Day 5 | C37 | 00:58:49 | 35th | 1219 |