 Kọ ọrọ tó wà nísàlẹ yìí: : 2003 European Athletics Junior Championships, níbi tí ó ti gba àmì ẹyẹ idẹ. Ó wá sí ipò karùn-ún nínú ìdíje European Athletics Indoor Championships ọdún 2005, ó gba ife ẹyẹ shot put ní ìdíje European Athletics U23 Championships ọdún 2005, ó sì lọ láti ṣojú fún orílẹ-èdè rẹ ní ìdíje World Championships in Athletics ọdún 2005 lẹyìn ọdún náà. Ní ọdún 2006, ó jẹ Ológun orílẹ-èdè Germany nínú ìdíje shot put nínú ilé àti níta, ó sì gba ife ẹyẹ ilẹ Yúróòpù 2006. Ó gba ipò kẹrin nínú ìdíje IAAF World Indoor Championships 2006 ó sì gba àmì ẹyẹ àkọkọ rẹ nínú ìdíje European Athletics Championships 2006, ó gba àmì ẹyẹ idẹ pẹlú ìlépa 19.17 metres. 