In May 2004 she won the World Championship in Melbourne and set a world record of 3m 30.6s in qualifying. At the Athens 2004 Olympics she broke the world record in qualifying with 3m 26.4s and took almost two seconds off that time to win the gold in the final with 3m 24.5s. Ulmer reduced the world record by six seconds. The silver and bronze medalists, Katie Mactier from Australia and Leontien Ziljaard-van Moorsel from the Netherlands, also went under the previous world record (3m 30.6s) in each of their three rides. They rode faster with each ride and rode 3m 27.6s and 3m 27.0s respectively in the finals.
After the 2004 Olympics she switched to road racing. The Cycling Archives website includes results for her competing in road races in the US, France, Australia, Belgium and Germany from 1999 to 2006.