| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 31/05/26 | STAG New Town Weekend Day 2 (SOUL 3) | 2 | 00:41:49 | 7th | 1211 | |
| 30/05/26 | STAG New Town Weekend Day 1 - Scottish Sprint Championships (Race 2) | 1 | 00:20:25 | 12th | 1232 | |
| 30/05/26 | STAG New Town Weekend Day 1 - Scottish Sprint Championships ( Race 1) | 1 | 00:20:23 | 12th | 1232 | |
| 24/05/26 | Manchester in May; urban weekend – Long UKUL and NWUL | 4 | 00:38:35 | 2nd | 1187 | |
| 23/05/26 | Manchester in May; urban weekend – Middle NWUL | 1 | 00:44:00 | 18th | 1218 | |
| 20/05/26 | Spring Series 4 | Long | 00:41:50 | 14th | ||
| 16/05/26 | Slaley Hall Local | Brown | 01:12:40 | 4th | Racing Chl: Gold | |
| 10/05/26 | BL Bampton Common Cumbrian Galoppen | Brown | 01:14:49 | 7th | 1247 | Racing Chl: Gold |
| 19/04/26 | Midlands Championships (UKOL) | UKOL 8 (M65, W16) | 00:51:20 | 6th | 1193 | |
| 18/04/26 | British Middle Championships (UKOL) | UKOL 9 (M65, W45) | 00:40:26 | 5th | 1170 | |
| 12/04/26 | Cumbrian Galoppen | Blue | 01:08:35 | 4th | 1236 | Racing Chl: Gold |
| 11/04/26 | JOK Chasing Sprint | 00:52:39 | 23rd | 1222 | ||
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 12 (M65, W16) | 01:02:04 | 14th | 1191 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 11 (M65, W50) | 00:37:44 | 9th | 1180 | |
| 22/03/26 | Regional Long Distance | Brown | 01:45:18 | 7th | 1174 | Racing Chl: Silver |
| 08/03/26 | SROC level B event | Green | 00:47:47 | 1st | 1076 | Racing Chl: Silver |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 10 (M65, W16) | 00:49:48 | 8th | 1220 | |
| 08/02/26 | HH Ace of Herts (UKOL) | UKOL Brown (M16, M45, M50, W18, W20, W21, W35) | 00:37:55 | 15th | 1241 | |
| 07/02/26 | British Night Championships (UKOL) | UKOL 7 (M65, M70) | 00:55:42 | 6th | 1167 | |
| 04/02/26 | Terrain Night Series 4 | Long | 00:39:10 | 17th | ||
| 28/01/26 | Terrain Night Series 3 | Long | 01:10:16 | 17th | ||
| 24/01/26 | Northern Night Championships , NE Night Champs and YHOA Night League | Night Medium | 00:45:35 | 2nd | 1167 | |
| 17/01/26 | NWNL event | Blue | 00:56:20 | |||
| 14/01/26 | Terrain Night Series 2 | Long | 00:36:52 | 12th | ||
| 11/01/26 | SROC urban event | 1 | 00:56:28 | 4th | 1233 | |
| 30/12/25 | Turkey Trot | Loopy | 00:57:44 | 35th | ||
| 28/12/25 | Turkey Trot | Long | 00:48:42 | 24th | ||
| 26/12/25 | Turkey Trot | Long | 00:46:03 | 17th | ||
| 29/11/25 | NWNL Hurstwood North | Blue | 00:49:07 | 2nd | Racing Chl: Gold | |
| 23/11/25 | Tim Watkins Trophy | C | 02:01:45 | 11th | 1237 | |
| 19/11/25 | Urban Night Series 2 | Long | 00:31:13 | 15th | ||
| 02/11/25 | Cumbrian Galoppen | Brown | 01:23:32 | 27th | 1225 | Racing Chl: Gold |
| 19/10/25 | October Odyssey Day 2 | Brown | 01:33:30 | 5th | Racing Chl: Silver | |
| 18/10/25 | October Odyssey Day 1 | Course 2 | 00:49:05 | 2nd | ||
| 04/10/25 | Veteran Home International & Junior European Cup Individual (with spectator races) | 6 | 00:49:07 | 2nd | 1210 | |
| 21/09/25 | AIRE Town and Country Weekend & YHOA SuperLeague & YHOA Championships | Brown | 01:47:49 | 9th | 1196 | Racing Chl: Gold |
| 20/09/25 | AIRE Town and Country Weekend | 1 | 01:05:33 | 13th | 1183 | |
| 14/09/25 | CompassSport Cup Final | 6 | 00:38:28 | 7th | 1185 | |
| 13/09/25 | Urban Teesdale | A | 00:39:42 | 24th | 1217 | |
| 07/09/25 | Cumbrian Galoppen | Brown | 01:36:07 | 16th | 1239 | Racing Chl: Gold |
| 03/09/25 | Park Series 2 | Sprint A | 00:16:15 | 15th | ||
| 03/09/25 | Park Series 2 | Sprint B | 00:14:02 | 23rd | ||
| 31/08/25 | British Sprint Championships - Qualifiers | Q11 | 00:13:40 | 1st | 1216 | |
| 31/08/25 | British Sprint Championships - Finals | F10 | 00:15:14 | 2nd | 1252 | |
| 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:15:14 | 2nd | ||
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A5 | 00:12:03 | 2nd | 1189 | |
| 03/08/25 | Sprint Scotland Race 2 | B5 | 00:11:49 | 1st | 1179 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 08M | 00:47:24 | 6th | 1187 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 08M (M65) | 00:56:39 | 3rd | 1206 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 4 | 00:16:36 | 4th | 1138 |