| 11-08 | 24 | | Memorial Henryka Lasaka (1.2) | |
| | | Course de la Solidarité Olympique (2.1) |
| 80 | | Klassement |
| 08-07 | 58 | 80 | Stage 6Jaslo - Jaroslaw (165.0km) | 165.0km |
| 07-07 | 103 | 95 | Stage 5Nowy Sacz - Krosno (183.0km) | 183.0km |
| 06-07 | 55 | 66 | Stage 4Tomaszow Mazowiecki - Kielce (158.0km) | 158.0km |
| 05-07 | 83 | 91 | Stage 3Leczyca - Kutno (167.0km) | 167.0km |
| 04-07 | 99 | 99 | Stage 1Lodz - Belchatow (76.0km) | 76.0km |
| 04-07 | 97 | 103 | Stage 2Tuszyn - Sieradz (140.0km) | 140.0km |
| | | Oberösterreichrundfahrt (2.2) |
| 32 | | Klassement |
| 17-06 | 50 | 32 | Stage 3Altmünster - Sankt Georgen im Attergau (140.0km) | 140.0km |
| 16-06 | 54 | 29 | Stage 2Wels - Altheim (191.0km) | 191.0km |
| 15-06 | 30 | 30 | Stage 1Linz - Aigen-Schlägl (144.0km) | 144.0km |
| | | Tour de Berlin (2.2U) |
| 61 | | Klassement |
| 20-05 | 73 | 61 | Stage 5Berlin - Berlin (184.0km) | 184.0km |
| 19-05 | 77 | 62 | Stage 4Rudow - Rudow (127.0km) | 127.0km |
| 18-05 | 77 | 62 | Stage 2Lehnitz - Oranienburg (16.0km) | 16.0km |
| 18-05 | 81 | 63 | Stage 3Baruth - Baruth (125.0km) | 125.0km |
| 17-05 | 30 | 30 | Stage 1Birkenwerder - Birkenwerder (164.0km) | 164.0km |
| | | Szlakiem Grodòw Piastowskich (2.1) |
| 06-05 | DNF | | Stage 4Dzierzoniow - Swidnica (153.0km) | 153.0km |
| 05-05 | 73 | 73 | Stage 3Polkowice - Polkowice (77.0km) | 77.0km |
| 05-05 | 75 | 73 | Stage 2Polkowice - Polkowice (30.0km) | 30.0km |
| 04-05 | 71 | 71 | Stage 1Jawor - Zlotoryja (161.0km) | 161.0km |
| | | Toscana-Terra di ciclismo-Coppa delle Nazioni (2.NCUP) |
| 21-04 | DNF | | Stage 5Greve in Chianti - Bonconvento | |
| 20-04 | 67 | 60 | Stage 4Cortona - Terranova Bracciolini | |
| 19-04 | 89 | 68 | Stage 3Cavriglia - Parco di Cavriglia | |
| 18-04 | 48 | 49 | Stage 2Figlile Valdarno - Gaiole in Chianti | |
| 17-04 | 51 | 51 | Stage 1Camping Girasole - Scarperia | |