| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 2 | 01:00:06 | 7th | 1264 | |
| 24/01/25 | Edinburgh Big Weekend - Fight with the Night #7 | Long | 00:23:10 | 42nd | 1231 | |
| 19/01/25 | Cumbrian Galoppen [Rescheduled] | Brown | 01:12:00 | 21st | 1300 | Racing Chl: Gold |
| 14/12/24 | Night Terrain Series 5 | Long | 00:44:05 | 7th | ||
| 01/12/24 | Lakeland Warrior Day 2 | LONG | 01:05:57 | 59th | 1284 | |
| 30/11/24 | Lakeland Warrior Day 1 | W21E | 01:47:34 | 21st | 1263 | |
| 17/11/24 | Durham City and Mountjoy Campus Urban Event | Black | 01:00:42 | 5th | 1253 | Racing Chl: Gold |
| 16/11/24 | NE Night Championships | A | 00:50:39 | 3rd | 1279 | |
| 10/11/24 | Cumbrian galoppen | Brown | 01:22:46 | 12th | 1283 | Racing Chl: Gold |
| 13/10/24 | DEE Weekend Chester Urban (UKOL) | UKOL 2 (M40, M45, M50, W18, W20, W21, W35) | 00:48:58 | 5th | 1234 | |
| 29/09/24 | BL High Pike Cumbrian Galoppen | Blue | 00:55:47 | 3rd | 1257 | Racing Chl: Gold |
| 22/09/24 | Cumbrian Galoppen | Brown | 01:28:06 | 23rd | 1266 | Racing Chl: Gold |
| 15/09/24 | LOK Ultrasprint | PrologueABC | 00:24:01 | 24th | 1261 | |
| 14/09/24 | City of London Race | 3 | 01:03:47 | 19th | 1243 | |
| 19/07/24 | Coasts & Islands Knapdale - day 3 | Long | 02:20:07 | 20th | 1269 | |
| 18/07/24 | Coasts & Islands Knapdale - day 2 | Long | 01:14:25 | 26th | 1276 | |
| 17/07/24 | Coasts & Islands Knapdale - day 1 | Long | 01:16:53 | 24th | 1268 | |
| 16/07/24 | WOC2024 Tour - Urban sprint | C2a | 00:19:10 | 17th | 1258 | |
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C2a | 00:46:06 | 27th | 1246 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C2a | 00:31:28 | 29th | 1229 | |
| 13/07/24 | WOC2024 Tour - Indoor race | C2a | 00:20:39 | 10th | 1314 | |
| 12/07/24 | WOC2024 Tour - Urban sprint | C2a | 00:20:38 | 16th | 1262 | |
| 23/06/24 | British Sprint Championships - Finals | F3 | 00:11:05 | 33rd | 1261 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q3 | 00:18:39 | 30th | 1192 | |
| 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:05 | 64th | ||
| 16/06/24 | Cumbrian galoppen | Brown | 01:15:38 | 13th | 1233 | Racing Chl: Gold |
| 19/05/24 | LOC National Weekend | Black | 00:59:09 | 58th | 1241 | Racing Chl: Gold |
| 18/05/24 | LOC National Weekend | Black | 01:53:22 | 27th | 1286 | Racing Chl: Silver |
| 05/05/24 | BL Gowbarrow Cumbrian Galoppen | Brown | 01:27:51 | 6th | 1278 | Racing Chl: Gold |
| 28/04/24 | Northern Championships (UKOL) | UKOL 3 (M18, M20, M35, M40) | 01:29:06 | 19th | 1292 | |
| 27/04/24 | British Middle Championships (UKOL) | UKOL 3 (M35, M40) | 00:46:03 | 5th | 1303 | |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 6 (M35, M40) | 01:42:00 | 13th | 1287 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 6 (M35, M40) | 01:36:53 | 20th | 1287 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 7 (M40, M45) | 00:46:03 | 22nd | 1295 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 3 (M35, M40) | 00:19:30 | 14th | 1272 | |
| 18/02/24 | CompassSport Cup Heat | 2 | 01:00:00 | 5th | 1267 | |
| 11/02/24 | LOC Cumbrian Galoppen (UKOL] | UKOL Brown (M20, M21, M35, M40, W21) | 01:21:39 | 40th | 1280 | |
| 10/02/24 | BL Urban Sprint, Keswick (in association with BNC) | 1 Long | 00:17:27 | 24th | ||
| 10/02/24 | British Night Championships (UKOL) | UKOL 2 (M20, M35, M40, W21) | 01:07:30 | 12th | 1299 | |
| 07/02/24 | Terrain Night Series 4 | Long | 00:33:40 | 9th | ||
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 3 | 00:36:28 | 10th | 1272 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 3 | 00:14:06 | 11th | 1262 | |
| 26/01/24 | EUOC Big Weekend - FWTN | 1 | 00:23:06 | 47th | ||
| 26/11/23 | Tim Watkins Trophy | A | 02:46:05 | 10th | 1317 | |
| 19/11/23 | SROC Regional event | Brown | 01:55:45 | 8th | 1304 | Racing Chl: Silver |
| 18/11/23 | SROC NW Night league event | Blue | 00:48:20 | 3rd | Racing Chl: Gold | |
| 15/11/23 | Urban Night Series 3 | Long | ||||
| 05/11/23 | LOC Cumbrian Galoppen | Brown | 01:15:37 | 16th | 1279 | Racing Chl: Gold |
| 01/11/23 | Urban Night Series 1 | Long | 00:31:52 | 8th | ||
| 23/09/23 | NW Sprint Champs AM | 2 | 00:14:20 | 2nd | 1275 |