| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 23/11/25 | Tim Watkins Trophy | A | 02:24:44 | 10th | 1330 | |
| 16/11/25 | CLARO Regional | Blue | 00:39:59 | 1st | 1337 | Racing Chl: Gold |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 02:05:25 | 22nd | 1380 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 1 (M21) | 02:14:02 | 45th | 1336 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:42:37 | 49th | 1358 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:18:00 | 32nd | 1364 | |
| 23/03/25 | YHOA SuperLeague and YHOA Middle Distance Championships | Black | 00:35:47 | 2nd | 1369 | Racing Chl: Gold |
| 23/02/25 | CompassSport Cup Heat | 1 | 01:00:18 | 4th | 1339 | |
| 15/02/25 | CLARO Urban event | 1 | 00:37:25 | 2nd | 1327 | |
| 01/12/24 | Lakeland Warrior Day 2 | LONG | 00:54:09 | 31st | 1346 | |
| 23/11/24 | YHOA Night League | Long | 00:44:05 | 3rd | 1276 | |
| 20/10/24 | CompassSport Cup Final | 1 | 01:14:06 | 27th | 1328 | |
| 14/09/24 | Dales Weekend Day 1 and YHOA SuperLeague (UKOL) | UKOL Black (M21) | 01:26:59 | 4th | ||
| 08/09/24 | FVO SoSOL | 1 Person Relay - Long | 00:36:35 | 3rd | 1358 | |
| 07/09/24 | Scottish Orienteering League 4 (inc. Senior Home Internationals Individual) | Brown | 01:36:50 | 5th | 1304 | Racing Chl: Gold |
| 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:17:04 | 333rd | ||
| 23/06/24 | British Sprint Championships - Qualifiers | Q1c | 00:16:57 | 6th | 1338 | |
| 23/06/24 | British Sprint Championships - Finals | F1 | 00:17:04 | 17th | 1338 | |
| 28/04/24 | Northern Championships (UKOL) | UKOL 1 (M21) | 01:42:28 | 10th | 1353 | |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 02:10:32 | |||
| 18/02/24 | CompassSport Cup Heat | 1 | 01:10:25 | 3rd | 1335 | |
| 04/02/24 | EPOC/PFO Regional Event | Brown | 01:22:19 | 8th | 1297 | Racing Chl: Gold |
| 14/01/24 | YHOA SuperLeague and YHOA Championships | Brown | 01:03:43 | 7th | 1325 | Racing Chl: Gold |
| 10/12/23 | Lakeland Warrior (Day 2) - WRE | M21E | 01:47:05 | 18th | 1346 | |
| 28/10/23 | EBOR Indoor Orienteering Event | Men's Open | 00:25:07 | |||
| 04/08/23 | S6D Moray 2023 Day 5 | C41 | 00:52:17 | 43rd | 1330 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C41 (M21) | 01:30:30 | 38th | 1333 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C41 | 01:17:52 | 35th | 1356 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C41 (M21) | 00:44:57 | 42nd | 1339 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C41 | 01:35:21 | 37th | 1345 | |
| 22/07/23 | Fat Rascal Weekend - Part 2 of Saturday Sprint | 1 | 00:16:30 | 7th | 1316 | |
| 22/07/23 | Fat Rascal Weekend - Part 1 of Saturday Sprint | 1 | 00:21:12 | 6th | 1330 | |
| 15/07/23 | YHOA Urban League Weekend | 1 | 00:17:10 | 2nd | 1352 | |
| 07/05/23 | British Middle Distance Championships (UKOL) | UKOL 1 (M21) | 00:51:05 | 10th | 1347 | |
| 06/05/23 | British Sprint Championships Qualifiers | Q1B | 00:15:11 | 5th | 1334 | |
| 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:17:49 | 132nd | ||
| 06/05/23 | British Sprint Championships Finals | F1 | 00:17:49 | 13th | 1303 | |
| 30/04/23 | South West Orienteering League, NGOC League and Yvette Baker Trophy Heat | Brown | 01:04:11 | 2nd | 1328 | Racing Chl: Gold |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | 1B | 01:45:03 | |||
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:57:01 | 88th | 1307 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:16:51 | 56th | 1332 | |
| 04/03/23 | Lakes Spring Middle (UKEOL) | Black | 01:08:28 | 43rd | 1216 | Navigation Chl |
| 26/02/23 | Northern Championships & YHOA SuperLeague (UKOL) | UKOL Course 1 (M21) | 01:51:14 | 8th | 1308 | |
| 18/02/23 | Icenian two-part chasing Sprint | A | 00:16:41 | 8th | 1354 | |
| 12/02/23 | YHOA SuperLeague and YHOA Middle Distance Championships | Black | 00:44:01 | 10th | 1320 | Racing Chl: Gold |
| 04/02/23 | YHOA Night League Bowden Housteads | Long | 00:52:37 | 3rd | 1367 | |
| 29/01/23 | East Midlands Championships 2023 | Course 3 | 00:54:14 | 1st | 1330 | |
| 15/01/23 | West Haigh Regional Event | Green | 00:26:56 | 1st | 1283 | Racing Chl: Gold |
| 08/01/23 | Hebers Ghyll Regional Middle Distance Event | Green | 00:27:54 | 1st | 1298 | Racing Chl: Gold |
| 04/12/22 | Lakeland Warrior (Day 2 - Middle) | M21E | 00:51:24 | 23rd | 1345 |