| 19-10 | 23 | | Veneto Classic (1.Pro) | 197.0km |
| 15-10 | 26 | | Giro del Veneto (1.Pro) | 169.0km |
| 11-10 | 71 | | Il Lombardia (1.UWT) | 238.0km |
| 09-10 | 34 | | Gran Piemonte (1.Pro) | 179.0km |
| 07-10 | DNF | | Tre Valli Varesine (1.Pro) | 200.0km |
| 05-10 | 24 | | Coppa Agostoni (1.1) | 166.0km |
| | | Škoda Tour de Luxembourg (2.Pro) |
| 100 | | Klassement |
| 14 | | Berg |
| 21-09 | 100 | 100 | Stage 5Mersch - Luxembourg (176.0km) | 176.0km |
| 20-09 | 55 | 106 | Stage 4Niederanven - Niederanven (26.0km) | 26.0km |
| 19-09 | 103 | 109 | Stage 3Mertert - Vianden (170.0km) | 170.0km |
| 18-09 | 111 | 110 | Stage 2Remich - Mamer (168.0km) | 168.0km |
| 17-09 | 86 | 87 | Stage 1Luxembourg - Luxembourg (152.0km) | 152.0km |
| 14-09 | 114 | | GP de Fourmies / La Voix du Nord (1.Pro) | 193.0km |
| | | Tour of Austria (2.1) |
| 13-07 | DNF | | Stage 5Feldkirch - Feldkirch (144.0km) | 144.0km |
| 12-07 | 86 | 59 | Stage 4Innsbruck - Kühtai (117.0km) | 117.0km |
| 11-07 | 90 | 44 | Stage 3Salzburg - Salzburg (142.0km) | 142.0km |
| 10-07 | 76 | 40 | Stage 2Bischofshofen - St. Johann in Tirol (142.0km) | 142.0km |
| 09-07 | 29 | 29 | Stage 1Steyr - Steyr (167.0km) | 167.0km |
| 29-06 | 7 | | National Road Championships - Austria (CN) | 172.0km |
| | | Critérium du Dauphiné (2.UWT) |
| 120 | | Klassement |
| 15-06 | 127 | 120 | Stage 8Val d'Arc - Plateau du Mont-Cenis (133.0km) | 133.0km |
| 14-06 | 117 | 121 | Stage 7Grand-Algueblanche - Valmeinier (131.0km) | 131.0km |
| 13-06 | 111 | 122 | Stage 6Valserhône - Combloux (126.0km) | 126.0km |
| 12-06 | 128 | 121 | Stage 5Saint-Priest - Mâcon (183.0km) | 183.0km |
| 11-06 | 135 | 113 | Stage 4Charmes-sur-Rhône - Saint-Peray (17.0km) | 17.0km |
| 10-06 | 51 | 109 | Stage 3Brioude - Charantonnay (207.0km) | 207.0km |
| 09-06 | 143 | 139 | Stage 2Prémilhat - Issoire (204.0km) | 204.0km |
| 08-06 | 52 | 53 | Stage 1Domerat - Montlucon (195.0km) | 195.0km |
| 01-05 | DNF | | Eschborn-Frankfurt (1.UWT) | 198.0km |