| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 06/07/25 | EPOC Urban | 2 | 00:41:14 | 7th | 1179 | |
| 28/06/25 | JOK Chasing Sprint - Prologue only | M55+ / M65+ / M16- | 00:13:54 | 2nd | 1244 | |
| 28/06/25 | JOK Chasing Sprint | M55+ / M65+ / M16- | 00:31:22 | 3rd | 1250 | |
| 22/06/25 | HALO Urban Weekend Day 2 Bridlington Town and Harbour | 2 | 00:54:09 | 3rd | 1189 | |
| 21/06/25 | HALO Urban Weekend Day 1 - Middle | 1 | 00:30:30 | 5th | 1194 | |
| 21/06/25 | HALO Urban Weekend Day 1 - Sprint | 1 | 00:24:02 | 9th | 1162 | |
| 15/06/25 | Newcastle Urban (UKOL) | UKOL 2 (M40, M45, M50, W18, W20, W21, W35) | 00:46:23 | 6th | 1197 | |
| 14/06/25 | Durham Spring Sprints (UKOL) | UKOL 2 (M16, M45, M50, M55) | 00:32:44 | 4th | 1224 | |
| 01/06/25 | Urban Event UKUL | B | 01:00:43 | 8th | 1178 | |
| 21/05/25 | World Orienteering Day Evening Event | Blue | 00:52:51 | 18th | Racing Chl: Gold | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 9 (M55) | 01:23:13 | 7th | 1283 | |
| 04/05/25 | Irish Long (UKOL) | UKOL Course 7 (M55, W16, W40) | 00:44:43 | 4th | 1249 | |
| 03/05/25 | Irish Middle (UKOL) | UKOL 4 (M16, M55, M60, W35) | 00:32:53 | 10th | 1240 | |
| 02/05/25 | Irish Sprint Championships (UKUL) | 3 | 00:17:02 | 6th | 1267 | |
| 01/05/25 | Ballymena Urban (UKUL) | 2 | 00:38:35 | 4th | 1227 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 9 (M55, W35, W40) | 01:12:11 | 14th | 1261 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 8 (M55) | 00:41:29 | 10th | 1275 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 7 (M55, W35) | 00:15:34 | 19th | 1245 | |
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Blue | 01:11:00 | 23rd | 1200 | Racing Chl: Gold |
| 12/04/25 | South Achray SoSOL and Elite Relay | Brown | 00:52:12 | 7th | 1257 | Racing Chl: Gold |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Blue (M16, M55, M60, W18, W40, W45) | 00:50:55 | 14th | 1236 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 5 (M55) | 00:41:36 | 10th | 1269 | |
| 09/03/25 | Sarum Saunter and Southern Championships (UKOL) | UKOL 5 (M55, W18, W20, W35) | 01:06:04 | 8th | 1211 | |
| 08/03/25 | Gillingham Urban (UKOL) | UKOL 2 (M40, M45, M50, W18, W20, W21, W35) | 00:50:20 | 10th | 1189 | |
| 23/02/25 | CompassSport Cup Heat | 4 | 00:54:45 | 3rd | 1227 | |
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Brown (M16, M45, M50, M55, W21) | 00:46:21 | 9th | 1255 | |
| 08/02/25 | British Night Championships (UKOL) | UKOL Course 4 (M55, W20, W35, W40) | 00:59:51 | 10th | 1267 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | MSprint | 00:18:12 | 21st | 1260 | |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 2 | 01:02:04 | 9th | 1247 | |
| 15/01/25 | Night Urban Event | Medium | 00:35:19 | 7th | ||
| 01/01/25 | UK Urban League 2025 Derby City | 2 - WO MV | 00:53:56 | 5th | 1240 | |
| 26/10/24 | DFOK Urban (UK Urban League) | 2 | 00:47:21 | 2nd | 1258 | |
| 20/10/24 | CompassSport Cup Final | 4 | 00:59:16 | 10th | 1239 | |
| 13/10/24 | Stratford Urban - WMUL | 2 | 00:39:56 | 5th | 1248 | |
| 06/10/24 | East Midlands Urban League 2024 | Course 2 | 00:37:48 | 2nd | 1232 | |
| 22/09/24 | Regional Urban (UKUL) | B | 00:47:46 | 3rd | 1231 | |
| 01/09/24 | WMUL Event - Worcester Urban | Course 2 | 00:49:50 | 3rd | 1249 | |
| 31/08/24 | Urban Weekend - NGOC League | WO MV | 00:45:20 | 5th | 1247 | |
| 16/07/24 | WOC2024 Tour - Urban sprint | C3 | 00:16:53 | 2nd | 1268 | |
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C3 | 00:34:59 | 6th | 1256 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C3 | 00:28:48 | 8th | 1271 | |
| 12/07/24 | WOC2024 Tour - Urban sprint | C3 | 00:17:05 | 1st | 1277 | |
| 07/07/24 | AIRE Leeds Urban (UKOL) (UKUL) (YUL) | UKOL Brown (M40, M45, M50, W18, W20, W21, W35) | 00:51:30 | 3rd | 1241 | |
| 06/07/24 | YHOA Sprint Championships (UKOL) (YUL) | UKOL 2 (M55, M60, W40, W45, W50) | 00:14:21 | 1st | 1255 | |
| 06/07/24 | YHOA Sprint Saturday - Holbeck | 2 | 00:15:09 | 2nd | 1254 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q6 | 00:14:38 | 7th | 1254 | |
| 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:46 | 174th | ||
| 23/06/24 | British Sprint Championships - Finals | F6 | 00:12:46 | 16th | 1209 | |
| 16/06/24 | National Urban Event (UKUL) | Brown | 00:36:31 | 2nd | 1292 | Racing Chl: Gold |
| 15/06/24 | SYO Urban Sprint | Course B | 00:15:04 | 2nd | 1257 |