| Date | Race | Pos |
|
|---|---|---|---|
| 20.09 | EMRRL Riders Collective GP | Startlist | |
| 26.06 | Lloyds Bank National Time Trial Championships - U23 | 33 | 0 |
| 08.06 | Halesowen Academy National U23 Road Race | 57 | 0 |
| 01.06 | London Dynamo Road Race (inc Regional Championships) | Startlist | |
| 19.04 | PNE Nat B, incorporating the South & South West Senior Open Regional RR Championships | DNF | 0 |
| 09.02 | Portsdown Classic | 42 | 0 |
| Date | Race | Pos |
|
|---|---|---|---|
| 04.08 | Sherpa Performance Stage Race - Stage 3 | 9 | 2 |
| 04.08 | Sherpa Performance Stage Race - Stage 4 | 39 | 0 |
| 04.08 | Sherpa Performance Stage Race - General Classification | 9 | 20 |
| 03.08 | Sherpa Performance Stage Race - Stage 1 | 37 | 0 |
| 03.08 | Sherpa Performance Stage Race - Stage 2 | 35 | 0 |
| 09.06 | London Dynamo Summer Road Race | DNF | 0 |