2019-06-16 | 1 | Tour de Hongrie | Stage 5 | 2.1 | 8 | 0.2 |
2019-06-14 | 2 | Tour de Hongrie | Stage 3b | 2.1 | 37 | 0.7 |
2019-06-07 | 3 | Boucles de la Mayenne | Stage 1 | 2.1 | 220 | 4.4 |
2019-04-30 | 2 | Le Tour de Bretagne Cycliste | Stage 6 | 2.2 | 51 | 1 |
2019-04-25 | 3 | Le Tour de Bretagne Cycliste | Stage 1 | 2.2 | 85 | 1.7 |
2019-04-20 | 1 | Belgrade Banjaluka | Stage 3 | 2.1 | 8 | 0.2 |
2019-04-19 | 1 | Belgrade Banjaluka | Stage 2 | 2.1 | 27 | 0.5 |
2019-01-30 | 3 | Herald Sun Tour | Stage 1 | 2.1 | 33 | 0.7 |
2019-01-23 | 3 | New Zealand Cycle Classic | Stage 1 | 2.2 | 15 | 0.3 |
2018-08-25 | 1 | Omloop Mandel-Leie-Schelde Meulebeke | 1.1 | 20 | 0.4 |
2018-08-22 | 2 | Veenendaal-Veenendaal Classic | 1.1 | 2 | 0 |
2018-06-02 | 2 | Market Heistse Pijl | 1.1 | 36 | 0.7 |
2018-05-24 | 2 | Baloise Belgium Tour | Stage 2 | 2.HC | 12 | 0.2 |
2018-05-11 | 3 | 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 4 | 2.HC | 72 | 1.4 |
2018-05-10 | 3 | 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 3 | 2.HC | 60 | 1.2 |
2017-10-20 | 3 | Gree - Tour of Guangxi | Stage 2 | 2.UWT | 42 | 0.8 |
2017-09-04 | 1 | Tour of Alberta | Stage 4 | 2.1 | 47 | 0.9 |
2017-09-03 | 2 | Tour of Alberta | Stage 3 | 2.1 | 56 | 1.1 |
2017-09-02 | 1 | Tour of Alberta | Stage 2 | 2.1 | 17 | 0.3 |
2017-08-18 | 2 | Veenendaal Veenendaal Classic | 1.1 | 10 | 0.2 |
2017-06-03 | 3 | Hammer Sportzone Limburg | Stage 2 | 2.1 | 7 | 0.1 |
2016-05-15 | 2 | Amgen Tour of California | Stage 1 | 2.HC | 6 | 0.1 |
2016-01-19 | 3 | Santos Tour Down Under | Stage 1 | 2.UWT | 0 | 0 |
2015-01-25 | 1 | Santos Tour Down Under | Stage 6 | 2.UWT | 31 | 0.6 |
2015-01-23 | 3 | Santos Tour Down Under | Stage 4 | 2.UWT | 42 | 0.8 |