 Nyora kuenderera kweiyi ndima - Akakwikwidza pa2009 UCI Track Cycling World Championships mumitambo mina uye pa2010 UCI Track Cycling World Championshipsmuzvidzidzo zvishanu. Iye akakunda pa2010 European Track Championships pasi-23 kukwenya. 