Saison 69 : 4è Omnium - New York (Diva22) 4è Paris-Tours (Diva22) 10è GP E3 (Diva22) 10è Paris-Roubaix (Diva22) 10è Omloop 2012 (Div2)
Saison 68 : 2è CLM Zagreb (Diva21) 2è Milano-Sanremo (Diva21) 2è CLM Lac de la Haute-Sûre (Diva21) 5è CLM des côtes acres (Diva21) 10è Omnium - Beijing (Diva21)
Saison 67 : 1er Vilnius - Varena (Diva20) 1er CLM - De Panne - Koksijde - De Panne (Diva20) 5è CLM - Montée du ballon d'alsace (Diva20) 9è CLM - Embrun - Gap (Diva20)
Saison 66 : 1er CLM Lublin - Chelm (Diva19) 1er CLM-Saint-Vallier-Saint-Péray (Diva19) 3è TTT - Angers (Diva19) 5è CLM Sacramento City (Diva19) 8è Milano-Sanremo (Diva19) 9è Rolvshus - Oslo (Diva19) 9è Tour de Norvège (Diva19) 10è CLM -Kranjska Gora - Trente (Diva19) 10è Liège-Bastogne-Liège (Diva19) 10è Flèche Wallone (Diva19)