 Ṣẹkún gbólóhùn tó wà nísàlẹ yìí: : 2009 UCI Track Cycling World Championships ni awọn ẹka mẹrin ati ni 2010 UCI Track Cycling World Championships ni awọn ẹka marun. Ó gba ife ẹyẹ European Track Championships 2010 láàárín àwọn ọmọ ọdún mẹtàlélógún nínú ìdíje scratch. 