Ikkompleta l-frażi li ġejja: Fl-UCI Road World Championships tal-2009 huwa kkompetiet fit-tribù tal-ħin taħt it-23. Fuq il-binja, huwa kkompetiet fl-avveniment tal-iskratch fl-
2011 UCI Track Cycling World Championships iżda ma temmx it-tellieqa.