| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 24/01/25 | Edinburgh Big Weekend - Fight with the Night #7 | Long | 00:18:07 | 10th | 1343 | |
| 19/01/25 | CLARO Urban Regional | Course 1 | 00:48:18 | 1st | 1352 | |
| 01/01/25 | UK Urban League 2025 Derby City | 1 - MO | 00:51:26 | 3rd | 1347 | |
| 17/11/24 | DEE Regional Event incorporating the Army Inter-Corps Championships | Brown | 01:21:39 | 9th | 1293 | Racing Chl: Gold |
| 10/11/24 | Cumbrian galoppen | Brown | 01:06:50 | 3rd | 1361 | Racing Chl: Gold |
| 13/10/24 | Stratford Urban - WMUL | 1 | 00:42:55 | 2nd | 1341 | |
| 06/10/24 | East Midlands Urban League 2024 | Course 1 | 00:40:31 | 2nd | 1328 | |
| 22/09/24 | Regional Urban (UKUL) | A | 00:48:09 | 2nd | 1315 | |
| 08/09/24 | SELOC urban - City Race Euro Tour, UKUL and NWUL | 1 | 00:44:34 | 1st | 1342 | |
| 07/09/24 | Ightenhill Urban | 1 | 00:35:26 | 1st | 1299 | |
| 01/09/24 | WMUL Event - Worcester Urban | Course 1 | 00:45:49 | 1st | 1318 | |
| 31/08/24 | Urban Weekend - NGOC League | MO | 00:45:05 | 2nd | 1329 | |
| 25/08/24 | Shrewsbury Urban - West Mids Urban League | Course 1 | 00:43:19 | 1st | 1343 | |
| 27/07/24 | Croeso Day 6 | 2 | 01:06:33 | 27th | 1218 | |
| 26/07/24 | Croeso Day 5 | 2 | 01:01:27 | 3rd | 1310 | |
| 25/07/24 | Croeso Day 4 | 2 | 01:08:55 | 2nd | 1331 | |
| 24/07/24 | Croeso - Rest Day Sprint | 1 | 00:19:21 | 4th | 1340 | |
| 23/07/24 | Croeso Day 3 | 2 | 01:04:58 | 2nd | 1325 | |
| 22/07/24 | Croeso Day 2 (UKOL) | UKOL 2 (M18, M20, M35, M40) | 00:45:31 | 6th | 1310 | |
| 21/07/24 | Croeso Day 1 (UKOL) | UKOL 2 (M20, M35, W21) | 01:22:46 | 6th | 1321 | |
| 14/07/24 | EMUL 2024 Chesterfield Urban | 1 - MO | 00:54:59 | 2nd | ||
| 09/07/24 | MDOC Summer evenings (3) | Blue | 00:45:18 | 1st | 1312 | Racing Chl: Gold |
| 07/07/24 | AIRE Leeds Urban (UKOL) (UKUL) (YUL) | UKOL Black (M18, M20, M21, M35) | 00:49:51 | 2nd | 1358 | |
| 06/07/24 | YHOA Sprint Championships (UKOL) (YUL) | UKOL 1 (M18, M20, M21, M35, M40, M45, M50, W18, W20, W21, W35) | 00:15:26 | 7th | 1316 | |
| 06/07/24 | YHOA Sprint Saturday - Holbeck | 1 | 00:15:23 | 6th | 1318 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q3 | 00:14:21 | 2nd | 1319 | |
| 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) | 00:10:06 | 12th | ||
| 23/06/24 | British Sprint Championships - Finals | F3 | 00:10:06 | 7th | 1310 | |
| 18/06/24 | MDOC Summer evenings (2) | Blue | 00:39:42 | 2nd | 1276 | Racing Chl: Gold |
| 16/06/24 | National Urban Event (UKUL) | Black | 00:41:52 | 2nd | 1327 | Racing Chl: Gold |
| 12/05/24 | STAG's Glasgow EURO City Race (UKOL) (SOUL 4) | UKOL 1 (M18, M20, M21, M35) | 00:47:33 | 2nd | 1351 | |
| 11/05/24 | STAG's Glasgow City Race Weekend SPRINT | UKOL 1 (M18, M20, M21, M35) | 00:30:43 | 1st | 1319 | |
| 10/05/24 | STAG's Glasgow City Race Weekend Supporting Event | Long | 00:27:22 | 11th | ||
| 05/05/24 | Manchester in May, UKUL National Urban event | 1 | 00:46:34 | 2nd | 1325 | |
| 28/04/24 | Northern Championships (UKOL) | UKOL 3 (M18, M20, M35, M40) | 01:35:11 | 23rd | 1275 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 6 (M35, M40) | 01:28:42 | 12th | 1318 | |
| 17/03/24 | BL Askham Common Cumbrian Galoppen | Brown | 00:53:45 | 5th | 1326 | Racing Chl: Gold |
| 03/03/24 | EMOA League 2024 Shipley Park | Brown | 00:52:33 | 2nd | 1320 | Navigation Chl |
| 11/02/24 | LOC Cumbrian Galoppen (UKOL] | UKOL Brown (M20, M21, M35, M40, W21) | 01:13:26 | 24th | 1321 | |
| 10/02/24 | British Night Championships (UKOL) | UKOL 2 (M20, M35, M40, W21) | 01:07:58 | 13th | 1297 | |
| 04/02/24 | EPOC/PFO Regional Event | Brown | 01:16:14 | 3rd | 1325 | Racing Chl: Gold |
| 28/01/24 | Robin Hood Trophy | Black | 01:12:57 | 3rd | 1348 | Racing Chl: Gold |
| 21/01/24 | Eyam Moor | Black | 01:12:13 | 3rd | 1324 | Navigation Chl |
| 06/01/24 | MDOC New Year Charity Event | Long - 2 | 00:57:54 | 1st | ||
| 01/01/24 | EMUL 2024 Ashbourne Urban | 1 - MO | 00:45:32 | 1st | 1300 | |
| 17/12/23 | East Midlands League 2023 | Brown | 01:03:51 | 2nd | 1335 | Racing Chl: Gold |
| 02/12/23 | Hameldon Hill Regional | Brown | 01:05:36 | 4th | 1286 | Racing Chl: Gold |
| 29/10/23 | YHOA Urban League | AB | 00:33:19 | 1st | 1348 | |
| 28/10/23 | EBOR Indoor Orienteering Event | Men's Open | 00:36:21 | 20th | 1210 | |
| 14/10/23 | Witton Park Regional (4/4) | Brown | 01:07:11 | 2nd | 1295 | Racing Chl: Gold |