| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 14/09/25 | CompassSport Cup Final | 4 | 01:17:17 | 60th | 1113 | |
| 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:39 | 184th | ||
| 31/08/25 | British Sprint Championships - Finals | F4 | 00:26:39 | 22nd | 1166 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q4 | 00:20:38 | 28th | 1182 | |
| 03/08/25 | Sprint Scotland Race 2 | B3 | 00:23:32 | 13th | 1067 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A3 | 00:19:22 | 11th | 1200 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 04 | 01:11:11 | 41st | 1232 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 4 (M50) | 00:50:04 | 18th | 1252 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 6 (M50) | 00:17:27 | 13th | 1234 | |
| 23/02/25 | CompassSport Cup Heat | 4 - Blue Men | 00:46:20 | 6th | 1240 | |
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Brown (M16, M45, M50, M55, W21) | 00:56:30 | 29th | 1187 | |
| 08/02/25 | British Night Championships (UKOL) | UKOL Course 3 (M18, M45, M50) | 01:30:14 | 28th | 1212 | |
| 26/01/25 | Woodbury Common | Brown | 01:11:46 | 10th | 1207 | Racing Chl: Gold |
| 12/01/25 | BOK Regional & SW League event | brown | 01:21:17 | 20th | 1242 | Racing Chl: Gold |
| 24/11/24 | WCH Regional Event WMOA League | Blue | 00:53:05 | 2nd | 1188 | Racing Chl: Gold |
| 20/10/24 | CompassSport Cup Final | 4 | 01:06:49 | 23rd | 1200 | |
| 29/09/24 | EMOA League 2024 Calke Park | Brown | 01:17:43 | 11th | 1165 | Navigation Chl |
| 22/09/24 | Caddihoe Day 2 (UKOL) | UKOL 2 Brown (M16, M45, M50, M55, W21) | 00:51:24 | 29th | 1198 | |
| 21/09/24 | Caddihoe Day 1 (UKOL) | UKOL 3 Short Brown (M18, M45, M50, W20, W35) | 01:19:26 | 8th | 1247 | |
| 25/08/24 | Shrewsbury Urban - West Mids Urban League | Course 2 | 00:50:47 | 3rd | 1158 | |
| 07/07/24 | AIRE Leeds Urban (UKOL) (UKUL) (YUL) | UKOL Brown (M40, M45, M50, W18, W20, W21, W35) | 00:59:59 | 14th | 1160 | |
| 23/06/24 | 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, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85) | 01:13:01 | 489th | ||
| 23/06/24 | British Sprint Championships - Finals | F7 | 00:13:01 | 16th | 1185 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q4 | 00:17:39 | 43rd | 1200 | |
| 05/05/24 | Sprint Scotland (Race 3) - SOUL 3 | Course 3 | 00:46:37 | 11th | 1170 | |
| 28/04/24 | Northern Championships (UKOL) | UKOL 9 (M70, W16, W60) | 01:00:59 | 25th | 1113 | |
| 27/04/24 | British Middle Championships (UKOL) | UKOL 4 (M45, M50) | 00:54:39 | 37th | 1218 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | 21 | 00:24:03 | 6th | 1061 | |
| 24/02/24 | Hartshill Hayes Local event | Long | 00:56:47 | 7th | ||
| 02/12/23 | INT SOUL11 | 2 | 00:46:27 | 14th | 1166 | |
| 19/11/23 | South West League Braunton Burrows South | Brown | 01:08:00 | 13th | 1236 | Racing Chl: Gold |
| 22/10/23 | Purbeck Weekend - SWOA League Event | Brown | 01:35:12 | 34th | 1195 | Racing Chl: Gold |
| 21/10/23 | Purbeck Weekend - SWOA Middle Distance Championships | Brown | 00:49:08 | 2nd | 1249 | Racing Chl: Gold |
| 01/10/23 | Caddihoe Day 2 (UKOL) | UKOL Short Brown (M18, M20, M45, M50, W21) | 01:04:57 | 8th | 1240 | |
| 30/09/23 | Caddihoe Day 1 (UKOL) | UKOL Short Brown (M18, M20, M45, M50, W21) | 01:22:02 | 34th | 1212 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C36 | 00:45:09 | 43rd | 1251 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C36 (M18, M50) | 01:27:40 | 38th | 1250 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C36 | 01:19:06 | 39th | 1234 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C36 (M18, M50) | 00:50:51 | 59th | 1181 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C36 | 01:39:42 | 59th | 1192 | |
| 29/05/23 | Springtime in Shropshire Day 3 (UKOL) | UKOL Brown (M45, M50, W18, W20, W21) | 00:53:05 | 21st | 1196 | |
| 28/05/23 | Springtime in Shropshire Day 2 & Midlands Championships (UKOL) | UKOL Short Brown (M18, M20, M45, M50, W21) | 01:14:23 | 19th | 1234 | |
| 29/04/23 | Kinneil Sprint | Blue | 00:16:27 | |||
| 19/11/22 | NGOC League | Brown | 01:10:53 | 10th | 1254 | Racing Chl: Gold |
| 23/10/22 | Haywood Warren | BROWN | 01:24:39 | 6th | 1252 | Racing Chl: Gold |
| 15/10/22 | Stirling City Race - SOUL10 | 2 - Brown | 00:40:21 | 20th | 1195 | |
| 10/07/22 | Great Plantation | Brown | 01:42:39 | 3rd | Racing Chl: Silver | |
| 17/04/22 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 12 (M50) | 01:27:05 | 26th | 1216 | |
| 16/04/22 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 7 (M50) | 00:44:53 | 17th | 1255 | |
| 15/04/22 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 6 (M50) | 00:17:47 | 13th | 1245 |