| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 23/11/25 | Tim Watkins Trophy | A | 02:36:13 | 16th | 1310 | |
| 02/11/25 | MAROC Regional Event - Birsemore | Brown | 01:23:37 | 6th | 1345 | Racing Chl: Gold |
| 01/11/25 | INVOC Regional event - Anagach | brown | 01:38:05 | 10th | 1326 | Racing Chl: Gold |
| 11/10/25 | INVOC local event | Blue | 01:19:42 | 7th | Racing Chl: Silver | |
| 04/10/25 | Roseisle West - Local Event - MOR | Green | 00:30:19 | 6th | Racing Chl: Gold | |
| 21/09/25 | Scottish Orienteering League 4 | Black | 01:35:46 | 13th | 1347 | Racing Chl: Gold |
| 07/09/25 | Scottish Orienteering League 3 | Black | 01:36:59 | 13th | 1292 | Racing Chl: Gold |
| 03/09/25 | Park Series 2 | Sprint A | 00:12:45 | 3rd | ||
| 03/09/25 | Park Series 2 | Sprint B | 00:10:24 | 4th | ||
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 01E | 02:21:29 | 44th | 1316 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 01E (M21) | 00:59:31 | 42nd | 1347 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 01E (M21) | 00:45:32 | 39th | 1328 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 01E | 01:40:29 | 23rd | 1353 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 01E | 01:23:25 | 22nd | 1360 | |
| 25/06/25 | Summer Series Event 4 | Long | 00:37:44 | 4th | ||
| 22/06/25 | Cumbrian galoppen | Brown | 01:20:30 | 5th | 1294 | Racing Chl: Gold |
| 26/05/25 | Springtime in Shropshire Day 3 - Titterstone Clee | 01 Black | 01:24:29 | 9th | 1320 | Racing Chl: Gold |
| 25/05/25 | Springtime in Shropshire Day 2 - Stapeley & Rorrington | 1 - Black | 00:42:57 | 11th | 1300 | |
| 24/05/25 | Springtime in Shropshire Day 1 - Ludlow urban | 1-MO | 00:43:18 | 7th | 1287 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 02:54:44 | 48th | 1294 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 1 (M21) | 02:23:53 | 53rd | 1316 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:50:11 | 77th | 1312 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:22:35 | 138th | 1237 | |
| 09/04/25 | Spring Series Event 1 | Long | 00:41:12 | 17th | ||
| 06/04/25 | BL Burnbanks Cumbrian Galoppen | Brown | 01:18:37 | 10th | 1268 | Racing Chl: Gold |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Black | 01:40:49 | 36th | 1285 | Racing Chl: Gold |
| 22/03/25 | Scottish Middle Championships | C1 | 00:44:56 | 36th | 1314 | |
| 01/03/25 | BUCS individual event Birchen Edge (The EMOA League event planned for this date has been postponed) | Mens A | 01:08:37 | 54th | 1234 | |
| 28/12/24 | Turkey Race 2 | Long | 00:45:58 | |||
| 26/12/24 | Turkey Race 1 | Long (nights) | 00:29:34 | 7th | ||
| 01/12/24 | Lakeland Warrior Day 2 | LONG | 01:12:10 | 71st | 1251 | |
| 30/11/24 | Lakeland Warrior Day 1 | M21E | 01:54:56 | 29th | 1334 | |
| 20/10/24 | CompassSport Cup Final | 2 | 00:56:20 | 7th | 1321 | |
| 22/09/24 | Cumbrian Galoppen | Brown | 01:24:48 | 18th | 1279 | Racing Chl: Gold |
| 04/09/24 | Park Series 3 | Long | 00:31:15 | 7th | ||
| 28/08/24 | Park Series 2 | Long | 00:30:08 | 3rd | ||
| 31/07/24 | LOC Sprint 4 | Long | 00:19:03 | 1st | ||
| 26/06/24 | Summer Series Evening Event 4 | Long | 00:42:22 | 4th | ||
| 23/06/24 | British Sprint Championships - Qualifiers | Q1c | 00:19:33 | |||
| 23/06/24 | British Sprint Championships (UKOL) | UKOL special results file - times irrelevant (M16, M18, M20, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80, M85, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85) | 01:09:44 | 392nd | ||
| 23/06/24 | British Sprint Championships - Finals | F5 | 00:09:44 | 1st | 1332 | |
| 19/06/24 | Summer Series Evening Event 3 | Long | 01:05:38 | 5th | ||
| 12/06/24 | Summer Series Evening Event 2 | Long | 00:38:41 | 6th | ||
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C3 (M18, M20, M35, M40) | 01:23:09 | 12th | 1319 | |
| 19/05/24 | LOC National Weekend | Black | 00:46:02 | 24th | 1322 | Racing Chl: Gold |
| 18/05/24 | LOC National Weekend | Black | 01:23:53 | |||
| 12/05/24 | STAG's Glasgow EURO City Race (UKOL) (SOUL 4) | UKOL 1 (M18, M20, M21, M35) | 00:57:09 | 11th | 1260 | |
| 21/04/24 | Scottish Orienteering League 2 | Black | 01:38:14 | 13th | 1332 | Racing Chl: Gold |
| 20/04/24 | Scottish Middle Championships | 1 | 00:46:30 | 22nd | 1299 | |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 3 (M18, M20) | 02:01:47 | 26th | 1265 |