| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 21/07/24 | Croeso Day 1 (UKOL) | UKOL 1 (M21) | 01:23:08 | 11th | 1344 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q1c | 00:18:02 | 11th | 1303 | |
| 23/06/24 | British Sprint Championships - Finals | F3 | 00:09:31 | 4th | 1338 | |
| 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:09:31 | 391st | ||
| 08/06/24 | Double Sprint Day - Milton Keynes | Course 1 | 00:36:42 | 1st | 1330 | |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 02:24:18 | 25th | 1327 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 1 (M21) | 02:18:25 | |||
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:37:40 | 95th | 1253 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:21:37 | 86th | 1298 | |
| 24/03/24 | TVOC Chiltern Challenge National Event & SCOA Championships | BLACK | 01:18:45 | 4th | 1313 | Racing Chl: Gold |
| 09/03/24 | Midland Champs (UKOL) and BUCS individual | UKOL Course 3 (M18, M20, M35) | 01:10:30 | 28th | 1315 | |
| 17/02/24 | Varsity March 2024 | Men's A | 01:06:27 | 3rd | ||
| 04/02/24 | GO SEL event & Southern Champs (UKOL) | UKOL 1 (M21) | 111:12:00 | 5th | 1298 | |
| 28/01/24 | Concorde Chase Forest event 2024 | Black | 01:25:36 | 9th | 1312 | Racing Chl: Gold |
| 27/01/24 | Concorde Chase Urban event | 1 | 00:48:02 | 5th | 1293 | |
| 10/12/23 | Lakeland Warrior (Day 2) - WRE | M21E | 02:02:52 | 28th | 1305 | |
| 09/12/23 | Lakeland Warrior (Day 1) - WRE | M21E | 01:08:17 | 40th | 1297 | |
| 18/11/23 | TVOC Saturday Series | Green | 00:38:54 | 4th | Racing Chl: Gold | |
| 05/11/23 | November Classic & Southern Championships (UKOL) | UKOL 1 (M21) | 02:12:23 | 17th | 1238 | |
| 04/11/23 | Urban (UKOL) - November Classic Weekend | UKOL 1 MO (M18, M20, M21, M35) | 00:56:38 | 6th | 1311 | |
| 28/10/23 | Cambridge City Race | Course 1 | 00:51:19 | 7th | 1297 | |
| 16/09/23 | City of London Race (UKOL) | UKOL 1 (M18, M20, M21, M35) | 01:03:45 | 20th | 1301 | |
| 03/09/23 | Burton Dassett - WM League | Blue | 00:45:41 | 8th | 1215 | Racing Chl: Gold |
| 19/08/23 | Milton Keynes Urban and Keyne-O 5 | 1 | 00:39:46 | 2nd | 1289 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C41 | 00:58:11 | 55th | 1300 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C41 (M21) | 01:23:38 | 30th | 1350 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C41 | 01:27:05 | 45th | 1326 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C41 (M21) | 00:56:24 | 66th | 1279 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C41 | 01:58:14 | 62nd | 1283 | |
| 22/07/23 | NGOC League | Brown | 01:14:07 | 5th | 1273 | Racing Chl: Gold |
| 16/07/23 | YHOA Urban League Weekend - EuroCity Race | MO | 01:03:31 | 7th | 1286 | |
| 15/07/23 | YHOA Urban League Weekend | 1 | 00:22:12 | |||
| 16/04/23 | WCH Shoal Hill, YBT Round 1, WM League (moved from 19/03/23) | Brown | 01:08:13 | 6th | 1287 | Racing Chl: Gold |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:59:55 | 96th | 1293 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:17:55 | 97th | 1303 | |
| 25/03/23 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 02:09:42 | 23rd | 1341 | |
| 18/03/23 | Scottish Middle Distance Championships incorporating BUCS Individuals | Course 11 | 01:16:26 | 31st | 1301 | |
| 05/03/23 | HH Ace of Herts - Egypt Woods - National Event | Black | 01:23:48 | 5th | 1303 | Racing Chl: Gold |
| 19/02/23 | Icenian Day 2 - CompassSport Cup Heat | Brown | 00:53:21 | 6th | 1322 | Racing Chl: Gold |
| 18/02/23 | Icenian two-part chasing Sprint | A | 00:18:27 | 19th | 1304 | |
| 29/01/23 | Concorde Chase 2023 | Black | 01:24:13 | 15th | 1282 | Racing Chl: Gold |
| 04/12/22 | Lakeland Warrior (Day 2 - Middle) | M21E | 01:02:53 | 40th | 1296 | |
| 03/12/22 | Lakeland Warrior (Day 1 - Middle) | M21E | 00:53:34 | 47th | 1283 | |
| 13/11/22 | Sutton Park - WMOA Championships | Brown | 01:11:33 | 3rd | 1321 | Racing Chl: Gold |
| 06/11/22 | November Classic (UKOL) incorporating Senior Home Internationals Individual & SCOA Championships | UKOL 1 (M21) | 01:34:35 | 13th | 1291 | |
| 30/10/22 | SLOW National Event | Black | 01:42:13 | 16th | 1284 | Racing Chl: Gold |
| 12/08/22 | Lakes 5 Days - Day 5 (UKOL) | UKOL 1 (M21, M35, M40) | 01:50:37 | 39th | 1261 | |
| 11/08/22 | Lakes 5 Days - Day 4 | 1 | 01:42:30 | 31st | 1289 | |
| 09/08/22 | Lakes 5 Days - Day 3 (UKOL) | UKOL 1 (M21, M35, M40) | 00:58:51 | 19th | 1322 | |
| 08/08/22 | Lakes 5 Days - Day 2 | 1 | 01:20:53 |