Rozpoczęła karierę sportową jako łyżwiarka, ale w 1990 roku zaczęła zajmować się kolarstwem. Pierwszy sukces osiągnęła podczas igrzysk panamerykańskich w Hawanie w 1991 roku, gdzie zdobyła srebrny medal w indywidualnym wyścigu na dochodzenie. Na rozgrywanych cztery lata później szosowych mistrzostwach świata w Duitmaie była druga w indywidualnej jeździe na czas, przegrywając tylko z Francuzką Jeannie Longo. Podczas letnich igrzysk olimpijskich w Atlancie w 1996 roku wywalczyła dwa brązowe medale: w wyścigu klasycznym i w jeździe indywidualnej na czas. W pierwszym przypadku lepsze były tylko Jeannie Longo i Włoszka Imelda Chiappa, a w drugim wyprzedziły ją Rosjanka Zulfija Zabirowa i ponownie Jeannie Longo. Cztery lata później, podczas letnich igrzysk w Sydney jej najlepszym wynikiem było szóste miejsce w jeździe na czas. W tej samej konkurencji była też piąta na igrzyskach w Londynie dwanaście lat później. W 2002 roku zdobyła również złoto w jeździe na czas i brąz w wyścigu punktowym podczas igrzysk Wspólnoty Narodów w Manchesterze. Wielokrotnie zdobywała medale mistrzostw kraju, w tym siedem złotych.