 Kọkọ gba àmì ẹyẹ lórílẹ-èdè míì ni ìgbà tó lọ gba àmì ẹyẹ idẹ ní ìdíje àwọn ọdọ tó ń díje nínú eré ìdárayá nílẹ Yúróòpù lọdún 2003. Ó gba ipò karùn-ún ní : 2005 European Athletics Indoor Championships, gba ife ẹyẹ shot put ni 2005 European Athletics U23 Championships, o si lọ lati ṣoju orilẹ-ede rẹ ni 2005 World Championships in Athletics nigbamii ni ọdun yẹ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. 