| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 14/12/25 | SCOL01 and BKO Winter Regional | Blue | 00:52:13 | 9th | 1220 | Racing Chl: Gold |
| 06/12/25 | HH Saturday Series - Panshanger | Short Blue | 00:43:43 | 6th | Racing Chl: Gold | |
| 23/11/25 | EAL Rushmere | Brown | 01:17:32 | 6th | 1244 | Racing Chl: Gold |
| 16/11/25 | GO SEOA Middle Champs | Black | 00:49:54 | 28th | 1173 | Racing Chl: Gold |
| 09/11/25 | WCH Urban UKUL Event | 1 | 00:49:56 | 6th | 1257 | |
| 26/10/25 | St Albans City Race - HH/WAOC weekend | 1 | 00:53:36 | 5th | 1293 | |
| 25/10/25 | Hertford - WAOC/HH weekend | 1 | 00:46:14 | 6th | 1283 | |
| 21/09/25 | CoL W/E event | Brown | 01:04:08 | 12th | 1272 | Racing Chl: Gold |
| 20/09/25 | SLOW City of London Race | Course 7 | 00:42:55 | 1st | 1225 | |
| 06/09/25 | HH Saturday Series - Jersey Farm | Short Blue | 00:30:44 | 2nd | Racing Chl: Gold | |
| 31/08/25 | 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, M90, M95, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85, W90, W95) | 01:20:25 | 271st | ||
| 31/08/25 | British Sprint Championships - Finals | F3 | 00:20:25 | 10th | 1282 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q1a | 00:20:33 | 7th | 1258 | |
| 24/08/25 | MV Urban Event | 1-MO | 00:51:27 | 2nd | 1274 | |
| 16/08/25 | Goldsworth Park Urban | 1 | 01:04:49 | 1st | 1296 | |
| 09/08/25 | Milton Keynes Urban | Course 1 | 00:42:07 | 7th | 1258 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 02 | 01:34:52 | 53rd | 1171 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 02 (M20, M35) | 02:11:01 | 56th | 1118 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 02 (M20, M35) | 00:48:53 | 44th | 1214 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 02 | 01:56:34 | 45th | 1196 | |
| 13/07/25 | LOG EuroCity Race - Urban(UKOL) | UKOL Course 1 (M18, M20, M21, M35) | 00:58:36 | 11th | 1264 | |
| 12/07/25 | Urban Event - EuroCity Weekend (UKOL) | UKOL 1 (M18, M20, M21, M35) | 00:43:09 | 8th | 1281 | |
| 05/07/25 | HH Saturday Series & GLOSS event | GLOSS + Extension | 00:38:37 | 13th | ||
| 29/06/25 | SEOUL and UK Urban League | MO | 00:55:49 | 2nd | 1292 | |
| 07/06/25 | HH Saturday Series | Short Blue | 00:45:21 | 4th | Racing Chl: Gold | |
| 01/06/25 | SE Sprints | A1 | 00:14:49 | 10th | 1255 | |
| 01/06/25 | SE Sprints | B1 | 00:15:27 | 9th | 1268 | |
| 26/05/25 | Springtime in Shropshire Day 3 - Titterstone Clee | 01 Black | 01:55:33 | 22nd | 1221 | Racing Chl: Gold |
| 25/05/25 | Springtime in Shropshire Day 2 - Stapeley & Rorrington | 1 - Black | 00:57:35 | 33rd | 1181 | |
| 24/05/25 | Springtime in Shropshire Day 1 - Ludlow urban | 1-MO | 00:43:47 | 10th | 1282 | |
| 18/05/25 | SOS Maldon Urban | Course 1 | 00:58:34 | 3rd | 1285 | |
| 03/05/25 | HH Saturday Series - Ellenbrook | Short Blue | 00:50:36 | 1st | Racing Chl: Gold | |
| 05/04/25 | HH Saturday Series - Nomansland | Short Blue | 00:34:16 | 10th | Racing Chl: Gold | |
| 22/03/25 | Icenian Day 1 - 2 Part Sprint | MO | 00:17:04 | 12th | 1270 | |
| 08/03/25 | HH Saturday Series - Stanborough | Short Blue | 00:32:46 | 2nd | Racing Chl: Gold | |
| 02/03/25 | HH SE League Event - Ashridge East | Black | 01:31:58 | 12th | 1244 | Racing Chl: Gold |
| 23/02/25 | CompassSport Cup Heat | 1 | 01:31:04 | 10th | 1221 | |
| 09/02/25 | MV SE League event | Black | 01:50:45 | 16th | 1219 | Racing Chl: Gold |
| 02/02/25 | GO SE League and SE Long Champs | Black | 01:51:19 | 13th | 1246 | Racing Chl: Gold |
| 25/01/25 | Concorde Chase Urban 2025 | Course 1 | 00:56:34 | 6th | 1272 | |
| 19/01/25 | Stowe National Trust EAL - new date | Brown | 01:15:19 | 4th | 1247 | Racing Chl: Gold |
| 12/01/25 | CHIG Mitre - National, SE League and SWELL. | Black | 01:38:21 | 21st | 1220 | Racing Chl: Gold |
| 05/01/25 | TVOC Thame Urban Regional Event & SEOUL | 1 | 00:51:14 | 5th | 1290 | |
| 04/01/25 | HH Saturday Series - Sherrards Park | Short Blue | 00:39:18 | 2nd | Racing Chl: Gold | |
| 10/11/24 | SLOW SEL and National Event | Black | 01:58:21 | 29th | 1203 | Racing Chl: Gold |
| 03/11/24 | November Classic (UKOL) | UKOL 1 (M21) | 02:02:41 | 28th | 1215 | |
| 02/11/24 | Salisbury City Race 2024 (UKOL) | UKOL 1 (M18, M20, M21, M35) | 00:48:54 | 10th | 1286 | |
| 26/10/24 | DFOK Urban (UK Urban League) | 1 | 01:00:44 | 9th | 1243 | |
| 20/10/24 | SCOL2 and TVOC Level C Event | Blue | 01:02:31 | 9th | 1223 | Racing Chl: Gold |
| 05/10/24 | HH Saturday Series - Verulamium | Short Blue | 00:36:35 | 5th | Racing Chl: Gold |