| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 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 | 1223 | |
| 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 (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 | ||
| 31/08/25 | British Sprint Championships - Finals | F10 | 00:15:14 | 2nd | 1252 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q11 | 00:13:40 | 1st | 1216 | |
| 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 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 08M (M65) | 00:31:06 | 3rd | 1190 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 08M | 01:04:07 | 5th | 1184 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 08M | 00:53:08 | 1st | 1225 | |
| 12/07/25 | BL Saturday Series, Eycott Hill | Blue | 01:05:43 | 11th | Racing Chl: Gold | |
| 06/07/25 | EPOC Urban | 4 | 00:27:59 | 2nd | 1174 | |
| 05/07/25 | EPOC Urban | 2 | 00:43:25 | 3rd | 1207 | |
| 25/06/25 | Summer Series Event 4 | Long | 00:46:04 | 13th | ||
| 22/06/25 | Cumbrian galoppen | Brown | 01:33:05 | 18th | 1246 | Racing Chl: Gold |
| 15/06/25 | Newcastle Urban (UKOL) | UKOL 4 (M65, M70, W55, W60) | 00:32:13 | 3rd | 1159 | |
| 14/06/25 | Durham Spring Sprints (UKOL) | UKOL 4 (M65, M70, W14, W16, W50, W55, W60) | 00:23:04 | 2nd | 1188 | |
| 08/06/25 | BL Binsey Cumbrian Galoppen | Brown | 01:24:54 | |||
| 04/06/25 | Summer Series Event 1 | Long | 00:37:23 | 3rd | ||
| 01/06/25 | Urban Event UKUL | D | 00:36:00 | 2nd | 1192 | |
| 31/05/25 | Bedale Urban (Summer Series No3) | Brown | 00:34:47 | 5th | 1222 | Racing Chl: Gold |
| 25/05/25 | Rising Sun Local | Blue | 00:51:49 | 3rd | Racing Chl: Gold | |
| 18/05/25 | Northern Championships (UKOL) | UKOL Course 8 (M65, W55) | 00:55:25 | 5th | 1215 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 13 (M65, W55) | 01:09:46 | 1st | 1219 | |
| 04/05/25 | Irish Long (UKOL) | UKOL Course 9 (M65, W45, W50) | 00:37:13 | 1st | 1195 | |
| 03/05/25 | Irish Middle (UKOL) | UKOL 5 (M65, W16, W40, W45) | 00:29:07 | 1st | 1249 | |
| 02/05/25 | Irish Sprint Championships (UKUL) | 4 | 00:15:44 | 2nd | 1197 | |
| 01/05/25 | Ballymena Urban (UKUL) | 4 | 00:26:33 | 2nd | 1193 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 16 (M65) | 00:56:59 | 3rd | 1213 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 11 (M65, W50) | 00:42:18 | 12th | 1184 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 11 (M65, W50) | 00:12:30 | 1st | 1205 | |
| 06/04/25 | BL Burnbanks Cumbrian Galoppen | Brown | 01:39:31 | 35th | 1170 | Racing Chl: Gold |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C1 | 00:16:27 | 22nd | 1185 | |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C1 | 00:17:27 | 23rd | 1153 | |
| 02/04/25 | Spring Sprint event | Long | 00:35:34 | 13th |