| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 08/02/25 | British Night Championships (UKOL) | UKOL Course 7 (M70, W60) | 01:03:36 | 11th | 1077 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Blue | 01:16:29 | 39th | 1111 | Racing Chl: Bronze |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 3 | 00:58:31 | 20th | 1155 | |
| 24/01/25 | Edinburgh Big Weekend - Fight with the Night #7 | Long | 00:23:54 | 49th | 1215 | |
| 19/01/25 | Cumbrian Galoppen [Rescheduled] | Blue | 01:28:31 | 23rd | 1128 | Racing Chl: Silver |
| 15/01/25 | Night Urban Series 6 | Long | 00:37:49 | 26th | ||
| 01/12/24 | SROC NWUL Morecambe Urban event | Course 3 | 00:42:03 | 2nd | 1211 | |
| 10/11/24 | ESOC SOUL 10 | 3 - MSV (55+), WV (40+) | 00:38:37 | 7th | 1179 | |
| 03/11/24 | Stirling City Race - Dunblane East (UK Urban League) (SOUL 9) | Course 3 | 00:38:00 | 11th | 1145 | |
| 02/11/24 | Polmaise Regional Event | Blue | 01:47:38 | 8th | 1152 | Racing Chl: Bronze |
| 22/09/24 | Cumbrian Galoppen | Blue | 01:12:52 | 26th | 1150 | Racing Chl: Gold |
| 16/07/24 | WOC2024 Tour - Urban sprint | C3 | 00:21:01 | 31st | 1161 | |
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C3 | 00:40:38 | 30th | 1185 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C3 | 00:31:09 | 24th | 1234 | |
| 13/07/24 | WOC2024 Tour - Indoor race | C3 | 00:21:02 | 8th | 1225 | |
| 12/07/24 | WOC2024 Tour - Urban sprint | C3 | 00:19:50 | 19th | 1206 | |
| 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:12:38 | 167th | ||
| 23/06/24 | British Sprint Championships - Finals | F6 | 00:12:38 | 14th | 1216 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q6 | 00:17:13 | 26th | 1154 | |
| 16/06/24 | Cumbrian galoppen | Blue | 01:13:12 | 14th | 1158 | Racing Chl: Gold |
| 01/06/24 | Northern Ireland Middle Championships | course 3 | 45:13:00 | 6th | 1156 | |
| 01/06/24 | Northern Ireland Sprint Championships | 3 (W40+ M55+) | 00:17:55 | 6th | ||
| 19/05/24 | LOC National Weekend | Blue | 01:08:07 | 94th | 1062 | Racing Chl: Bronze |
| 18/05/24 | LOC National Weekend | Blue | 01:55:22 | 70th | 1021 | Navigation Chl |
| 12/05/24 | STAG's Glasgow EURO City Race (UKOL) (SOUL 4) | UKOL 3 (M55, M60, W40, W45, W50) | 00:43:12 | 21st | 1145 | |
| 11/05/24 | STAG's Glasgow City Race Weekend SPRINT | UKOL 3 (M55, M60, W40, W45, W50) | 00:34:06 | |||
| 10/05/24 | STAG's Glasgow City Race Weekend Supporting Event | Long | 00:30:27 | 18th | ||
| 05/05/24 | Sprint Scotland (Race 3) - SOUL 3 | Course 4 | 00:37:04 | 8th | 1186 | |
| 04/05/24 | Sprint Scotland (Race 2) | Course 4 | 00:16:45 | 6th | 1194 | |
| 04/05/24 | Sprint Scotland (Race 1) | Course 4 | 00:18:23 | 7th | 1192 | |
| 28/04/24 | Northern Championships (UKOL) | UKOL 6 (M55, M60, W40) | 01:16:42 | 42nd | 1190 | |
| 27/04/24 | British Middle Championships (UKOL) | UKOL 6 (M55) | 00:51:59 | 23rd | 1187 | |
| 21/04/24 | Cumbrian galoppen | Blue | 01:12:00 | 32nd | 1073 | Racing Chl: Silver |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 8 (M55, W35) | 01:41:56 | 30th | 1181 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 9 (M55, W35, W40) | 01:38:09 | 66th | 1149 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 8 (M55) | 00:51:03 | 43rd | 1171 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 7 (M55, W35) | 00:19:12 | 23rd | 1196 | |
| 25/02/24 | SOUL 2 - Solway Orienteering Weekend | 3 MSV, WV | 00:29:48 | 7th | 1165 | |
| 18/02/24 | CompassSport Cup Heat | 4 | 01:00:20 | 15th | 1181 | |
| 10/02/24 | BL Urban Sprint, Keswick (in association with BNC) | 1 Long | 00:21:06 | 54th | ||
| 10/02/24 | British Night Championships (UKOL) | UKOL 6 (M65, M70, W16, W55, W60) | 00:44:53 | 13th | 1168 | |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 4 | 00:41:40 | 29th | 1145 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 4 | 00:13:18 | 11th | 1191 | |
| 26/01/24 | EUOC Big Weekend - FWTN | 1 | 00:25:40 | 80th | ||
| 15/11/23 | Urban Night Series 3 | Long | 00:38:07 | 25th | ||
| 12/11/23 | CompassSport Cup Final | 4. Blue - men | 01:51:49 | 70th | 1068 | |
| 01/11/23 | Urban Night Series 1 | Long | 00:37:44 | 19th | ||
| 15/10/23 | Euromeeting Individual Sprint with Stirling City Race for other classes (SOUL10) | Course 3 | 00:30:30 | 10th | 1209 | |
| 14/10/23 | Euromeeting KO Sprint (and Individual Sprint for public race classes) | Course 3 (MQ3) | 00:14:30 | 7th | 1226 | |
| 14/10/23 | Stirling University Public Race (PM) | Course 4 | 00:10:52 | 4th | 1179 |