Hansen won a gold medal in the 400-meter individual medley at the 1985 Pan Pacific Swimming Championships.[3] She also received a silver medal for her second-place finish in the 200-meter butterfly, and a bronze medal for her third-place performance in the 200-meter individual medley.
At the 1988 Olympics in Seoul, South Korea, she competed in the B Final of the women's 400-meter individual medley and finished in eleventh place overall with a time of 4:51.03. Four years later at the 1992 Olympics in Barcelona, Spain, she swam in the event final of the women's 400-meter freestyle and finished in fourth place with a time of 4:11.50. Hansen advanced to the final of the women's 800-meter freestyle, and recorded a time of 8:39.25 in a seventh-place performance. She also competed in the B Final of the women's 400-meter individual medley and finished tenth overall with a time of 4:48.37.[4]