She competed at the 2012 Summer Olympics in the Women's road race, finishing 22nd. At the 2016 Olympics, she finished in 32nd in the women's road race. She was on the start list for 2018 European Road Championships and finished 27th.