| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 08/02/25 | British Night Championships (UKOL) | UKOL Course 4 (M55, W20, W35, W40) | 00:51:36 | 3rd | 1296 | |
| 02/02/25 | AIRE Regional Event (replacement for the cancelled event from 5/1/25) | Brown | 01:17:23 | 5th | 1269 | Racing Chl: Gold |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Brown | 01:09:36 | 17th | 1303 | Racing Chl: Gold |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 2 | 00:58:17 | 4th | 1280 | |
| 24/01/25 | Edinburgh Big Weekend - Fight with the Night #7 | Long | 00:20:18 | 28th | 1295 | |
| 19/01/25 | Cumbrian Galoppen [Rescheduled] | Brown | 01:08:41 | 16th | 1314 | Racing Chl: Gold |
| 15/01/25 | Night Urban Series 6 | Long | 00:29:17 | 5th | ||
| 28/12/24 | Turkey Race 2 | Long | 00:49:11 | 35th | ||
| 26/12/24 | Turkey Race 1 | Long (nights) | 00:30:46 | 11th | ||
| 14/12/24 | Night Terrain Series 5 | Long | 00:41:33 | 3rd | ||
| 08/12/24 | Tockholes Regional | Brown | 01:08:09 | 5th | 1287 | Racing Chl: Gold |
| 07/12/24 | NWNL Tockholes | Blue | 00:45:37 | 2nd | Racing Chl: Gold | |
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 1 | Course 2 | 00:09:56 | 1st | ||
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 2 | Course 2 | 00:10:27 | 1st | ||
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 3 | Course 2 | 00:22:49 | 1st | ||
| 27/11/24 | Night Urban Series 4 | Long | 00:33:28 | 4th | ||
| 20/11/24 | Night Terrain Series 3 | Long | 00:31:41 | 4th | ||
| 10/11/24 | Cumbrian galoppen | Brown | 01:18:41 | 7th | 1303 | Racing Chl: Gold |
| 03/11/24 | Stirling City Race - Dunblane East (UK Urban League) (SOUL 9) | Course 2 | 00:39:38 | 6th | 1285 | |
| 27/10/24 | EMOA League 2024 Cademan | Brown | 01:14:22 | 1st | 1280 | Racing Chl: Gold |
| 06/10/24 | October Odyssey Day 2 | Brown | 00:57:21 | 3rd | 1322 | Racing Chl: Gold |
| 05/10/24 | October Odyssey Day 1 | Brown | 01:15:42 | 4th | 1319 | Racing Chl: Gold |
| 29/09/24 | BL High Pike Cumbrian Galoppen | Brown | 01:00:10 | 4th | 1335 | Racing Chl: Gold |
| 28/09/24 | Northern Sprint Championships - First Race | Sprint 1 | 00:12:15 | 11th | 1276 | |
| 28/09/24 | Northern Sprint Championships - Second Race | Sprint 2 | 00:13:31 | 6th | 1280 | |
| 22/09/24 | SYO Regional Event | Short Brown | 00:00:00 | |||
| 15/09/24 | Dales Weekend Day 2 and YHOA SuperLeague (UKOL) | UKOL Brown (M20, M35, M40, M45, W21) | 01:27:26 | 5th | 1295 | |
| 14/09/24 | Dales Weekend Day 1 and YHOA SuperLeague (UKOL) | UKOL Brown (M20, M35, M40, M45, W21) | 01:17:46 | 3rd | 1289 | |
| 11/09/24 | Park Series 4 | Long | 00:22:09 | 2nd | ||
| 04/09/24 | Park Series 3 | Long | 00:30:04 | 5th | ||
| 28/08/24 | Park Series 2 | Long | 00:30:43 | 4th | ||
| 24/08/24 | Ted Finch Sprint Relay - Falkirk Helix & Kelpies | Long | 00:30:43 | 6th | ||
| 21/08/24 | Park Series 1 | Long | 00:23:37 | 4th | ||
| 27/07/24 | Croeso Day 6 | 3 | 00:57:03 | 32nd | 1228 | |
| 26/07/24 | Croeso Day 5 | 4 | 00:57:27 | 6th | 1287 | |
| 25/07/24 | Croeso Day 4 | 4 | 01:11:58 | 12th | 1264 | |
| 24/07/24 | Croeso - Rest Day Sprint | 2 | 00:15:38 | 2nd | 1305 | |
| 23/07/24 | Croeso Day 3 | 4 | 00:55:56 | 10th | 1274 | |
| 22/07/24 | Croeso Day 2 (UKOL) | UKOL 3 (M16, M45, M50, W21) | 00:39:31 | 8th | 1287 | |
| 21/07/24 | Croeso Day 1 (UKOL) | UKOL 4 (M50, W20, W35) | 01:11:24 | 23rd | 1247 | |
| 17/07/24 | LOC Sprint | Long | 00:19:37 | 7th | ||
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C2a | 00:29:28 | 17th | 1261 | |
| 13/07/24 | WOC2024 Tour - Indoor race | C2a | 00:25:29 | 34th | 1225 | |
| 10/07/24 | LOC Sprint 1 | Long | 00:19:46 | 4th | ||
| 07/07/24 | AIRE Leeds Urban (UKOL) (UKUL) (YUL) | UKOL Brown (M40, M45, M50, W18, W20, W21, W35) | 00:49:23 | 2nd | 1261 | |
| 06/07/24 | YHOA Sprint Championships (UKOL) (YUL) | UKOL 1 (M18, M20, M21, M35, M40, M45, M50, W18, W20, W21, W35) | 00:16:36 | 16th | 1285 | |
| 06/07/24 | YHOA Sprint Saturday - Holbeck | 1 | 00:17:13 | 16th | 1271 | |
| 26/06/24 | Summer Series Evening Event 4 | Long | 00:49:33 | 13th | ||
| 23/06/24 | British Sprint Championships - Qualifiers | Q4 | 00:14:47 | 4th | 1282 | |
| 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:10:08 | 14th |