Sezona 61 : 1er la Guardia de Jaen-Hummilladero (Div1) 3è Arnhem - Amsterdam (Div1) 4è Omnium - Beijing (Divn) 7è Milano-Sanremo (Div1) 7è Fuzine-Senj (Divp14)
Sezona 60 : 9è Cyclassics Hamburg (Div1) 9è Saint Gilles croix de vie - Riaillé (Div1)
Sezona 59 : 5è Omnium - New York (Div2) 7è Cyclassics Hamburg (Div2) 9è Omnium Mexico (Divn)
Sezona 58 : 2è Tour de Nicosie (Div3b) 2è De Ronde van Vlaanderen (Div3b) 2è Philadelphia - New York City (Div3b) 3è Milano-Sanremo (Div3b) 6è Omnium Londres (Div3b) 7è Cyclassics Hamburg (Div3b) 10è Managua - San Juan (Div3b)