| 2025-09-07 | 27 | Rás na mBan | WE | 0 | 11:41:32.000 | 0 | 
| 2025-09-07 | 27 | Rás na mBan | WE | 0 | 01:17:00.000 | 0 | 
| 2025-09-06 | 29 | Rás na mBan | WE | 101 | 02:48:05.000 | 36.054 | 
| 2025-09-05 | 32 | Rás na mBan | WE | 104.4 | 02:49:08.000 | 37.036 | 
| 2025-09-04 | 42 | Rás na mBan | WE | 104.2 | 02:40:36.000 | 38.929 | 
| 2025-09-03 | 32 | Rás na mBan | WE | 79.1 | 02:02:52.000 | 38.627 | 
| 2025-08-31 | 21 | Wentworth Woodhouse Grand Prix | WE | 0 | 02:38:41.000 | 0 | 
| 2025-08-24 | 26 | Cambridge Criterium | we | 0 | 00:00:00.000 |  | 
| 2025-08-17 | 45 | The Curlew Cup | WE | 0 | 03:21:25.000 | 0 | 
| 2025-08-10 | 17 | Duncan Murray Wines Road Race | we | 0 | 00:00:00.000 |  | 
| 2025-07-27 | 43 | Witheridge Grand Prix | we | 0 | 02:27:18.000 | 0 | 
| 2025-07-25 | DNF | Dawlish Grand Prix |  | 0 | 00:00:00.000 |  | 
| 2025-07-02 | DNF | LOGCO Otley Cycle Races |  | 0 | 00:00:00.000 |  | 
| 2025-06-22 | 29 | Alexandra Tour of the Reservoir | WE | 0 | 03:21:12.000 | 0 | 
| 2025-06-15 | 16 | Ronde van Wymeswold | YBC | WE | 87 | 02:30:11.000 | 34.758 | 
| 2025-06-15 | 13 | Ronde van Wymeswold | YBC | WE | 0 | 04:32:23.000 | 0 | 
| 2025-06-14 | 14 | Ronde van Wymeswold | YBC | WE | 67 | 01:49:48.000 | 36.612 | 
| 2025-05-18 | 17 | Banbury Star ORRL Women&'s Team Cup Road Race | WE | 92.1 | 02:33:00.000 | 36.118 | 
| 2025-05-11 | 34 | Rapha Lincoln Grand Prix | WE | 103.2 | 02:38:24.000 | 39.091 | 
| 2025-04-27 | 26 | The Florrie Newbery Classic | we | 98.8 | 02:42:30.000 | 36.48 | 
| 2025-04-13 | 35 | The East Cleveland Classic supported by Redcar and Cleveland Council | WE | 0 | 02:54:48.000 | 0 | 
| 2025-03-23 | 38 | ANEXO/CAMS Women's CiCLE Classic | WE | 105 | 02:52:39.000 | 36.49 | 
| 2025-03-16 | 15 | The Peaks 2 Day p/b Giant Sheffield | WE | 0 | 05:06:55.000 | 0 | 
| 2025-03-16 | 17 | The Peaks 2 Day p/b Giant Sheffield | WE | 0 | 02:52:50.000 | 0 | 
| 2025-03-15 | 10 | The Peaks 2 Day p/b Giant Sheffield | WE | 0 | 01:59:21.000 | 0 | 
| 2025-03-09 | 32 | North Lincolnshire Womens Classic | we | 0 | 00:00:00.000 |  | 
| 2024-09-15 | DNF | The Curlew Cup | we | 0 | 00:00:00.000 |  | 
| 2024-08-25 | 27 | Cambridge Criterium | WE | 0 | 00:00:00.000 |  | 
| 2024-08-18 | DNF | Ryedale Grasscrete Grand Prix | we | 0 | 00:00:00.000 |  | 
| 2024-07-28 | 38 | Lancaster Grand Prix | we | 0 | 02:40:35.000 | 0 | 
| 2024-07-14 | 21 | Solihull CC | we | 0 | 00:00:00.000 |  | 
| 2024-06-26 | 65 | Santini Women's Otley Grand Prix |  | 0 | 00:53:09.000 | 0 | 
| 2024-06-02 | 8 | East Midlands & West Midlands Road Race Regional Championships | we | 0 | 00:00:00.000 |  | 
| 2024-05-19 | 28 | Banbury Star ORRL Women's Team Cup Road Race | we | 0 | 00:00:00.000 |  | 
| 2024-05-12 | 46 | Rapha Lincoln Grand Prix |  | 104 | 02:41:00.000 | 38.758 | 
| 2024-04-27 | 16 | Harrogate Nova Spring Road Race | we | 0 | 00:00:00.000 |  | 
| 2024-04-14 | DNF | The East Cleveland Classic supported by Redcar and Cleveland Council |  | 0 | 00:00:00.000 |  | 
| 2024-03-30 | DNS | RCR Fatcreations Road Race | we | 0 | 00:00:00.000 |  | 
| 2024-03-17 | 55 | ANEXO/CAMS Women's CiCLE Classic |  | 102 | 00:00:00.000 |  | 
| 2023-07-14 | DNF | Dudley Grand Prix WE |  | 0 | 00:00:00.000 |  | 
| 2023-05-14 | 83 | Rapha Lincoln Grand Prix |  | 103 | 02:53:48.000 | 35.558 | 
| 2023-01-15 | 17 | National Championships Great Britain WE | WE | 0 | 00:00:00.000 |  | 
| 2022-01-16 | 19 | National Trophy Series Round 6: Broughton Hall | WE | 0 | 00:00:00.000 |  | 
| 2022-01-09 | 29 | National Championships Great Britain WE | WE | 0 | 00:00:00.000 |  | 
| 2021-12-12 | 24 | National Trophy Series Round 5: Cyclopark | WE | 0 | 00:00:00.000 |  | 
| 2019-01-13 | 29 | National Championships Great Britain WE | WE | 0 | 00:00:00.000 |  | 
| 2018-12-16 | 43 | Telenet Superprestige Zonhoven | WE | 0 | 00:00:00.000 |  | 
| 2018-12-15 | 43 | DVV verzekeringen trofee - Scheldecross | WE | 0 | 00:00:00.000 |  | 
| 2018-12-09 | 24 | National Trophy Series Round 5: Ipswich | WE | 0 | 00:51:42.000 | 0 | 
| 2018-01-14 | 19 | National Championships Great Britain WU | WU | 0 | 00:00:00.000 |  | 
| 2018-01-07 | 26 | National Trophy Series - Ipswich | WE | 0 | 00:54:48.000 | 0 | 
| 2017-11-26 | 31 | National Trophy Series: Cyclopark | WE | 0 | 00:00:00.000 |  | 
| 2017-10-08 | 40 | National Trophy Series: Derby | WE | 0 | 00:00:00.000 |  | 
| 2017-01-08 | 22 | National Championships Great Britain WU | WU | 0 | 00:00:00.000 |  | 
| 2016-12-11 | 28 | British Cycling National Trophy Shrewsbury | WE | 0 | 00:00:00.000 |  | 
| 2016-11-27 | 28 | British Cycling National Trophy Ipswich | WE | 0 | 00:55:16.000 | 0 | 
| 2016-11-13 | 24 | British Cycling National Trophy Houghton-Le-Spring | WE | 0 | 00:50:11.000 | 0 | 
| 2016-10-23 | 26 | British Cycling National Trophy Abergavenny | WE | 0 | 00:00:00.000 |  |