Teveli represented Hungary at the 2008 Summer Olympics in Beijing, where she competed for the women's marathon. She finished the race in sixty-fifth place by just a minute ahead of Rwanda's Epiphanie Nyirabarame, with a time of 2:48:32.