| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 07/05/23 | British Middle Distance Championships (UKOL) | UKOL 4 (M45, M50) | 00:43:53 | 7th | 1318 | |
| 06/05/23 | British Sprint Championships Qualifiers | Q4 | 00:15:03 | 2nd | 1325 | |
| 06/05/23 | British Sprint Championships Finals | F4 | 00:14:25 | 2nd | 1321 | |
| 06/05/23 | 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) | 00:14:25 | 18th | ||
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 11 (M45) | 01:03:15 | 6th | 1315 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 6 (M45) | 00:38:02 | 6th | 1305 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 4 (M45) | 00:15:18 | 9th | 1292 | |
| 25/03/23 | British Orienteering Championships (UKOL) | UKOL 8 (M45) | 01:05:30 | 3rd | 1342 | |
| 12/02/23 | CompassSport Heat (Beacon Hill) | 2 | 00:43:36 | 1st | 1286 | |
| 18/12/22 | East Midlands League 2022 | Brown | 00:36:42 | 6th | 1277 | Racing Chl: Gold |
| 01/10/22 | Veteran Home Internationals Individual & 2022 Welsh Orienteering Championships | Short Brown | 01:09:53 | 11th | 1281 | Racing Chl: Gold |
| 12/06/22 | British Sprint Championships Qualifiers | Q2-3 | 00:15:24 | 4th | 1313 | |
| 12/06/22 | British Sprint Championships (UKOL) | UKOL F2 (M45, M50, W16, W18, W20, W21, W35) | 00:18:34 | 9th | ||
| 12/06/22 | British Sprint Championships Finals | F2-A | 00:18:34 | 9th | 1315 | |
| 08/05/22 | East Midlands League 2022 | Brown | 00:45:12 | 2nd | 1326 | Racing Chl: Gold |
| 16/04/22 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 6 (M45) | 00:47:01 | 9th | 1283 | |
| 15/04/22 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 4 (M45) | 00:14:13 | 1st | 1326 | |
| 06/03/22 | British Middle Championships (UKOL) | UKOL Course 04 (M45, M50) | 00:32:53 | 1st | 1346 | |
| 19/02/22 | British Night Championships (UKOL) | UKOL 3 (M18, M45, M50, W21) | 01:02:19 | 13th | 1308 | |
| 13/02/22 | Compass Sport Cup | 2 - Short Brown | 00:48:07 | 2nd | 1328 | |
| 19/12/21 | East Midlands League 2021 | Brown | 01:25:15 | |||
| 27/11/21 | British Night Championships (UKOL) | UKOL 2 (M20, M35, M40) | 01:08:00 | 2nd | 1343 | |
| 17/10/21 | CompassSport Cup Final | 2 Short Brown | 00:55:11 | 13th | 1320 | Racing Chl: Gold |
| 03/10/21 | National Middle Distance Race (BOC weekend, UKOL) | UKOL Course 2 (M18, M20, M35, M40, W21) | 00:40:16 | 10th | 1320 | |
| 02/10/21 | British Orienteering Championships (UKOL) - rearranged from 2022 | UKOL Course 7 (M35, M40) | 01:21:32 | 6th | 1328 | |
| 19/09/21 | Regional Event (Technical Courses only) | Black | 01:41:46 | 5th | 1316 | Racing Chl: Gold |
| 12/09/21 | EM Sprint Championships 2021 | Course 1 | 00:33:47 | 5th | 1296 | |
| 06/08/21 | Scottish 6 Days - Day 5 (UKOL) | UKOL C3 (M40, M45) | 01:40:35 | 6th | 1275 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | UKOL C3 (M40, M45) | 01:40:35 | 15th | ||
| 02/08/21 | Scottish 6 Days - Day 2 (UKOL) | UKOL C3 (M40, M45) | 00:42:32 | 2nd | 1298 | |
| 01/08/21 | Scottish 6 Days - Day 1 | C3 | 01:04:33 | 2nd | 1280 | |
| 06/06/21 | Northern Championships (UKOL) | UKOL 3 (M35, M40) | 01:31:53 | 3rd | 1313 | |
| 05/06/21 | British Orienteering Middle Championships (UKOL) | UKOL 3 (M35, M40) | 00:41:11 | 4th | 1341 | |
| 30/05/21 | SINS - Day 2 - restricted Midlands Championships | Brown | 01:09:43 | 2nd | 1329 | Racing Chl: Gold |
| 23/05/21 | TVOC Chiltern Challenge National Event | Black | 01:26:41 | 11th | 1333 | Racing Chl: Gold |
| 25/04/21 | East Midlands League 2021 | Brown | 01:05:20 | 2nd | 1308 | Racing Chl: Gold |
| 20/09/20 | SYO Regional Event & YHOA Superleague | Brown | 00:32:05 | 5th | 1308 | Racing Chl: Gold |
| 15/03/20 | CompassSport Cup Heat | 2 | 00:42:44 | 1st | 1332 | |
| 01/03/20 | National Event & YHOA Superleague | Black | 01:35:01 | 11th | 1312 | Racing Chl: Gold |
| 22/02/20 | British Night Orienteering Championships (UKOL) | UKOL 2 (M20, M35, M40) | 01:09:49 | 6th | 1305 | |
| 08/12/19 | East Midlands Championships 2019 | Black | 01:15:25 | 5th | 1273 | Racing Chl: Gold |
| 03/11/19 | November Classic (UKOL) | UKOL Black (M21) | 01:22:10 | 4th | 1326 | |
| 26/10/19 | East Midlands League 2019 | Brown | 00:55:04 | 4th | 1323 | Racing Chl: Gold |
| 22/09/19 | CompassPoint Scottish Orienteering League 5 incorporating Veteran Home Internationals Individual | Brown | 01:15:01 | 9th | 1310 | Racing Chl: Gold |
| 15/09/19 | British Middle Distance Championships (UKOL) | UKOL 3 (M35, M40) | 00:40:29 | 4th | 1310 | |
| 14/09/19 | British Sprint Championships Qualifiers | H3B | 00:13:32 | 2nd | 1297 | |
| 14/09/19 | British Sprint Championships Finals | F5 | 00:12:26 | 7th | 1303 | |
| 14/09/19 | British Sprint Championships (UKOL) | UKOL Course F5 (M16, M35, M40) | 00:12:26 | 7th | ||
| 03/08/19 | Scottish 6Days - Strathearn 2019 - Day 6 (UKOL) | UKOL C38 (M40) | 00:30:15 | 2nd | 1309 | |
| 02/08/19 | Scottish 6Days - Strathearn 2019 - Day 5 | C38 | 01:00:55 | 1st | 1331 |