Martin won two gold medals in the women's singles event at the FIL World Luge Championships of 1983 at Lake Placid, New York and of 1985 at Oberhof, Germany.