| 03-10 | 39 | | Binche - Chimay - Binche (1.1) | 195.0km |
| 30-09 | 5 | | Omloop Eurometropool (1.1) | 177.0km |
| 22-09 | 85 | | UCI World Championship Bergen U23 (CM) | 191.0km |
| 09-09 | DNF | | De Kustpijl (1.2) | |
| | | Tour de l'Avenir (2.NCUP) |
| 89 | | Klassement |
| 1 | | Punten |
| 27-08 | 69 | 89 | Stage 9Bourg-Saint-Maurice - Albiez-Montrond (106.0km) | 106.0km |
| 26-08 | 84 | 91 | Stage 8Albertville - Sainte-Foy-Tarentaise (120.0km) | 120.0km |
| 25-08 | 97 | 92 | Stage 7Saint-Gervais Mont-Blanc - Le Saisies (118.0km) | 118.0km |
| 23-08 | 4 | 5 | Stage 6Montrichard - Saint-Amand-Montrond (139.0km) | 139.0km |
| 22-08 | 4 | 5 | Stage 5Montreuil - Amboise (157.0km) | 157.0km |
| 21-08 | 3 | 3 | Stage 4Derval - Saumur (166.0km) | 166.0km |
| 20-08 | 1 | 2 | Stage 3Missillac - Chateaubriant (125.0km) | 125.0km |
| 19-08 | 3 | 2 | Stage 2Inzinzac-Lochrist - Bignan (132.0km) | 132.0km |
| 18-08 | 2 | 2 | Stage 1Loudéac - Loudéac (134.0km) | 134.0km |
| | | Arctic Race of Norway (2.HC) |
| 51 | | Klassement |
| 21 | | Punten |
| 13-08 | 46 | 51 | Stage 4Tromsø - Tromsø (160.0km) | 160.0km |
| 12-08 | 87 | 64 | Stage 3Lyngseidet - Finnvikdalen (185.0km) | 185.0km |
| 11-08 | 6 | 29 | Stage 2Sjøvegan - Bardufoss (184.0km) | 184.0km |
| 10-08 | 30 | 30 | Stage 1Engenes - Narvik (156.0km) | 156.0km |
| 05-08 | 5 | | UEC Road European Championships U23 (CC) | 160.0km |
| 25-06 | 34 | | National Road Championships - Norway (CN) | 200.0km |
| | | Ronde de l'Oise (2.2) |
| 67 | | Klassement |
| 11-06 | 75 | 67 | Stage 4Nogent-sur-Oise - Liancourt (180.0km) | 180.0km |
| 10-06 | 72 | 67 | Stage 3Serifontaine - Ressons-sur-Matz (218.0km) | 218.0km |
| 09-06 | 20 | 83 | Stage 2Mogneville - Le Plessis-Belleville (180.0km) | 180.0km |
| 08-06 | 87 | 87 | Stage 1Beauvais - Clermont (122.0km) | 122.0km |
| | | Tour of Norway (2.HC) |
| 94 | | Klassement |
| 21-05 | 95 | 94 | Stage 5Moss - Oslo (155.0km) | 155.0km |
| 20-05 | 77 | 97 | Stage 4Lillestrøm - Sarpsborg (194.0km) | 194.0km |
| 19-05 | 82 | 100 | Stage 3Hamar - Lillehammer (192.0km) | 192.0km |
| 18-05 | 2 | 100 | Stage 2Eidsvoll - Brumunddal (194.0km) | 194.0km |
| 17-05 | 104 | 104 | Stage 1Hønefoss - Asker (169.0km) | 169.0km |
| | | Driedaagse De Panne-Koksijde (2.HC) |
| 28-03 | DNF | 7 | Stage 1De Panne - Zottegem (205.0km) | 205.0km |
| 26-03 | 99 | | Gent-Wevelgem/Kattekoers-Ieper (1.NCUP) | |
| 17-03 | 1 | | Handzame Classic (1.1) | |
| 15-03 | 157 | | Danilith - Nokere Koerse (1.HC) | 192.0km |
| 05-03 | DNF | | Grand Prix de la Ville de Lillers Souvenir Bruno Comini (1.2) | |