| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 12/04/26 | Cambridge Urban | 1 | 00:50:15 | 12th | 1225 | |
| 28/03/26 | CHIG London ( Beckton) UK urban league | Course 1 | 01:06:31 | 13th | 1226 | |
| 22/02/26 | CompassSport Cup Heat | Course 9 | 00:36:06 | 1st | ||
| 08/02/26 | HH Ace of Herts (UKOL) | UKOL Black (M18, M20, M21, M35, M40) | 00:50:43 | 37th | 1267 | |
| 31/01/26 | HH Saturday Series - Nomansland | Short Blue | 00:36:24 | 2nd | Racing Chl: Gold | |
| 26/12/25 | LOK Boxing Day Score | Score | 00:57:48 | 34th | ||
| 21/12/25 | SO Brighton City Weekend - Stanmer Park middle distance | Brown | 00:46:33 | 2nd | 1197 | Racing Chl: Gold |
| 20/12/25 | SO Brighton City Weekend Urban UKUL | Course 1 | 00:46:39 | 9th | 1273 | |
| 20/12/25 | SO Brighton City Weekend Morning Sprint - Preston Park | Sprint | 00:17:21 | 6th | 1269 | |
| 06/12/25 | HH Saturday Series - Panshanger | Short Blue | 00:36:49 | 1st | Racing Chl: Gold | |
| 30/11/25 | SN SE League event | Short Brown | 01:04:25 | 3rd | 1280 | Racing Chl: Gold |
| 23/11/25 | SAX SE League event | Short Brown | 60:30:00 | 1st | 1250 | Navigation Chl |
| 09/11/25 | 2025 Welsh League, SBOC Winter League 3 & Club Champs | Brown | 01:10:26 | 26th | 1257 | Racing Chl: Gold |
| 01/11/25 | Cambridge City Race | 1 | 00:37:44 | 23rd | 1236 | |
| 26/10/25 | St Albans City Race - HH/WAOC weekend | 1 | 00:57:18 | |||
| 25/10/25 | Hertford - WAOC/HH weekend | 1 | 00:51:33 | 20th | 1227 | |
| 27/09/25 | Junior Inter Regional Championships Individual | M18 | 01:03:17 | 17th | ||
| 06/09/25 | HH Saturday Series - Jersey Farm | Short Blue | 00:33:11 | 4th | 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:26:24 | 181st | ||
| 31/08/25 | British Sprint Championships - Finals | F1 | 00:26:24 | 18th | 1201 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q1b | 00:23:43 | 14th | 1165 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 04 | 00:57:20 | 21st | 1295 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 04 (M18, M50) | 01:14:41 | 28th | 1266 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 1 | 00:21:12 | 29th | 1259 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 04 (M18, M50) | 00:40:07 | 27th | 1270 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 04 | 01:05:04 | 12th | 1314 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 04 | 01:34:51 | 50th | 1200 | |
| 06/07/25 | Yvette Baker Trophy Final - Capite Wood, Ashington, West Sussex (adjacent A24) | YB Green | 00:28:51 | 3rd | 1214 | |
| 03/05/25 | HH Saturday Series - Ellenbrook | Short Blue | 01:07:30 | 20th | Racing Chl: Gold | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 5 (M18, M20) | 01:38:31 | 33rd | 1270 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 5 (M18, M20) | 00:38:48 | 45th | 1246 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:22:02 | 129th | 1253 | |
| 23/03/25 | SAX Regional Event & Yvette Baker Trophy Heat | Green | 00:28:37 | 2nd | 1144 | Racing Chl: Gold |
| 22/03/25 | Icenian Day 1 - 2 Part Sprint | MO | 00:18:11 | 17th | 1231 | |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Short Brown (M18, M45, M50, W20, W35) | 01:01:17 | 15th | 1264 | |
| 16/03/25 | Junior Sprint selection race for EYOC & JWOC | 1 | 00:21:32 | 41st | 1235 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 8 (M18, M20, W50) | 00:34:31 | 26th | 1269 | |
| 09/03/25 | Sarum Saunter and Southern Championships (UKOL) | UKOL 3 (M18, M20, M35, M40) | 01:21:49 | 5th | 1261 | |
| 02/03/25 | HH SE League Event - Ashridge East | Short Brown | 01:01:28 | 2nd | 1230 | Racing Chl: Gold |
| 23/02/25 | CompassSport Cup Heat | 8A | 00:49:27 | 2nd | ||
| 02/02/25 | GO SE League and SE Long Champs | Sh Brown | 01:07:49 | 6th | 1249 | |
| 01/02/25 | HH Local event | Short Blue | 00:48:42 | 3rd | Racing Chl: Gold | |
| 12/01/25 | CHIG Mitre - National, SE League and SWELL. | Short Brown | 01:01:24 | 11th | 1213 | Racing Chl: Gold |
| 05/01/25 | TVOC Thame Urban Regional Event & SEOUL | 1 | 00:59:06 | 19th | 1194 | |
| 10/11/24 | SLOW SEL and National Event | Short Brown | 01:11:43 | 8th | 1246 | Racing Chl: Gold |
| 03/11/24 | November Classic (UKOL) | UKOL 3 (M18, M45, M50, W20, W35) | 01:16:00 | 18th | 1225 | |
| 02/11/24 | Salisbury City Race 2024 (UKOL) | UKOL 6 (M16, W16) | 00:39:01 | 9th | ||
| 26/10/24 | DFOK Urban (UK Urban League) | 1 | 01:06:43 | 16th | 1194 | |
| 20/10/24 | SCOL2 and TVOC Level C Event | Light Green | 00:39:41 | 1st | Racing Chl: Gold | |
| 12/10/24 | New Forest | Blue | 00:53:45 | 15th | Racing Chl: Gold |