| 2023-06-28 | DNF | Santini Women's Otley Grand Prix |  | 0 | 00:00:00.000 |  | 
| 2023-06-23 | DNF | National Championships Great Britain WE - Criterium |  | 0 | 00:00:00.000 |  | 
| 2023-05-14 | DNF | Rapha Lincoln Grand Prix |  | 103 | 00:00:00.000 |  | 
| 2023-03-26 | DNF | ANEXO/CAMS Women's CiCLE Classic |  | 105 | 00:00:00.000 |  | 
| 2021-07-24 | DNF | Lierde |  | 88 | 00:00:00.000 |  | 
| 2021-07-16 | 29 | Grote Prijs Indus Clean - Vrasene |  | 96 | 02:25:36.000 | 39.56 | 
| 2020-02-01 | 24 | UCI World Championship WJ | WJ | 0 | 00:44:14.000 | 0 | 
| 2020-01-12 | 4 | National Championships Great Britain WJ | WJ | 0 | 00:42:35.000 | 0 | 
| 2019-12-29 | 46 | Telenet Superprestige Diegem | WE | 0 | 00:49:38.000 | 0 | 
| 2019-12-15 | 8 | National Trophy Series Round 6: York | WE | 0 | 00:53:57.000 | 0 | 
| 2019-11-10 | 10 | National Trophy Series Round 4: Crawley | WE | 0 | 00:45:12.000 | 0 | 
| 2019-10-06 | 8 | National Trophy Series Round 2: Milnthorpe | WE | 0 | 00:50:39.000 | 0 | 
| 2019-09-22 | 12 | National Trophy Series Round 1: Derby | WE | 0 | 00:51:17.000 | 0 | 
| 2019-02-03 | 30 | UCI World Championship WU23 | WU | 0 | 00:45:07.000 | 0 | 
| 2019-01-06 | 5 | National Trophy Series Round 6: Shrewsbury | WE | 0 | 00:45:02.000 | 0 | 
| 2018-12-26 | 65 | UCI World Cup Heusden-Zolder | WE | 0 | 00:55:17.000 | 0 | 
| 2018-12-23 | 57 | UCI World Cup Namur | WE | 0 | 00:53:05.000 | 0 | 
| 2018-12-09 | 12 | Vlaamse Druivencross | WE | 0 | 00:54:21.000 | 0 | 
| 2018-12-08 | 27 | IKO cyclocross - Essen | WE | 0 | 00:50:28.000 | 0 | 
| 2018-11-25 | 54 | UCI World Cup Koksijde | WE | 0 | 00:55:10.000 | 0 | 
| 2018-11-17 | 45 | UCI World Cup Tábor | WE | 0 | 00:44:52.000 | 0 | 
| 2018-11-11 | 4 | National Trophy Series Round 3: Crawley | WE | 0 | 00:48:11.000 | 0 | 
| 2018-11-03 | 21 | UEC Cyclo-Cross European Championships WU23 | WU | 0 | 00:44:18.000 | 0 | 
| 2018-11-01 | 20 | DVV verzekeringen trofee - Koppenbergcross | WE | 0 | 00:54:12.000 | 0 | 
| 2018-10-28 | 11 | National Trophy Series Round 2: Irvine | WE | 0 | 00:42:42.000 | 0 | 
| 2018-10-20 | 29 | Telenet Superprestige De Schorre Boom | WE | 0 | 00:50:10.000 | 0 | 
| 2018-10-07 | 9 | National Trophy Series Round 1: Derby | WE | 0 | 00:45:29.000 | 0 |