| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 27/06/23 | Biddulph Grange Country Park - Evening event | LONG HARD | 00:36:18 | 2nd | ||
| 18/06/23 | Sheffield YHOA Urban League | Black | 00:57:38 | 6th | 1299 | Racing Chl: Gold |
| 11/06/23 | EMOA League 2023 Carsington Pastures & YBT Heat | Brown | 01:06:25 | 3rd | 1308 | Navigation Chl |
| 29/05/23 | Springtime in Shropshire Day 3 (UKOL) | UKOL Black (M18, M20, M21, M35, M40) | 00:45:47 | 12th | 1300 | |
| 28/05/23 | Springtime in Shropshire Day 2 & Midlands Championships (UKOL) | UKOL Brown (M35, M40) | 01:19:57 | 3rd | 1299 | |
| 20/05/23 | STONE COMMON and town | Long Hard | 00:41:20 | 1st | ||
| 07/05/23 | British Middle Distance Championships (UKOL) | UKOL 3 (M35, M40) | 00:51:44 | 5th | 1320 | |
| 06/05/23 | British Sprint Championships Qualifiers | Q3 | 00:18:07 | 5th | 1304 | |
| 06/05/23 | British Sprint Championships Finals | F3 | 00:16:56 | 11th | 1280 | |
| 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:16:56 | 98th | ||
| 23/04/23 | EMUL 2023 Buxton Urban | 1 - MO | 00:51:46 | 1st | 1305 | |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 7 (M40) | 02:10:24 | 14th | 1266 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 5 (M35, M40) | 00:47:33 | 16th | 1300 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 3 (M35, M40) | 00:15:32 | 7th | 1313 | |
| 02/04/23 | Bentley Woods South - WM Champs, WM League | Brown | 01:14:55 | 3rd | 1295 | Racing Chl: Gold |
| 25/03/23 | British Orienteering Championships (UKOL) | UKOL 4 (M35, M40) | 01:33:02 | 13th | 1299 | |
| 04/12/22 | Lakeland Warrior (Day 2 - Middle) | M21E | 01:15:21 | 53rd | 1243 | |
| 03/12/22 | Lakeland Warrior (Day 1 - Middle) | M21E | 01:02:01 | 57th | 1230 | |
| 13/11/22 | Sutton Park - WMOA Championships | Brown | 01:17:06 | 6th | 1294 | Racing Chl: Gold |
| 09/10/22 | National Event Ainsdale Dunes (UKOL) | UKOL Black (M21, M35) | 01:49:20 | 10th | 1287 | |
| 08/10/22 | North West Sprint Championships (UKOL) | UKOL 1A (M18, M20, M21, M35, M40, M45, M50, W18, W20, W21, W35) | 00:35:19 | 8th | 1295 | |
| 04/09/22 | LOK - CoL Urban middle | Course 1 | 00:29:35 | 15th | 1309 | |
| 03/09/22 | City of London Race | Course 1 | 00:57:21 | 20th | 1300 | |
| 12/08/22 | Lakes 5 Days - Day 5 (UKOL) | UKOL 1 (M21, M35, M40) | 01:52:17 | 41st | 1256 | |
| 11/08/22 | Lakes 5 Days - Day 4 | 1 | 01:54:45 | 41st | 1252 | |
| 19/06/22 | Birmingham Urban European City Race Tour | Course 1 | 00:58:55 | 4th | 1281 | |
| 18/06/22 | Coventry City Race (UKUL) and City Race European Tour (CRET) | MO (Open Men)[CRET Elite M] | 00:42:59 | 3rd | 1302 | |
| 12/06/22 | British Sprint Championships Qualifiers | Q1-1 | 00:20:02 | 12th | 1298 | |
| 12/06/22 | British Sprint Championships Finals | F1-A | 00:23:57 | |||
| 17/04/22 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 6 (M35) | 01:30:40 | 4th | 1316 | |
| 16/04/22 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 5 (M35, M40) | 00:45:25 | 18th | 1289 | |
| 15/04/22 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 3 (M35, M40) | 00:15:00 | 4th | 1300 | |
| 09/04/22 | BIDDULPH GRANGE COUNTRY PARK | Long Hard | 00:39:47 | 1st | ||
| 26/02/22 | SYO 50th Anniversary Double & YHOA SuperLeague | Brown | 01:21:58 | 3rd | 1299 | Racing Chl: Gold |
| 06/02/22 | Beaudesert | Brown | 01:10:27 | 5th | 1284 | Racing Chl: Gold |
| 29/01/22 | East Midlands League 2022 (UKOL) | UKOL Brown (M18, M20, M21, M35, M40, M45, M50, W18, W20 W21) | 00:44:50 | 13th | 1279 | |
| 05/12/21 | Brandon Wood WMOA League (incl. OD Club Champs) | Brown | 01:01:55 | 4th | 1277 | Racing Chl: Gold |
| 17/10/21 | CompassSport Cup Final | 1 Brown | 01:16:20 | 29th | 1274 | Racing Chl: Gold |
| 03/10/21 | National Middle Distance Race (BOC weekend, UKOL) | UKOL Course 2 (M18, M20, M35, M40, W21) | 00:55:52 | 28th | 1211 | |
| 02/10/21 | British Orienteering Championships (UKOL) - rearranged from 2022 | UKOL Course 7 (M35, M40) | 01:50:21 | 13th | 1237 | |
| 22/08/21 | British Sprint Championships Qualifiers | Q1A | 00:17:31 | 14th | 1298 | |
| 22/08/21 | British Sprint Championships (UKOL) | UKOL M35 (M35) | 00:19:24 | 1st | ||
| 22/08/21 | British Sprint Championships Finals | F1 | 00:19:24 | 28th | 1237 | |
| 27/06/21 | East Midlands Championships 2021 | Brown | 01:22:10 | 2nd | 1298 | Navigation Chl |
| 06/06/21 | Northern Championships (UKOL) | UKOL 3 (M35, M40) | 01:46:38 | 18th | 1288 | |
| 05/06/21 | British Orienteering Middle Championships (UKOL) | UKOL 3 (M35, M40) | 00:51:44 | 11th | 1295 | |
| 30/05/21 | SINS - Day 2 - restricted Midlands Championships | Brown | 01:16:00 | 6th | 1302 | Racing Chl: Gold |
| 25/04/21 | Shoal Hill - WMOA League 1 | Brown | 00:55:27 | 8th | 1285 | Racing Chl: Gold |
| 24/04/21 | potoc local event | Long Hard | 00:40:48 | 3rd | ||
| 26/01/20 | Wrockwardine Wood - West Midlands League Event 2 | Brown | 00:55:44 | 8th | 1256 | Racing Chl: Gold |