Saison 105 : 7è Taranto-Viggiano (Div4f) 9è Milano-Sanremo (Div4f) 9è GP De Québec (Div4f) 10è Ireland Tour (Div4f) 10è Ennis-Cliffs of Moher (Div4f)
Saison 101 : 10è Pescara-Pesaro (Diva23)
Saison 99 : 1er Tashkent-Parkent (Diva21) 6è Gent - Wevelgem (Diva21) 8è Tour de Belgique (Diva21) 9è TTT - Siphofaneni - Sidvokodvo (Diva21) 9è Flèche Wallone (Diva21) 9è GP De Québec (Diva21)
Saison 98 : 3è Saarbrücken - Saarlouis (Diva20) 4è Wieksiton-Leisfal (Diva20) 5è Pessac-Lube (Diva20) 6è GP cycliste de Montréal (Diva20) 10è GP De Québec (Diva20)