| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 15/11/23 | Urban Night Series 3 | Short | 00:26:41 | 1st | ||
| 12/11/23 | CompassSport Cup Final | 8A Green - junior men | 01:12:18 | 21st | ||
| 05/11/23 | LOC Cumbrian Galoppen | Blue | 01:30:54 | 42nd | Racing Chl: Silver | |
| 29/10/23 | Scottish Orienteering League 5 | Blue | 01:57:33 | 44th | Navigation Chl | |
| 21/10/23 | Roseisle - Saturday Local Event | Light Green | 01:00:28 | 16th | Racing Chl: Silver | |
| 15/10/23 | Euromeeting Individual Sprint with Stirling City Race for other classes (SOUL10) | Course 6 | 00:34:17 | 13th | ||
| 14/10/23 | Stirling University Public Race (PM) | Course 6 | 00:12:49 | 11th | ||
| 14/10/23 | Euromeeting KO Sprint (and Individual Sprint for public race classes) | Course 6 (WQ1) | 00:14:21 | 7th | ||
| 08/10/23 | Winsford Urban (UKUL) | Course 6 - MJ WJ | 00:34:41 | 2nd | ||
| 07/10/23 | Crewe, Double Sprint Event | Short Sprint | 00:23:41 | 4th | ||
| 01/10/23 | Caddihoe Day 2 (UKOL) | UKOL Blue (M16, M55, M60, W35, W40) | ||||
| 30/09/23 | Caddihoe Day 1 (UKOL) | UKOL Blue (M16, M55, M60, W35, W40) | 01:28:04 | 88th | ||
| 06/09/23 | Park Series 4 | Sprint B | 00:23:24 | 21st | ||
| 06/09/23 | Park Series 4 | Sprint A | 00:29:09 | 17th | ||
| 03/09/23 | Sprint Scotland (Day 2) - WRE, UKUL17 & SOUL9 | 7: 16- | 00:52:31 | 19th | ||
| 02/09/23 | Sprint Scotland - Race 2 | Course 7 | 00:13:27 | 10th | ||
| 02/09/23 | Sprint Scotland (Day 1) - WRE | Course 7 | 00:12:25 | 14th | ||
| 30/08/23 | Park Series 3 | Sprint B | 00:20:28 | 20th | ||
| 30/08/23 | Park Series 3 | Sprint A | 00:20:31 | 29th | ||
| 04/08/23 | S6D Moray 2023 Day 5 | C34 | 00:47:33 | 33rd | ||
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C34 (M16) | 01:25:15 | 28th | ||
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 6 | 00:16:26 | 14th | ||
| 01/08/23 | S6D Moray 2023 Day 3 | C34 | 01:21:26 | 35th | ||
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C34 (M16) | 00:56:53 | 38th | ||
| 30/07/23 | S6D Moray 2023 Day 1 | C34 | 01:59:51 | 39th | ||
| 23/07/23 | Fat Rascal Weekend - Sunday Urban | Orange | 00:18:30 | 6th | Racing Chl: Gold | |
| 22/07/23 | Fat Rascal Weekend - Part 2 of Saturday Sprint | 2 | 00:24:58 | 15th | ||
| 22/07/23 | Fat Rascal Weekend - Part 1 of Saturday Sprint | 2 | 00:28:22 | 13th | ||
| 16/07/23 | YHOA Urban League Weekend - EuroCity Race | M/WJ | 00:27:09 | 6th | ||
| 15/07/23 | YHOA Urban League Weekend | 6 | 00:08:58 | 8th | ||
| 12/07/23 | Summer Series 5 | Short | 00:34:47 | 2nd | ||
| 09/07/23 | Yvette Baker Trophy Final | Light Green | 00:31:42 | 9th | Racing Chl: Gold | |
| 18/06/23 | BL Binsey, Cumbrian Galoppen | Green | 00:41:14 | 7th | Racing Chl: Gold | |
| 11/06/23 | Race the Abbeys - Scottish Borders: Urban Sprint (UKOL) incorporating SOUL7 | UKOL Course 6 (M16, W16) | 00:29:56 | 8th | ||
| 10/06/23 | Race the Abbeys - Scottish Borders: Urban (UKOL) - incorporating UKUL9 & SOUL6 | UKOL Course 6 (M16) | 00:24:02 | 8th | ||
| 29/05/23 | Springtime in Shropshire Day 3 (UKOL) | UKOL Blue (M16, M55, M60, W35, W40) | 00:41:45 | 32nd | ||
| 28/05/23 | Springtime in Shropshire Day 2 & Midlands Championships (UKOL) | UKOL Blue (M16, M55, M60, W35, W40) | 01:36:15 | 91st | ||
| 27/05/23 | Springtime in Shropshire Day 1 | LIGHT GREEN | 00:29:45 | 13th | Racing Chl: Gold | |
| 21/05/23 | WCOC regional | Green | 00:48:02 | 2nd | Racing Chl: Gold | |
| 14/05/23 | Cumbrian Gallopen Tarn Hows | Green | 00:48:34 | 6th | Racing Chl: Gold | |
| 13/05/23 | Todmorden Urban Regional | Course 6 | 00:31:24 | 2nd | ||
| 10/05/23 | Spring Series 3 | Short | 00:29:23 | 4th | ||
| 07/05/23 | British Middle Distance Championships (UKOL) | UKOL 7 (M16, M65, W45) | 01:00:32 | 42nd | ||
| 06/05/23 | British Sprint Championships Qualifiers | Q3 | 00:21:05 | 14th | ||
| 06/05/23 | British Sprint Championships Finals | F3 | 00:19:57 | 29th | ||
| 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:19:57 | 181st | ||
| 26/04/23 | Spring Series 2 | Short | 00:36:16 | 2nd | ||
| 23/04/23 | MDOC Philips Park Regional and YBT Heat | Light Green | 00:40:06 | 3rd | Racing Chl: Gold | |
| 22/04/23 | BL Brampton Urban | 4 | 00:22:58 | 2nd | ||
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 16 (M16) | 01:29:21 | 25th |