Palmares
- 2x 3rdNational Championships Great Britain ('26, '24)
- 5th
- 8th
- 20th
- 19thSuperprestige Gullegem ('26)
- 25th
- 30th
- 28thWaaslandcross ('26)
- 29thZilvermeercross Mol ('26)
- 22ndHofstade Plage Cross ('25)
- 27th
SORT BY DATE
Date | #Result | Race | Cat. | Points PCS | Points UCI | |||
|---|---|---|---|---|---|---|---|---|
| 15.02 | 20 | +5:30 | X²O Badkamers Trofee Brussels Universities Cyclocross (C1) | WE | 6 | more | ||
| 14.02 | 28 | +6:01 | Waaslandcross (C2) | WE | more | |||
| 11.01 | 3 | +1:43 | National Championships Great Britain (NC) | WE | 28 | 40 | more | |
| 03.01 | 19 | +4:23 | Telenet Superprestige Gullegem (C2) | WE | 2 | more | ||
| 02.01 | 29 | +7:46 | Zilvermeercross (C2) | WE | more | |||
| 30.12 | 25 | +4:01 | Telenet Superprestige Diegem (C1) | WE | 1 | more | ||
| 29.12 | 27 | +2:54 | X²O Badkamers Trofee Azencross - Loenhout (C1) | WE | more | |||
| 23.12 | 30 | +5:28 | Telenet Superprestige Heusden-Zolder (C1) | WE | more | |||
| 22.12 | 22 | +5:52 | X²O Badkamers Trofee Hofstade Plage cross (C2) | WE | more | |||
| 20.12 | 5 | +1:33 | Cyclo-cross International de Béthune (C2) | WE | 28 | 10 | more | |
| 07.12 | 1 | Lloyds Cyclo-Cross National Trophy Series Round 5: Bradford (C2) | WE | 50 | 40 | more |
0 km in 11 days | PCS points: 115 | UCI points: 90