| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 28/06/26 | British Sprint Championships - Finals | F4 | 00:17:59 | 13th | 1279 | |
| 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:17:59 | 127th | ||
| 28/06/26 | British Sprint Championships - Qualifiers | Q4 | 00:16:37 | 10th | 1276 | |
| 23/06/26 | SLOW London Park Race Series | Long | 00:31:18 | 10th | ||
| 16/06/26 | CHIG Park Race | Long | 00:27:27 | 12th | ||
| 09/06/26 | SLOW London Park Race Series | Long | 00:31:16 | 8th | ||
| 02/06/26 | MV Park Race | Long | 00:36:54 | 12th | ||
| 26/05/26 | Burgess Park - London Park Series | Long | 00:26:48 | 14th | ||
| 23/05/26 | Canterbury City Race, City Race Euro Tour, UKUL | 2 | 00:59:38 | 5th | 1248 | |
| 04/05/26 | OK Nuts Trophy - Winterfold (SE League) | Short Brown | 01:10:50 | 1st | 1244 | Racing Chl: Gold |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 4B (M50) | 00:44:27 | 18th | 1267 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 6 (M50) | 00:14:36 | 7th | 1293 | |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 07 (M50, W35, W40) | 01:01:57 | 7th | 1274 | |
| 22/02/26 | CompassSport Cup Heat | Course 2. M18- M45+ | 00:47:18 | 3rd | 1250 | |
| 25/01/26 | Concorde Chase & Southern Championships (UKOL) | UKOL 4 (M45, M50) | 01:06:31 | 8th | 1261 | |
| 20/12/25 | SO Brighton City Weekend Urban UKUL | Course 1 | 00:44:32 | |||
| 30/11/25 | SN SE League event | Black | 01:34:52 | 8th | 1289 | Racing Chl: Gold |
| 16/11/25 | GO SEOA Middle Champs | Brown | 00:30:22 | 3rd | 1253 | Racing Chl: Gold |
| 01/11/25 | Cambridge City Race | 1 | 00:36:16 | 16th | 1257 | |
| 20/09/25 | SLOW City of London Race | Course 3 | 01:01:38 | 6th | 1272 | |
| 14/09/25 | CompassSport Cup Final | 2 | 00:57:14 | 18th | 1291 | |
| 24/08/25 | MV Urban Event | 2-WO/MV | 00:48:41 | 1st | 1269 | |
| 24/07/25 | Coast & Islands Day 4 | Long | 01:12:16 | 38th | 1254 | |
| 24/06/25 | SLOW Park Race Series | Long | 00:30:02 | 11th | ||
| 03/06/25 | Mole Park Race | Long Course | 00:25:26 | 9th | ||
| 27/05/25 | SLOW Park Race Series | Long | 00:27:34 | 10th | ||
| 20/05/25 | LOK Park Race Series | Long | 00:24:15 | 12th | ||
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 7 (M40, M45) | 00:48:06 | 18th | 1292 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 4 (M45) | 00:18:26 | 10th | 1288 | |
| 23/02/25 | CompassSport Cup Heat | 2 | 00:59:59 | 4th | 1271 | |
| 02/02/25 | GO SE League and SE Long Champs | Black | 01:39:33 | 5th | 1287 | Racing Chl: Gold |
| 01/12/24 | SN Trophy, SE League & SE Long Champs | Short Brown | 01:13:50 | 3rd | 1262 | Racing Chl: Gold |
| 26/11/24 | SLOW Night Series | Long | 00:30:44 | 3rd | ||
| 10/11/24 | SLOW SEL and National Event | Short Brown | 01:06:53 | 4th | 1275 | Racing Chl: Gold |
| 29/10/24 | SLOW Night Series | Long | 00:36:17 | 2nd | ||
| 27/10/24 | Oxford City Race | Course 2 | 00:45:56 | 1st | 1279 | |
| 14/09/24 | City of London Race | 2 | 01:02:13 | 2nd | 1252 | |
| 25/08/24 | MV Urban event | 2 | 00:52:58 | 5th | 1249 | |
| 12/07/24 | WOC2024 Tour - Urban sprint | C2a | 00:21:25 | |||
| 04/06/24 | DFOK Park Race Series | Long | 00:35:01 | 12th | ||
| 01/06/24 | SN Urban | Course 2 | 00:53:32 | 8th | 1241 | |
| 28/05/24 | SLOW London Park Race Summer Series | Long | 00:38:16 | 13th | ||
| 21/04/24 | SCOL7 and TVOC Regional Event & SCOA YBT round | Brown | 01:00:55 | 8th | 1278 | Racing Chl: Gold |
| 18/02/24 | CompassSport Cup Heat | 2 | 01:11:11 | 2nd | 1299 | |
| 28/01/24 | Concorde Chase Forest event 2024 | Sh Brown | 01:05:37 | 10th | 1256 | |
| 17/12/23 | Mole Festive Event | Brown | 01:12:49 | 6th | 1295 | Racing Chl: Gold |
| 26/11/23 | SN Trophy | Short Brown | 01:05:07 | 3rd | 1255 | Racing Chl: Gold |
| 18/11/23 | SE Night Champs | Course 1 | 00:50:45 | 1st | 1304 | |
| 28/10/23 | Cambridge City Race | Course 2 | 00:48:01 | 6th | 1248 | |
| 16/09/23 | City of London Race (UKOL) | UKOL 3 (M40, M45, M50) | 01:10:15 | 42nd | 1204 |