| | | Baloise Belgium Tour (2.Pro) |
| 135 | | Standings |
| 13-06 | 135 | 135 | Stage 5Turnhout - Beringen | 174.0km |
| 12-06 | 132 | 137 | Stage 4Hamoir - Hamoir | 157.0km |
| 11-06 | 133 | 142 | Stage 3Gingelom - Scherpenheuvel-Zichem | 170.0km |
| 10-06 | 115 | 137 | Stage 2Knokke-Heist - Knokke-Heist | 11.0km |
| 09-06 | 136 | 136 | Stage 1Beveren - Maarkedal | 180.0km |
| 06-06 | DNF | | Elfstedenronde (1.1) | 193.0km |
| 05-06 | DNF | | Dwars door het Hageland (1.Pro) | 180.0km |
| | | Tour de la Mirabelle (2.2) |
| 64 | | Standings |
| 30-05 | 17 | 64 | Stage 3Lunéville - Damelevières | 189.0km |
| 29-05 | 74 | 70 | Stage 2Neufchâteau - Saint-Amarin | 177.0km |
| 28-05 | 70 | 70 | Stage 1Pont-à-Mousson - Lesménils | 158.0km |
| 27-05 | 57 | 57 | PrologueTomblaine - Tomblaine | 3.0km |
| | | Tour de Hongrie (2.1) |
| 15-05 | DNS | | Stage 4Balassagyarmat - Kékesteto | 204.0km |
| 14-05 | 98 | 94 | Stage 3Veszprem - Tata | 142.0km |
| 13-05 | 80 | 90 | Stage 2Balatonfüred - Nagykanizsa | 183.0km |
| 12-05 | 89 | 90 | Stage 1Siofok - Kaposvár | 173.0km |
| | | Belgrade Banjaluka (2.1) |
| 80 | | Standings |
| 25-04 | 91 | 80 | Stage 4Prijedor - Banja Luka | 163.0km |
| 24-04 | 86 | 81 | Stage 3Bijeljina - Vlasenica | 124.0km |
| 23-04 | 25 | 16 | Stage 2Obrenovac - Bijeljina | 122.0km |
| 22-04 | 13 | 13 | Stage 1Beograd - Sabac | 96.0km |
| | | International Tour of Rhodes (2.2) |
| 41 | | Standings |
| 11-04 | 8 | 41 | Stage 3Rhodes - Rhodes | 153.0km |
| 10-04 | 67 | 43 | Stage 2Rhodes - Rhodes | 150.0km |
| 09-04 | 17 | 26 | Stage 1Rhodes - Rhodes | 138.0km |
| 08-04 | 31 | 31 | PrologueRhodes - Rhodes | 1.0km |
| 04-04 | 34 | | International Rhodes GP Powered by Mitsis Hotels (1.2) | |
| 20-03 | 169 | | Milano-Sanremo (1.UWT) | 299.0km |
| 07-03 | DNF | | GP Industria & Artigianato (1.Pro) | 193.0km |
| 03-03 | DNF | | Trofeo Laigueglia (1.Pro) | 202.0km |