| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 16/08/26 | EMUL 2026 Wellingborough | Course 1 | 00:56:46 | 5th | ||
| 15/08/26 | Milton Keynes Urban and Keyne-O 3, MK South West | 00:52:11 | 16th | |||
| 14/07/26 | DFOK London Park Race | Long | 00:24:01 | 27th | ||
| 28/06/26 | British Sprint Championships - Qualifiers | Q1B | 00:29:40 | 33rd | 980 | |
| 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) | 01:17:34 | 409th | ||
| 28/06/26 | British Sprint Championships - Finals | F5 | 00:17:34 | 7th | 1217 | |
| 13/06/26 | TVOC Saturday Series - University Parks, Oxford | Red | 00:35:17 | 6th | Racing Chl: Gold | |
| 09/05/26 | TVOC Saturday Series - Cutteslowe Park, Oxford | Red | 00:43:24 | 12th | Racing Chl: Gold | |
| 14/03/26 | NGOC League and Welsh League | 11A | 02:30:23 | 36th | 939 | |
| 31/01/26 | Oxford Town vs Gown | Line | 00:40:53 | 36th | ||
| 01/11/25 | Cambridge City Race | 1 | 00:42:58 |