| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 07/12/25 | Braunton Burrows South & SW League event | Brown | 01:07:01 | 4th | 1284 | Racing Chl: Gold |
| 30/11/25 | SN SE League event | Black | 01:36:42 | 11th | 1283 | Racing Chl: Gold |
| 23/11/25 | BOK Regional & SW League event, and Junior Interland selector | Brown | 01:26:46 | 33rd | 1230 | Racing Chl: Gold |
| 16/11/25 | GO SEOA Middle Champs | Black | 00:42:28 | 10th | 1262 | Racing Chl: Gold |
| 15/11/25 | GO SEOA Night Champs | Brown | 00:50:45 | 7th | 1268 | Racing Chl: Gold |
| 09/11/25 | 2025 Welsh League, SBOC Winter League 3 & Club Champs | Brown | 01:08:54 | 21st | 1264 | Racing Chl: Gold |
| 26/10/25 | St Albans City Race - HH/WAOC weekend | 3 | 00:41:23 | 3rd | 1246 | |
| 19/10/25 | Caddihoe Day 2 Holne Moor (UKOL) | UKOL Course 2 (M16, M45, M50, M55, W21) | 00:43:16 | 14th | 1204 | |
| 18/10/25 | Caddihoe Day 1 Holne Moor (UKOL) | UKOL Course 4 (M16, M55, M60, W18, W40, W45) | 00:51:45 | 2nd | 1257 | |
| 12/10/25 | November Classic (UKOL) | UKOL 2 (M20, M35, M40, W21) | 01:25:44 | 6th | 1255 | |
| 04/10/25 | Veteran Home International & Junior European Cup Individual (with spectator races) | 5 | 01:14:05 | 23rd | 1205 | |
| 20/09/25 | SLOW City of London Race | Course 5 | 00:51:47 | 4th | 1248 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q6 | 00:17:40 | 7th | 1233 | |
| 31/08/25 | British Sprint Championships - Finals | F6 | 00:22:34 | 9th | 1209 | |
| 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:22:34 | 112th | ||
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 05 | 00:53:28 | 30th | 1241 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 05 (M16, M55) | 01:18:30 | 93rd | 1173 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 3 | 00:15:33 | 2nd | 1249 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 05 (M16, M55) | 00:44:50 | 59th | 1220 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 05 | 01:19:38 | 57th | 1214 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 05 | 01:17:11 | 66th | 1201 | |
| 25/07/25 | Coast & Islands Day 5 | Long | 00:23:27 | 43rd | 1227 | |
| 24/07/25 | Coast & Islands Day 4 | Medium | 00:48:04 | 6th | 1214 | |
| 22/07/25 | Coast & Islands Day 3 | Long | 01:26:01 | 52nd | 1208 | |
| 08/06/25 | Tidworth Urban - Race 1 | 1 | 00:18:50 | 10th | 1257 | |
| 08/06/25 | Tidworth Urban - Race 2 | 1 | 00:21:07 | 11th | 1224 | |
| 01/06/25 | SE Sprints | A1 | 00:15:58 | 19th | 1219 | |
| 01/06/25 | SE Sprints | B1 | 00:16:24 | 13th | 1239 | |
| 27/05/25 | SLOW Park Race Series | Long | 00:28:07 | 11th | ||
| 26/05/25 | Springtime in Shropshire Day 3 - Titterstone Clee | 03 Sh Brown | 01:12:38 | 24th | 1203 | |
| 25/05/25 | Springtime in Shropshire Day 2 - Stapeley & Rorrington | 2 - Brown | 00:38:00 | 17th | 1261 | |
| 24/05/25 | Springtime in Shropshire Day 1 - Ludlow urban | 2-MV WO | 00:39:06 | 13th | 1226 | |
| 20/05/25 | LOK Park Race Series | Long | 00:26:07 | 21st | ||
| 18/05/25 | GO WOW event | Blue | 00:49:38 | 4th | Racing Chl: Gold | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 9 (M55) | 01:25:10 | 10th | 1278 | |
| 05/05/25 | BKO Spring Regional event (SCOL8) | Brown | 01:10:23 | 6th | 1280 | Racing Chl: Gold |
| 27/04/25 | Sarum Urban event | 1 | 00:58:33 | 8th | 1211 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 9 (M55, W35, W40) | 01:11:42 | 13th | 1263 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 8 (M55) | 00:38:18 | 5th | 1294 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 7 (M55, W35) | 00:14:52 | 5th | 1269 | |
| 06/04/25 | TVOC Chiltern Challenge National Event | Short Brown | 01:15:52 | 3rd | 1278 | Racing Chl: Gold |
| 30/03/25 | SLOW Regional event | BLACK | 01:48:32 | 10th | 1287 | Racing Chl: Gold |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Short Brown (M18, M45, M50, W20, W35) | 01:02:55 | 19th | 1254 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 5 (M55) | 00:39:38 | 4th | 1283 | |
| 23/02/25 | CompassSport Cup Heat | 4 | 00:49:44 | 4th | 1242 | |
| 02/02/25 | Affpuddle (Dorset Delight) | Brown | 01:17:13 | 5th | 1271 | Racing Chl: Gold |
| 26/01/25 | Concorde Chase Forest & SCOA Championship 2025 | Short Brown | 01:04:22 | 3rd | 1258 | Racing Chl: Gold |
| 25/01/25 | Concorde Chase Urban 2025 | Course 3 | 00:46:01 | 1st | 1231 | |
| 05/01/25 | TVOC Thame Urban Regional Event & SEOUL | 1 | 00:56:34 | 15th | 1225 | |
| 15/12/24 | WIM South West League | Brown | 01:12:51 | 5th | 1265 | Racing Chl: Gold |