Ranking : 110
- Intermediate sprint 0
- Stages victory 0
- Victories 7
- Podiums 35
2017. Bardiani - CSF
5e of the World Championships MU - Road Race
7e of the third stage of the Presidential Cycling Tour of Turkiye (Fethiye>Marmaris)
8e of the sixth stage of the Presidential Cycling Tour of Turkiye (Istanbul>Istanbul)
10e of the seventh stage of the Lloyds Bank Tour of Britain Men (Hemel Hemstead>Cheltenham)
11e of the sixth stage of the Lloyds Bank Tour of Britain Men (Newmarket>Aldeburgh)
12e of the first stage of the The Larry H.Miller Tour of Utah (Logan>Logan)
14e of the fifth stage of the Presidential Cycling Tour of Turkiye (Selcuk>Izmir)
16e of the fourth stage of the Lloyds Bank Tour of Britain Men (Mansfield>Newark-on-Trent)
19e of the twelfth stage of the Giro d'Italia (Forlì>Reggio Emilia)
24e of the Coppa Bernocchi - GP Banco BPM, of the Trofeo Matteotti
2018. Bardiani - CSF
7e of the fourth stage of the Czech Tour (Olomouc>Dolany)
9e of the Coppa Bernocchi - GP Banco BPM, of the first stage of the Lloyds Bank Tour of Britain Men (Pembrey Country Park>Newport), of the sixth stage of the CRO Race (Samobor>Zagreb)
11e of the fourth stage of the Lloyds Bank Tour of Britain Men (Nuneaton>Royal Leamington Spa), of the fourth stage of the Tour of Norway (Kongsvinger>Brumunddal)
12e of the fifth stage of the Tour of Hainan (Wanning>Lingshui)
15e of the Rhodes GP
16e of the third stage of the Tour of Norway (Moss>Sarpsborg), of the first stage of the Tour of Norway (Svelvik>Horten)
17e of the first stage of the Tour of Rhodes Powered by Rodos Palace (Rhodos>Rhodos)
19e of the Gran Premio Bruno Beghelli
22e of the first stage of the CRO Race (Osijek>Koprivnica)
25e of the second stage of the Czech Tour (Olomouc>Frýdek-Místek)
2019. Bardiani - CSF
5e of the second stage of the Skoda Tour de Luxembourg (Steinfort>Rosport)
6e of the fifth stage of the Tour of Slovenia (Trebnje>Novo mesto)
7e of the first stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Niort>Rochefort-sur-Mer), of the second stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Base départementale de Rouffiac>Trélissac)
8e of the fifth stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Aigre>Poitiers), of the second stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Rochefort-sur-Mer>Aigre), of the first stage of the Giro di Sicilia (Catania>Milazzo)
10e of the second stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Sevilla>Torredonjimeno)
11e of the first stage of the Skoda Tour de Luxembourg (Luxembourg Ville>Bascharage)
12e of the first stage of the Tour of Slovenia (Ljubljana>Rogaška Slatina)
16e of the fifth stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Otura>Alhaurín de la Torre)
19e of the second stage of the Giro di Sicilia (Capo d'Orlando>Palermo)
24e of the first stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Condat-sur-Vienne>Guéret)
25e of the Skoda Tour de Luxembourg, of the fourth stage of the Skoda Tour de Luxembourg (Mersch>Luxembourg Ville), of the third stage of the Skoda Tour de Luxembourg (Mondorf>Diekirch), of the fourth stage of the Settimana Internazionale Coppi e Bartali (Crevalcore>Crevalcore), of the stage 1a of the Settimana Internazionale Coppi e Bartali (Gatteo>Gatteo)
2020. Bardiani-CSF-Faizanè
5e of the Trofeo Matteotti
12e of the stage 1a of the Settimana Internazionale Coppi e Bartali (Gatteo>Gatteo)
13e of the first stage of the Skoda Tour de Luxembourg (Luxembourg>Luxembourg)
16e of the fifth stage of the Volta a la Comunitat Valenciana (Paterna>Valencia)
18e of the Trofeo Andratx - Pollença
20e of the third stage of the Volta a la Comunitat Valenciana (Orihuela>Torrevieja)
24e of the second stage of the Skoda Tour de Luxembourg (Remich>Hesperange), of the Trofeo Serra Tramuntana
2021. EOLO-Kometa
2e of the first stage of the Giro di Sicilia (Avola>Licata), of the Memorial Marco Pantani, of the fourth stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Sauviat-sur-Vige>Limoges)
3e of the fourth stage of the Vuelta a Burgos (Roa>Aranda de Duero), of the first stage of the Vuelta a Burgos (Burgos (Catedral)>Burgos (El Castillo))
5e of the seventh stage of the Presidential Cycling Tour of Turkiye (Marmaris>Turgutreis), of the Coppa Agostoni - Giro delle Brianze
6e of the eighth stage of the Presidential Cycling Tour of Turkiye (Bodrum>Kusadasi), of the Giro del Veneto
7e of the third stage of the Settimana Internazionale Coppi e Bartali (Riccione>Riccione)
8e of the tenth stage of the Giro d'Italia (L'Aquila>Foligno), of the sixth stage of the Presidential Cycling Tour of Turkiye (Fethiye>Marmaris), of the stage 1a of the Settimana Internazionale Coppi e Bartali (Gatteo>Gatteo)
9e of the first stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Isle>Sainte-Feyre)
10e of the Tour du Limousin-Périgord - Nouvelle Aquitaine, of the third stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Bugeat - Espace 1000 Sources>Lubersac)
11e of the second stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Agonac>Payzac), of the Veneto Classic
13e of the Coppa Bernocchi - GP Banco BPM, of the Circuito de Getxo - Memorial Hermanos Otxoa, of the thirteenth stage of the Giro d'Italia (Ravenna>Verona)
14e of the Gran Premio città di Peccioli - Coppa Sabatini, of the twelfth stage of the Giro d'Italia (Siena>Bagno di Romagna)
18e of the sixth stage of the Tirreno-Adriatico (Castelraimondo>Lido di Fermo)
19e of the National Championships Italy ME - Road Race
22e of the Tre Valli Varesine
24e of the third stage of the AIR - Adriatica Ionica Race (Ferrara>Comacchio)
25e of the Vuelta a Castilla y Leon
2022. EOLO-Kometa
1er of the fourth stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Saint-Laurent-sur-Gorre>Limoges)
2e of the first stage of the Vuelta Asturias Julio Alvarez Mendo (Oviedo>Pola de Lena), of the third stage of the Vuelta Asturias Julio Alvarez Mendo (Cangas del Narcea>Oviedo), of the third stage of the Okolo jižních Čech / Tour of South Bohemia (Studená>Protivín)
3e of the Trofeo Calvià, of the tenth stage of the Giro d'Italia (Pescara>Jesi), of the sixth stage of the CRO Race (Sveta Nedelja>Zagreb), of the second stage of the Okolo jižních Čech / Tour of South Bohemia (Třeboň>Nová Bystřice), of the first stage of the Okolo jižních Čech / Tour of South Bohemia (Kaplice>Kaplice [ITT])
4e of the first stage of the Tour of the Alps (Cles>Primiero/S. Martino di Castrozza), of the Tour of Slovenia, of the first stage of the Tour of Slovenia (Nova Gorica>Postojna), of the CRO Race, of the fifth stage of the CRO Race (Opatija>Labin), of the third stage of the CRO Race (Sinj>Primošten), of the first stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Verneuil-sur-Vienne>La Souterraine)
5e of the third stage of the Giro di Sicilia (Realmonte>Piazza Armerina), of the fourth stage of the Tour of Slovenia (Laško>Velika planina), of the third stage of the Tour of Slovenia (Žalec>Celje)
6e of the second stage of the Giro di Sicilia (Palma di Montechiaro>Caltanissetta), of the Gran Premio città di Peccioli - Coppa Sabatini
7e of the Giro di Sicilia, of the seventh stage of the Giro d'Italia (Diamante>Potenza), of the second stage of the Tour of Slovenia (Ptuj>Rogaška Slatina)
8e of the fourth stage of the Giro di Sicilia (Ragalna>Etna), of the National Championships Italy ME - Road Race, of the fifth stage of the Tour of Slovenia (Vrhnika>Novo mesto)
9e of the Clasica de Almeria ME, of the sixth stage of the Giro d'Italia (Palmi>Scalea), of the second stage of the CRO Race (Otočac>Zadar), of the second stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Le Grand Périgueux Champcevinel>Ribérac)
10e of the Clàssica Comunitat Valenciana 1969 - Gran Premi València
11e of the third stage of the Tirreno-Adriatico (Murlo>Terni), of the Milano-Sanremo, of the twelfth stage of the Giro d'Italia (Parma>Genova), of the thirteenth stage of the Giro d'Italia (Sanremo>Cuneo), of the eighteenth stage of the Giro d'Italia (Borgo Valsugana>Treviso)
12e of the seventh stage of the Tirreno-Adriatico (San Benedetto del Tronto>San Benedetto del Tronto), of the fifth stage of the Giro d'Italia (Catania>Messina), of the Okolo jižních Čech / Tour of South Bohemia, of the Tour du Limousin-Périgord - Nouvelle Aquitaine
13e of the first stage of the Giro d'Italia (Budapest>Visegrád), of the third stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Donzenac>Malemort)
14e of the third stage of the Giro d'Italia (Kaposvár>Balatonfüred)
15e of the Trofeo Serra Tramuntana
22e of the Vuelta a la Región de Murcia ''Costa Cálida'', of the first stage of the CRO Race (Osijek>Ludbreg)
23e of the Vuelta Asturias Julio Alvarez Mendo
24e of the second stage of the Tirreno-Adriatico (Camaiore>Sovicille), of the fourth stage of the CRO Race (Biograd na Moru>Crikvenica)
25e of the Strade Bianche, of the fourth stage of the Okolo jižních Čech / Tour of South Bohemia (České Velenice>Jindřichův Hradec)
2023. EOLO-Kometa
2e of the third stage of the Vuelta Asturias Julio Alvarez Mendo (Cangas del Narcea>Oviedo), of the first stage of the Vuelta Asturias Julio Alvarez Mendo (Oviedo>Pola de Lena), of the second stage of the Giro di Sicilia (Canicattì>Vittoria), of the first stage of the Giro di Sicilia (Marsala>Agrigento), of the Coppa Bernocchi - GP Banco BPM
3e of the Giro di Sicilia, of the fourth stage of the Giro di Sicilia (Barcellona Pozzo di Gotto>Giarre)
4e of the fourth stage of the Giro d'Italia (Venosa>Lago Laceno), of the third stage of the Giro d'Italia (Vasto>Melfi)
5e of the third stage of the Giro di Sicilia (Enna>Termini Imerese)
6e of the eleventh stage of the Giro d'Italia (Camaiore>Tortona)
7e of the sixth stage of the Giro d'Italia (Napoli>Napoli), of the fourth stage of the Baloise Belgium Tour (Durbuy>Durbuy), of the Trofeo Matteotti
8e of the Coppa Agostoni - Giro delle Brianze, of the Giro della Toscana - Memorial Alfredo Martini
9e of the fifteenth stage of the Giro d'Italia (Seregno>Bergamo), of the Memorial Marco Pantani
11e of the seventeenth stage of the Giro d'Italia (Pergine Valsugana>Caorle), of the fifth stage of the Baloise Belgium Tour (Brussels>Brussels), of the Veneto Classic
13e of the first stage of the Baloise Belgium Tour (Scherpenheuvel-Zichem>Scherpenheuvel-Zichem)
15e of the Giro della Città Metropolitana di Reggio Calabria
16e of the twenty-first stage of the Giro d'Italia (Roma>Roma), of the National Championships Italy ME - Road Race
18e of the Gran Premio città di Peccioli - Coppa Sabatini
2024. Arkéa - B&B Hotels
2e of the Tour des Alpes-Maritimes, of the Prueba Villafranca - Ordiziako Klasika
3e of the second stage of the Tour des Alpes-Maritimes (Villefranche-sur-Mer>Vence), of the first stage of the Tour des Alpes-Maritimes (Levens>Antibes), of the Memorial Marco Pantani
5e of the Tour du Finistère Pays de Quimper, of the Coppa Agostoni - Giro delle Brianze, of the Binche - Chimay - Binche / Mémorial Frank Vandenbroucke
6e of the Circuit Franco-Belge, of the GP Industria & Artigianato
7e of the Grand Prix du Morbihan, of the Grosser Preis des Kantons Aargau, of the second stage of the Boucles de la Mayenne - Crédit Mutuel (Le Ham>Villaines-la-Juhel)
9e of the Trofeo Calvià, of the E3 Saxo Classic ME, of the Boucles de l'Aulne - Châteaulin, of the Gran Premio città di Peccioli - Coppa Sabatini
10e of the third stage of the Boucles de la Mayenne - Crédit Mutuel (Quelaines-Saint-Gault>Laval)
11e of the Trofeo Andratx - Pollença, of the Paris - Camembert, of the second stage of the Arctic Race of Norway (Beiarn>Fauske)
13e of the second stage of the Tour de Suisse (Vaduz>Regensdorf), of the Grand Prix de Wallonie
14e of the fourth stage of the Tirreno-Adriatico (Arrone>Giulianova), of the third stage of the Tirreno-Adriatico (Volterra>Gualdo Tadino), of the Trofeo Matteotti
15e of the first stage of the Boucles de la Mayenne - Crédit Mutuel (Renault - Saint-Berthevin>Ernée)
17e of the Trofeo Laigueglia, of the Faun Drome Classic, of the Boucles de la Mayenne - Crédit Mutuel
23e of the prologue of the Boucles de la Mayenne - Crédit Mutuel (Espace Mayenne - Laval>Espace Mayenne - Laval)
24e of the Milano-Sanremo
2025. EF Education - EasyPost
8e of the Omloop Nieuwsblad ME
9e of the first stage of the Paris-Nice (Le Perray-en-Yvelines>Le Perray-en-Yvelines)
17e of the Trofeo Palma
Follow us
Get exclusive information about Paris-Roubaix