| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 28/06/26 | British Sprint Championships - Qualifiers | Q1C | 00:19:09 | 9th | 1299 | |
| 28/06/26 | British Sprint Championships - Finals | F1 | 00:18:05 | 16th | 1351 | |
| 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:18:05 | 132nd | ||
| 21/06/26 | Poole South West Sprint champs | Course 1 | 00:27:53 | 1st | 1308 | |
| 20/06/26 | Tidworth Urban | Course 1 | 00:32:32 | 1st | 1337 | |
| 10/05/26 | Chelmsford Urban EA League | Course 1 | 00:50:29 | 1st | 1341 | |
| 09/05/26 | TVOC Saturday Series - Cutteslowe Park, Oxford | Red | 00:28:32 | 1st | Racing Chl: Gold | |
| 26/04/26 | Sarum Urban event | 1 | 00:34:42 | 1st | 1338 | |
| 19/04/26 | Midlands Championships (UKOL) | UKOL 1 (M21) | 02:30:58 | 21st | 1299 | |
| 18/04/26 | British Middle Championships (UKOL) | UKOL 1 (M21) | 00:48:45 | 22nd | 1321 | |
| 12/04/26 | SOL 1 | Black | 01:32:46 | 23rd | 1301 | Racing Chl: Gold |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 1 (M21) | 03:07:55 | 61st | 1306 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:51:55 | 77th | 1334 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:17:17 | 41st | 1358 | |
| 28/03/26 | CHIG London ( Beckton) UK urban league | Course 1 | 00:51:21 | 1st | 1335 | |
| 08/03/26 | Sarum Saunter 2026 | BLACK | 01:15:26 | 4th | 1324 | Racing Chl: Gold |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 01 (M21) | 02:36:42 | 47th | 1236 | |
| 22/02/26 | CompassSport Cup Heat | 1 - Open | 00:50:52 | 4th | 1348 | |
| 21/02/26 | TVOC Saturday Series - Park Wood, Bradenham and English Unis Day 1 | Green | 00:34:40 | 2nd | Racing Chl: Gold | |
| 15/02/26 | MV National | Black | 01:41:44 | 6th | 1295 | Racing Chl: Gold |
| 25/01/26 | Concorde Chase & Southern Championships (UKOL) | UKOL 1 (M21) | 01:43:53 | 6th | 1344 | |
| 24/01/26 | Concorde Chase Urban (UKOL) | UKOL C1 (M18, M20, M21, M35) | 00:48:15 | 1st | 1361 | |
| 18/01/26 | SCOL05 Micheldever | Brown | 00:49:15 | 2nd | 1344 | Racing Chl: Gold |
| 11/01/26 | SCOL04 and Kings Garn Gutter regional | Brown | 01:17:16 | 12th | 1259 | Racing Chl: Gold |
| 20/12/25 | SO Brighton City Weekend Morning Sprint - Preston Park | Sprint | 00:15:54 | 2nd | 1304 | |
| 20/12/25 | SO Brighton City Weekend Urban UKUL | Course 1 | 00:39:32 | 1st | 1347 | |
| 23/11/25 | BOK Regional & SW League event, and Junior Interland selector | Blue | 00:59:50 | 3rd | 1243 | Racing Chl: Gold |
| 22/11/25 | Autumn Local event | Blue | 00:41:30 | 1st | Racing Chl: Gold | |
| 16/11/25 | GO SEOA Middle Champs | Black | 00:47:17 | 24th | 1204 | Racing Chl: Gold |
| 01/11/25 | Cambridge City Race | 1 | 00:29:59 | 2nd | 1346 | |
| 26/10/25 | St Albans City Race - HH/WAOC weekend | 1 | 00:53:28 | 4th | 1294 | |
| 25/10/25 | Hertford - WAOC/HH weekend | 1 | 00:44:01 | 4th | 1306 | |
| 11/10/25 | SO Urban - Chichester (part of the November Classic weekend) (UKOL) | UKOL 1 (M18, M21, M35) | 00:45:11 | 1st | 1328 | |
| 28/09/25 | WMUL Event - Castle Vale | Course 1 | 00:48:06 | 2nd | 1290 | |
| 27/09/25 | TVOC Urban Regional Event | 1 | 00:54:13 | 1st | 1326 | |
| 13/09/25 | TVOC Saturday Series | Light Green | 00:40:35 | 48th | Racing Chl: Gold | |
| 10/08/25 | East Midlands Urban League (Lutterworth) | Course 1 | 00:43:56 | 1st | ||
| 09/08/25 | Milton Keynes Urban | Course 1 | 00:34:46 | 2nd | 1348 | |
| 13/07/25 | LOG EuroCity Race - Urban(UKOL) | UKOL Course 1 (M18, M20, M21, M35) | 00:49:43 | 2nd | 1337 | |
| 12/07/25 | Urban Event - EuroCity Weekend (UKOL) | UKOL 1 (M18, M20, M21, M35) | 00:36:30 | 2nd | 1356 | |
| 29/06/25 | SEOUL and UK Urban League | MO | 00:51:49 | 1st | 1322 | |
| 28/06/25 | JOK Chasing Sprint | MOpen / M40+ | 00:41:28 | 11th | 1330 | |
| 28/06/25 | JOK Chasing Sprint - Prologue only | MOpen / M40+ | 00:18:50 | 12th | 1337 | |
| 08/06/25 | Tidworth Urban - Race 2 | 1 | 00:16:59 | 1st | 1321 | |
| 08/06/25 | Tidworth Urban - Race 1 | 1 | 00:15:48 | 1st | 1326 | |
| 07/06/25 | Canford Heath Urban | Course 1 | 00:44:19 | 1st | 1332 | |
| 18/05/25 | Northern Championships (UKOL) | UKOL Course 1 (M21) | 01:31:21 | 5th | 1352 | |
| 17/05/25 | BL Middle Event (Northern Champs Weekend) (UKOL) - Knipe Scar | UKOL Black (M18, M20, M21, M35, M40) | 00:45:59 | 6th | 1333 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 02:39:03 | 40th | 1322 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 1 (M21) | 03:10:06 | 67th | 1225 |