| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 20/09/26 | DFOK Double Sprints (London City Race W/E)(UKOL) | 1B | 00:15:38 | 1st | 1355 | |
| 20/09/26 | Thamesmead for UKOL Results (copy) | UKOL 1 (M18, M20, M21, M35) | 00:32:15 | 1st | ||
| 20/09/26 | DFOK Double Sprints (London City Race W/E)(UKOL) | 1A | 00:16:37 | 1st | 1306 | |
| 20/09/26 | Thamesmead for UKOL Results | UKOL 1 (M18, M20, M21, M35) | 00:32:15 | 1st | ||
| 19/09/26 | SLOW City of London Race (UKOL) | UKOL 1 (M21, M20, M18, M35) | 00:56:33 | 5th | 1349 | |
| 18/09/26 | CoL Friday event (Sprint) | 1 | 00:14:18 | 1st | 1350 | |
| 30/08/26 | MV Urban National | 1 Open | 00:43:32 | |||
| 14/07/26 | DFOK London Park Race | Long | 00:18:07 | 2nd | ||
| 30/06/26 | LOK Park Race | LONG | 00:23:21 | 1st | ||
| 28/06/26 | British Sprint Championships - Qualifiers | Q1A | 00:17:17 | 7th | 1340 | |
| 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:27 | 155th | ||
| 28/06/26 | British Sprint Championships - Finals | F1 | 00:18:27 | 19th | 1341 | |
| 23/06/26 | SLOW London Park Race Series | Long | 00:24:55 | 1st | ||
| 16/06/26 | CHIG Park Race | Long | 00:23:10 | 3rd | ||
| 09/06/26 | SLOW London Park Race Series | Long | 00:26:33 | 2nd | ||
| 02/06/26 | MV Park Race | Long | 00:30:42 | 2nd | ||
| 26/05/26 | Burgess Park - London Park Series | Long | 00:22:03 | 2nd | ||
| 24/05/26 | CRET weekend and SE Sprints | A1 | 00:15:35 | 1st | 1330 | |
| 24/05/26 | CRET weekend and SE Sprints | B1 | 00:16:17 | 1st | 1323 | |
| 19/05/26 | LOK Park Race | Long | 00:21:20 | 4th | ||
| 22/02/26 | CompassSport Cup Heat | Course 1. Open | 00:57:20 | 4th | 1332 | |
| 01/11/25 | Cambridge City Race | 1 | 00:29:37 | 1st | 1352 | |
| 21/09/25 | CoL W/E event | Brown | 00:55:32 | 3rd | 1332 | Racing Chl: Gold |
| 20/09/25 | SLOW City of London Race | Course 1 | 00:58:26 | 6th | 1339 | |
| 19/09/25 | CoL W/E event | Course 1 | 00:29:56 | 2nd | 1289 | |
| 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) | 01:17:34 | 249th | ||
| 31/08/25 | British Sprint Championships - Qualifiers | Q1c | 00:16:57 | |||
| 31/08/25 | British Sprint Championships - Finals | F3 | 00:17:34 | 2nd | 1341 | |
| 15/07/25 | DFOK Park Race Series | Long | 00:21:34 | 2nd | ||
| 01/07/25 | LOK Park Race Series | Long | 00:25:55 | 5th | ||
| 24/06/25 | SLOW Park Race Series | Long | 00:24:52 | 1st | ||
| 17/06/25 | DFOK Park Race Series | Long | 00:27:24 | 1st | ||
| 10/06/25 | SLOW Park Race Series | Long | 00:22:13 | 1st | ||
| 03/06/25 | Mole Park Race | Long Course | 00:21:37 | 1st | ||
| 01/06/25 | SE Sprints | B1 | 00:13:40 | 1st | 1321 | |
| 01/06/25 | SE Sprints | A1 | 00:12:25 | 1st | 1331 | |
| 27/05/25 | SLOW Park Race Series | Long | 00:23:11 | 2nd | ||
| 20/05/25 | LOK Park Race Series | Long | 00:19:55 | 1st | ||
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:55:04 | 86th | 1283 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:18:32 | 44th | 1349 | |
| 30/03/25 | SLOW Regional event | BLACK | 01:53:06 | 13th | 1273 | Racing Chl: Gold |
| 26/11/24 | SLOW Night Series | Long | 00:27:18 | 1st | ||
| 27/10/24 | Oxford City Race | Course 1 | 00:46:02 | 4th | 1350 | |
| 20/10/24 | CompassSport Cup Final | 1 | 01:22:36 | |||
| 15/09/24 | LOK Ultrasprint | PrologueABC | 00:20:25 | 3rd | 1323 | |
| 13/09/24 | London EuroCity weekend Race 1 | Course 1 | 00:30:37 | 6th | 1328 | |
| 23/07/24 | SLOW London Park Race Summer Series | Long | 00:27:31 | 1st | ||
| 16/07/24 | CHIG Park Race | Long | 00:26:32 | 1st | ||
| 09/07/24 | London Summer Park Race | Long | 00:24:33 | 2nd | ||
| 25/06/24 | DFOK Park Race Series | Long | 00:31:38 | 1st |