Saison 100 : 3è Tour du Luxembourg (Div5e) 3è Brandenbourg - Rambrouch (Div5e) 3è CLM - Figueras (Div5e) 5è Cyclo-Cross L'Inzinzac (Div5e) 5è Luxembourg-Luxembourg (Div5e) 8è Omnium - New York (Div5e) 9è Descente sur le flanc du Mont Blanc (Div5e) 10è Liège-Bastogne-Liège (Div5e)
Saison 99 : 6è Great Britain Tour (Div5t) 6è CLM Glasgow - Edimbourg (Div5t) 10è CLM Genève-Lausanne (Div5t)