Race |
Pos | Date |
Tour of Hainan - General classification |
11 |
28/10/2012 |
Tour of Hainan - Stage 9 |
19 |
28/10/2012 |
Tour of Hainan - Stage 8 |
24 |
27/10/2012 |
Tour of Hainan - Stage 7 |
14 |
26/10/2012 |
Tour of Hainan - Stage 6 |
24 |
25/10/2012 |
Tour of Hainan - Stage 5 |
7 |
24/10/2012 |
Tour of Hainan - Stage 4 |
35 |
23/10/2012 |
Tour of Hainan - Stage 3 |
26 |
22/10/2012 |
Tour of Hainan - Stage 2 |
10 |
21/10/2012 |
Tour of Hainan - Stage 1 |
14 |
20/10/2012 |
World Championships - Men's Time Trial |
28 |
19/09/2012 |
Okolo Jizních Cech - General classification |
12 |
09/09/2012 |
Okolo Jizních Cech - Stage 3 |
16 |
09/09/2012 |
Okolo Jizních Cech - Stage 2 |
15 |
08/09/2012 |
Okolo Jizních Cech - Prologue |
8 |
06/09/2012 |
Tour of Szeklerland - General classification |
9 |
12/08/2012 |
Tour of Szeklerland - Stage 4a |
11 |
12/08/2012 |
Tour of Szeklerland - Stage 4b |
1 |
12/08/2012 |
Tour of Szeklerland - Stage 2 |
6 |
10/08/2012 |
Olympic Games - Men's Road Race |
110 |
28/07/2012 |
Grande Prémio Internacional de Torres Vedras - Troféu Joaquim Agostinho - General classification |
5 |
15/07/2012 |
Grande Prémio Internacional de Torres Vedras - Troféu Joaquim Agostinho - Stage 3 |
8 |
15/07/2012 |
Grande Prémio Internacional de Torres Vedras - Troféu Joaquim Agostinho - Stage 1 |
4 |
13/07/2012 |
Grande Prémio Internacional de Torres Vedras - Troféu Joaquim Agostinho - Prologue |
4 |
12/07/2012 |
Sibiu Cycling Tour - General classification |
4 |
08/07/2012 |
Sibiu Cycling Tour - Stage 3 |
7 |
07/07/2012 |
Sibiu Cycling Tour - Stage 1 |
4 |
05/07/2012 |
Sibiu Cycling Tour - Prologue |
2 |
04/07/2012 |
Greek National Championships - Men's Time Trial |
1 |
22/06/2012 |
Romanian Cycling Tour - General classification |
12 |
09/06/2012 |
Romanian Cycling Tour - Stage 9 |
1 |
09/06/2012 |
Romanian Cycling Tour - Stage 8 |
9 |
08/06/2012 |
Romanian Cycling Tour - Stage 7 |
1 |
07/06/2012 |
Romanian Cycling Tour - Stage 6 |
4 |
06/06/2012 |
Romanian Cycling Tour - Stage 5 |
19 |
05/06/2012 |
Romanian Cycling Tour - Stage 4 |
5 |
04/06/2012 |
Romanian Cycling Tour - Stage 3 |
3 |
03/06/2012 |
Romanian Cycling Tour - Stage 1 |
1 |
02/06/2012 |
Romanian Cycling Tour - Stage 2 |
3 |
02/06/2012 |
International Tour of Hellas - General classification |
3 |
20/05/2012 |
International Tour of Hellas - Stage 5 |
11 |
20/05/2012 |
International Tour of Hellas - Stage 4 |
8 |
19/05/2012 |
International Tour of Hellas - Stage 3 |
9 |
18/05/2012 |
International Tour of Hellas - Stage 2 |
15 |
17/05/2012 |
International Tour of Hellas - Stage 1 |
3 |
16/05/2012 |
Five Rings of Moscow - Stage 5 |
7 |
09/05/2012 |
Five Rings of Moscow - General classification |
8 |
08/05/2012 |
Five Rings of Moscow - Stage 4 |
15 |
08/05/2012 |
Five Rings of Moscow - Stage 3 |
12 |
07/05/2012 |
Five Rings of Moscow - Stage 2 |
9 |
06/05/2012 |
Five Rings of Moscow - Stage 1 |
8 |
05/05/2012 |
Grand Prix of Moscow |
50 |
03/05/2012 |
Banjaluka Belgrade II |
62 |
22/04/2012 |
Banjaluka Belgrade I |
8 |
21/04/2012 |
Banjaluka Belgrade I |
22 |
21/04/2012 |
Circuit d'Alger |
1 |
16/03/2012 |
Tour d'Algérie - General classification |
6 |
14/03/2012 |
Tour d'Algérie - Stage 5 |
5 |
14/03/2012 |
Tour d'Algérie - Stage 4 |
18 |
13/03/2012 |
Tour d'Algérie - Stage 3 |
5 |
12/03/2012 |
Tour d'Algérie - Stage 2 |
3 |
11/03/2012 |
Tour d'Algérie - Stage 1 |
13 |
10/03/2012 |