Weimann voitti toisen pronssimitalin kansainvälisissä yliopistopeleissä Torinossa vuonna 1933, mutta hävisi unkarilaisilta József Várszegiltä ja Sulelta. Myöhemmin samana vuonna hän saavutti henkilökohtaisen parhaansa, 73,40, Gdańskissa. Hän sijoittui kuudenneksi Euroopan mestaruuskilpailussa.
Hän ehti heittää 72,24 metriä heinäkuussa 1936, mutta Berliinin olympialaisissa hän onnistui vain 63,58 metriä ja sijoittui yhdeksänneksi.