Saison 109 : 1er Omnium Mexico (Div3a) 1er La Sétoise (Div3a) 1er Auckland - Hamilton (Div3a) 2è Milano-Sanremo (Div3a) 3è Brugge - Eindhoven (Div3a) 5è Cyclassics Hamburg (Div3a) 5è Viborg - Kolding (Div3a) 5è Tour du Danemark (Div3a) 7è Omnium Anvers (Div3a) 8è Aalborg - Arhus (Div3a) 8è CLM - Odense - Nyborg (Divp26)
Saison 108 : 1er Cyclassics Hamburg (Div4d) 2è Värnomo - Copenhague (Divp26) 2è Omnium Londres (Div4d) 3è Milano-Sanremo (Div4d) 3è Riga - Tartu (Div4d) 3è Omnium Berlin (Div4d) 4è Tour d'Estonie (Div4d) 4è Tallinn-Tartu (Div4d) 6è Paris-Tours (Div4d)
Saison 107 : 3è Aalborg - Arhus (Divp26) 6è Milano-Sanremo (Div3a) 8è Vilnius-Panevėžys (Div3a) 10è Tour de Lituanie (Div3a)
Saison 106 : 3è Milano-Sanremo (Div3b) 9è Tour de Pologne (Div3b) 9è Gdansk - Lobez (Div3b)
Saison 105 : 3è Aalborg - Arhus (Divp26) 3è Omnium - Melbourne (Diva25) 6è Cyclassics Hamburg (Diva25) 6è Paris-Tours (Diva25) 9è Kaunas - Riga (Diva25)
Saison 104 : 3è Värnomo - Copenhague (Divp26) 4è Sigdal-Hemsedal (Div4b) 4è Omnium - Madrid (Diva24) 5è Tour de Norvège (Div4b) 7è Paris-Tours (Diva24) 8è Brennilis - Quimper (Div4b) 8è Omnium Berlin (Div4b)