| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 14/12/25 | SCOL01 and BKO Winter Regional | Green | 00:51:32 | 16th | 1026 | Racing Chl: Gold |
| 06/12/25 | HH Saturday Series - Panshanger | Short Blue | 00:43:35 | 5th | Racing Chl: Gold | |
| 23/11/25 | EAL Rushmere | Blue | 01:12:45 | 20th | 1040 | Racing Chl: Silver |
| 16/11/25 | GO SEOA Middle Champs | Blue | 00:40:00 | 30th | 1074 | Racing Chl: Gold |
| 09/11/25 | WCH Urban UKUL Event | 3 | 00:40:14 | 2nd | 1206 | |
| 01/11/25 | Cambridge City Race | 1 | 00:40:11 | 33rd | 1201 | |
| 26/10/25 | St Albans City Race - HH/WAOC weekend | 3 | 00:45:06 | 6th | 1202 | |
| 25/10/25 | Hertford - WAOC/HH weekend | 3 | 00:32:22 | 6th | 1197 | |
| 19/10/25 | Local and SWELL event | Blue | 00:42:53 | 8th | Racing Chl: Gold | |
| 12/10/25 | November Classic (UKOL) | UKOL 4 (M16, M55, M60, W18, W40, W45) | 01:11:58 | 50th | 1101 | |
| 11/10/25 | SO Urban - Chichester (part of the November Classic weekend) (UKOL) | UKOL 3 (W45, W50, M55, M60) | 00:40:34 | 4th | 1194 | |
| 06/09/25 | HH Saturday Series - Jersey Farm | Short Blue | 00:35:44 | 13th | 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:21:00 | 88th | ||
| 31/08/25 | British Sprint Championships - Qualifiers | Q8 | 00:21:20 | 18th | 1159 | |
| 31/08/25 | British Sprint Championships - Finals | F10 | 00:21:00 | 28th | 1131 | |
| 24/08/25 | MV Urban Event | 3-WV/MSV | 00:43:39 | 4th | 1219 | |
| 16/08/25 | Goldsworth Park Urban | 3 | 00:45:42 | 3rd | 1201 | |
| 09/08/25 | Milton Keynes Urban | Course 3 | 00:38:49 | 6th | 1162 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A4 | 00:15:51 | 18th | 1145 | |
| 03/08/25 | Sprint Scotland Race 2 | B4 | 00:18:23 | 23rd | 1073 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 07M | 01:10:42 | 57th | 1112 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 07M (M60) | 01:31:26 | |||
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 3 | 00:16:26 | 5th | 1223 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 07M (M60) | 01:01:28 | 84th | 1043 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 07M | 01:16:46 | 57th | 1105 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 07M | 01:14:16 | 55th | 1130 | |
| 20/07/25 | AIRE Sprint/Urban Weekend | Course 2 | 00:45:07 | 3rd | 1209 | |
| 19/07/25 | AIRE Sprint/Urban Weekend - Part 2 | 2 | 00:21:05 | 3rd | 1190 | |
| 19/07/25 | AIRE Sprint/Urban Weekend - Part 1 | 2 | 00:16:22 | 5th | 1189 | |
| 13/07/25 | LOG EuroCity Race - Urban(UKOL) | UKOL Course 3 (M55, M60, W40, W45, W50) | 00:43:02 | 9th | 1183 | |
| 12/07/25 | Urban Event - EuroCity Weekend (UKOL) | UKOL 3 (M55, M60, W40, W45, W50) | 00:35:46 | 10th | 1191 | |
| 05/07/25 | HH Saturday Series & GLOSS event | GLOSS + Extension | 00:40:55 | 18th | ||
| 29/06/25 | SEOUL and UK Urban League | MSV, WV | 00:42:49 | 4th | 1171 | |
| 22/06/25 | HALO Urban Weekend Day 2 Bridlington Town and Harbour | 3 | 00:46:27 | 2nd | 1209 | |
| 21/06/25 | HALO Urban Weekend Day 1 - Middle | 2 | 00:26:21 | 3rd | 1191 | |
| 21/06/25 | HALO Urban Weekend Day 1 - Sprint | 2 | 00:00:00 | |||
| 01/06/25 | SE Sprints | B4 | 00:13:32 | 2nd | 1202 | |
| 01/06/25 | SE Sprints | A4 | 00:11:48 | 1st | 1170 | |
| 26/05/25 | Springtime in Shropshire Day 3 - Titterstone Clee | 04A Blue | 01:43:24 | 67th | 986 | |
| 25/05/25 | Springtime in Shropshire Day 2 - Stapeley & Rorrington | 3 - Blue | 00:43:41 | 27th | 1140 | |
| 24/05/25 | Springtime in Shropshire Day 1 - Ludlow urban | 3A-MSV | 00:30:17 | 1st | 1235 | |
| 18/05/25 | SOS Maldon Urban | Course 3 | 00:46:06 | 1st | 1146 | |
| 04/05/25 | Irish Long (UKOL) | UKOL Course 8 (M60) | 00:54:09 | 20th | 1126 | |
| 03/05/25 | Irish Middle (UKOL) | UKOL 4 (M16, M55, M60, W35) | 00:45:59 | 48th | 1128 | |
| 02/05/25 | Irish Sprint Championships (UKUL) | 3 | 00:22:15 | |||
| 01/05/25 | Ballymena Urban (UKUL) | 3 | 00:33:30 | 6th | 1214 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 10 (M60) | 01:39:53 | 75th | 1094 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 9 (M60, W35) | 00:59:14 | 87th | 1091 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 9 (M60) | 00:15:04 | |||
| 06/04/25 | TVOC Chiltern Challenge National Event | Blue | 01:22:01 | 27th | 1131 | Racing Chl: Gold |