| 27-09 | 4 | | UCI World Championship Kigali U19 (CM) | 74.0km |
| 23-09 | 6 | | UCI World Championship Kigali TT U19 (CM) | 18.0km |
| | | Bizkaikoloreak (2.NCUP) |
| 8 | | Klassement |
| 5 | | Berg |
| 15-08 | 13 | 8 | Stage 2Iurreta - Iurreta (65.0km) | 65.0km |
| 14-08 | 25 | 25 | Stage 1Abadiño - Abadiño (71.0km) | 71.0km |
| | | Watersley Ladies Challenge (2.NCUP) |
| 8 | | Klassement |
| 27-07 | 32 | 8 | Stage 3Watersley - Watersley (82.0km) | 82.0km |
| 26-07 | 57 | 6 | Stage 2Watersley - Watersley (74.0km) | 74.0km |
| 25-07 | 3 | 3 | Stage 1Munstergeleen - Watersley (6.0km) | 6.0km |
| 13-07 | 13 | | Grand Prix Valromey Tour Féminin II (1.1) | 70.0km |
| 11-07 | 3 | | Grand Prix Valromey Tour Féminin (1.1) | 75.0km |
| 28-06 | 2 | | National Road Championships - Canada U19 (CN) | 86.0km |
| 27-06 | 1 | | National Road Championships - Canada TT U19 (CN) | |
| 25-05 | 34 | | Ronde van Vlaanderen U19 (1.1) | 73.0km |
| | | Tour du Gévaudan Occitanie femmes (2.NCUP) |
| 1 | | Klassement |
| 5 | | Punten |
| 2 | | Berg |
| 11-05 | | 1 | Stage 2Mende - Montée Laurent Jalabert (74.0km) | 74.0km |
| 10-05 | 76 | 77 | Stage 1Balsièges - Balsièges (71.0km) | 71.0km |
| | | Tour of the Gila Women (2.2) |
| 2 | | Klassement |
| 13 | | Punten |
| 3 | | Berg |
| 1 | | Jongeren |
| 27-04 | 4 | 2 | Stage 5Silver City - Pinos Altos (106.0km) | 106.0km |
| 26-04 | 17 | 2 | Stage 4Silver City - Silver City (43.0km) | 43.0km |
| 25-04 | 6 | 2 | Stage 3Fort Bayard - Fort Bayard (119.0km) | 119.0km |
| 24-04 | 3 | 2 | Stage 2Silver City - Mogollon (114.0km) | 114.0km |
| 23-04 | 2 | 2 | Stage 1Tyrone - Tyrone (26.0km) | 26.0km |
| 16-03 | 2 | | Piccolo Trofeo Alfredo Binda - Valli del Verbano (1.NCUP) | 72.0km |