Weigel voitti vuoden 1983 Helsingin yleisurheilun MM-kilpailuissa 50 kilometrin kävelyn. Seuraavan vuoden olympiakisoihin hän ei voinut osallistua Itä-Saksan boikotin takia. Vuoden 1987 MM-kilpailuissa Weigel saavutti hopeaa 50 kilometrin kävelyssä. Vuotta myöhemmin hän vihdoin pääsi osallistumaan olympialaisiin ja saavutti hopeaa sekä 20 kilometrin että 50 kilometrin kävelyssä. Vuonna 1992 Barcelonan olympialaisissa Weigel saavutti vielä pronssia edustaen tällä kertaa yhdistynyttä Saksaa.