Saison 102 : 1er Gent - Wevelgem (Div5i) 3è Ronde des Flandres (Div5i) 4è Cahors - Foix (Div5i)
Saison 101 : 1er De Ronde van Vlaanderen (Div5u) 1er Leeuwarden - Zwolle (Div5u) 1er Terneuzen - Terneuzen 2 (Div5u) 7è Vilnius-Panevėžys (Div5u) 8è Cyclassics Hamburg (Div5u) 9è Tour de Lituanie (Div5u)
Saison 99 : 1er Haveluy - Oudenaarde (Div3c) 5è Vienne - Vranov nad Dyji (Div3c)
Saison 98 : 1er Paris-Roubaix (Div4c) 2è Grand Prix de Flandres-Orientales (Div4c) 3è Charleroi-Charleroi (Div4c) 4è Tour de Belgique (Div4c) 5è De Ronde van Vlaanderen (Div4c) 7è Gent-Lokeren (Div4c) 7è Gent - Wevelgem (Div4c) 9è Tour du Mali (Div4c)