| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 12/04/26 | Cambridge Urban | 2 | 00:46:24 | 3rd | 1208 | |
| 29/03/26 | DFOK Canning Town SE Urban League | Course 2 | 00:43:29 | 1st | 1224 | |
| 28/03/26 | CHIG London ( Beckton) UK urban league | Course 2 | 00:58:36 | 2nd | 1217 | |
| 22/03/26 | TVOC Chiltern Challenge National Event | 3 | 01:04:33 | 10th | 1209 | |
| 08/03/26 | HAVOC Regional & Yvette Baker Trophy Heat | Blue | 00:54:30 | 1st | 1212 | Racing Chl: Gold |
| 07/03/26 | HH Saturday Series - Lees Wood | Short Blue | 00:34:10 | 7th | Racing Chl: Gold | |
| 22/02/26 | CompassSport Cup Heat | Course 2 | 00:55:35 | 3rd | 1222 | |
| 15/02/26 | Maulden Wood Regional Event | Brown | 01:19:42 | 7th | 1198 | Racing Chl: Gold |
| 08/02/26 | HH Ace of Herts (UKOL) | UKOL Brown (M16, M45, M50, W18, W20, W21, W35) | 00:46:03 | 59th | 1168 | |
| 31/01/26 | HH Saturday Series - Nomansland | Short Blue | 00:40:47 | 9th | Racing Chl: Gold | |
| 25/01/26 | HAVOC Regional & SWELL event | Blue | 00:57:26 | 1st | 1165 | Racing Chl: Gold |
| 24/01/26 | Concorde Chase Urban (UKOL) | UKOL C2 (W18, W20, W21, W35, M40, M45, M50) | 00:57:07 | 4th | 1218 | |
| 04/01/26 | CHIG Mitre (SE League and SWELL) | Short Brown | 01:02:59 | 1st | 1251 | Racing Chl: Gold |
| 03/01/26 | HH Saturday Series - Sherrards Wood | Short Blue | 00:53:16 | 12th | Racing Chl: Gold | |
| 26/12/25 | LOK Boxing Day Score | Score | 00:55:47 | 20th | ||
| 14/12/25 | SCOL01 and BKO Winter Regional | Blue | 00:51:28 | 5th | 1226 | Racing Chl: Gold |
| 06/12/25 | HH Saturday Series - Panshanger | Short Blue | 00:45:46 | 10th | Racing Chl: Gold | |
| 23/11/25 | EAL Rushmere | Brown | 01:23:33 | 11th | 1218 | Racing Chl: Gold |
| 02/11/25 | HAVOC SWELL | Blue | 00:50:46 | 1st | 1179 | Racing Chl: Gold |
| 01/11/25 | Cambridge City Race | 2 | 00:33:08 | 4th | 1217 | |
| 26/10/25 | St Albans City Race - HH/WAOC weekend | 2 | 00:50:45 | 3rd | 1217 | |
| 25/10/25 | Hertford - WAOC/HH weekend | 2 | 00:38:41 | 1st | 1204 | |
| 19/10/25 | Local and SWELL event | Blue | 00:41:02 | 5th | Racing Chl: Gold | |
| 05/10/25 | Ely Urban- Autumn in Anglia | 1 | 00:42:25 | 3rd | 1232 | |
| 28/09/25 | HAVOC East Anglian League and SWELL | Blue | 01:13:28 | 8th | 1149 | Racing Chl: Gold |
| 20/09/25 | SLOW City of London Race | Course 3 | 01:02:13 | 7th | 1267 | |
| 06/09/25 | HH Saturday Series - Jersey Farm | Short Blue | 00:33:30 | 5th | 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) | 00:22:43 | 116th | ||
| 31/08/25 | British Sprint Championships - Finals | F4 | 00:22:43 | 7th | 1269 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q4 | 00:18:48 | 18th | 1231 | |
| 24/08/25 | MV Urban Event | 2-WO/MV | 00:50:10 | 2nd | 1250 | |
| 16/08/25 | Goldsworth Park Urban | 2 | 01:04:36 | 5th | 1230 | |
| 09/08/25 | Milton Keynes Urban | Course 2 | 00:37:06 | 2nd | 1239 | |
| 03/08/25 | Sprint Scotland Race 2 | B3 | 00:18:02 | 9th | 1229 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A3 | 00:17:49 | 6th | 1246 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 04 | 01:27:47 | 58th | 1156 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 2 | 00:18:37 | 16th | 1247 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 04 (M18, M50) | 00:56:41 | 66th | 1138 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 04 | 01:31:41 | 44th | 1212 | |
| 13/07/25 | LOG EuroCity Race - Urban(UKOL) | UKOL Course 2 (M40, M45, M50, W18, W20, W21, W35) | 00:45:06 | 2nd | 1269 | |
| 12/07/25 | Urban Event - EuroCity Weekend (UKOL) | UKOL 2 (M40, M45, M50, W18, W20, W21, W35) | 00:35:34 | 1st | 1246 | |
| 06/07/25 | CHIG GLOSS | Long Light Green | 00:36:50 | 4th | ||
| 05/07/25 | HH Saturday Series & GLOSS event | GLOSS + Extension | 00:34:57 | 5th | ||
| 29/06/25 | SEOUL and UK Urban League | MV, WO | 00:51:11 | 1st | 1244 | |
| 15/06/25 | GO Urban | Course 2 | 00:43:10 | 2nd | 1235 | |
| 08/06/25 | NOR - Norwich Urban | 2 | 00:42:24 | 4th | 1224 | |
| 01/06/25 | SE Sprints | B1 | 00:16:01 | 12th | 1251 | |
| 01/06/25 | SE Sprints | A1 | 00:14:56 | 12th | 1251 | |
| 26/05/25 | Springtime in Shropshire Day 3 - Titterstone Clee | 02 Brown | 01:25:37 | 12th | 1234 | Racing Chl: Gold |
| 25/05/25 | Springtime in Shropshire Day 2 - Stapeley & Rorrington | 2 - Brown | 00:46:32 | 47th | 1175 |