| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 31/03/26 | Manchester Urban Sprint1 | Short | 00:06:51 | 3rd | ||
| 31/03/26 | Manchester Urban Sprint1 | Long | 00:14:22 | 3rd | ||
| 29/03/26 | Yvette Baker Trophy Heat + West Midlands League event | Brown | 01:08:44 | 1st | 1310 | Racing Chl: Gold |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 04 (M35, M40) | 01:18:39 | 11th | 1315 | |
| 22/02/26 | CompassSport Cup Heat | 1 Open | 01:01:14 | 11th | 1296 | |
| 15/02/26 | East Midlands Championships 2026 | Black | 01:17:11 | 5th | 1332 | Racing Chl: Gold |
| 14/02/26 | Long Mynd - WM League Event | Brown | 00:56:03 | 1st | 1313 | Racing Chl: Gold |
| 01/02/26 | Burbage YHOA SuperLeague | Black | 01:40:55 | 13th | 1303 | Racing Chl: Gold |
| 31/01/26 | MDOC NW Night League | Blue | 00:48:15 | 1st | Racing Chl: Gold | |
| 18/01/26 | East Midlands League 2026 | Brown | 01:04:47 | 2nd | 1295 | Racing Chl: Gold |
| 04/01/26 | AIRE Regional Event | Brown | 01:04:47 | 4th | 1315 | Racing Chl: Gold |
| 01/01/26 | EMUL 2026 Matlock | Course 1 MO | 00:44:17 | 1st | 1348 | |
| 28/12/25 | Turkey Trot | Long | 00:37:14 | 7th | ||
| 21/12/25 | SO Brighton City Weekend - Stanmer Park middle distance | Black | 00:44:00 | 3rd | 1325 | Racing Chl: Gold |
| 20/12/25 | SO Brighton City Weekend Morning Sprint - Preston Park | Sprint | 00:15:45 | 1st | 1307 | |
| 20/12/25 | SO Brighton City Weekend Urban UKUL | Course 1 | 00:40:25 | 2nd | 1338 | |
| 13/12/25 | Steel City day 1 morning– Sheffield University Indoor O | Open | 00:43:24 | 50th | 1192 | |
| 07/12/25 | BL Penrith Urban (NWUL) | 1 | 00:36:17 | 1st | ||
| 16/11/25 | SELOC NWUL urban- Salford University and Cathedral | 1 | 00:52:19 | 1st | 1306 | |
| 09/11/25 | WCH Urban UKUL Event | 1 | 00:40:32 | 1st | 1345 | |
| 26/10/25 | St Albans City Race - HH/WAOC weekend | 1 | 00:48:24 | 1st | 1338 | |
| 25/10/25 | Hertford - WAOC/HH weekend | 1 | 00:39:16 | 1st | 1356 | |
| 12/10/25 | MDOC Urban weekend | 1 | 00:46:20 | 1st | 1345 | |
| 05/10/25 | DEE weekend - Nantwich Urban event (UKUL/NWUL) | Course 1 | 00:41:15 | 1st | 1334 | |
| 04/10/25 | DEE weekend - Double Sprint event - Reaseheath College, Nantwich (NWUL) | Long sprint | 00:23:18 | 1st | 1307 | |
| 28/09/25 | WMUL Event - Castle Vale | Course 1 | 00:42:58 | 1st | 1342 | |
| 21/09/25 | AIRE Town and Country Weekend & YHOA SuperLeague & YHOA Championships | Black | 01:31:06 | 5th | 1333 | Racing Chl: Gold |
| 07/09/25 | Cumbrian Galoppen | Brown | 01:32:13 | 14th | 1257 | Racing Chl: Gold |
| 31/08/25 | British Sprint Championships - Finals | F3 | 00:18:27 | 5th | 1323 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q3 | 00:13:58 | |||
| 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:18:27 | 33rd | ||
| 19/07/25 | AIRE Sprint/Urban Weekend - Part 2 | 1 | 00:17:52 | 3rd | 1313 | |
| 19/07/25 | AIRE Sprint/Urban Weekend - Part 1 | 1 | 00:15:57 | 2nd | 1330 | |
| 29/06/25 | EMUL League 2025 Wirksworth | 1 - MO | 00:51:44 | 3rd | ||
| 22/06/25 | Cumbrian galoppen | Brown | 01:29:48 | 13th | 1259 | Racing Chl: Gold |
| 15/06/25 | Newcastle Urban (UKOL) | UKOL 1 (M18, M20, M21, M35) | 00:42:25 | 2nd | 1322 | |
| 26/05/25 | Springtime in Shropshire Day 3 - Titterstone Clee | 01 Black | 01:23:24 | 7th | 1323 | Racing Chl: Gold |
| 18/05/25 | Northern Championships (UKOL) | UKOL Course 1 (M21) | 01:35:11 | 8th | 1342 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 6 (M35, M40) | 02:16:36 | 22nd | 1248 | |
| 27/04/25 | York City Race | 1 | 00:53:58 | 1st | 1324 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 6 (M35, M40) | 01:27:22 | 10th | 1313 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:18:21 | |||
| 06/04/25 | BL Burnbanks Cumbrian Galoppen | Brown | 01:28:03 | 23rd | 1224 | Racing Chl: Gold |
| 30/03/25 | Cumbrian Galoppen | Brown | 01:21:38 | 27th | 1290 | Racing Chl: Gold |
| 23/02/25 | CompassSport Cup Heat | 1 | 01:00:54 | 4th | 1340 | |
| 15/02/25 | CLARO Urban event | 1 | 00:36:04 | 1st | 1346 | |
| 09/02/25 | Cumbrian Galoppen | Brown | 01:05:37 | 7th | 1294 | Racing Chl: Gold |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | MSprint | 00:15:29 | 11th | 1331 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Brown | 01:08:04 | 13th | 1311 | Racing Chl: Gold |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 1 | 01:01:14 | 5th | 1319 |