| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 20/10/24 | CompassSport Cup Final | 1 | 01:09:48 | 25th | 1346 | |
| 28/09/24 | Northern Sprint Championships - Second Race | Sprint 2 | 00:12:37 | 2nd | 1304 | |
| 28/09/24 | Northern Sprint Championships - First Race | Sprint 1 | 00:11:23 | 2nd | 1303 | |
| 22/09/24 | SYO Regional Event | Black | 01:53:18 | 8th | 1317 | Racing Chl: Gold |
| 21/09/24 | Saturday Series 1 | Blue | 00:29:13 | 14th | Racing Chl: Gold | |
| 07/07/24 | AIRE Leeds Urban (UKOL) (UKUL) (YUL) | UKOL Black (M18, M20, M21, M35) | 00:53:25 | 4th | 1324 | |
| 06/07/24 | YHOA Sprint Saturday - Holbeck | 1 | 00:15:53 | 8th | 1305 | |
| 06/07/24 | YHOA Sprint Championships (UKOL) (YUL) | UKOL 1 (M18, M20, M21, M35, M40, M45, M50, W18, W20, W21, W35) | 00:15:54 | 12th | 1303 | |
| 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) | 01:10:44 | 418th | ||
| 23/06/24 | British Sprint Championships - Finals | F3 | 00:10:44 | 27th | 1278 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q1b | 00:17:05 | 9th | 1340 | |
| 16/06/24 | National Urban Event (UKUL) | Black | 00:40:41 | 1st | 1343 | Racing Chl: Gold |
| 27/05/24 | York City Race | 1 | 00:47:14 | 5th | 1310 | |
| 05/05/24 | Sprint Scotland (Race 3) - SOUL 3 | Course 1 | 00:16:25 | 31st | 1307 | |
| 04/05/24 | Sprint Scotland (Race 2) | Course 1 | 00:17:01 | 25th | 1332 | |
| 04/05/24 | Sprint Scotland (Race 1) | Course 1 | 00:17:48 | 28th | 1320 | |
| 28/04/24 | Northern Championships (UKOL) | UKOL 1 (M21) | 01:57:00 | 17th | 1304 | |
| 27/04/24 | British Middle Championships (UKOL) | UKOL 1 (M21) | 00:47:35 | 18th | 1344 | |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 02:28:06 | 28th | 1320 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 1 (M21) | 02:18:41 | 50th | 1307 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:34:27 | 88th | 1280 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:20:57 | |||
| 23/03/24 | Saturday Series 6 | Blue | 00:41:44 | 3rd | Racing Chl: Gold | |
| 09/03/24 | Midland Champs (UKOL) and BUCS individual | UKOL Course 3 (M18, M20, M35) | 01:15:29 | |||
| 18/02/24 | CompassSport Cup Heat | 1 | 01:13:11 | 5th | 1320 | |
| 11/02/24 | LOC Cumbrian Galoppen (UKOL] | UKOL Brown (M20, M21, M35, M40, W21) | 01:18:34 | 33rd | 1295 | |
| 10/02/24 | British Night Championships (UKOL) | UKOL 1 (M21) | 01:16:15 | 15th | 1356 | |
| 04/02/24 | EPOC/PFO Regional Event | Brown | 01:22:06 | 7th | 1298 | Racing Chl: Gold |
| 03/02/24 | Saturday Series 5 | Blue | 00:47:15 | 4th | Racing Chl: Gold | |
| 28/01/24 | Robin Hood Trophy | Black | 01:18:37 | 6th | 1321 | Racing Chl: Gold |
| 21/01/24 | Eyam Moor | Black | 01:16:17 | 6th | 1304 | Navigation Chl |
| 14/01/24 | YHOA SuperLeague and YHOA Championships | Brown | 01:05:04 | 9th | 1319 | Racing Chl: Gold |
| 13/01/24 | SYO Regional Middle Distance Event (rescheduled from 26 Nov 2023) | Black | 01:01:56 | 10th | 1293 | Racing Chl: Gold |
| 28/12/23 | EBOR Regional Event | Sprint | 00:09:13 | 3rd | 1267 | |
| 28/12/23 | EBOR Regional Event | Long | 00:34:17 | |||
| 10/12/23 | Lakeland Warrior (Day 2) - WRE | M21E | 02:00:55 | 25th | 1310 | |
| 09/12/23 | Lakeland Warrior (Day 1) - WRE | M21E | 00:59:22 | 33rd | 1326 | |
| 25/11/23 | EMOA League 2023 | Brown | 00:58:39 | 2nd | 1335 | Navigation Chl |
| 28/10/23 | EBOR Indoor Orienteering Event | Men's Open | 00:27:15 | 5th | 1283 | |
| 13/10/23 | Euromeeting Mixed Sprint Relay (and supporting public race) | Men | 00:16:01 | |||
| 08/10/23 | EMOA League 2023 Longshaw | Brown | 01:07:51 | 4th | 1325 | Navigation Chl |
| 07/10/23 | Saturday Series 2 | Light Green | 01:11:40 | 21st | Navigation Chl | |
| 04/08/23 | S6D Moray 2023 Day 5 | C39 | 00:41:41 | 14th | 1305 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C39 (M20, M35) | 01:18:06 | 15th | 1317 | |
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 1 | 00:19:28 | 20th | 1303 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C39 | 01:08:04 | 9th | 1316 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C39 (M20, M35) | 00:48:11 | |||
| 30/07/23 | S6D Moray 2023 Day 1 | C39 | 01:17:07 | 6th | 1330 | |
| 16/07/23 | YHOA Urban League Weekend - EuroCity Race | MO | 01:02:36 | 4th | 1294 | |
| 15/07/23 | YHOA Urban League Weekend | 1 | 00:20:30 | 10th | 1249 |