Rambai muchinyora ndima ino - Lammert akatanga kuwana menduru yepasi rose pa2003 European Athletics Junior Championships, kwaakakunda menduru yebronze. Akauya wechishanu pa2005 European Athletics Indoor Championships, akakunda zita rekupfura pa2005 European Athletics U23 Championships
, uye akaenderera mberi achimiririra nyika yake pa2005 World Championships muAthletics gare gare gore iroro. Muna 2006, aive Champion weGermany mukukanda akaisa zvose mukati uye kunze uye akakunda chiitiko chake pa2006 European Cup. Akanga ari wechina pa 2006 IAAF World Indoor Championships uye akakunda menduru yake yekutanga yevakuru pa 2006 European Athletics Championships, achitora bronze nekukanda kwemamita 19.17.