| 08-10 | 106 | | Paris - Tours Elite (1.Pro) | 231.0km |
| 05-10 | 101 | | Gran Piemonte (1.Pro) | 152.0km |
| | | Cro Race (2.1) |
| 6 | | Standings |
| 5 | | Points |
| 30 | | Mountain |
| 01-10 | 4 | 6 | Stage 6Samobor - Zagreb | 157.0km |
| 30-09 | 10 | 5 | Stage 5Crikvenica - Ozalj | 189.0km |
| 29-09 | 17 | 4 | Stage 4Krk - Labin | 191.0km |
| 28-09 | 1 | 2 | Stage 3Otočac - Opatija | 133.0km |
| 27-09 | 20 | 13 | Stage 2Biograd na Moru - Novalja | 114.0km |
| 26-09 | 7 | 7 | Stage 1Primosten - Sinj | 181.0km |
| 17-09 | 58 | | Grand Prix d'Isbergues (1.1) | |
| 15-09 | 94 | | Kampioenschap van Vlaanderen (1.1) | 165.0km |
| | | Tour of Britain (2.Pro) |
| 27 | | Standings |
| 27 | | Points |
| 10-09 | 28 | 27 | Stage 8Margam Country Park - Caerphilly | 166.0km |
| 09-09 | 15 | 40 | Stage 7Tewkesbury - Gloucester | 170.0km |
| 08-09 | 6 | 62 | Stage 6Southend-on-Sea - Harlow | 146.0km |
| 07-09 | 37 | 62 | Stage 5Felixstowe - Felixstowe | 192.0km |
| 06-09 | 15 | 66 | Stage 4Sherwood Forest - Newark-on-Trent | 166.0km |
| 05-09 | 70 | 67 | Stage 3Goole - Beverley | 154.0km |
| 04-09 | 40 | 29 | Stage 2Wrexham - Wrexham | 109.0km |
| 03-09 | 22 | 22 | Stage 1Altrincham - Manchester | 163.0km |
| | | Deutschland Tour (2.Pro) |
| 71 | | Standings |
| 27-08 | 100 | 71 | Stage 4Hannover - Bremen | 180.0km |
| 26-08 | 45 | 71 | Stage 3Arnsberg - Essen | 174.0km |
| 25-08 | 78 | 80 | Stage 2Kassel - Winterberg | 190.0km |
| 24-08 | 73 | 74 | Stage 1Sankt-Wendel - Merzig | 178.0km |
| 23-08 | 44 | 44 | PrologueSankt-Wendel - Sankt-Wendel | 2.0km |
| | | PostNord Danmark Rundt - Tour of Denmark (2.Pro) |
| 92 | | Standings |
| 19-08 | 83 | 92 | Stage 5Helsingør - Helsingør | 16.0km |
| 18-08 | 93 | 96 | Stage 4Kalundborg - Bagsværd | 177.0km |
| 17-08 | 89 | 96 | Stage 3Vejle - Vejle | 209.0km |
| 16-08 | 125 | 103 | Stage 2Kjellerup - Silkeborg | 163.0km |
| 15-08 | 60 | 60 | Stage 1Aalborg - Aalborg | 169.0km |
| 24-06 | DNF | | National Road Championships - Italy (CN) | 227.0km |
| | | ZLM Tour (2.Pro) |
| 09-06 | DNS | | Stage 3Schijndel - Buchten | 203.0km |
| 08-06 | 135 | 132 | Stage 2Westkapelle - 's-Heerenhoek | 203.0km |
| 07-06 | 66 | 66 | Stage 1Heinkenszand - Heinkenszand | 6.0km |
| 04-06 | 12 | | Brussels Cycling Classic (1.Pro) | 207.0km |
| | | Boucles de la Mayenne (2.Pro) |
| 15 | | Standings |
| 21 | | Points |
| 28-05 | 7 | 15 | Stage 4Montsûrs - Laval | 167.0km |
| 27-05 | 15 | 15 | Stage 3Saint-Berthevin - Meslay-du-Maine | 181.0km |
| 26-05 | 17 | 15 | Stage 2Saint-Mars-sur-Colmont - Lassay-les-Châteaux | 185.0km |
| 25-05 | 19 | 19 | Stage 1Laval - Laval | 4.0km |
| 21-05 | OTL | | Rund um Köln (1.1) | 201.0km |
| | | Tour de Hongrie (2.Pro) |
| 49 | | Standings |
| 14-05 | | 49 | Stage 5Budapest - Budapest | 150.0km |
| 13-05 | 46 | 50 | Stage 4Martonvásár - Dobogóko | 206.0km |
| 12-05 | 61 | 61 | Stage 3Kaposvár - Pécs | 179.0km |
| 11-05 | 12 | 26 | Stage 2Zalaegerszeg - Keszthely | 175.0km |
| 10-05 | 34 | 39 | Stage 1Szentgotthárd - Szentgotthárd | 167.0km |
| 16-04 | DNF | | Amstel Gold Race (1.UWT) | 252.0km |
| 05-04 | 65 | | Scheldeprijs (1.Pro) | 205.0km |
| 02-04 | DNF | | Ronde van Vlaanderen (1.UWT) | 273.0km |
| 29-03 | 141 | | Dwars door Vlaanderen (1.UWT) | 183.0km |
| 24-03 | DNF | | E3 Saxo Bank Classic (1.UWT) | 204.0km |
| 17-03 | 75 | | Bredene Koksijde Classic (1.Pro) | 191.0km |
| 16-03 | DNF | | Grand Prix de Denain - Porte du Hainaut (1.Pro) | 195.0km |
| 15-03 | 70 | | Danilith Nokere Koerse (1.Pro) | 193.0km |
| 05-03 | 14 | | Grote Prijs Jean - Pierre Monseré (1.1) | 198.0km |
| 04-03 | 11 | | Grand Prix Criquielion (1.1) | 201.0km |
| | | O Gran Camiño (2.1) |
| 57 | | Standings |
| 26-02 | 78 | 57 | Stage 4Novo Milladoiro - Santiago de Compostela | 17.0km |
| 25-02 | 45 | 55 | Stage 3Parque Natural Serra da Enciña da Lastra - Rubia | 170.0km |
| 24-02 | 68 | 68 | Stage 2A Guarda - Monte Trega | 188.0km |
| 12-02 | 23 | | Figueira Champions Classic (1.1) | |
| | | Volta a la Comunitat Valenciana (2.Pro) |
| 70 | | Standings |
| 05-02 | 31 | 70 | Stage 5Paterna - Valencia | 93.0km |
| 04-02 | 53 | 76 | Stage 4Burriana - Altura | 181.0km |
| 03-02 | 66 | 93 | Stage 3Bétera - Sagunto | 145.0km |
| 02-02 | 90 | 106 | Stage 2Novelda - Benissa | 178.0km |
| 01-02 | 116 | 116 | Stage 1Orihuela - Altea | 190.0km |