Pedzisa mutsara unotevera:
2007 European Road Championships yakaitika musi wa19 Chikunguru. Makwikwi aya akaitirwa muguta reSofia kuBulgaria. Nhanho yacho yaiva yakareba makiromita 24 uye nhangemutange yacho yakatanga mangwanani.