2007 21st, Amstel Gold Race 5th, Classica San Sebastian 9th, GP de Lugano
2006 1st, stage 3, Tour Down Under
2005 2nd, stage 8, Tour of Switzerland 2nd, prologue Eneco Tour