| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 19/07/26 | HAVOC GLOSS | GLOSS + Extn | 00:39:52 | 6th | ||
| 04/07/26 | HH Saturday Series / GLOSS Verulamium | GLOSS + Extension | 00:47:27 | 6th | ||
| 28/06/26 | British Sprint Championships | UKOL Course (M16, M18, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80, M85, M90, W16, W18, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85, W90) | 00:18:53 | 183rd | ||
| 28/06/26 | British Sprint Championships - Qualifiers | Q4 | 00:16:57 | 15th | 1265 | |
| 28/06/26 | British Sprint Championships - Finals | F4 | 00:18:53 | 17th | 1248 | |
| 21/06/26 | Poole South West Sprint champs | Course 2 | 00:26:34 | 2nd | 1192 | |
| 20/06/26 | Tidworth Urban | Course 2 | 00:37:16 | 2nd | 1229 | |
| 07/06/26 | Overton | 2 M40+ W18 to W35 | 00:52:17 | 2nd | 1236 | |
| 30/05/26 | HH Saturday Series - Highfield Park | Short Blue | 00:42:01 | 3rd | Racing Chl: Gold | |
| 24/05/26 | CRET weekend and SE Sprints | B2 | 00:18:54 | 8th | 1195 | |
| 24/05/26 | CRET weekend and SE Sprints | A2 | 00:16:36 | 6th | 1211 | |
| 23/05/26 | Canterbury City Race, City Race Euro Tour, UKUL | 2 | 01:02:04 | 7th | 1226 | |
| 17/05/26 | Sudbury Urban | Course 2 | 00:48:17 | 3rd | 1185 | |
| 10/05/26 | Chelmsford Urban EA League | Course 2 | 00:51:47 | 7th | 1182 | |
| 02/05/26 | HH Saturday Series Chipperfield | Short Blue | 00:53:02 | 12th | Racing Chl: Gold | |
| 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 - Finals | F4 | 00:22:43 | 7th | 1269 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q4 | 00:18:48 | 18th | 1231 | |
| 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 | ||
| 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 |