| 2025-07-16 | 41 | Sheffield Grand Prix | we | 0 | 00:52:04.000 | 0 |
| 2025-07-09 | 35 | The Greyfriars Vineyard Guildford Women’s Grand Prix | | 0 | 00:00:00.000 | |
| 2025-07-04 | 40 | Ilkley Orbea Women’s Grand Prix | | 0 | 00:00:00.000 | |
| 2025-07-02 | 76 | LOGCO Otley Cycle Races | | 0 | 00:00:00.000 | |
| 2025-05-22 | DNS | National Championships United States WU - Criterium | | 0 | 00:00:00.000 | |
| 2024-09-15 | 47 | The Curlew Cup | we | 0 | 03:23:03.000 | 0 |
| 2024-08-18 | 24 | Ryedale Grasscrete Grand Prix | we | 0 | 02:59:24.000 | 0 |
| 2024-07-28 | DNF | Lancaster Grand Prix | we | 0 | 00:00:00.000 | |
| 2024-07-26 | 6 | Beverley Grand Prix | we | 0 | 00:50:33.000 | 0 |
| 2024-07-23 | 23 | Fort Vale Colne Grand Prix | WE | 0 | 00:48:32.000 | 0 |
| 2024-07-17 | 1 | Sheffield Grand Prix | we | 0 | 01:07:20.000 | 0 |
| 2024-07-12 | 4 | Dudley Grand Prix | we | 0 | 00:51:15.000 | 0 |
| 2024-07-03 | 8 | CANYON Guildford Women's Grand Prix | | 0 | 00:49:17.000 | 0 |
| 2024-06-26 | 47 | Santini Women's Otley Grand Prix | | 0 | 00:50:55.000 | 0 |
| 2024-06-16 | 29 | CAMS Ronde van Wymeswold YBC x UON | we | 0 | 04:37:36.000 | 0 |
| 2024-06-16 | 31 | CAMS Ronde van Wymeswold YBC x UON | we | 0 | 02:05:23.000 | 0 |
| 2024-06-15 | 23 | CAMS Ronde van Wymeswold YBC x UON | we | 0 | 02:21:40.000 | 0 |
| 2024-06-15 | 22 | CAMS Ronde van Wymeswold YBC x UON | we | 0 | 00:10:33.000 | 0 |
| 2024-05-18 | 14 | The Proper Northern RR Series - Round 3 - Aughton | we | 0 | 00:00:00.000 | |
| 2024-05-12 | 40 | Rapha Lincoln Grand Prix | | 104 | 02:40:35.000 | 38.858 |
| 2024-04-14 | 43 | The East Cleveland Classic supported by Redcar and Cleveland Council | | 0 | 03:17:33.000 | 0 |
| 2024-03-17 | 42 | ANEXO/CAMS Women's CiCLE Classic | | 102 | 03:02:59.000 | 33.446 |
| 2024-02-04 | 20 | UCI World Championship WU | WU | 0 | 00:54:53.000 | 0 |
| 2024-01-07 | 46 | UCI World Cup Zonhoven | WE | 0 | 00:00:00.000 | |
| 2024-01-04 | 27 | X²O Badkamers Trofee Vlaamse Duinencross Koksijde | WE | 0 | 00:00:00.000 | |
| 2024-01-01 | 33 | X²O Badkamers Trofee GP Sven Nys | WE | 0 | 01:00:01.000 | 0 |
| 2023-12-30 | 62 | UCI World Cup Hulst | WE | 18900 | 00:00:00.000 | |
| 2023-12-28 | 50 | Telenet Superprestige Diegem | WE | 17400 | 00:00:00.000 | |
| 2023-12-26 | 54 | UCI World Cup Gavere | WE | 0 | 00:00:00.000 | |
| 2023-12-23 | 54 | UCI World Cup Antwerpen | WE | 0 | 00:00:00.000 | |
| 2023-11-26 | 36 | UCI World Cup Dublin | WE | 0 | 00:00:00.000 | |
| 2023-11-19 | 49 | UCI World Cup Troyes | WE | 0 | 00:58:05.000 | 0 |
| 2023-10-28 | 17 | National Trophy Series Round 3: Derby | WE | 0 | 00:57:28.000 | 0 |
| 2023-10-14 | 11 | National Trophy Series Round 2: Thornton in Craven | WE | 0 | 00:58:40.000 | 0 |
| 2023-10-07 | 4 | National Trophy Series Round 1: South Shields | WE | 0 | 00:49:39.000 | 0 |
| 2023-09-11 | 28 | Rás na mBan | | 0 | 11:19:37.000 | 0 |
| 2023-09-11 | 42 | Rás na mBan | | 0 | 01:16:57.000 | 0 |
| 2023-09-09 | 71 | Rás na mBan | | 102.7 | 02:54:12.000 | 35.373 |
| 2023-09-08 | 39 | Rás na mBan | | 104.4 | 02:44:42.000 | 38.033 |
| 2023-09-07 | 22 | Rás na mBan | | 100.9 | 02:48:42.000 | 35.886 |
| 2023-09-06 | 46 | Rás na mBan | | 74.2 | 01:51:11.000 | 40.042 |
| 2023-08-24 | DNF | GP Lucien Van Impe | | 98 | 00:00:00.000 | |
| 2023-06-23 | 42 | US Pro Criterium Championship - WE | | 0 | 01:08:03.000 | 0 |
| 2023-04-16 | 48 | Redlands Bicycle Classic WE | | 0 | 09:47:27.000 | 0 |
| 2023-04-16 | 34 | Redlands Bicycle Classic WE | | 109.7 | 03:09:11.000 | 34.792 |
| 2023-04-15 | 49 | Redlands Bicycle Classic WE | | 0 | 01:13:52.000 | 0 |
| 2023-04-13 | 60 | Redlands Bicycle Classic WE | | 99.5 | 03:13:17.000 | 30.887 |
| 2023-04-12 | 72 | Redlands Bicycle Classic WE | | 66.5 | 01:46:59.000 | 37.296 |
| 2023-01-08 | 52 | UCI World Cup Zonhoven | WE | 0 | 00:00:00.000 | |
| 2023-01-05 | 25 | X2O Trofee - Vlaamse Duinencross Koksijde | WE | 0 | 00:00:00.000 | |
| 2023-01-01 | 32 | X2O Trofee GP Sven Nys | WE | 0 | 00:00:00.000 | |
| 2022-12-30 | 37 | Azencross – Loenhout | WE | 0 | 00:56:50.000 | 0 |
| 2022-12-26 | 52 | UCI World Cup Gavere | WE | 0 | 00:56:33.000 | 0 |
| 2022-12-11 | 7 | National Championships United States WU | WU | 0 | 00:53:23.000 | 0 |
| 2022-11-13 | 8 | The Northampton International - Day 2 | WE | 0 | 00:54:39.000 | 0 |
| 2022-11-12 | 21 | The Northampton International - Day 1 | WE | 0 | 00:54:26.000 | 0 |
| 2022-11-06 | 20 | USPCX Cyclocross – Really Rad Festival of Cyclocross - Day 2 | WE | 0 | 00:51:17.000 | 0 |
| 2022-11-05 | 10 | USPCX Cyclocross – Really Rad Festival of Cyclocross - Day 1 | WE | 0 | 00:48:27.000 | 0 |
| 2022-11-04 | 4 | Panamerican Continental Championships | WU | 0 | 00:50:42.000 | 0 |
| 2022-10-30 | 3 | Major Taylor Cross Cup - Day 2 | WE | 0 | 00:49:19.000 | 0 |
| 2022-10-29 | 4 | Major Taylor Cross Cup - Day 1 | WE | 0 | 00:51:32.000 | 0 |
| 2022-10-16 | 17 | UCI World Cup Fayetteville - Arkansas | WE | 0 | 00:54:11.000 | 0 |
| 2022-10-14 | 13 | OZ Cross | WE | 0 | 00:55:51.000 | 0 |
| 2022-10-09 | 31 | UCI World Cup Waterloo | WE | 0 | 00:54:58.000 | 0 |
| 2022-10-07 | 25 | Trek Cup | WE | 0 | 00:57:59.000 | 0 |
| 2022-10-02 | 8 | USPCX Cyclocross – Charm City Cross - Day 2 | WE | 0 | 00:51:09.000 | 0 |
| 2022-10-01 | 19 | USPCX Cyclocross – Charm City Cross - Day 1 | WE | 0 | 00:57:36.000 | 0 |
| 2022-09-25 | 25 | USPCX Cyclocross – Rochester Cyclocross - Day 2 | WE | 0 | 01:01:31.000 | 0 |
| 2022-09-24 | 19 | USPCX Cyclocross – Rochester Cyclocross - Day 1 | WE | 0 | 00:57:57.000 | 0 |
| 2022-09-18 | 12 | Virginia's Blue Ridge GO Cross presented by Deschutes Brewery - Day 2 | WE | 0 | 00:56:55.000 | 0 |
| 2022-09-17 | 17 | Virginia's Blue Ridge GO Cross presented by Deschutes Brewery - Day 1 | WE | 0 | 00:57:30.000 | 0 |
| 2022-01-29 | 12 | UCI World Championship WJ | WJ | 15.5 | 00:44:09.000 | 21.065 |
| 2022-01-05 | 9 | X²O Badkamers Trofee Herentals Cross | WJ | 0 | 00:39:52.000 | 0 |
| 2022-01-04 | 22 | Hexia cyclocross Gullegem | WE | 0 | 00:00:00.000 | |
| 2022-01-01 | 10 | X²O Badkamers Trofee GP Sven Nys | WJ | 0 | 00:39:09.000 | 0 |
| 2021-12-30 | 18 | X²O Badkamers Trofee Azencross | WJ | 0 | 00:43:22.000 | 0 |
| 2021-12-12 | 2 | National Championships United States WJ | WJ | 0 | 00:48:49.000 | 0 |
| 2021-12-05 | 5 | Pan-American Championships | WJ | 0 | 00:46:48.000 | 0 |
| 2021-10-24 | 3 | USCX Cyclocross - Kings CX | WJ | 0 | 00:40:51.000 | 0 |
| 2021-10-23 | 4 | USCX Cyclocross - Kings CX | WJ | 0 | 00:39:52.000 | 0 |
| 2021-10-16 | 2 | USCX Cyclocross - Jingle Cross | WJ | 0 | 00:38:55.000 | 0 |
| 2021-10-15 | 5 | USCX Cyclocross - Jingle Cross | WJ | 0 | 00:42:32.000 | 0 |