| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 16 (M80, W70) | 01:13:57 | 86th | ||
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 8 (W35) | 00:21:45 | 23rd | 992 | |
| 21/09/25 | CoL W/E event | Blue | 01:29:32 | |||
| 20/09/25 | SLOW City of London Race | Course 4 | 01:04:26 | 43rd | 966 | |
| 19/09/25 | CoL W/E event | Course 2 | 00:36:32 | |||
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 05 | 01:49:50 | 139th | 1003 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 2 | 00:25:22 | 84th | 1031 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 05 | 01:05:22 | |||
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 05 | 01:52:37 | |||
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 6 (M35, M40) | 02:06:19 | |||
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 10 (W40, W45) | 01:01:03 | 68th | 1022 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 9 (M60) | 00:16:40 | 41st | 1141 | |
| 08/03/25 | Gillingham Urban (UKOL) | UKOL 2 (M40, M45, M50, W18, W20, W21, W35) | 01:00:43 | 18th | 1006 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Blue | 01:38:47 | 69th | 984 | Racing Chl: Bronze |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 2 | 01:23:47 | 37th | 1054 | |
| 24/01/25 | Edinburgh Big Weekend - Fight with the Night #7 | Long | 00:30:16 | 80th | 1074 | |
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 1 | Course 6 | 00:08:04 | 3rd | ||
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 3 | Course 6 | 00:18:24 | 3rd | ||
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 2 | Course 6 | 00:07:08 | 1st | ||
| 03/11/24 | Stirling City Race - Dunblane East (UK Urban League) (SOUL 9) | Course 2 | 01:03:47 | 19th | 958 | |
| 27/07/24 | Croeso Day 6 | 7 | 00:39:53 | 13th | 1088 | |
| 26/07/24 | Croeso Day 5 | 5 | 01:42:29 | 117th | 921 | |
| 25/07/24 | Croeso Day 4 | 5 | 01:36:26 | 116th | 1024 | |
| 24/07/24 | Croeso - Rest Day Sprint | 2 | 00:22:25 | 37th | 1088 | |
| 23/07/24 | Croeso Day 3 | 2 | 02:39:54 | |||
| 22/07/24 | Croeso Day 2 (UKOL) | UKOL 3 (M16, M45, M50, W21) | 01:15:03 | |||
| 21/07/24 | Croeso Day 1 (UKOL) | UKOL 2 (M20, M35, W21) | 1st | |||
| 11/05/24 | STAG's Glasgow City Race Weekend SPRINT | UKOL 2 (M40, M45, M50, W18, W20, W21, W35) | 01:31:06 | 28th | 515 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 6 (M35, M40) | 02:18:23 | |||
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 10 (W21, W45) | 01:10:23 | 69th | 895 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 9 (M60) | 00:26:34 | 99th | 1012 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C14 | 00:25:19 | 12th | 959 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | C14 | 01:01:20 | 27th | 908 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C14 | 00:59:44 | 22nd | 922 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | C14 | 01:20:18 | |||
| 30/07/23 | S6D Moray 2023 Day 1 | C14 | ||||
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 8 (M55) | 01:16:42 | |||
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 9 (M60) | 00:34:40 | |||
| 22/07/12 | Welsh 6 day CROESO day 1 | UKOL 2 (M20, M35, W21) | 1st |