Bei den UCI-Bahn-Weltmeisterschaften 1999 in Berlin belegte Weichelt Platz drei im Zeitfahren. 2000 startete sie bei den Olympischen Spielen in Sydney und belegte im Zeitfahren Platz sechs.