Franzmann competed at the first Olympic triathlon at the 2000 Summer Olympics. She took twenty-first place with a total time of 2:05:26.96.
Four years later, at the 2004 Summer Olympics, Franzmann placed sixteenth with a time of 2:08:18.33, moving up in the ranking on the more rigorous course.