 Fairweather began competing in triathlons in 1992 and won the elite Australian National Series in her first season.She spent eight years as a professional triathlete.In 1996 she became the world triathlon champion, setting a championship record time of 1 hour 50 minutes 52 seconds in Cleveland, Ohio, United States.