| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 28/10/23 | Cambridge City Race | Course 1 | 01:21:55 | 61st | 979 | |
| 22/10/23 | YHOA SuperLeague | Short Brown | 01:54:39 | 15th | 1065 | Racing Chl: Bronze |
| 14/10/23 | Stirling University Public Race (PM) | Course 1 | 00:24:51 | 42nd | 908 | |
| 08/10/23 | Winsford Urban (UKUL) | Course 1 - MO | 01:27:21 | 7th | ||
| 07/10/23 | Crewe, Double Sprint Event | Long Sprint | 00:32:13 | 32nd | 1028 | |
| 16/09/23 | City of London Race (UKOL) | Men's Open | 00:55:20 | 35th | 1086 | |
| 03/09/23 | Sprint Scotland (Day 2) - WRE, UKUL17 & SOUL9 | WRE Men | 00:25:10 | 64th | 1126 | |
| 02/09/23 | Sprint Scotland (Day 1) - WRE | Course 1 | 00:16:33 | 63rd | 1105 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C41 (M21) | 01:51:53 | 85th | 993 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C41 | 04:14:09 | 84th | 912 | |
| 22/07/23 | Fat Rascal Weekend - Part 1 of Saturday Sprint | 1 | 00:38:16 | 31st | 1016 | |
| 22/07/23 | Fat Rascal Weekend - Part 2 of Saturday Sprint | 1 | 00:25:31 | 29th | 1106 | |
| 18/06/23 | Sheffield YHOA Urban League | Black | 01:27:36 | 19th | 1071 | Racing Chl: Silver |
| 11/06/23 | Race the Abbeys - Scottish Borders: Urban Sprint (UKOL) incorporating SOUL7 | UKOL M21E (M18, M20, M21, M35) | 00:23:30 | 38th | 1105 | |
| 10/06/23 | Race the Abbeys - Scottish Borders: Urban (UKOL) - incorporating UKUL9 & SOUL6 | UKOL M21E (M18, M20, M21, M35) | 00:29:21 | 38th | 1084 | |
| 21/05/23 | YHOA Urban League & YHOA Sprint Championships | 00:54:42 | 180th | 998 | ||
| 07/05/23 | British Middle Distance Championships (UKOL) | UKOL 1 (M21) | 01:47:21 | 27th | 1122 | |
| 06/05/23 | British Sprint Championships Qualifiers | Q1C | 00:24:04 | 15th | 1071 | |
| 06/05/23 | British Sprint Championships Finals | F3 | 00:25:11 | 43rd | 1058 | |
| 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) | 01:25:11 | 330th | ||
| 16/04/23 | WCH Shoal Hill, YBT Round 1, WM League (moved from 19/03/23) | Blue | 01:16:37 | 32nd | 1060 | Racing Chl: Gold |
| 15/04/23 | Waun-y-Llyn Country Park | Blue | 01:10:39 | 11th | Racing Chl: Bronze | |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | 1B | 03:16:49 | |||
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 01:47:54 | 143rd | 1061 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:24:46 | 200th | 1118 | |
| 02/04/23 | BL Burnbanks, Cumbrian Galoppen | Blue | 01:22:26 | 54th | 990 | Racing Chl: Silver |
| 01/04/23 | Saturday Series 6 | Blue | 00:42:09 | 22nd | Racing Chl: Gold | |
| 19/03/23 | Frodsham Hill, Middle Distance event. | Blue | 01:02:49 | 21st | 1030 | Racing Chl: Gold |
| 12/03/23 | CompassSport Cup Heat | Blue | 01:36:18 | 2nd | 1087 | Racing Chl: Bronze |
| 11/03/23 | Welsh Championships (UKOL) & SBOC Winter League 13 | UKOL Short Blue (M65, W18, W20, W45, W50) | 01:20:07 | 22nd | 1028 | |
| 05/03/23 | Lakes Spring Long (UKEOL) | Light Blue | 01:34:20 | 13th | ||
| 04/03/23 | Lakes Spring Middle (UKEOL) | Blue | 01:29:18 | |||
| 12/02/23 | YHOA SuperLeague and YHOA Middle Distance Championships | Short Blue | 01:07:05 | 9th | 1051 | Racing Chl: Bronze |
| 11/02/23 | MDOC Saturday morning series (6) | Long Light Green | 01:16:44 | 27th | ||
| 04/02/23 | Spring Wood (2/4) | Green | 01:07:14 | 13th | Racing Chl: Bronze | |
| 28/01/23 | MDOC - NW Night League | Blue | 01:22:03 | 11th | Racing Chl: Silver |