| 24-09 | 2 | | GP Dokter Roggeman Stekene (Nat) | |
| 20-09 | 26 | | Grand Prix d'Isbergues (1.HC) | 201.0km |
| 18-09 | 38 | | Grand Prix de la Somme (1.1) | 199.0km |
| 16-09 | 158 | | Grand Prix de Wallonie (1.1) | 204.0km |
| 13-09 | 132 | | GP de Fourmies / La Voix du Nord (1.HC) | |
| 12-09 | 39 | | Paris-Brussel (1.HC) | 221.0km |
| 10-09 | 4 | | Izegem Koers (Nat) | |
| 09-09 | 11 | | Memorial Rik Van Steenbergen (1.1) | 183.0km |
| 07-09 | 10 | | Dernycriterium Wetteren (Cri) | |
| 06-09 | 20 | | Grote Prijs Jef Scherens (1.1) | 183.0km |
| 03-09 | 6 | | GP Gemeente Kortemark (Nat) | |
| 02-09 | 1 | | Stadsprijs Geraardsbergen (Nat) | 159.0km |
| | | Tour du Poitou-Charentes et de la Vienne (2.1) |
| 33 | | Standings |
| 28-08 | 8 | 33 | Stage 5Pôle Économique Atlansèvre - Poitiers | 186.0km |
| 27-08 | 13 | | Stage 4Monts-sur-Guesnes - Loudun | 98.0km |
| 27-08 | 64 | | Stage 3Monts-sur-Guesnes - Monts-sur-Guesnes | 22.0km |
| 26-08 | 5 | | Stage 2Rouillac - Saint-Maixent-l'École | 183.0km |
| 25-08 | 29 | | Stage 1Châtelaillon-Plage - Aigre | 185.0km |
| 02-08 | 17 | | La Poly Normande (1.1) | |
| | | Tour de Wallonie (2.HC) |
| 26 | | Standings |
| 29-07 | 5 | 26 | Stage 5Ottignies - Tournai | 172.0km |
| 28-07 | 6 | | Stage 4Charleroi - Perwez | 195.0km |
| 27-07 | 48 | | Stage 3Ciney - Thuin | 205.0km |
| 26-07 | 93 | | Stage 2Goé - Arlon | 210.0km |
| 25-07 | 70 | | Stage 1Waremme - Beaufays | 177.0km |
| 23-06 | 13 | | Ruddervoorde Koerse (Nat) | |
| | | Skoda-Tour de Luxembourg (2.HC) |
| 07-06 | DNF | | Stage 4Mersch - Luxembourg | 160.0km |
| 06-06 | 73 | | Stage 3Wiltz - Diekirch | 158.0km |
| 05-06 | 75 | | Stage 2Schifflange - Differdange | 187.0km |
| 04-06 | 2 | | Stage 1Luxembourg - Mondorf-les-Bains | 157.0km |
| 03-06 | 114 | | PrologueLuxembourg - Luxembourg | 2.0km |
| | | Bayern Rundfahrt (2.HC) |
| 84 | | Standings |
| 31-05 | 11 | 84 | Stage 5Friedberg - Gunzenhausen | 166.0km |
| 30-05 | 95 | | Stage 4Friedberg - Friedberg | 26.0km |
| 29-05 | 22 | | Stage 3Bad Aibling - Schrobenhausen | 178.0km |
| 28-05 | 60 | | Stage 2Mühldorf am Inn - Ruhpolding | 173.0km |
| 27-05 | 4 | 5 | Stage 1Kelheim - Mühldorf am Inn | 196.0km |
| | | Vuelta Ciclista Asturias (2.1) |
| 51 | | Standings |
| 02-05 | 15 | 51 | Stage 6Cangas del Narcea - Oviedo | 177.0km |
| 01-05 | 81 | | Stage 5Cafés Toscaf - Alto del Acebo | 180.0km |
| 30-04 | 7 | | Stage 3Gijón - Avilés | 88.0km |
| 30-04 | 46 | | Stage 4Castrillón - Castrillón | 14.0km |
| 29-04 | 65 | | Stage 2Llanes - Gijón | 182.0km |
| 28-04 | 9 | | Stage 1Oviedo - Llanes | 156.0km |
| 19-04 | 7 | | Tro-Bro Léon (1.1) | 203.0km |
| 16-04 | 37 | | GP de Denain Porte du Hainaut (1.1) | 203.0km |
| 12-04 | DNF | | Paris-Roubaix (HIS) | 259.0km |
| | | Volta ao Alentejo em Bicicleta (2.1) |
| 02-04 | DNF | | Stage 2Ferreira do Alentejo - Montemor | 209.0km |
| 01-04 | 108 | | Stage 1Vila Nova de Milfontes - Odemira | 159.0km |
| | | Tour de Normandie (2.2) |
| 10 | | Standings |
| 29-03 | | 10 | Stage 7Bagnoles - Caen | 143.0km |
| 24-03 | 1 | | Stage 1Colombelles - Forges-les-Eaux | 198.0km |
| 15-03 | 3 | | Paris-Troyes (1.2) | 172.0km |
| 11-03 | 1 | | Wanzele Koerse (Nat) | 165.0km |
| | | Driedaagse van West-Vlaanderen (2.1) |
| 6 | | Standings |
| 8 | | Points |
| 08-03 | 4 | 6 | Stage 3Ichtegem - Ichtegem | 185.0km |
| 07-03 | 25 | | Stage 2Torhout - Handzame | 184.0km |
| 06-03 | 11 | | Stage 1Kortrijk - Bellegem | 176.0km |
| | | Tour Méditerranéen (2.1) |
| 90 | | Standings |
| 9 | | Mountain |
| 15-02 | 103 | 90 | Stage 6Nice - Toulon (Mont Faron) | 179.0km |
| 14-02 | 5 | | Stage 5Brignoles - Marseille | 160.0km |
| 13-02 | 19 | | Stage 4Gréasque - Bouc-Bel-Air | 155.0km |
| 12-02 | 17 | | Stage 3Maubec - Istres | 133.0km |
| 11-02 | 16 | | Stage 1Béziers - Narbonne | 100.0km |