Ur. w Tarnogrodzie, ukończyła LO w Hrubieszowie i Polic. Studium Ekonom. Obsługi Ruchu Turystycznego. Od 1985 jest zawodniczką "Agrosu" Zamość (jedyny jej klub w karierze). Od 1991 (brąz w maratonie) zdobyła na mistrzostwach Polski seniorów 24 medale, w tym 15 złotych. Startowała na dystansach od 800 m do maratonu, jej koronne konkurencje to biegi na 5 i 10 km (razem 8 tytułów Mistrzyni Polski). Ostatni medal - brązowy zdobyła w biegu ulicznym 5 km. Występowała na IO (2008 - 30 miejsce w maratonie), Mistrzostwach Świata (2005 - XIII m.), Europy (III m., 1998) i Pucharze Świata. Na MŚ w biathlonie letnim (1997) z drużyną zdobyła brąz, a indywidualnie VI m. Zajęła z reprezentacją III m. drużynowym maratonie w Seulu (1996).  W 1998 miała najlepsze wyniki w kraju w trzech konkurencjach: na 3, 5 i 10 km, a w kolejnych konkurencjach (półmaraton, 1500, 800) była 3, 3 i 9, ponadto ustanawiając rek. Polski (w rankingu PZLA lekkoatletką roku). Rekord Polski na 5 km utraciła, natomiast w 2004 ustanowiła aktualny do 2013 rekord na 10 km.
Od 1998 wielokrotnie wyjeżdżała do USA, gdzie w 2010 osiadła na stałe (st. Nowy Meksyk). Wygrała słynny maraton w Meksyku (2004) i Las Vegas (2010), była druga w słynnym maratonie w Amsterdamie (2007) pomiędzy Kenijką i Etiopką. Ob. startuje w kat. masters, od 2012 studiowała (rehabilitacja), jest trenerką w amatorskim klubie. Podczas pożegnania na zakończenie kariery otrzymała medal "Zasłużony dla Zamościa".


 * Tytuły mistrzowskie: 5 km - 1995, 1998, 1999, 10 km - 1995, 1996, 1998, 1999, 2001, półmaraton - 1996, 2000, 2001, 2003, 2007, maraton 2010, przełaje - 1995. 

konkurencja złoto  srebro  brąz  razem
1500 hala -  -  1996  1
3000 -  -  1994  1
5000 1995, 1998, 1999 2001, 2007 - 5
10000 1995, 1996, 1998, 1999, 2001 2000 - 6
półmaraton 1996, 2000, 2001, 2003, 2007 - - 5
maraton 2010 - 1991, 1993 3
przełaje 1995 1992, 1998 1996 4
  15 5 5 25

  * Rekordy


życiowe:  
800 m - 2:06,52 (1998),
1500 m - 4:12,70 (2002), 
3000 m - 9:09,57 (2004), 
5000 m - 15:18,75 (2004 rek. Polski - aktualnie
4. wynik w historii polskiej la,, pierwszy raz rek. Pol. w 1998 - 15:29,89,
10 000 m - 31:52,11 (2004), były rekord Polski, 2. wynik w historii polskiej la, w tym roku był to drugi rekord - wcześniej odebrany po 13 latach W. Panfil
półmaraton - 71:56 (2001), 6. wynik w historii polskiej la,
maraton - 2:27:46 (2005)
 * W marcu 2006 w Recife (Brazylia) poprawiła rekord Polski aż o 30 sek. - 31.24,78, którego jednak nie uznano (miała tylko 3 przeciwniczki, a nachylenie bieżni wynosiło -2,5%).
 * W 2004 wygrała prestiżowy Gran Maraton Pacifico - Mazatlan, za zwycięstwo otrzymując luksusowy samochód marki Chevrolet oraz 100 tys. $.
 * Biegi uliczne:
5 KM - 1996 Darmstadt I m., 1998 Portland III m., 1998 Albuquerque I m., 
10 KM - 1998 San Jose I m., 2005 Lilac Blomsday III m., 2006 Boulder Colorado II m.,
PÓŁMARATON - 1998 Haarlem (Hol.) I m. 2001 Berlin III m. (12 tys. biegaczy)
MARATON - 2000 Monte Carlo III m.,
2002 Richmond I m., 2002 Nagano Jap. III m., 2003 I m., Dortmund, 2003 Richmond I m., 2004 Gran Maraton Pacifico, Meksyk. I m. (5 tys. biegaczy), 2005 Salt Lake City I m., 2005 Las Vegas III m., 2007 Amsterdam II m., 2008 Nagano III m., ponadto 2006 VI m. w Osace i VIII m. w Singapurze.
* SZTAFETY MARATOŃSKIE w 1993-2000, m.in. 1993 Seul  X m. (z Polek III czas, nazywane mistrzostwami świata), 1994 kw. Seul IV m., na II zmianie), 1996  Seul III m., 1996 listop. Tokio V m., 1998 marzec Pekin XI m., 1999 kw. Seul V m. (na swojej zmianie czwarta, lepsze były Rosja, Chiny, dwie sztafety Japonii, 20 zesp.), 23 XI 1999 Chiba - Jap. VII m., 2000 kw. Seul V m. (również na zmianie czwarta, lepsze Rosja, Rumunia, Chiny, Jap.), 23 XI 2007  Chiba - XII m. (na swojej zm. VIII m.), także w Jokohamie (1999 - IX m.) i Chinach.
 * Dlaczego tak dobrze biegałam? Do szkoły miałam trzy kilometry w dwie strony. Kiedyś zapomniałam stroju na lekcję wychowania fizycznego. Nauczyciel mówi, to biegnij na przerwie do domu. Pobiegłam, miałam 15 minut, zdążyłam. Czyli musiałam pobiec minimum w 5 minut kilometr. Nieźle! Zdarzało mi się to nie raz. Nawet nie wiedziałam, że już trenowałam.