Achievements 20041st Châteauroux Classic2nd Overall Tour de Slovénie1st Stage 1Giro d'Abruzzo20051st Overall Boucles de la Mayenne1st National Road Race Championships20061st Memorial Oleg Dyachenko20071st Overall Five Rings of Moscow1st Stages 1, 2 & 420092nd, Gent–Wevelgem20101st National Road Race Championships20111st National Road Race Championships