| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 04/10/26 | October Odyssey Day 2 - Edges Green | Brown | 01:00:24 | 4th | Racing Chl: Gold | |
| 03/10/26 | October Odyssey Day 1 - Chopwell Woods | Brown | 01:45:38 | 12th | Racing Chl: Gold | |
| 27/09/26 | Cumbrian Galoppen | Brown | 01:17:22 | 5th | 1281 | Racing Chl: Gold |
| 20/09/26 | Middle Distance Regional | Brown | 00:52:07 | 1st | 1287 | Racing Chl: Gold |
| 19/09/26 | NWUL | Course 1 | 00:43:36 | 3rd | 1281 | |
| 12/09/26 | Dales Weekend | Brown | 01:15:01 | 3rd | 1276 | Racing Chl: Gold |
| 06/09/26 | SOL 3 and World Ranking Event | Brown | 01:45:03 | 10th | 1266 | Racing Chl: Silver |
| 05/09/26 | Eagle Weekend Day 1 | Open Elite | 00:45:21 | 27th | 1302 | |
| 07/08/26 | Lakes 5 Days - Day 5 | 3 | 01:00:36 | 4th | 1282 | |
| 06/08/26 | Lakes 5 Days - Day 4 | 3 | 00:44:00 | 10th | 1252 | |
| 04/08/26 | Lakes 5 Days - Day 3 | 3 | 00:54:37 | 2nd | 1277 | |
| 03/08/26 | Lakes 5 Days - Day 2 | 3 | 01:07:38 | 5th | 1249 | |
| 02/08/26 | Lakes 5 Days - Day 1 | 3 | 01:03:16 | 5th | 1257 | |
| 01/07/26 | Summer Series 5 | Long | 00:32:50 | 6th | ||
| 28/06/26 | British Sprint Championships - Qualifiers | Q6 | 00:15:19 | 1st | 1248 | |
| 28/06/26 | British Sprint Championships | UKOL Course (M16, M18, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80, M85, M90, W16, W18, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85, W90) | 00:16:12 | 41st | ||
| 28/06/26 | British Sprint Championships - Finals | F6 | 00:16:12 | 1st | 1258 | |
| 24/06/26 | Summer Series 4 | Long | 00:45:28 | 2nd | ||
| 17/06/26 | Summer Series 3 | Long | 00:56:40 | 8th | ||
| 13/06/26 | SYO Urban Weekend | A | 00:18:44 | 15th | 1297 | |
| 06/06/26 | Individual Sprint Senior Selection Race | M21E - Long Open | 00:19:48 | 25th | 1286 | |
| 31/05/26 | STAG New Town Weekend Day 2 (SOUL 3) | 3 | 00:27:39 | 3rd | 1214 | |
| 30/05/26 | STAG New Town Weekend Day 1 - Scottish Sprint Championships (Race 2) | 3 | 00:12:27 | 1st | 1239 | |
| 30/05/26 | STAG New Town Weekend Day 1 - Scottish Sprint Championships ( Race 1) | 3 | 00:13:30 | 1st | 1246 | |
| 23/05/26 | Scottish Championships Individual (UKOL) | UKOL C6 (M16, M55, W45) | 00:55:32 | 4th | 1260 | |
| 20/05/26 | Spring Series 4 | Long | 00:37:57 | 9th | ||
| 16/05/26 | Slaley Hall Local | Brown | 01:01:37 | 1st | Racing Chl: Gold | |
| 10/05/26 | Edinburgh KO Sprint JEC fundraiser | Final | 00:08:59 | 17th | ||
| 03/05/26 | Cumbrian galoppen | Brown | 01:06:21 | 5th | 1280 | Racing Chl: Gold |
| 26/04/26 | South Achray - SoSOL 4 | Brown | 01:13:08 | 9th | 1282 | Racing Chl: Gold |
| 22/04/26 | Spring Series 3 | Long | 00:34:21 | 6th | ||
| 18/04/26 | British Middle Championships (UKOL) | UKOL 7 (M55) | 00:40:25 | 4th | 1271 | |
| 15/04/26 | Spring Series 2 | Long | 00:40:29 | 12th | ||
| 12/04/26 | Cumbrian Galoppen | Brown | 01:23:50 | 16th | 1272 | Racing Chl: Gold |
| 11/04/26 | Todmorden Double Sprint | A | 00:18:17 | 6th | ||
| 11/04/26 | Todmorden Double Sprint | B | 00:21:46 | 5th | ||
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 10 (M16, M55, W45) | 01:06:28 | 11th | 1285 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 8 (M55) | 00:41:23 | 8th | 1257 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 7 (M55) | 00:13:39 | 3rd | 1294 | |
| 08/03/26 | SROC level B event | Short Brown | 01:12:50 | 2nd | 1252 | Racing Chl: Gold |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 08 (M16, M55, W45) | 00:55:37 | 15th | 1265 | |
| 15/02/26 | Cumbrian galoppen | Brown | 01:17:15 | 4th | 1307 | Racing Chl: Gold |
| 11/02/26 | Terrain Night Series 5 | Long | 00:52:45 | 4th | ||
| 08/02/26 | HH Ace of Herts (UKOL) | UKOL Brown (M16, M45, M50, W18, W20, W21, W35) | 00:34:19 | 5th | 1273 | |
| 07/02/26 | British Night Championships (UKOL) | UKOL 4 (M55, W20, W35, W40) | 00:56:35 | 2nd | 1281 | |
| 04/02/26 | Terrain Night Series 4 | Long | 00:31:29 | 5th | ||
| 01/02/26 | Burbage YHOA SuperLeague | Brown | 01:28:49 | 6th | 1270 | Racing Chl: Gold |
| 28/01/26 | Terrain Night Series 3 | Long | 00:54:50 | 1st | ||
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Brown | 01:23:33 | 32nd | 1261 | Racing Chl: Gold |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 2 | 00:52:44 | 9th | 1276 |