| | | Volta a Portugal (2.1) |
| 11-08 | DNF | | Stage 4Arouca - Mondim de Basto (181.0km) | 181.0km |
| 10-08 | 141 | 144 | Stage 3Trofa - Fafe (165.0km) | 165.0km |
| 09-08 | 101 | 131 | Stage 2Oliveira de Azeméis - Viana do Castelo (187.0km) | 187.0km |
| 08-08 | 121 | 147 | Stage 1Bombarral - Aveiro (203.0km) | 203.0km |
| 07-08 | 6 | 151 | PrologueLisboa - Lisboa (5.0km) | 5.0km |
| | | Tour de Taiwan (2.1) |
| 21-03 | DNF | | Stage 4Taichung - Taichung (118.0km) | 118.0km |
| 20-03 | 93 | 91 | Stage 3Changhua - Changhua (150.0km) | 150.0km |
| 19-03 | 86 | 87 | Stage 2Tainan - Tainan (137.0km) | 137.0km |
| 18-03 | 81 | 82 | Stage 1Kaoshiung - Kaoshiung (140.0km) | 140.0km |
| 21-02 | 1 | | UCI Cycling World Championships - Track (Scratch) (CM) | |
| 21-02 | 2 | | UCI Cycling World Championships - Track (Individual Pursuit) (CM) | |
| | | Etoile de Bessèges (2.1) |
| 03-02 | 90 | 116 | Stage 5Alès - Alès (69.0km) | 69.0km |
| 03-02 | DNS | | Stage 6Alès - Alès (9.0km) | 9.0km |
| 02-02 | 120 | 131 | Stage 4Sabran - Pont-Saint-Esprit (154.0km) | 154.0km |
| 01-02 | 134 | 136 | Stage 3Bessèges - Bessèges (152.0km) | 152.0km |
| 31-01 | 137 | 133 | Stage 2Nîmes - Les Fumades (157.0km) | 157.0km |
| 30-01 | 133 | 133 | Stage 1Bellegarde - Beaucaire (154.0km) | 154.0km |