| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 28/09/24 | Northern Sprint Championships - First Race | Sprint 1 | 00:14:16 | 29th | 1213 | |
| 28/09/24 | Northern Sprint Championships - Second Race | Sprint 2 | 00:15:23 | 25th | 1229 | |
| 22/09/24 | Regional Urban (UKUL) | B | 00:52:05 | 8th | 1194 | |
| 15/09/24 | Dales Weekend Day 2 and YHOA SuperLeague (UKOL) | UKOL Short Blue (M65, W18, W20, W45, W50) | 00:38:58 | 2nd | 1205 | |
| 14/09/24 | Dales Weekend Day 1 and YHOA SuperLeague (UKOL) | UKOL Short Blue (M65, W18, W20, W45, W50) | 00:54:25 | 5th | 1183 | |
| 08/09/24 | SELOC urban - City Race Euro Tour, UKUL and NWUL | 4 | 00:31:38 | 2nd | 1187 | |
| 07/09/24 | Ightenhill Urban | 4 | 00:18:38 | 2nd | 1213 | |
| 04/09/24 | Park Series 3 | Long | 00:35:43 | 14th | ||
| 31/07/24 | LOC Sprint 4 | Long | 00:22:49 | 8th | ||
| 27/07/24 | Croeso Day 6 | 5 | 00:42:26 | 13th | 1213 | |
| 26/07/24 | Croeso Day 5 | 7 | 00:42:19 | 4th | 1198 | |
| 25/07/24 | Croeso Day 4 | 7 | 00:55:54 | 13th | 1139 | |
| 23/07/24 | Croeso Day 3 | 7 | 00:54:31 | 21st | 1140 | |
| 22/07/24 | Croeso Day 2 (UKOL) | UKOL 5 (M65, W40, W45) | 00:34:30 | 9th | 1222 | |
| 21/07/24 | Croeso Day 1 (UKOL) | UKOL 7 (M65, W16, W55) | 00:46:22 | 9th | 1195 | |
| 16/07/24 | WOC2024 Tour - Urban sprint | C1 | 00:25:29 | 74th | 1210 | |
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C5 | 00:27:08 | 2nd | 1202 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C1 | 00:36:49 | 100th | 1205 | |
| 13/07/24 | WOC2024 Tour - Indoor race | C1 | 00:28:28 | 111th | 1165 | |
| 12/07/24 | WOC2024 Tour - Urban sprint | C1 | 00:23:37 | 81st | 1253 | |
| 07/07/24 | AIRE Leeds Urban (UKOL) (UKUL) (YUL) | UKOL Green (M65, M70, W55, W60) | 00:35:04 | 2nd | 1202 | |
| 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:11:07 | 69th | ||
| 23/06/24 | British Sprint Championships - Qualifiers | Q12 | 00:13:03 | 1st | 1204 | |
| 23/06/24 | British Sprint Championships - Finals | F10 | 00:11:07 | 1st | 1231 | |
| 16/06/24 | Cumbrian galoppen | Blue | 00:57:22 | 4th | 1249 | Racing Chl: Gold |
| 29/05/24 | Northern Urban League 1 - Grantown on Spey | Long | 00:42:42 | 13th | ||
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C6 (M16, M65, W45, W50) | 01:05:32 | 11th | 1214 | |
| 19/05/24 | LOC National Weekend | Black | 00:59:09 | 57th | 1241 | Racing Chl: Gold |
| 18/05/24 | LOC National Weekend | Black | 02:23:29 | 44th | 1204 | Racing Chl: Bronze |
| 12/05/24 | STAG's Glasgow EURO City Race (UKOL) (SOUL 4) | UKOL 4 (M65, M70, W55, W60) | 00:25:51 | 1st | 1206 | |
| 11/05/24 | STAG's Glasgow City Race Weekend SPRINT | UKOL 4 (M65, M70, W55, W60) | 00:21:43 | 1st | 1223 | |
| 10/05/24 | STAG's Glasgow City Race Weekend Supporting Event | Long | 00:33:56 | 32nd | ||
| 05/05/24 | BL Gowbarrow Cumbrian Galoppen | Brown | 01:32:14 | 11th | 1257 | Racing Chl: Gold |
| 28/04/24 | Northern Championships (UKOL) | UKOL 8 (M65, W55) | 00:53:53 | 1st | 1218 | |
| 27/04/24 | British Middle Championships (UKOL) | UKOL 10 (M65, W45) | 00:35:54 | 3rd | 1211 | |
| 21/04/24 | Cumbrian galoppen | Brown | 01:13:21 | 19th | 1232 | Racing Chl: Gold |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 12 (M65, W50) | 01:04:28 | 3rd | 1213 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 11 (M65, W50) | 00:30:46 | 2nd | 1206 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 11 (M65, W55) | 00:14:14 | 2nd | 1222 | |
| 25/02/24 | SOUL 2 - Solway Orienteering Weekend | 1 MO | 00:50:58 | 3rd | ||
| 24/02/24 | Scottish Night Championships | Course 1 | 01:06:19 | 14th | 1252 | |
| 18/02/24 | CompassSport Cup Heat | 4 | 00:48:23 | 3rd | 1268 | |
| 11/02/24 | LOC Cumbrian Galoppen (UKOL] | UKOL Green (M65, M70, W16, W45, W50, W55, W60) | 00:41:13 | 3rd | 1199 | |
| 10/02/24 | British Night Championships (UKOL) | UKOL 6 (M65, M70, W16, W55, W60) | 00:44:05 | 9th | 1174 | |
| 31/01/24 | Terrain Night Series 3 | Long | 00:36:52 | 7th | ||
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 4 | 00:34:21 | 6th | 1246 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 4 | 00:11:51 | 4th | 1242 | |
| 26/01/24 | EUOC Big Weekend - FWTN | 1 | 00:23:47 | 57th | ||
| 21/01/24 | Simonside Classic | Blue | 00:47:59 | 1st | 1160 | Racing Chl: Gold |
| 10/01/24 | Terrain Night Series 1 | Long | 00:41:38 | 23rd |