| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 26/04/26 | South Achray - SoSOL 4 | Short Green | 00:36:21 | 1st | 1194 | Racing Chl: Gold |
| 22/04/26 | Fallin (WEE 3) | Short Green | 00:49:00 | 3rd | Racing Chl: Gold | |
| 15/04/26 | Gleneagles (WEE 2) | Short Green | 00:26:25 | 1st | Racing Chl: Gold | |
| 04/03/26 | Lochan Spling | Long | 01:01:21 | 10th | ||
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 07 (M50, W35, W40) | 01:03:27 | 12th | 1270 | |
| 08/02/26 | Kippendavie - SoSOL 2 | Brown | 01:12:18 | 3rd | 1276 | Racing Chl: Gold |
| 04/02/26 | Polmaise | Long ABB | 01:11:38 | 4th | ||
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Blue | 00:59:55 | 8th | 1251 | Racing Chl: Gold |
| 25/01/26 | EUOC Big Weekend - Pollok Halls Sprint | Long Sprint | 00:18:27 | 21st | 1277 | |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 2 | 00:53:58 | 12th | 1265 | |
| 23/01/26 | Edinburgh Big Weekend - Fight with the Night | Long | 00:40:19 | 24th | ||
| 21/01/26 | Devilla | Long BABA | 01:15:49 | 5th | ||
| 17/12/25 | South Achray & Aberfoyle Golf Course | Long B | 00:42:19 | 7th | ||
| 12/11/25 | King's Park | Long A | 00:37:49 | 2nd | ||
| 02/11/25 | MAROC Regional Event - Birsemore | Brown | 01:50:59 | 13th | 1261 | Racing Chl: Silver |
| 01/11/25 | INVOC Regional event - Anagach | blue | 01:07:34 | 12th | 1232 | Racing Chl: Gold |
| 18/10/25 | Stirling City Race (SOUL 6) | Course 2 | 00:42:02 | 2nd | 1297 | |
| 05/10/25 | Veteran Home International & Junior European Cup Relay (with Spectator Races) | VHI Medium | 00:28:53 | 1st | ||
| 04/10/25 | Veteran Home International & Junior European Cup Individual (with spectator races) | 6 | 00:49:41 | 3rd | 1207 | |
| 01/10/25 | Bannockburn Urban event | Long | 00:21:43 | |||
| 24/09/25 | Westquarter Urban event | Long | 00:23:21 | 6th | ||
| 21/09/25 | Scottish Orienteering League 4 | Short Brown | 01:12:55 | 4th | 1259 | Racing Chl: Gold |
| 20/09/25 | Ted Finch Relay - Callendar Park | Long A | 00:34:45 | 3rd | ||
| 14/09/25 | CompassSport Cup Final | 2 | 01:06:44 | 32nd | 1244 | |
| 07/09/25 | Scottish Orienteering League 3 | Short Brown | 01:07:14 | 8th | 1256 | Racing Chl: Gold |
| 31/08/25 | 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, M90, M95, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85, W90, W95) | 00:23:36 | 138th | ||
| 31/08/25 | British Sprint Championships - Finals | F4 | 00:23:36 | 13th | 1246 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q4 | 00:19:30 | 23rd | 1212 | |
| 27/08/25 | Cowie Urban event | Long | 00:22:29 | 3rd | ||
| 25/08/25 | White Rose Sprint | Course 2 | 00:19:49 | 3rd | 1228 | |
| 24/08/25 | White Rose and YHOA SuperLeague | Short Brown | 01:02:55 | |||
| 23/08/25 | White Rose | Short Brown | 00:43:24 | 7th | 1238 | Racing Chl: Gold |
| 20/08/25 | Clackmannan Urban event | Long | 00:18:56 | 7th | ||
| 17/08/25 | Ravencraig Local Event | Blue | 00:53:49 | 9th | Racing Chl: Gold | |
| 03/08/25 | Sprint Scotland Race 2 | B3 | 00:16:43 | 2nd | 1268 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A3 | 00:17:43 | 5th | 1249 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 03 | 01:11:14 | 33rd | 1267 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 03 (M40, M45) | 01:33:04 | 41st | 1253 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 2 | 00:17:11 | 6th | 1293 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 03 (M40, M45) | 00:44:13 | 39th | 1258 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 03 | 01:31:40 | 30th | 1281 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 03 | 01:22:20 | 31st | 1275 | |
| 18/05/25 | Northern Championships (UKOL) | UKOL Course 4 (M45, M50) | 01:21:44 | 8th | 1264 | |
| 17/05/25 | BL Middle Event (Northern Champs Weekend) (UKOL) - Knipe Scar | UKOL Brown (M16, M45, M50, M55, W21) | 00:47:40 | 14th | 1211 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 7 (M45, M50) | 01:43:53 | 28th | 1259 | |
| 03/05/25 | Scottish Championships | Course 4 | 01:08:00 | 6th | 1276 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 7 (M45, M50) | 01:29:56 | 23rd | 1271 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 7 (M40, M45) | 01:03:18 | 57th | 1203 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 4 (M45) | 00:18:29 | 11th | 1287 | |
| 09/04/25 | Tullibody Urban | Long | 00:23:30 | 11th |