| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 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:23:17 | 320th | ||
| 28/05/25 | Spring Series Event 4 | Short | 01:22:23 | 52nd | ||
| 09/04/25 | Spring Series Event 1 | Short | 00:54:11 | 50th | ||
| 26/03/25 | Spring Sprint event | Short | 00:35:06 | 27th | ||
| 23/02/25 | CompassSport Cup Heat | 10 | 00:50:11 | 15th | 841 | |
| 12/02/25 | Night Urban Series 8 | Short | 00:52:39 | 31st | ||
| 09/02/25 | Cumbrian Galoppen | Short Green | 01:02:07 | 31st | 747 | Navigation Chl |
| 19/01/25 | Cumbrian Galoppen [Rescheduled] | Short Green | 01:18:55 | 23rd | 785 | Navigation Chl |
| 15/01/25 | Night Urban Series 6 | Short | 00:56:18 | 30th | ||
| 28/12/24 | Turkey Race 2 | Short | 01:38:49 | 63rd | ||
| 26/12/24 | Turkey Race 1 | Short (days) | 00:45:48 | 45th | ||
| 01/12/24 | SROC NWUL Morecambe Urban event | Course 5 | 00:51:33 | 15th | 790 | |
| 27/11/24 | Night Urban Series 4 | Short | 00:49:25 | 28th | ||
| 20/11/24 | Night Terrain Series 3 | Short | 01:02:42 | 42nd | ||
| 16/11/24 | Night Urban Series 2 | Short | 00:47:39 | 20th | ||
| 22/09/24 | Cumbrian Galoppen | Short Green | 01:18:32 | 28th | 849 | Navigation Chl |
| 11/09/24 | Park Series 4 | Short | 00:45:50 | 28th | ||
| 04/09/24 | Park Series 3 | Short | 00:54:26 | 26th | ||
| 17/07/24 | LOC Sprint | Short | 00:30:23 | 24th | ||
| 03/07/24 | Summer Series Evening Event 5 | Short | ||||
| 26/06/24 | Summer Series Evening Event 4 | Short | 01:36:54 | 43rd | ||
| 19/06/24 | Summer Series Evening Event 3 | Short | 02:16:16 | 35th | ||
| 05/06/24 | Summer Series Evening Event 1 | Short | 01:43:23 | 37th | ||
| 19/05/24 | LOC National Weekend | Short Green | 01:19:22 | 46th | 830 | Navigation Chl |
| 12/05/24 | STAG's Glasgow EURO City Race (UKOL) (SOUL 4) | UKOL 5 (M75, M80, M85, W65, W70, W75, W80, W85) | 00:46:58 | 40th | 786 | |
| 11/05/24 | STAG's Glasgow City Race Weekend SPRINT | UKOL 5 (M75, M80, M85, W65, W70, W75, W80, W85) | 00:38:52 | 28th | 826 | |
| 08/05/24 | Spring Series Evening Event | Short | 01:26:31 | 31st | ||
| 10/04/24 | Spring Series Evening Event | Short | 01:24:38 | 51st | ||
| 18/02/24 | CompassSport Cup Heat | 10 | 01:03:11 | 15th | 806 | |
| 07/02/24 | Terrain Night Series 4 | Short | 01:05:00 | 22nd | ||
| 10/01/24 | Terrain Night Series 1 | Short | 00:59:34 | 36th | ||
| 29/11/23 | Urban Night Series 5 | Short | 00:53:43 | 33rd | ||
| 15/11/23 | Urban Night Series 3 | Short | 00:54:19 | 28th | ||
| 08/11/23 | Urban Night Series 2 | Short | 00:41:53 | 23rd | ||
| 01/11/23 | Urban Night Series 1 | Short | 00:47:11 | 15th | ||
| 08/10/23 | LOC Cumbrian Galoppen | Light Green | 01:09:45 | 3rd | Navigation Chl | |
| 06/09/23 | Park Series 4 | Sprint B | 00:48:01 | 41st | ||
| 30/08/23 | Park Series 3 | Sprint A | 00:30:50 | 53rd | ||
| 30/08/23 | Park Series 3 | Sprint B | 00:36:55 | 52nd | ||
| 23/08/23 | Park Series 2 | Sprint A | 00:40:28 | 49th | ||
| 23/08/23 | Park Series 2 | Sprint B | 00:41:33 | 46th | ||
| 04/08/23 | S6D Moray 2023 Day 5 | C7 | 00:36:21 | 53rd | 820 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C7 | 01:00:24 | 59th | 799 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C7 | 01:15:23 | 59th | 812 | |
| 28/07/23 | Coast and Islands 2023 - Day 6 | Short | 00:31:29 | 36th | 859 | |
| 27/07/23 | Coast and Islands 2023 - Day 5 | Short | 01:28:44 | 36th | 822 | |
| 26/07/23 | Coast and Islands 2023 - Day 4 | Short | 00:46:56 | 49th | 723 | |
| 24/07/23 | Coast and Islands 2023 - Day 2 | Short | 01:38:06 | 39th | 829 | |
| 22/07/23 | Coast and Islands 2023 - Day 1 | Short | 02:06:16 | 40th | 792 | |
| 12/07/23 | Summer Series 5 | Short | 01:08:44 | 57th |