Wielokrotna medalistka mistrzostw kraju na stadionie i w hali, w tym złota medalistka mistrzostw Polski (bieg na 5000 m, Bydgoszcz 2009). W 2009 roku została trzecią zawodniczką organizowanego przez European Athletics plebiscytu na lekkoatletkę października, Polka wygrała w tym plebiscycie głosowanie internautów. 28 marca 2010 w Warszawie ustanowiła rekord Polski w półmaratonie – 1:11:37. Niespełna rok później, w japońskim Muragame poprawiła ten rezultat o ponad minutę. W 2011 roku zawodniczka wypełniła także minimum PZLA na Igrzyska Olimpijskie w Londynie osiągając czas 2:27:16 na zawodach w Jokohamie. W 2012 roku rekordzistka kraju uzyskała w półmaratonie w Nowym Jorku czas 1:11:58, potwierdzając dyspozycję i zdobywając pewne miejsce w drużynie olimpijskiej. Podczas igrzysk olimpijskich w Londynie zajęła 36. miejsce w biegu maratońskim, uzyskując czas 2:30:57. W tym samym roku startowała także na mistrzostwach świata w półmaratonie, rozgrywanych w Kawarnie – z czasem 1:13:45, zajęła 20. lokatę.