| | | Tour du Gévaudan Languedoc-Roussillon (2.2) |
| 25-09 | DNF | | Stage 2Mende - Mende (162.0km) | 162.0km |
| 24-09 | 22 | 22 | Stage 1La Grande Combe - Langogne (149.0km) | 149.0km |
| 23-08 | 9 | | Grand Prix des Marbriers (1.2) | |
| 24-06 | 6 | | National Road Championships - Sweden (CN) | |
| | | Tour of Norway (2.2) |
| 53 | | Klassement |
| 05-06 | 50 | 53 | Stage 5Hamar - Lillestrøm (178.0km) | 178.0km |
| 04-06 | 76 | 64 | Stage 4Jessheim - Hamar (188.0km) | 188.0km |
| 03-06 | 44 | 52 | Stage 3Sarpsborg - Halden (183.0km) | 183.0km |
| 02-06 | 78 | 66 | Stage 2Skien - Drammen (171.0km) | 171.0km |
| 01-06 | 60 | 60 | Stage 1Tønsberg - Larvik (175.0km) | 175.0km |
| 28-05 | 4 | | SEB Tartu Grand Prix (1.1) | 187.0km |
| 27-05 | 38 | | Tallinn-Tartu Grand Prix (1.1) | 180.0km |
| | | Giro della Regione Friuli Venezia Giulia (2.2) |
| 07-05 | DNF | | Stage 4Arta Terme - Osoppo (156.0km) | 156.0km |
| 06-05 | 82 | 95 | Stage 3Fagagna - Tarvisio (153.0km) | 153.0km |
| 05-05 | 108 | 101 | Stage 2Azzano Decimo - Pordenone (166.0km) | 166.0km |
| 04-05 | 17 | 17 | Stage 1Udine - Motta di Livenza (157.0km) | 157.0km |
| | | Cinturón Ciclista Internacional a Mallorca (2.2) |
| 13 | | Klassement |
| 09-04 | 61 | 13 | Stage 4Palma - Palma (144.0km) | 144.0km |
| 08-04 | 51 | 13 | Stage 3Playa de Muro - Playa de Muro (147.0km) | 147.0km |
| 07-04 | 7 | 7 | Stage 2Alcúdia - Pollença (148.0km) | 148.0km |
| 06-04 | 24 | 24 | Stage 1Llucmajor - Llucmajor (7.0km) | 7.0km |