Pedzisa mutsara unotevera: Weber akaputsa mamita 80 kekutanga muna 2014 (80.72 m), achikunda sirivha shure kwaThomas Röhler pamakwikwi enyika egore iroro. Muna 2015 akavandudza nhoroondo yake kusvika pa 81.15 m ndokuva wechishanu pa
Makwikwi eEuropean U23 muTallinn. Weber akasvika padanho idzva muna 2016, achikanda anopfuura 82 metres mumakwikwi mana echirimo; kumakwikwi emunyika akaisa zvakare wechipiri kuseri kwaRöhler (ane wega akanakisa 83.79 m), asi achiri kusara kunze kwechikwata cheGerman cheEuropean Athletics Championships muAmsterdam.