| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 18/06/24 | MDOC Summer evenings (2) | Blue | 00:54:35 | 11th | 1133 | Racing Chl: Gold |
| 16/06/24 | National Urban Event (UKUL) | Black | 00:56:33 | 27th | 1133 | Racing Chl: Gold |
| 15/06/24 | SYO Urban Sprint | Course A | 00:23:51 | 44th | 1159 | |
| 08/06/24 | SELOC Saturday series (4) | LIGHT GREEN | 40:04:00 | 4th | Navigation Chl | |
| 23/05/24 | MDOC summer evenings (1) | Blue | 01:24:21 | |||
| 19/05/24 | LOC National Weekend | Black | 01:44:33 | 74th | 963 | Racing Chl: Bronze |
| 18/05/24 | LOC National Weekend | Short Brown | 02:36:06 | 59th | 988 | Navigation Chl |
| 05/05/24 | Sprint Scotland (Race 3) - SOUL 3 | Course 1 | 00:22:13 | 45th | 1105 | |
| 04/05/24 | Sprint Scotland (Race 1) | Course 1 | 00:24:50 | 42nd | 1128 | |
| 04/05/24 | Sprint Scotland (Race 2) | Course 1 | 00:25:02 | 45th | 1036 | |
| 27/04/24 | British Middle Championships (UKOL) | UKOL 1 (M21) | 01:38:28 | 42nd | 1014 | |
| 21/04/24 | "War of the Roses" Urban Weekend | Course 1 | 01:03:28 | 4th | ||
| 20/04/24 | "War of the Roses" urban weekend - day 1 - Hebden Bridge | Long | 00:52:27 | 18th | ||
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 03:02:43 | |||
| 17/03/24 | BL Askham Common Cumbrian Galoppen | Brown | 01:51:06 | 40th | 999 | Racing Chl: Gold |
| 09/03/24 | MDOC Saturday morning series (3) | Long Light Green | 00:41:45 | 8th | ||
| 03/03/24 | Corporation Park Sprint Double (3/4) | A | 00:21:20 | 11th | ||
| 25/02/24 | SELOC Regional | Blue | 01:15:09 | 29th | 998 | Racing Chl: Gold |
| 11/02/24 | Bickerton regional event | Short Brown | 02:00:06 | 7th | Racing Chl: Bronze | |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 1 | 00:31:30 | 79th | 1082 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 1 | 00:27:38 | 90th | 1080 | |
| 14/01/24 | YHOA SuperLeague and YHOA Championships | Brown | 02:16:07 | 64th | 990 | Racing Chl: Bronze |
| 13/01/24 | SYO Regional Middle Distance Event (rescheduled from 26 Nov 2023) | Brown | 01:47:37 | 18th | 1033 | Navigation Chl |
| 06/01/24 | MDOC New Year Charity Event | Long - 2 | 02:18:26 | 5th | ||
| 01/01/24 | Christmas Cup Day 4 - Resolution Sprint | Long | 00:29:26 | 45th | ||
| 31/12/23 | Christmas Cup Day 3 | Long | 01:20:15 | 72nd | ||
| 29/12/23 | Christmas Cup Day 2 | Long | 01:47:35 | 63rd | ||
| 28/12/23 | Christmas Cup Day 1 | Long | 02:32:14 | 57th | ||
| 09/12/23 | Lakeland Warrior (Day 1) - WRE | M21E | 01:37:11 | |||
| 02/12/23 | Hameldon Hill Regional | Blue | 01:41:19 | 28th | 982 | Racing Chl: Bronze |
| 26/11/23 | Tim Watkins Trophy | D | 03:13:28 | |||
| 19/11/23 | SROC Regional event | Blue | 02:19:21 | 27th | 1070 | Navigation Chl |
| 18/11/23 | SROC NW Night league event | Blue | 01:40:37 | |||
| 05/11/23 | LOC Cumbrian Galoppen | Blue | 01:38:37 | 50th | 1050 | Racing Chl: Silver |
| 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 | 158th | 998 |