| Date | Race | Pos |
|
|---|---|---|---|
| 24.08 | Cambridge Criterium | DNF | 0 |
| 27.07 | Witheridge Grand Prix | Startlist | |
| 13.04 | The Community Traffic Management East Cleveland Classic | 6 | 51 |
| Date | Race | Pos |
|
|---|---|---|---|
| 15.09 | Curlew Cup | DNS | 0 |
| 28.07 | Lancaster Grand Prix | 31 | 0 |
| 03.07 | The Parcours Guildford Women's Grand Prix | 25 | 0 |
| 16.06 | CAMS Ronde van Wymeswold | YBC x UON - General Classification | 20 | 1 |
| 16.06 | CAMS Ronde van Wymeswold | YBC x UON - Stage 3 | 24 | 0 |
| 15.06 | CAMS Ronde van Wymeswold | YBC x UON - Stage 1 | 23 | 0 |
| 15.06 | CAMS Ronde van Wymeswold | YBC x UON - Stage 2 | 21 | 0 |
| 19.05 | BUCS Road Race Championship | 4 | 40 |
| 30.03 | RCR Fatcreations Road Race | 21 | 0 |
| 24.03 | The Peaks 2 Day p/b Giant Sheffield Stage 3 | YBC | DNS | 0 |
| 23.03 | The Peaks 2 Day p/b Giant Sheffield Stage 1 | YBC | DNS | 0 |
| 23.03 | The Peaks 2 Day p/b Giant Sheffield Stage 2 | YBC | DNF | 0 |
| 23.03 | The Peaks 2 Day p/b Giant Sheffield General Classification | YBC | Startlist | |
| 17.03 | 8th ANEXO/CAMS Women's CiCLE Classic | DNF | 0 |
| Date | Race | Pos |
|
|---|---|---|---|
| 17.09 | Curlew Cup | DNS | 0 |
| 20.08 | The Ryedale Grasscrete Grand Prix | 13 | 18 |
| 13.08 | Bath Cycling Club Road Race | 7 | 27 |
| 28.07 | Schwalbe Newark Grand Prix | 38 | 0 |
| 23.07 | The Proper Northern RR Series - Round 3 - Aughton | DNF | 0 |
| 19.07 | McLaren Automotive Women's Grand Prix | 16 | 0 |
| 16.07 | Lancaster Grand Prix | 18 | 6 |
| 14.07 | Dudley Grand Prix | DNF | 0 |
| 30.06 | Ilkley CC Women's Grand Prix | 16 | 0 |
| 28.06 | Santini Women’s Otley Grand Prix | 33 | 0 |
| 25.06 | National Road Race Championships | DNF | 0 |
| 01.04 | RCR Fatcreations Road Race | 6 | 31 |
| 26.03 | 7th ANEXO/CAMS Women's CiCLE Classic | 28 | 0 |
| 19.03 | Peaks 2 Day - General Classification | 15 | 7 |
| 19.03 | Peaks 2 Day - Stage 3 | 23 | 0 |
| 18.03 | Peaks 2 Day - Stage 2 | 14 | 0 |
| 18.03 | Peaks 2 Day - Stage 1 | 32 | 0 |