| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 23/03/25 | YHOA SuperLeague and YHOA Middle Distance Championships | Black | 00:47:27 | |||
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Black (M21) | 01:24:46 | 19th | 1306 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 1 (M21) | 01:03:00 | 21st | 1265 | |
| 11/03/25 | Night Urban Event | Long | 00:42:20 | 11th | ||
| 01/03/25 | BUCS individual event Birchen Edge (The EMOA League event planned for this date has been postponed) | Mens A | 00:54:00 | 20th | 1330 | |
| 26/02/25 | Night Sprint Event | Long | 00:21:36 | 5th | ||
| 23/02/25 | CompassSport Cup Heat | 1 | 01:05:14 | 6th | 1313 | |
| 25/01/25 | YHOA Night League and Northern Night Championships | Long | 00:48:05 | 12th | 1279 | |
| 15/01/25 | Night Urban Event | Long | 00:42:46 | 4th | ||
| 04/01/25 | Saturday Series 4 | Blue | 00:39:18 | 1st | Racing Chl: Gold | |
| 20/11/24 | Night Event | Blue | 00:41:24 | 7th | Racing Chl: Gold | |
| 10/11/24 | YHOA SuperLeague Blacka | Black | 01:23:07 | 17th | 1284 | Racing Chl: Gold |
| 20/10/24 | CompassSport Cup Final | 1 | 01:12:51 | 26th | 1333 | |
| 19/10/24 | Saturday Series 2 | Blue | 00:33:10 | 2nd | Racing Chl: Gold | |
| 09/10/24 | Dusk event | Blue | 00:57:15 | 4th | Navigation Chl | |
| 28/09/24 | Northern Sprint Championships - First Race | Sprint 1 | 00:12:01 | 6th | 1283 | |
| 28/09/24 | Northern Sprint Championships - Second Race | Sprint 2 | 00:13:42 | 8th | 1275 | |
| 21/09/24 | Saturday Series 1 | Blue | 00:26:05 | 6th | Racing Chl: Gold | |
| 15/09/24 | LOK Ultrasprint | PrologueABC | 00:23:11 | 16th | 1275 | |
| 14/09/24 | City of London Race | 1 | 00:59:38 | 22nd | 1293 | |
| 06/07/24 | YHOA Sprint Championships (UKOL) (YUL) | UKOL 1 (M18, M20, M21, M35, M40, M45, M50, W18, W20, W21, W35) | 00:14:58 | 5th | 1328 | |
| 06/07/24 | YHOA Sprint Saturday - Holbeck | 1 | 00:15:28 | 7th | 1316 | |
| 30/06/24 | EPOC Urban Weekend (& Calderdale "Moving with a Map" 7) | 1 | 00:43:11 | 1st | 1343 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q1c | 00:17:59 | |||
| 23/06/24 | British Sprint Championships - Finals | F3 | 00:10:15 | 11th | 1302 | |
| 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:15 | 398th | ||
| 16/06/24 | National Urban Event (UKUL) | Black | 00:45:46 | 12th | 1276 | Racing Chl: Gold |
| 27/05/24 | York City Race | 1 | 00:48:22 | 6th | 1298 | |
| 18/05/24 | Saturday Series 8 | Blue | 00:39:18 | 1st | Racing Chl: Gold | |
| 28/04/24 | Northern Championships (UKOL) | UKOL 1 (M21) | 01:41:45 | |||
| 27/04/24 | British Middle Championships (UKOL) | UKOL 1 (M21) | 00:48:48 | 20th | 1336 | |
| 21/04/24 | SYO Regional Event & YHOA School Championships | Brown | 00:49:14 | 4th | 1321 | Racing Chl: Gold |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 02:16:05 | 23rd | 1343 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 1 (M21) | 02:31:35 | 58th | 1278 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:33:57 | 86th | 1284 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:21:02 | 74th | 1309 | |
| 23/03/24 | Saturday Series 6 | Blue | 00:35:26 | |||
| 09/03/24 | Midland Champs (UKOL) and BUCS individual | UKOL Course 3 (M18, M20, M35) | 01:09:57 | 27th | 1318 | |
| 24/02/24 | YHOA Night League | Long | 00:49:03 | 6th | 1258 | |
| 03/02/24 | Saturday Series 5 | Blue | 00:45:32 | 3rd | Racing Chl: Gold | |
| 21/01/24 | Eyam Moor | Black | 01:14:48 | 5th | 1311 | Navigation Chl |
| 14/01/24 | YHOA SuperLeague and YHOA Championships | Brown | 01:09:09 | 13th | 1300 | Racing Chl: Gold |
| 13/01/24 | SYO Regional Middle Distance Event (rescheduled from 26 Nov 2023) | Black | 01:04:41 | 15th | 1280 | Racing Chl: Silver |
| 25/11/23 | EMOA League 2023 | Brown | 01:01:22 | 3rd | 1319 | Navigation Chl |
| 04/11/23 | Saturday Series 3 | Blue | 00:31:23 | 2nd | Racing Chl: Gold | |
| 28/10/23 | EBOR Indoor Orienteering Event | Men's Open | 00:31:40 | 13th | 1248 | |
| 08/10/23 | EMOA League 2023 Longshaw | Brown | 01:06:46 | 3rd | 1330 | Navigation Chl |
| 07/10/23 | Saturday Series 2 | Blue | 00:37:24 | 3rd | Racing Chl: Gold | |
| 01/10/23 | Regional Event | Brown | 01:31:57 | 14th | 1247 | Racing Chl: Bronze |
| 16/09/23 | City of London Race (UKOL) | UKOL 1 (M18, M20, M21, M35) | 01:06:05 | 30th | 1283 |