2018 |
General Classification Dubai Tour |
QUICK-STEP FLOORS |
2018 |
5a tappa Dubai Tour: City Walk |
QUICK-STEP FLOORS |
2018 |
Stage 2 Dubai Tour: Ras al Khaimah |
QUICK-STEP FLOORS |
2018 |
Stage 3 Tour Down Under: Victor Harbor |
QUICK-STEP FLOORS |
2017 |
Stage 2 Tour of Britain: Blyth |
TEAM SKY |
2017 |
GP Ouest France - Plouay |
TEAM SKY |
2017 |
Stage 3 Tour du Poitou Charentes: Neuville de Poitou |
TEAM SKY |
2017 |
Stage 1 Tour du Poitou Charentes: Saintes |
TEAM SKY |
2017 |
Cyclassics Hamburg |
TEAM SKY |
2017 |
Stage 3 Tour of Austria: Altheim |
ITALIA |
2017 |
Stage 1 Tour of Austria: Wien |
ITALIA |
2017 |
Stage 2 Route du Sud: Saramon |
TEAM SKY |
2017 |
Stage 3 Tour de Romandie: Payerne |
TEAM SKY |
2016 |
Stage 2 Driedaagse de Panne: Koksijde |
TEAM SKY |
2016 |
Stage 2 Dubai Tour: Palm Jumeirah |
TEAM SKY |
2015 |
Stage 4 Abu Dhabi Tour: Yas Marina Circuit |
TEAM SKY |
2015 |
Stage 2 Abu Dhabi Tour: Abu Dhabi |
TEAM SKY |
2015 |
Stage 8 Tour of Britain: London |
TEAM SKY |
2015 |
Stage 3 Tour of Britain: Kelso |
TEAM SKY |
2015 |
Stage 1 Tour of Britain: Wrexham |
TEAM SKY |
2015 |
Stage 1 Eneco Tour: Bolsward |
TEAM SKY |
2015 |
Stage 2 Giro d'Italia: Genova |
TEAM SKY |
2015 |
Stage 2 Dubai Tour: Palm Jumeirah |
TEAM SKY |
2014 |
Coppa Bernocchi |
CANNONDALE PRO CYCLING |
2014 |
Stage 4 USA Pro Challenge: Colorado Springs |
CANNONDALE PRO CYCLING |
2014 |
Stage 4 Tour de Slovenie: Novo Mesto |
CANNONDALE PRO CYCLING |
2014 |
Stage 7 Tour of Turkey: Izmir |
CANNONDALE PRO CYCLING |
2014 |
Stage 5 Tour of Turkey: Bodrum |
CANNONDALE PRO CYCLING |
2014 |
Stage 3 Settimana Internazionale Coppi e Bartali: Crevalcore |
CANNONDALE PRO CYCLING |
2013 |
Stage 1 Tour of Britain: Drumlanrig Castle |
CANNONDALE PRO CYCLING |
2013 |
Dutch Food Valley Classic |
CANNONDALE PRO CYCLING |
2013 |
General Classification Tour of Elk Grove |
CANNONDALE PRO CYCLING |
2013 |
Stage 3 Tour of Elk Grove: Elk Grove Village |
CANNONDALE PRO CYCLING |
2013 |
Stage 2 Tour of Elk Grove: Elk Grove Village |
CANNONDALE PRO CYCLING |
2013 |
Stage 2 Criterium du Dauphine': Oyonnax |
CANNONDALE PRO CYCLING |
2012 |
Stage 1 Tour of Beijing: Bird's Nest Place |
LIQUIGAS-CANNONDALE |
2012 |
Stage 2 Settimana Internazionale Coppi e Bartali: Gatteo |
LIQUIGAS-CANNONDALE |
2012 |
General Classification Giro della Provincia di Reggio Calabria |
LIQUIGAS-CANNONDALE |
2012 |
Stage 2 Giro della Provincia di Reggio Calabria: Reggio Calabria |
LIQUIGAS-CANNONDALE |
2012 |
Stage 1 Giro della Provincia di Reggio Calabria: Chiaravalle Centrale |
LIQUIGAS-CANNONDALE |
2012 |
GP Costa degli Etruschi |
LIQUIGAS-CANNONDALE |
2012 |
Stage 6 Tour de San Luis: Quines |
LIQUIGAS-CANNONDALE |
2011 |
Stage 4 Tour of Beijing: Shunyi Olympic Rowing |
LIQUIGAS-CANNONDALE |
2011 |
Stage 2 Giro di Padania: Vigevano |
LIQUIGAS-CANNONDALE |
2011 |
Stage 5 USA Pro Cycling Challenge: Breckenridge |
LIQUIGAS-CANNONDALE |
2011 |
Stage 4 USA Pro Cycling Challenge: Steamboat Springs |
LIQUIGAS-CANNONDALE |
2011 |
Stage 2 Tour de Slovenie: Nova Gorica |
LIQUIGAS-CANNONDALE |
2011 |
Tour de Mumbai I |
LIQUIGAS-CANNONDALE |
2011 |
GP Costa degli Etruschi |
LIQUIGAS-CANNONDALE |
2010 |
Memorial Frank Vandenbroucke |
LIQUIGAS-DOIMO |
2010 |
Memorial Marco Pantani |
LIQUIGAS-DOIMO |
2010 |
Stage 7 Tour of Turkey: Antalya |
LIQUIGAS-DOIMO |
2010 |
Stage 8 Vuelta a Cuba: Sancti Spiritus |
LIQUIGAS-DOIMO |