Tuhia he haere tonu mo tenei whitianga - I te 2009 UCI Road World Championships i whakataetae ia i te wa whakamatautau i raro i te 23. I runga i te ara i whakataetae ia i roto i te huihuinga pakaru i te 2011 UCI Track Cycling World Championships
engari kihai i oti i a ia te oma.