Dee ihe na-aga n'ihu maka paragraf a - Na 2009 UCI Road World Championships ọ gbara asọmpi na oge ikpe n'okpuru afọ 23. N'okporo ụzọ ọ gbara asọmpi na ihe omume scratch na 2011 UCI Track Cycling World Championships
Ma, o nweghị ike ịgbaru ọsọ ahụ n'isi.