| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 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 | Stirling University Public Race (PM) | Course 4 | 00:10:52 | 4th | 1179 | |
| 14/10/23 | Euromeeting KO Sprint (and Individual Sprint for public race classes) | Course 3 (MQ3) | 00:14:30 | 7th | 1226 | |
| 08/10/23 | Winsford Urban (UKUL) | Course 3 - MSV WV | 00:49:27 | 4th | 1179 | |
| 07/10/23 | Crewe, Double Sprint Event | Long Sprint | 00:25:24 | 17th | 1166 | |
| 30/09/23 | Caddihoe Day 1 (UKOL) | UKOL Blue (M16, M55, M60, W35, W40) | 01:21:13 | 77th | 1095 | |
| 24/09/23 | MDOC UKUL event | 3 | 00:40:12 | 6th | 1168 | |
| 23/09/23 | NW Sprint Champs PM | 3 | 00:14:22 | 8th | 1131 | |
| 23/09/23 | NW Sprint Champs AM | 3 | 00:14:49 | 5th | 1159 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C35 | 00:54:33 | 65th | 1133 | |
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 2 | 00:17:57 | 27th | 1204 |