| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 22/07/24 | Croeso Day 2 (UKOL) | UKOL 3 (M16, M45, M50, W21) | 00:39:31 | 8th | 1287 | |
| 21/07/24 | Croeso Day 1 (UKOL) | UKOL 4 (M50, W20, W35) | 01:11:24 | 23rd | 1247 | |
| 17/07/24 | LOC Sprint | Long | 00:19:37 | 7th | ||
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C2a | 00:29:28 | 17th | 1261 | |
| 13/07/24 | WOC2024 Tour - Indoor race | C2a | 00:25:29 | 34th | 1225 | |
| 10/07/24 | LOC Sprint 1 | Long | 00:19:46 | 4th | ||
| 07/07/24 | AIRE Leeds Urban (UKOL) (UKUL) (YUL) | UKOL Brown (M40, M45, M50, W18, W20, W21, W35) | 00:49:23 | 2nd | 1261 | |
| 06/07/24 | YHOA Sprint Championships (UKOL) (YUL) | UKOL 1 (M18, M20, M21, M35, M40, M45, M50, W18, W20, W21, W35) | 00:16:36 | 16th | 1285 | |
| 06/07/24 | YHOA Sprint Saturday - Holbeck | 1 | 00:17:13 | 16th | 1271 | |
| 26/06/24 | Summer Series Evening Event 4 | Long | 00:49:33 | 13th | ||
| 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:08 | 14th | ||
| 23/06/24 | British Sprint Championships - Finals | F4 | 00:10:08 | 6th | 1299 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q4 | 00:14:47 | 4th | 1282 | |
| 19/06/24 | Summer Series Evening Event 3 | Long | 01:14:47 | 9th | ||
| 16/06/24 | Cumbrian galoppen | Brown | 01:06:03 | 7th | 1290 | Racing Chl: Gold |
| 12/06/24 | Summer Series Evening Event 2 | Long | 00:36:34 | 3rd | ||
| 09/06/24 | Sewingshields | Brown | 00:59:04 | 5th | 1310 | Racing Chl: Gold |
| 05/06/24 | Summer Series Evening Event 1 | Long | 00:41:28 | 4th | ||
| 27/05/24 | York City Race | 2 | 00:40:36 | 3rd | 1258 | |
| 19/05/24 | LOC National Weekend | Brown | 00:47:31 | 10th | 1271 | Racing Chl: Gold |
| 18/05/24 | LOC National Weekend | Short Brown | 01:13:30 | 13th | 1264 | Racing Chl: Gold |
| 12/05/24 | STAG's Glasgow EURO City Race (UKOL) (SOUL 4) | UKOL 2 (M40, M45, M50, W18, W20, W21, W35) | 00:47:55 | 3rd | 1297 | |
| 08/05/24 | Spring Series Evening Event | Long | 00:33:26 | 4th | ||
| 01/05/24 | Spring Series Event | Long | 00:40:31 | 5th | ||
| 28/04/24 | Northern Championships (UKOL) | UKOL 4 (M45, M50) | 01:10:49 | 8th | 1291 | |
| 27/04/24 | British Middle Championships (UKOL) | UKOL 4 (M45, M50) | 00:43:06 | 12th | 1298 | |
| 21/04/24 | Cumbrian galoppen | Brown | 01:01:02 | 7th | 1298 | Racing Chl: Gold |
| 20/04/24 | Scottish Middle Championships | 2 | 00:31:42 | 4th | 1298 | |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 7 (M45, M50) | 01:20:01 | 15th | 1275 | |
| 10/04/24 | Spring Series Evening Event | Long | 00:36:48 | 4th | ||
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 7 (M45, M50) | 01:20:39 | 12th | 1286 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 4 (M50) | 00:53:27 | 23rd | 1232 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 6 (M50) | 00:15:53 | 3rd | 1306 | |
| 17/03/24 | BL Askham Common Cumbrian Galoppen | Brown | 01:00:50 | 8th | 1286 | Racing Chl: Gold |
| 02/03/24 | YHOA Night League and Northern Night Championships | Long | 00:35:29 | 4th | 1297 | |
| 25/02/24 | SOUL 2 - Solway Orienteering Weekend | 2 MV, WO | 00:38:33 | 4th | 1232 | |
| 24/02/24 | Scottish Night Championships | Course 1 | 01:01:29 | 9th | 1292 | |
| 21/02/24 | Terrain Night Series 5 | Long | 00:51:26 | 11th | ||
| 18/02/24 | CompassSport Cup Heat | 4 | 00:44:53 | 1st | 1294 | |
| 11/02/24 | LOC Cumbrian Galoppen (UKOL] | UKOL Brown (M20, M21, M35, M40, W21) | 01:14:28 | 26th | 1316 | |
| 10/02/24 | British Night Championships (UKOL) | UKOL 3 (M18, M45, M50) | 00:54:18 | 14th | 1282 | |
| 07/02/24 | Terrain Night Series 4 | Long | 00:27:47 | 5th | ||
| 04/02/24 | EPOC/PFO Regional Event | Brown | 01:28:08 | 11th | 1271 | Racing Chl: Gold |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 3 | 00:36:37 | 12th | 1270 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 3 | 00:13:32 | 5th | 1283 | |
| 26/01/24 | EUOC Big Weekend - FWTN | 1 | 00:21:19 | 32nd | ||
| 24/01/24 | Terrain Night Series 2 | Long | 00:31:30 | 5th | ||
| 21/01/24 | Simonside Classic | Brown | 01:16:30 | 3rd | 1284 | Racing Chl: Gold |
| 13/01/24 | SELOC NWNL | Blue | 00:42:53 | 2nd | Racing Chl: Gold | |
| 10/01/24 | Terrain Night Series 1 | Long | 00:33:31 | 3rd |