Weber akaputsa 80 metres kekutanga muna 2014 (80.72 m), akahwina sirivha kumashure kwaThomas Röhler kumakwikwi enyika egore iroro. Muna 2015 akavandudza nhoroondo yake kusvika pa 81.15 m uye akaisa yechishanu kuEuropean U23 Championships
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.