Races

2019
15.06. - 23.06.2019 CHETour de Suisse 22. (GC), 24. (BSR) more
28.04.2019 BELLiège-Bastogne-Liège 79. more
24.04.2019 BELLa Flèche Wallonne DNF more
21.04.2019 NLDAmstel Gold Race 18. more
17.04.2019 BELDe Brabantse Pijl - La Flèche Brabançonne 15. more
23.03.2019 ITAMilano-Sanremo 40. more
13.03. - 19.05.2019 ITATirreno-Adriatico 27. (GC), 14. (BSR) more
09.03.2019 ITAStrade Bianche 20. more
24.02. - 02.03.2019 AREUAE Tour 28. (GC), 10. (BSR) more
06.02. - 10.03.2019 ESPVolta a la Comunitat Valenciana 24. (GC), 19. (BSR) more
2018
13.10.2018 ITAIl Lombardia 43. more
10.10.2018 ITAMilano-Torino DNF more
07.10.2018 ITAGran Premio Bruno Beghelli 47. more
06.10.2018 ITAGiro dell'Emilia DNF more
30.09.2018 AUTUCI Road World Championships 6. more
09.09.2018 CANGrand Prix Cycliste de Montréal 42. more
07.09.2018 CANGrand Prix Cycliste de Québec 47. more
26.08.2018 FRABretagne Classic - Ouest-France DNF more
04.08. - 10.08.2018 POLTour de Pologne 67. (GC), 51. (BSR) more
24.06.2018 CZEMistrovství České republiky / Czech National Championship (Plzeň / Pilsen) DNF more
09.06. - 17.06.2018 CHETour de Suisse DNF more
04.05. - 27.06.2018 ITAGiro d'Italia 55. (GC), 6. (BSR) more
22.04.2018 BELLiège - Bastogne - Liège 8. more
18.04.2018 BELLa Flèche Wallonne 4. more
15.04.2018 NLDAmstel Gold Race 2. more
04.03. - 11.03.2018 FRAParis-Nice 19. (GC), 7. (BSR) more
21.02. - 25.02.2018 AREAbu Dhabi Tour 14. (GC), 12. (BSR) more
31.01. - 01.02.2018 ESPVolta a la Comunitat Valenciana 8. (GC), 8. (BSR) more
2017
25.08.2017 AUTPro Ötztaler 5500 1. more
01.07. - 23.07.2017 FRATour de France 24. (GC), 5. (BSR) more
25.06.2017 CZEMistrovství České republiky / Czech National Championship (Žiar nad Hronom) 4. more
04.06. - 11.06.2017 FRACritérium du Dauphiné 28. (GC) more
2016
02.07. - 24.06.2016 FRATour de France 10. (GC), 5. (BSR) more
26.06.2016 CZEMistrovství České republiky / Czech National Championship 1. more
2015
04.07. - 26.07.2015 FRATour de France 17. (GC) more
09.05. - 31.05.2015 ITAGiro d'Italia 28. (GC) more
2014
12.03. - 18.03.2014 ITATirreno–Adriatico 3. (GC) more
2013
24.08. - 15.09.2013 ESPVuelta a España DNF more
29.06. - 21.07.2013 FRATour de France 5. (GC), 4. (BSR) more
14.04.2013 NLDAmstel Gold Race 1. more
2012
28.07.2012 GBROH / OG London 2012 15. more
05.05. - 27.05.2012 ITAGiro d'Italia 15. (GC), 1. (BSR) more
2011
02.07. - 24.07.2011 FRATour de France 110. (GC) more
07.05. - 29.05.2011 ITAGiro d'Italia 5. (GC), 1. (Y) more
2010
28.08. - 19.09.2010 ESPVuelta a España 27. (GC), 2. (BSR) more
03.07. - 25.07.2010 FRATour de France 7. (GC), 3. (Y) more
07.03. - 14.03.2010 FRAParis - Nice 1. (Y) more
23.02. - 27.02.2010 ITAGiro di Sardegna 1. (GC) more
2009
29.08. - 20.09.2009 ESPVuelta a España 61. (GC), 2. (BSR) more
04.07. - 26.07.2009 FRATour de France 8. (GC), 3. (Y) more
28.04. - 03.05.2009 CHETour de Romandie 1. (GC) more
2008
09.08.2008 CHNOH / OG Peking 2008 45. more
05.07. - 27.07.2008 FRATour de France 12. (GC), 2. (Y) more
14.06. - 22.06.2008 CHETour de Suisse 1. (GC) more
2007
01.09. - 23.09.2007 ESPVuelta a España 21. (GC) more
2004
02.09.2004 ITAMS juniorů / UCI Road World Championships – Junior men's road race (Verona) 1. more

GC - General classification, Y - Yellow jersey, BSR - Best stage result