| | | Tour Alsace (2.2) |
| 31-07 | DNF | | Stage 5Ribeauville - Ballon d'Alsace | |
| 30-07 | 84 | 109 | Stage 4Illzach - Mulhouse | |
| 29-07 | 75 | 128 | Stage 3Colmar - Carspach | |
| 28-07 | 147 | 136 | Stage 2Strasbourg - Bischoffsheim | |
| 27-07 | 94 | 95 | Stage 1Basel - Huningue | |
| 26-06 | 6 | | National Road Championships - Latvia (CN) | |
| 23-06 | 7 | | National Road Championships - Latvia TT (CN) | |
| | | Rhône-Alpes Isère Tour (2.2) |
| 19 | | Standings |
| 15-05 | 8 | 19 | Stage 4Saint-Maurice-l'Exil - Charvieu-Chavagneux (180.0km) | 180.0km |
| 14-05 | 27 | 22 | Stage 3Chaponnay - Saint-Maurice-l'Exil (150.0km) | 150.0km |
| 13-05 | 10 | 9 | Stage 2Charvieu-Chavagneux - Toussieu (159.0km) | 159.0km |
| 12-05 | 14 | 14 | Stage 1Vaulx-Milieu - Saint-Savin (156.0km) | 156.0km |
| | | Tour du Loir-et-Cher (2.2) |
| 66 | | Standings |
| 17-04 | 71 | 66 | Stage 5Blois - Blois (97.0km) | 97.0km |
| 16-04 | 64 | 66 | Stage 4Monthou-sur-Bièvre - Angé (192.0km) | 192.0km |
| 15-04 | 102 | 78 | Stage 3Huisseau-sur-Cosson - Nouan-le-Fuzelier (200.0km) | 200.0km |
| 14-04 | 67 | 68 | Stage 2Vendôme - Villebarou (201.0km) | 201.0km |
| 13-04 | 70 | 70 | Stage 1Blois - Lamotte Beuvron (160.0km) | 160.0km |
| 13-03 | 30 | | Paris-Troyes (1.2) | 172.0km |