Dopo aver debuttato tra le juniores nel 2009 con il team Avantec-Artuso-Tre Colli di Breganze, nel 2010 passa al team Pedale Reggio. Il 17 luglio 2010 ad Ankara si laurea campionessa europea su strada vincendo la prova in linea di categoria. Nel 2011 gareggia come Under-21 con la squadra trentino-veneta Cristoforetti-Cordioli, prendendo parte anche ad alcune gare internazionali per Elite.
Esordisce definitivamente tra le Elite all'inizio del 2012 con la Vaiano-Tepso: con questa formazione coglie alcuni piazzamenti e partecipa a due edizioni del Giro d'Italia, nel 2012 e nel 2013. Nel 2014 si trasferisce alla Estado de México-Faren, nel 2015 passa invece al team Inpa Sottoli Giusfredi e nel 2016 all'Alé-Cipollini (divenuta UAE Team ADQ a inizio 2022).