


Professional 2010-
23-02-2018 Vuelta a Andalucia 2018 Etapa 3
02-08-2017 Tour de Pologne 2017 Stage 2
28-05-2015 Giro d'Italia 2015 Tappa 17
14-10-2014 Gilbert wint laatste Ronde van Peking
11-04-2014 De Panne-Koksijde 2014 Etappe 2
20-02-2014 Volta ao Algarve 2014 Etapa 1
12-02-2014 Trofeo Campos 2014
10-02-2014 Trofeo Palma de Mallorca 2014
01-09-2013 Memorial Marco Pantani 2013
25-08-2013 Coppa Bernocchi 2013
21-07-2013 Tour of Qinghai Lake 2013 Stage 12
21-07-2013 Tour of Qinghai Lake 2013 Stage 11
21-07-2013 Tour of Qinghai Lake 2013 Stage 9
21-07-2013 Tour of Qinghai Lake 2013 Stage 8
11-07-2013 Tour of Qinghai Lake 2013 Stage 4
23-01-2013 Tour de San Luis 2013 Etapa 2 (6/6)
23-01-2013 Tour de San Luis 2013 Etapa 2 (5/6)
23-01-2013 Tour de San Luis 2013 Etapa 2 (4/6)
23-01-2013 Tour de San Luis 2013 Etapa 2 (2/6)
23-01-2013 Tour de San Luis 2013 Etapa 2 (1/6)
27-04-2012 Tour of Turkey 2012 Stage 6
06-09-2011 Giro di Padania 2011 Tappa 1
02-09-2011 Settimana Ciclista Lombarda 2011 Tappa 3
01-09-2011 Settimana Lombarda 2011 Tappa 2
17-08-2011 Coppa Agostoni 2011
06-08-2011 Tour of Denmark 2011 Stage 4
03-08-2011 Tour of Denmark 2011 Stage 1