| 25-06 | DNF | | National Road Championships - Germany (CN) | 215.0km |
| 23-06 | 34 | | National Road Championships - Germany TT (CN) | |
| | | Tour of Malopolska (2.2) |
| 50 | | Standings |
| 04-06 | 57 | 50 | Stage 3Jablonka - Przehyba (125.0km) | 125.0km |
| 03-06 | 32 | 51 | Stage 2Wieliczka - Nowy Targ (150.0km) | 150.0km |
| 02-06 | 53 | 55 | Stage 1Koszyce - Myslenice (146.0km) | 146.0km |
| 01-06 | 133 | 133 | PrologueKraków - Kraków (1.0km) | 1.0km |
| 30-04 | DNF | | GP Vorarlberg p/by GLS Austria (1.2) | 163.0km |
| | | Tour d'Algérie International de Cyclisme (2.2) |
| 43 | | Standings |
| 27 | | Points |
| 16-03 | 74 | 43 | Stage 10Béjaïa - Tizi Ouzou (122.0km) | 122.0km |
| 15-03 | 55 | 14 | Stage 9Jijel - Béjaïa (88.0km) | 88.0km |
| 14-03 | 68 | 14 | Stage 8Skikda - Jijel (150.0km) | 150.0km |
| 13-03 | 54 | 13 | Stage 7Constantine - Skikda (83.0km) | 83.0km |
| 12-03 | 6 | 14 | Stage 6Setif - Constantine (124.0km) | 124.0km |
| 11-03 | 56 | 19 | Stage 5Batna - Setif (143.0km) | 143.0km |
| 10-03 | 27 | 6 | Stage 4Biskra - Batna (119.0km) | 119.0km |
| 09-03 | 25 | 6 | Stage 3Bou Saâda - Biskra (176.0km) | 176.0km |
| 08-03 | 29 | 7 | Stage 2Bordj Bou Arréridj - M'Sila (121.0km) | 121.0km |
| 07-03 | 8 | 8 | Stage 1Bordj Bou Arréridj - Bordj Bou Arréridj (7.0km) | 7.0km |