| 09-09 | 8 | | Paris-Brussel (1.HC) | 219.0km |
| 17-08 | 8 | | Coppa Bernocchi (1.1) | |
| 16-08 | 14 | | Coppa Agostoni (1.1) | |
| 15-08 | 18 | | Tre Valli Varesine (1.HC) | 199.0km |
| 09-08 | 1 | | Trofeo Città' di Castelfidardo (1.1) | |
| 08-08 | 9 | | GP Fred Mengoni (1.1) | |
| 05-08 | 4 | | Giro del Lazio (1.HC) | 196.0km |
| 03-08 | 5 | | GP Città di Camaiore (1.1) | |
| | | Brixia Tour (2.1) |
| 34 | | Klassement |
| 23-07 | 10 | 34 | Stage 4Bassano Bresciano - Palazzolo sull'Oglio (177.0km) | 177.0km |
| 22-07 | 9 | | Stage 3aPisogne - Darfo Boario Terme (101.0km) | 101.0km |
| 22-07 | 63 | | Stage 3bPian Camuno - Saviore dell'Adamello (62.0km) | 62.0km |
| 21-07 | 45 | | Stage 2Bettole di Buffalora - Passo Maniva (152.0km) | 152.0km |
| 20-07 | 28 | | Stage 1San Vigilio di Concesio - Toscolano Maderno (178.0km) | 178.0km |
| | | Österreich-Rundfahrt (2.HC) |
| 09-07 | 6 | | Stage 7Podersdorf am See - Wien (129.0km) | 129.0km |
| 07-07 | 10 | | Stage 5Wolfsberg - Graz (170.0km) | 170.0km |
| 25-06 | 13 | | National Road Championships - Italy (CN) | 233.0km |
| 21-06 | 16 | | Halle-Ingooigem (1.1) | |
| | | Ster Elektrotoer (2.1) |
| 3 | | Klassement |
| 17-06 | 2 | 3 | Stage 5Sittard-Geleen - Eindhoven (133.0km) | 133.0km |
| 16-06 | 9 | | Stage 4Verviers - Jalhay (192.0km) | 192.0km |
| 15-06 | 3 | | Stage 3Valkenburg - Valkenburg (179.0km) | 179.0km |
| | | 4 Jours de Dunkerque (2.HC) |
| 03-05 | 19 | | Stage 2 | |
| 03-05 | 13 | | Stage 1 | |
| 12-04 | DNF | | Scheldeprijs Vlaanderen (1.HC) | 200.0km |
| 02-04 | 49 | | Ronde van Vlaanderen (PT) | 258.0km |
| | | Settimana Ciclistica Internazionale (2.1) |
| 24-03 | 11 | | Stage 5Carpi - Finale Emilia (184.0km) | 184.0km |
| 21-03 | 9 | | Stage 1Riccione - Riccione (95.0km) | 95.0km |
| 06-03 | 15 | | Giro della Provincia di Lucca (1.1) | |
| 14-02 | DNF | | Trofeo Laigueglia (1.1) | 183.0km |
| 04-02 | 7 | | GP Costa degli Etruschi (1.1) | 193.0km |