| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 09/03/25 | Sarum Saunter and Southern Championships (UKOL) | UKOL 6 (M60, W40) | 00:55:12 | 2nd | 1264 | |
| 08/03/25 | Gillingham Urban (UKOL) | UKOL 3 (M55, M60, W40, W45, W50) | 00:36:32 | 1st | 1262 | |
| 23/02/25 | CompassSport Cup Heat | 6 | 00:28:52 | 1st | 1284 | |
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Blue (M60, W16, W18, W20, W35, W40, W45) | 00:35:56 | 1st | 1263 | |
| 08/02/25 | British Night Championships (UKOL) | UKOL Course 5 (M16, M60, W18, W45, W50) | 00:43:45 | 3rd | 1260 | |
| 02/02/25 | Long Distance Event | Brown | 01:10:38 | 2nd | 1279 | Racing Chl: Gold |
| 25/01/25 | YHOA Night League and Northern Night Championships | Long | 00:44:15 | 6th | 1303 | |
| 18/01/25 | YHOA Night League | Long | 00:36:17 | 1st | 1307 | |
| 04/01/25 | YHOA Night League | Long | 00:37:42 | 2nd | 1275 | |
| 01/01/25 | Christmas Cup Day 4 (Resolution Sprint) | Long | 00:24:59 | 13th | 1290 | |
| 21/12/24 | YHOA Night League | LONG TD5 | 00:39:39 | 1st | 1315 | |
| 15/12/24 | Regional Long Distance | Brown | 00:51:42 | 4th | 1316 | Racing Chl: Gold |
| 14/12/24 | YHOA Night League | Long | 00:36:54 | 2nd | 1318 | |
| 01/12/24 | AIRE Regional Event | Brown | 00:55:17 | 3rd | 1308 | Racing Chl: Gold |
| 23/11/24 | YHOA Night League | Long | 00:39:03 | 1st | 1314 | |
| 10/11/24 | Regional Long Distance | Brown | 01:21:17 | 5th | 1246 | Racing Chl: Gold |
| 03/11/24 | November Classic (UKOL) | UKOL 4 (M16, M55, M60, W18, W40, W45) | 00:50:23 | 4th | 1266 | |
| 02/11/24 | Salisbury City Race 2024 (UKOL) | UKOL 3 (M55, M60, W40, W45, W50) | 00:37:16 | 1st | 1272 | |
| 05/10/24 | VHI Individual & NI Long Distance Champs 2024 | Course 4 | 00:45:58 | 3rd | 1307 | |
| 22/09/24 | Regional Urban (UKUL) | C | 00:40:32 | 1st | 1253 | |
| 15/09/24 | LOK Ultrasprint | PrologueABC | 00:23:59 | 23rd | 1261 | |
| 14/09/24 | City of London Race | 5 | 00:37:33 | 1st | 1285 | |
| 08/09/24 | SELOC urban - City Race Euro Tour, UKUL and NWUL | 3 | 00:38:53 | 2nd | 1253 | |
| 01/09/24 | WMUL Event - Worcester Urban | Course 3 | 00:37:46 | 1st | 1262 | |
| 31/08/24 | Urban Weekend - NGOC League | WV MSV | 00:37:58 | 1st | 1244 | |
| 27/07/24 | Croeso Day 6 | 4 | 00:41:41 | 1st | 1267 | |
| 26/07/24 | Croeso Day 5 | 6 | 00:39:24 | 1st | 1266 | |
| 25/07/24 | Croeso Day 4 | 6 | 00:49:05 | 3rd | 1260 | |
| 23/07/24 | Croeso Day 3 | 6 | 00:39:41 | 2nd | 1283 | |
| 22/07/24 | Croeso Day 2 (UKOL) | UKOL 4 (M55, M60, W18, W20, W35) | 00:39:14 | 10th | 1255 | |
| 21/07/24 | Croeso Day 1 (UKOL) | UKOL 6 (M60, W50) | 00:48:14 | 3rd | 1262 | |
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C3 | 00:32:42 | 1st | 1285 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C3 | 00:26:58 | 2nd | 1300 | |
| 07/07/24 | AIRE Leeds Urban (UKOL) (UKUL) (YUL) | UKOL Blue (M55, M60, W40, W45, W50) | 00:42:00 | 1st | 1271 | |
| 06/07/24 | YHOA Sprint Saturday - Holbeck | 2 | 00:14:42 | 1st | 1271 | |
| 06/07/24 | YHOA Sprint Championships (UKOL) (YUL) | UKOL 2 (M55, M60, W40, W45, W50) | 00:14:23 | 2nd | 1253 | |
| 29/06/24 | EPOC Urban Weekend (& Calderdale "Moving with a Map" 6) | 2 | 00:40:21 | 1st | 1262 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q8 | 00:13:00 | 1st | 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:10:35 | 36th | ||
| 23/06/24 | British Sprint Championships - Finals | F7 | 00:10:35 | 1st | 1287 | |
| 16/06/24 | National Urban Event (UKUL) | Blue | 00:27:09 | 1st | 1261 | Racing Chl: Gold |
| 15/06/24 | SYO Urban Sprint | Course B | 00:14:55 | 1st | 1261 | |
| 08/06/24 | SW Sprint Champs (SEOUL) - Race 2 | 1 - MO | 00:21:48 | 16th | 1273 | |
| 08/06/24 | SW Sprint Champs (SEOUL) - Race 1 | 1 - MO | 00:18:49 | 11th | 1266 | |
| 01/06/24 | SN Urban | Course 3 | 00:41:15 | 1st | 1274 | |
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C5 (M55, M60, W40) | 01:03:30 | 3rd | 1292 | |
| 19/05/24 | LOC National Weekend | Blue | 00:33:22 | 1st | 1264 | Racing Chl: Gold |
| 18/05/24 | LOC National Weekend | Blue | 01:08:46 | 15th | 1208 | Racing Chl: Silver |
| 12/05/24 | STAG's Glasgow EURO City Race (UKOL) (SOUL 4) | UKOL 3 (M55, M60, W40, W45, W50) | 00:34:40 | 2nd | 1250 | |
| 10/05/24 | STAG's Glasgow City Race Weekend Supporting Event | Medium | 00:16:27 | 2nd |