Pedzisa mutsara unotevera: Mushure mokushaya makwikwi ose enyika dzose muna 2004 na2005 akadzokera kumakwikwi enyika dzakawanda muBudapest kunokwikwidza mu
2006 European Aquatics Championships. Munguva iyi, akatanga kudzidzira neNationaal Zweminstituut Amsterdam uko ari kudzidziswa naMartin Truijens. Akangotanga mumakwikwi e4 × 200 m akasununguka achiguma nenzvimbo yechi11. Kunyange zvazvo akanga asina kusangana zvinodiwa zvinodiwa iye akasarudzwa nokuda 2007 World Aquatics Championships muMelbourne, Australia uye akatanga muna 4 × 200 m vakasununguka Style relay iyo yakasvika yokupedzisira uye rakapedza wechitatu.