| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 27/09/26 | Didcot Ladygrove Sprints and SCOA Sprint Champs | 3A3B | 00:41:49 | 6th | 1096 | |
| 20/09/26 | DFOK Double Sprints (London City Race W/E)(UKOL) | 6A | 00:16:11 | 5th | 1096 | |
| 20/09/26 | DFOK Double Sprints (London City Race W/E)(UKOL) | 6B | 00:19:21 | 11th | 1062 | |
| 20/09/26 | Thamesmead for UKOL Results (copy) | UKOL 6 (M65, M70) | 00:35:32 | 8th | ||
| 20/09/26 | Thamesmead for UKOL Results | UKOL 6 (M65, M70) | 00:35:32 | 8th | ||
| 19/09/26 | SLOW City of London Race (UKOL) | UKOL 5 (M55, M60) | 01:00:29 | |||
| 18/09/26 | CoL Friday event (Sprint) | 3 | 00:17:38 | 20th | 1074 | |
| 23/08/26 | EMUL 2026 Lincoln + UKUL | Course 3 | 00:45:33 | 13th | 1103 | |
| 16/08/26 | EMUL 2026 Wellingborough | Course 3 | 00:40:06 | 11th | 1078 | |
| 15/08/26 | Milton Keynes Urban and Keyne-O 3, MK South West | 00:37:44 | 13th | 1097 | ||
| 12/07/26 | Hinckley Urban (Joint OD/ LEI event) UKUL/EMUL/WMUL | 3 - MSV WV | 00:48:45 | 9th | 1128 | |
| 05/07/26 | EMUL 2026 Swadlincote | 3 - MSV WV | 00:38:18 | 6th | 1132 | |
| 28/06/26 | British Sprint Championships - Finals | F10 | 00:20:21 | 34th | 1108 | |
| 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:20:21 | 263rd | ||
| 28/06/26 | British Sprint Championships - Qualifiers | Q11 | 00:18:42 | 16th | 1081 | |
| 07/06/26 | UK and East Midlands Urban Leagues 2026 | Course 3 | 01:00:19 | 18th | 1104 | |
| 24/05/26 | CRET weekend and SE Sprints | A4B | 00:15:34 | 15th | 1075 | |
| 24/05/26 | CRET weekend and SE Sprints | B4B | 00:14:43 | 11th | 1092 | |
| 23/05/26 | Canterbury City Race, City Race Euro Tour, UKUL | 3 | 01:03:16 | |||
| 22/05/26 | Canterbury City Race Euro Tour - Prologue | 3 | 00:24:03 | 7th | ||
| 17/05/26 | Sudbury Urban | Course 3 | 00:46:50 | 5th | 1097 | |
| 10/05/26 | Chelmsford Urban EA League | Course 3 | 00:47:46 | 4th | 1099 | |
| 04/05/26 | OK Nuts Trophy - Winterfold (SE League) | Short Blue | 01:00:10 | 16th | 1092 | Racing Chl: Gold |
| 26/04/26 | EMOA League 2026 and YBT Heat Castle Hill | Blue | 00:58:05 | 13th | 1102 | Racing Chl: Gold |
| 19/04/26 | Midlands Championships (UKOL) | UKOL 8 (M65, W16) | 01:27:30 | 58th | 1001 | |
| 18/04/26 | British Middle Championships (UKOL) | UKOL 9 (M65, W45) | 01:03:53 | 44th | 1055 | |
| 12/04/26 | Cambridge Urban | 3 | 00:48:35 | 20th | 1036 | |
| 11/04/26 | SCOL07 and TVOC Saturday Series - Shotover | Blue | 01:22:21 | 15th | 1046 | Racing Chl: Silver |
| 29/03/26 | DFOK Canning Town SE Urban League | Course 3 | 00:42:57 | 15th | 1096 | |
| 22/03/26 | TVOC Chiltern Challenge National Event | 6 | 00:44:31 | 13th | 1039 | |
| 15/03/26 | SO Regional Event - Worthlodge Forest, Crawley | Short Blue | 01:01:41 | 7th | 1037 | Racing Chl: Gold |
| 08/03/26 | EMOA League 2026 Aylestone Meadows | Blue | 01:02:18 | 22nd | 1036 | Racing Chl: Gold |
| 22/02/26 | CompassSport Cup Heat | 6 - M65+ | 00:50:40 | 18th | 1058 | |
| 15/02/26 | Maulden Wood Regional Event | Blue | 01:38:11 | 18th | 1021 | Racing Chl: Bronze |
| 25/01/26 | Concorde Chase & Southern Championships (UKOL) | UKOL 8 (M65, W16) | 01:18:57 | 29th | 1027 | |
| 24/01/26 | Concorde Chase Urban (UKOL) | UKOL C3 (W40, W45, W50, M55, M60) | 00:58:19 | 27th | 1043 | |
| 11/01/26 | SROC urban event | 3 | 00:52:18 | 8th | 1091 | |
| 04/01/26 | CHIG Mitre (SE League and SWELL) | Short Blue | 01:01:42 | 16th | 1032 | Racing Chl: Gold |
| 28/12/25 | EMOA League (Grey Lodge Estate, North of Martinshaw, Middle Distance) | Blue | 00:45:11 | 21st | 1067 | Racing Chl: Gold |
| 21/12/25 | SO Brighton City Weekend - Stanmer Park middle distance | Blue | 01:00:15 | 36th | 979 | Racing Chl: Silver |
| 20/12/25 | SO Brighton City Weekend Urban UKUL | Course 3 | 00:57:30 | 35th | 1008 | |
| 20/12/25 | SO Brighton City Weekend Morning Sprint - Preston Park | Sprint | 00:25:55 | 57th | 1062 | |
| 14/12/25 | Brandon Wood WML Middle Distance Event | Blue | 00:55:50 | 16th | 1085 | Racing Chl: Gold |
| 30/11/25 | SN SE League event | Short Blue | 01:13:45 | 31st | 1021 | Racing Chl: Gold |
| 23/11/25 | EAL Rushmere | Blue | 01:19:43 | 27th | 981 | Racing Chl: Bronze |
| 16/11/25 | Nowton Park with Hardwick | Blue | 01:10:18 | 9th | 1043 | Racing Chl: Gold |
| 19/10/25 | EMOA League (Burbage) | Blue | 01:02:04 | 19th | 1039 | Racing Chl: Gold |
| 12/10/25 | November Classic (UKOL) | UKOL 5 (M65, M70, W16, W50, W55) | 01:15:04 | 53rd | 1042 | |
| 11/10/25 | SO Urban - Chichester (part of the November Classic weekend) (UKOL) | UKOL 3 (W45, W50, M55, M60) | 00:48:27 | 21st | 1103 | |
| 27/09/25 | TVOC Urban Regional Event | 3 | 00:57:55 | 8th | 1091 |