| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 04/10/25 | Veteran Home International & Junior European Cup Individual (with spectator races) | 4 | 01:24:43 | 35th | 1302 | |
| 14/09/25 | CompassSport Cup Final | 2 | 00:56:35 | 15th | 1294 | |
| 07/09/25 | Midlands Championships (UKOL) | UKOL Course 4 (M45, M50, W18, W20, W35) | 01:02:15 | 3rd | 1274 | |
| 13/07/25 | LOG EuroCity Race - Urban(UKOL) | UKOL Course 1 (M18, M20, M21, M35) | 01:00:33 | 18th | 1247 | |
| 12/07/25 | Urban Event - EuroCity Weekend (UKOL) | UKOL 1 (M18, M20, M21, M35) | 00:44:29 | 10th | 1266 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 7 (M45, M50) | 01:19:29 | 4th | 1323 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 7 (M45, M50) | 01:18:35 | 7th | 1310 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 7 (M40, M45) | 00:40:13 | 5th | 1338 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 4 (M45) | 00:18:12 | 9th | 1292 | |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Black (M21) | 01:29:07 | 22nd | 1288 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 4 (M45, M50) | 00:40:38 | 4th | 1307 | |
| 01/12/24 | Lakeland Warrior Day 2 | LONG | 01:01:31 | 51st | 1307 | |
| 30/11/24 | Lakeland Warrior Day 1 | M21E | 01:58:10 | 33rd | 1326 | |
| 17/11/24 | East Midlands League 2024 | Brown | 01:02:32 | 2nd | Racing Chl: Gold | |
| 10/11/24 | YHOA SuperLeague Blacka | Brown | 01:18:49 | 8th | 1255 | Racing Chl: Gold |
| 05/10/24 | VHI Individual & NI Long Distance Champs 2024 | Course 3 | 00:54:46 | 6th | 1317 | |
| 16/07/24 | WOC2024 Tour - Urban sprint | C1 | 00:24:08 | 63rd | 1241 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C1 | 00:38:30 | 110th | 1175 | |
| 30/06/24 | East Midlands Urban League 2024 | Course 1 | 00:44:13 | 6th | 1254 | |
| 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) | 00:10:31 | 31st | ||
| 23/06/24 | British Sprint Championships - Finals | F4 | 00:10:31 | 12th | 1274 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q4 | 00:15:26 | 15th | 1263 | |
| 28/04/24 | Northern Championships (UKOL) | UKOL 4 (M45, M50) | 01:18:44 | 16th | 1262 | |
| 27/04/24 | British Middle Championships (UKOL) | UKOL 4 (M45, M50) | 00:42:52 | 9th | 1299 | |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 7 (M45, M50) | 01:17:30 | 11th | 1284 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 7 (M45, M50) | 00:33:09 | |||
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 7 (M40, M45) | 00:50:33 | 31st | 1270 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 4 (M45) | 00:23:58 | 40th | 1155 | |
| 17/12/23 | East Midlands League 2023 | Brown | 01:06:17 | 3rd | 1321 | Racing Chl: Gold |
| 30/09/23 | Caddihoe Day 1 (UKOL) | UKOL Short Brown (M18, M20, M45, M50, W21) | 01:02:20 | 3rd | 1302 | |
| 03/09/23 | EMOA Urban League 2023 University of Nottingham | Course 1 | 01:03:16 | 13th | 1179 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C37 | 00:40:31 | 10th | 1312 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C37 (M45) | 01:07:41 | 6th | 1314 | |
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 2 | 00:20:04 | 52nd | 1146 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C37 | 01:03:40 | 7th | 1319 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C37 (M45) | 00:33:57 | 6th | 1324 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C37 | 01:16:49 | 9th | 1305 | |
| 28/05/23 | Springtime in Shropshire Day 2 & Midlands Championships (UKOL) | UKOL Short Brown (M18, M20, M45, M50, W21) | 01:06:05 | 11th | 1271 | |
| 07/05/23 | British Middle Distance Championships (UKOL) | UKOL 4 (M45, M50) | 00:43:53 | 7th | 1318 | |
| 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 | ||
| 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 | |
| 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 (UKOL) | UKOL F2 (M45, M50, W16, W18, W20, W21, W35) | 00:18:34 | 9th |