| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 10/06/23 | Race the Abbeys - Scottish Borders: Urban (UKOL) - incorporating UKUL9 & SOUL6 | UKOL M21E (M18, M20, M21, M35) | 00:14:56 | 2nd | 1396 | |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 1A (M21) | 01:33:44 | 8th | 1408 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:37:47 | 8th | 1401 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:14:11 | 2nd | 1405 | |
| 01/04/23 | Saturday Series 6 | Blue | 00:25:16 | 1st | Racing Chl: Gold | |
| 25/03/23 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 01:41:12 | 7th | 1407 | |
| 18/02/23 | Icenian two-part chasing Sprint | A | 00:15:35 | 2nd | 1386 | |
| 12/02/23 | YHOA SuperLeague and YHOA Middle Distance Championships | Black | 00:31:38 | 1st | 1407 | Racing Chl: Gold |
| 04/02/23 | YHOA Night League Bowden Housteads | Long | 00:45:17 | 1st | 1416 | |
| 29/01/23 | East Midlands Championships 2023 | Course 1 | 01:16:18 | 1st | 1415 | |
| 15/01/23 | West Haigh Regional Event | Blue | 00:32:13 | 1st | 1367 | Racing Chl: Gold |
| 16/10/22 | CompassSport Cup Final | Brown | 01:01:31 | 11th | 1404 | Racing Chl: Gold |
| 18/09/22 | Dales Weekend & YHOA SuperLeague | Brown | 00:59:37 | 1st | 1424 | Racing Chl: Gold |
| 17/09/22 | Dales Weekend | Brown | 00:55:42 | 1st | 1412 | Racing Chl: Gold |
| 04/09/22 | 50 years of SYO Event, YHOA Middle Championships & YHOA SuperLeague | Brown | 00:32:08 | 1st | 1390 | Racing Chl: Gold |
| 12/06/22 | British Sprint Championships Finals | F1-A | 00:17:35 | 7th | 1426 | |
| 12/06/22 | British Sprint Championships (UKOL) | UKOL F1 (M16, M18, M20, M21, M35, M40) | 00:17:35 | 7th | ||
| 12/06/22 | British Sprint Championships Qualifiers | Q1-3 | 00:16:47 | 4th | 1390 | |
| 16/04/22 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:36:49 | 24th | 1379 | |
| 15/04/22 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:15:39 | 6th | 1397 | |
| 20/03/22 | Sprint Scotland 2022 Race 3 incorporating Scottish Sprint Championships & SOUL5 | Course 1 | 00:12:59 | 2nd | 1412 | |
| 19/03/22 | Sprint Scotland 2022 Race 1 incorporating SOUL4 | Course 1 | 00:11:42 | 2nd | 1426 | |
| 07/11/21 | EBOR Morning Sprint - YHOA Sprint Championships | 1: M open am | 00:15:39 | 1st | 1407 | |
| 07/11/21 | EBOR Afternoon Sprint | 1: M open pm | 00:12:03 | 1st | 1368 | |
| 17/10/21 | CompassSport Cup Final | 1 Brown | 00:48:31 | 2nd | 1414 | Racing Chl: Gold |
| 05/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Individual | Black | 01:29:49 | 4th | 1408 | Racing Chl: Gold |
| 22/08/21 | British Sprint Championships Qualifiers | Q1A | 00:15:10 | 3rd | 1372 | |
| 22/08/21 | British Sprint Championships (UKOL) | UKOL M-O (M21) | 00:13:56 | 1st | ||
| 22/08/21 | British Sprint Championships Finals | F1 | 00:13:56 | 1st | 1410 | |
| 17/07/21 | Fat Rascal Weekend | 00:32:48 | 1st | 1374 | ||
| 11/07/21 | YHOA Urban League 2-part Sprint | Course A | 00:15:59 | 1st | 1399 | |
| 20/06/21 | YHOA Urban League | Sprint | 00:16:18 | 2nd | 1381 | |
| 06/06/21 | Northern Championships (UKOL) | UKOL 1 (M21) | 01:53:45 | 9th | 1388 | |
| 05/06/21 | British Orienteering Middle Championships (UKOL) | UKOL 1 (M21) | 00:38:33 | 8th | 1391 | |
| 30/05/21 | Scottish Junior Cup - Round 1 | Adult Long | 00:49:59 | 4th | 1385 | |
| 29/05/21 | Sprint Scotland 2021 Race 1 | Men Open / Long | 00:12:28 | 3rd | 1405 | |
| 29/05/21 | Sprint Scotland 2021 Race 2 | Men Open / Long | 00:14:26 | 4th | 1401 | |
| 16/05/21 | YHOA SuperLeague & Yvette Baker Heat | Brown | 00:38:49 | 1st | 1391 | Racing Chl: Gold |
| 12/12/20 | SOG3 - Blackland Farm, Sharpthorne (SW of East Grinstead) | BLUE | 00:22:31 | 1st | Racing Chl: Gold | |
| 24/10/20 | SO SOG A2 - Knowlands Wood, Barcombe Cross, Lewes | Blue | 00:30:01 | 1st | Navigation Chl | |
| 26/09/20 | DFOK KOL 1 | Blue | 00:30:21 | 1st | Racing Chl: Gold | |
| 13/09/20 | SLOW Regional Event | Brown | 00:53:04 | 1st | 1366 | Racing Chl: Gold |
| 12/09/20 | Great Wildgoose Woods test event | Blue | 00:28:39 | 1st | Racing Chl: Gold | |
| 08/12/19 | CHIG Mitre SE League Event - Middle Distance | Black | 00:46:48 | |||
| 30/11/19 | Southern Champs Weekend - Middle Distance Event | Black | 00:34:06 | 2nd | 1382 | Racing Chl: Gold |
| 30/11/19 | Southern Night Championships | UKOL Brown (M18, M20, M21, M35, M40) | 00:55:12 | 2nd | 1386 | |
| 17/11/19 | SN Trophy SE League Event | Brown | 00:59:53 | 1st | 1424 | Racing Chl: Gold |
| 20/10/19 | CompassSport Cup Final | Course 1 | 00:58:00 | 8th | 1368 | |
| 06/10/19 | SAX Urban event | 1. Black | 00:40:19 | 1st | ||
| 15/09/19 | British Middle Distance Championships (UKOL) | UKOL 1 (M21) | 00:31:30 | 2nd | 1408 |