Nyorai kupfuurira kweiyi ndima - Muna 2005, akagadzwa seDenmark's National Track Cycling Coach. Mukati memakore matatu, akanga achisimudza chikwata cheDanish chikwata chekutsvaga kubva panzvimbo yechi10 pa2006 World Championships muBordeaux kusvika kuOlympic Silver paOlympics yeBeijing
, achiwana mu semifinals 3:56.831, nguva yechipiri inokurumidza munyika.