| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 07/12/25 | BL Penrith Urban (NWUL) | 2 | 00:31:45 | 2nd | ||
| 18/10/25 | Stirling City Race (SOUL 6) | Course 3 | 00:47:03 | 15th | 1130 | |
| 05/10/25 | Cumbrian galoppen | Blue | 01:09:02 | 9th | 1164 | Racing Chl: Gold |
| 14/09/25 | CompassSport Cup Final | 4 | 01:24:59 | 69th | 1066 | |
| 13/09/25 | Urban Teesdale | B | 00:35:26 | 7th | 1178 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q6 | 00:21:00 | 19th | 1149 | |
| 31/08/25 | British Sprint Championships - Finals | F8 | 00:20:35 | |||
| 16/08/25 | BL Saturday Series, Aughertree | Blue | 01:04:36 | 8th | Racing Chl: Gold | |
| 03/08/25 | Sprint Scotland Race 2 | B4 | 00:15:08 | 9th | 1174 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A4 | 00:15:06 | 10th | 1169 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 05 | 01:33:17 | 126th | 1073 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 3 | 00:18:37 | 28th | 1157 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 05 (M16, M55) | 01:02:34 | 129th | 1099 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 05 | 01:33:19 | 108th | 1139 | |
| 15/06/25 | Newcastle Urban (UKOL) | UKOL 3 (M55, M60, W40, W45, W50) | 00:42:33 | 7th | 1172 | |
| 14/06/25 | Durham Spring Sprints (UKOL) | UKOL 2 (M16, M45, M50, M55) | 00:35:17 | 7th | 1185 | |
| 08/06/25 | BL Binsey Cumbrian Galoppen | Blue | 00:58:13 | 6th | 1159 | Racing Chl: Gold |
| 18/05/25 | Northern Championships (UKOL) | UKOL Course 5 (M55, W18, W20, W35) | 01:57:52 | 22nd | 1097 | |
| 17/05/25 | BL Middle Event (Northern Champs Weekend) (UKOL) - Knipe Scar | UKOL Brown (M16, M45, M50, M55, W21) | 00:50:11 | 22nd | 1193 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 9 (M55) | 02:21:01 | 39th | 1142 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 9 (M55, W35, W40) | 02:04:13 | 99th | 1064 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 8 (M55) | 01:04:17 | |||
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 7 (M55, W35) | 00:17:29 | 45th | 1177 | |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C3 | 00:15:04 | 8th | 1183 | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C3 | 00:14:58 | 9th | 1168 | |
| 02/04/25 | Spring Sprint event | Long | 00:34:26 | 12th | ||
| 30/03/25 | Cumbrian Galoppen | Blue | 01:20:58 | 35th | 1152 | Racing Chl: Bronze |
| 26/03/25 | Spring Sprint event | Long | 00:29:52 | 16th | ||
| 02/03/25 | Cumbrian galoppen | Blue | 01:22:28 | 12th | 1118 | Racing Chl: Silver |
| 23/02/25 | CompassSport Cup Heat | 4 | 01:03:55 | 20th | 1164 | |
| 12/02/25 | Night Urban Series 8 | Long | 00:48:09 | 21st | ||
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Brown (M16, M45, M50, M55, W21) | 01:07:28 | 41st | 1113 | |
| 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 - Finals | F6 | 00:12:38 | 14th | 1216 | |
| 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 |