At the 2006 Short Course World Championships in Shanghai, Hardy swam in the heats of the 4 × 100 m medley relay (with Mary Mohler, Elaine Breeden, and Amanda Weir) and won a silver medal after the United States placed second in the finals.
At the 2006 Short Course World Championships in Shanghai, Hardy competed in two individual breaststroke events and swam in the heats of the 4 × 100 m medley relay. Hardy competed in the heats of the 4 × 100 m medley relay (with Mary Mohler, Elaine Breeden, and Amanda Weir) and won a silver medal after the United States placed second in the finals.