| 06-10 | DNF | | Gran Premio Bruno Beghelli Internazionale Donne Elite (1.1) | |
| 05-10 | 116 | | Giro dell'Emilia Internazionale Donne Elite (1.1) | 98.0km |
| 28-09 | DNF | | UCI World Championship Yorkshire (CM) | 150.0km |
| | | Tour Féminin Int. de l'Ardèche (2.1) |
| 13-09 | DNF | | Stage 1Saint-Paul-le-Jeune - Aubenas (126.0km) | 126.0km |
| | | Giro Toscana Int. Femminile (2.2) |
| 08-09 | DNF | | Stage 2Capannori - Pescia (111.0km) | 111.0km |
| 07-09 | 135 | 135 | Stage 1Segromigno in Piano - Segromigno in Piano (133.0km) | 133.0km |
| 06-09 | 27 | 27 | PrologueCampi Bisenzio - Campi Bisenzio (2.0km) | 2.0km |
| 07-08 | 4 | | Pan-American Games TT (CC) | |
| 23-06 | 4 | | National Road Championships - Cuba (CN) | |
| 21-06 | 2 | | National Road Championships - Cuba TT (CN) | |
| | | Vuelta femenina a Guatemala (2.2) |
| 44 | | Klassement |
| 6 | | Punten |
| 09-06 | 5 | 44 | Stage 5Las Americas - Las Americas (60.0km) | 60.0km |
| 08-06 | 40 | 46 | Stage 4El Camán Patzicía - El Camán Patzicía (93.0km) | 93.0km |
| 07-06 | 41 | 48 | Stage 3San Cristobal - Totonicapan (90.0km) | 90.0km |
| 06-06 | 49 | 52 | Stage 2Pamezabal - El Novillero (93.0km) | 93.0km |
| 05-06 | 53 | 54 | Stage 1Villa Nueva - Escuintla (125.0km) | 125.0km |
| 04-05 | 29 | | Campeonato Panamericano de Ruta (CC) | |
| 04-05 | 10 | | Campeonato Panamericano de Ruta U23 (CC) | |
| 01-05 | 3 | | Campeonato Panamericano de Ruta TT U23 (CC) | |
| 24-04 | DNF | | La Flèche Wallonne Féminine (1.WWT) | 118.0km |
| 03-04 | DNF | | Dwars door Vlaanderen (1.1) | 108.0km |
| 28-03 | 107 | | Driedaagse Brugge-De Panne (1.WWT) | 134.0km |
| 26-01 | 59 | | Cadel Evans Great Ocean Road Race (1.1) | 113.0km |
| | | Santos Women's Tour Down Under (2.1) |
| 12-01 | DNF | | Stage 3Nairne - Stirling (104.0km) | 104.0km |
| 11-01 | 84 | | Stage 2Nuriootpa - Angaston (116.0km) | 116.0km |
| 10-01 | 79 | | Stage 1Hahndorf - Birdwood (112.0km) | 112.0km |