Rankings
Stage | Ranking | |||||
---|---|---|---|---|---|---|
1 | 135 | 135 | 23 | - | - | - |
2 | 104 | 114 | 26 | - | - | - |
3 | 10 | 108 | 10 | - | - | - |
4 | 115 | 124 | 5 | - | - | - |
5 | 13 | 124 | 6 | - | - | - |
6 | 11 | 121 | 6 | - | - | - |
7 | 106 | 120 | 6 | - | - | - |
8 | 37 | 116 | 5 | - | - | - |
9 | 75 | 121 | 6 | - | - | - |
10 | 13 | 119 | 6 | - | - | - |
11 | 126 | 123 | 6 | - | - | - |
12 | 8 | 119 | 5 | - | - | - |
13 | 8 | 106 | 5 | - | - | - |
14 | 107 | 108 | 3 | - | - | - |
15 | 81 | 105 | 3 | - | - | - |
16 | 7 | 102 | 3 | - | - | - |
17 | 112 | 104 | 3 | - | - | - |
18 | 120 | 107 | 3 | - | - | - |
19 | 96 | 106 | 3 | - | - | - |
20 | 82 | 103 | 3 | - | - | - |
21 | 92 | 104 | 3 | - | - | - |
- Intermediate sprint 3
- Stages victory 0
- Victories 53
- Podiums 140
2013. Team Europcar
1er of the ninth stage of the PETRONAS Le Tour de Langkawi (Pasir Puteh>Kuala Berang), of the eighth stage of the PETRONAS Le Tour de Langkawi (Kuala Terengganu>Tanah Merah), of the fourth stage of the Etoile de Bessèges - Tour du Gard (Sabran>Pont Saint Esprit), of the second stage of the Etoile de Bessèges - Tour du Gard (Nîmes>Les Fumades)
2e of the sixth stage of the PostNord Tour of Denmark (Roskilde>Frederiksberg), of the Grand Prix de Denain - Porte du Hainaut, of the second stage of the Région Pays de la Loire Tour (Ligné>Angers), of the first stage of the PETRONAS Le Tour de Langkawi (Kangar>Kulim), of the fifth stage of the Etoile de Bessèges - Tour du Gard (Alés>Alés)
3e of the GP de Fourmies / La Voix du Nord, of the first stage of the Région Pays de la Loire Tour (Fontenay-le-Comte>Ligné)
4e of the first stage of the PostNord Tour of Denmark (Silkeborg>Varde), of the first stage of the Boucles de la Mayenne - Crédit Mutuel (Saint-Berthevin>Le Bourgneuf-la-Forêt), of the seventh stage of the Presidential Cycling Tour of Türkiye (Kusadasi>Izmir), of the second stage of the PETRONAS Le Tour de Langkawi (Serdang>Kuala Kangsar)
5e of the Boucles de l'Aulne - Châteaulin, of the Paris - Camembert
6e of the Tour de Vendée, of the first stage of the Etoile de Bessèges - Tour du Gard (Bellegarde>Beaucaire)
8e of the Grand Prix d'Isbergues - Pas de Calais, of the seventh stage of the PETRONAS Le Tour de Langkawi (Kuantan>Dungun)
12e of the fifth stage of the Ethias-Tour de Wallonie (Soignies>Thuin), of the Etoile de Bessèges - Tour du Gard
16e of the third stage of the Boucles de la Mayenne - Crédit Mutuel (Saint-Mars-sur-Colmont>Laval), of the prologue of the Boucles de la Mayenne - Crédit Mutuel (Laval>Laval), of the Gent-Wevelgem in Flanders Fields ME
17e of the second stage of the Presidential Cycling Tour of Türkiye (Alanya>Antalya)
19e of the Grand Prix Cycliste de Québec
20e of the stage o des Nations of the Chrono des Nations (Les Herbiers>Les Herbiers [ITT]), of the Grand Prix du Morbihan, of the sixth stage of the Etoile de Bessèges - Tour du Gard (Alés>Alés [ITT])
21e of the Boucles de la Mayenne - Crédit Mutuel
2014. Team Europcar
1er of the Paris - Camembert, of the La Route Adélie de Vitré, of the fourth stage of the Etoile de Bessèges - Tour du Gard (Goudargues>Laudun), of the third stage of the Etoile de Bessèges - Tour du Gard (Bessèges>Bessèges)
3e of the fifth stage of the Volta ao Algarve em Bicicleta (Tavira>Vilamoura)
4e of the third stage of the Tour de France (Cambridge>London), of the first stage of the Tour de France (Leeds>Harrogate), of the first stage of the Région Pays de la Loire Tour (Saint-Jean-de-Monts>Saint Géréon), of the fifth stage of the Paris - Nice (Crêches-sur-Saône>Rive-de-Gier), of the first stage of the Volta ao Algarve em Bicicleta (Faro>Albufeira)
5e of the fourth stage of the Tour de France (Le Touquet Paris-Plage>Lille), of the second stage of the Etoile de Bessèges - Tour du Gard (Nîmes>Saint-Ambroix)
6e of the fifteenth stage of the Tour de France (Tallard>Nîmes), of the second stage of the Paris - Nice (Rambouillet>Saint-Georges-sur-Baulche), of the first stage of the Paris - Nice (Mantes-La-Jolie>Mantes-La-Jolie)
7e of the twenty-first stage of the Tour de France (Evry>Paris), of the twelfth stage of the Tour de France (Bourg-en-Bresse>Saint-Etienne)
8e of the sixth stage of the Tour de France (Arras>Reims)
9e of the fifth stage of the Région Pays de la Loire Tour (Abbaye de l'Epau>La Ferté-Bernard)
12e of the second stage of the Région Pays de la Loire Tour (Ancenis>Angers)
13e of the Gent-Wevelgem in Flanders Fields ME
14e of the fourth stage of the Tour de Suisse (Heiden>Ossingen)
15e of the Etoile de Bessèges - Tour du Gard
16e of the Brussels Cycling Classic, of the Grand Prix de Denain - Porte du Hainaut, of the third stage of the Paris - Nice (Toucy>Circuit de Nevers Magny-Cours)
24e of the Grand Prix Cycliste de Marseille La Marseillaise
25e of the sixth stage of the Tour de Suisse (Buren a. Aare>Delémont)
2015. Team Europcar
1er of the fourth stage of the La Route d'Occitanie - La Dépêche du Midi (Revel>Gaillac), of the second stage of the La Route d'Occitanie - La Dépêche du Midi (Auch>Saint-Gaudens), of the first stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Dunkerque>Orchies), of the third stage of the Etoile de Bessèges - Tour du Gard (Bessèges>Bessèges)
2e of the fifth stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Gourge>Poitiers), of the twenty-first stage of the Tour de France (Sèvres>Paris), of the prologue of the Skoda Tour de Luxembourg (Luxembourg>Luxembourg), of the 4 Jours de Dunkerque / Grand Prix des Hauts de France, of the fifth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Cappelle la Grande>Dunkerque), of the second stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Fontaine au Pire>Maubeuge), of the seventh stage of the Volta Ciclista a Catalunya (Barcelona>Barcelona), of the fifth stage of the Paris - Nice (Saint-Etienne>Rasteau)
3e of the sixth stage of the Tour de France (Abbeville>Le Havre), of the first stage of the Paris - Nice (Saint-Rémy-lès-Chevreuse>Contres)
4e of the Brussels Cycling Classic, of the Grand Prix du Morbihan
5e of the third stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Barlin>Saint Omer), of the Grand Prix de la Somme Conseil Départemental 80, of the Trofeo Palma
8e of the fifth stage of the Tour de France (Arras>Amiens), of the first stage of the Volta Ciclista a Catalunya (Calella>Calella)
9e of the third stage of the Paris - Nice (Saint-Amand-Montrond>Saint-Pourcain-sur-Sioule), of the Trofeo Pollença - Port d'Andratx
10e of the third stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Monts sur Guesnes>Loudun), of the fourth stage of the Tour de France (Seraing>Cambrai), of the first stage of the Skoda Tour de Luxembourg (Luxembourg>Küntzig), of the Grand Prix de Denain - Porte du Hainaut
11e of the Bretagne Classic - Ouest-France, of the second stage of the Arctic Race of Norway (Evenskjer>Setermoen), of the fourth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Base de loisirs EOLYS (Lestrem)>Cassel)
12e of the seventh stage of the Tour de France (Livarot>Fougères), of the Etoile de Bessèges - Tour du Gard
15e of the fifteenth stage of the Tour de France (Mende>Valence)
16e of the first stage of the La Route d'Occitanie - La Dépêche du Midi (Lourdes>Auch)
18e of the second stage of the Paris - Nice (Zoo Parc de Beauval>Saint-Amand-Montrond)
19e of the fifth stage of the Etoile de Bessèges - Tour du Gard (Alès>Alès [ITT])
22e of the Kuurne-Brussel-Kuurne
2016. Direct Energie
1er of the second stage of the La Route d'Occitanie - La Dépêche du Midi (Saint-Pierre-de-Trivisy>Albi), of the first stage of the La Route d'Occitanie - La Dépêche du Midi (Saint-Pons-de-Thomières>Bessieres), of the Boucles de la Mayenne - Crédit Mutuel, of the second stage of the Boucles de la Mayenne - Crédit Mutuel (Laval>Villaines-la-Juhel), of the prologue of the Boucles de la Mayenne - Crédit Mutuel (Laval>Laval), of the 4 Jours de Dunkerque / Grand Prix des Hauts de France, of the third stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Béthune>Saint-Pol-sur-Ternoise), of the second stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Aniche>Aniche), of the first stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Dunkerque>Gravelines), of the stage 2a of the Région Pays de la Loire Tour (Saint-Mars-la-Jaille>Angers), of the La Route Adélie de Vitré, of the second stage of the Etoile de Bessèges - Tour du Gard (Nîmes>Mejannes Le Clap), of the first stage of the Etoile de Bessèges - Tour du Gard (Bellegarde>Beaucaire)
2e of the fourth stage of the Tour de France (Saumur>Limoges), of the fifth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Hondschoote>Dunkerque), of the fourth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Audruicq>Cassel), of the first stage of the Région Pays de la Loire Tour (Château-du-Loir>Château-du-Loir), of the Dwars door Vlaanderen - A travers la Flandre ME
3e of the Tour de Vendée, of the GP de Fourmies / La Voix du Nord, of the third stage of the Tour de France (Granville>Angers)
4e of the first stage of the Amgen Tour of California (San Diego>San Diego), of the Amstel Gold Race, of the De Brabantse Pijl - La Flèche Brabançonne ME, of the Clasica de Almeria
5e of the Paris - Tours Elite, of the third stage of the La Route d'Occitanie - La Dépêche du Midi (Albi>Albi [ITT]), of the first stage of the Boucles de la Mayenne - Crédit Mutuel (Renault Saint-Berthevin>Château de Craon), of the seventh stage of the Amgen Tour of California (Santa Rosa>Santa Rosa), of the fourth stage of the Région Pays de la Loire Tour (Abbaye de l/Epau>Arnage)
6e of the Grand Prix d'Isbergues - Pas de Calais, of the third stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Thuré>Châtellerault)
7e of the first stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Angoulême>Puilboreau), of the fourteenth stage of the Tour de France (Montélimar>Villars-les-Dombes Parc des Oiseaux), of the first stage of the Tour de France (Mont-Saint-Michel>Utah Beach Sainte-Marie-du-Mont)
9e of the sixth stage of the Tour de France (Arpajon-sur-Cère>Montauban), of the second stage of the Amgen Tour of California (South Pasadena>Santa Clarita)
10e of the fifth stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Thouars>Poitiers)
11e of the Paris - Camembert
13e of the third stage of the Boucles de la Mayenne - Crédit Mutuel (Juvigné>Laval), of the eighth stage of the Amgen Tour of California (Sacramento>Sacramento), of the Région Pays de la Loire Tour
16e of the second stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (La Rochelle>Niort), of the stage 2b of the Région Pays de la Loire Tour (Angers>Angers [ITT])
18e of the Cholet Agglo Tour
23e of the eleventh stage of the Tour de France (Carcassonne>Montpellier)
24e of the Tour Poitou - Charentes en Nouvelle Aquitaine
25e of the first stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Limoges>Oradour-sur-Glane)
2017. Direct Energie
1er of the first stage of the Baloise Belgium Tour (Lochristi>Knokke-Heist), of the fifth stage of the Région Pays de la Loire Tour (Abbaye de l'Epau>Saint-Calais), of the second stage of the Région Pays de la Loire Tour (Ligné>Angers), of the fourth stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (La Campana (Sevilla)>Sevilla), of the fifth stage of the Volta a la Comunitat Valenciana (Valencia>Valencia)
2e of the fifth stage of the Ethias-Tour de Wallonie (Chièvres>Thuin)
3e of the fifth stage of the Critérium du Dauphiné (La Tour-de-Salvagny>Mâcon), of the third stage of the Volta a la Comunitat Valenciana (Canals>Riba-Roja de Túria)
5e of the second stage of the La Route d'Occitanie - La Dépêche du Midi (Espace Loisirs Sor et Agout>Saramon)
8e of the second stage of the Ethias-Tour de Wallonie (Chaudfontaine>Seraing), of the fourth stage of the La Route d'Occitanie - La Dépêche du Midi (Gers - Saint Michel>Nogaro), of the third stage of the Critérium du Dauphiné (Le Chambon-sur-Lignon>Tullins), of the fifth stage of the Paris - Nice (Quincié-en-Beaujolais>Bourg-de-Péage)
10e of the second stage of the Critérium du Dauphiné (Saint-Chamond>Arlanc)
11e of the first stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Panazol>Rochechouart), of the fourth stage of the Ethias-Tour de Wallonie (Bruxelles>Profondeville), of the Grand Prix Cerami
13e of the De Brabantse Pijl - La Flèche Brabançonne ME, of the first stage of the Région Pays de la Loire Tour (Pouzauges>Pouzauges), of the third stage of the Paris - Nice (Chablis>Chalon-sur-Saône)
14e of the European Continental Championships ME - Road Race
18e of the fifth stage of the Baloise Belgium Tour (Tienen>Tongeren)
19e of the third stage of the Région Pays de la Loire Tour (Angers>Angers [ITT])
20e of the Région Pays de la Loire Tour
2018. Vital Concept Cycling Club
1er of the fifth stage of the Baloise Belgium Tour (Landen>Tongeren), of the fourth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Dainville>Mont Saint-Eloi), of the first stage of the Tour of Oman (Nizwa>Sultan Qaboos University)
2e of the Paris - Bourges, of the first stage of the PostNord Tour of Denmark (Aalborg>Aalborg), of the first stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Dunkerque>La Bassée), of the sixth stage of the Tour of Oman (Al Mouj Muscat>Matrah Corniche), of the second stage of the Etoile de Bessèges - Tour du Gard (Nimes>Générac), of the fourth stage of the Tour of Sharjah (Sharjah>Sharjah), of the second stage of the Tour of Sharjah (Al Batayeh>Al Malaiha)
3e of the first stage of the La Route d'Occitanie - La Dépêche du Midi (Cap-Découverte>Ségala Carmaux), of the second stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Le Quesnoy>Soissons), of the first stage of the Etoile de Bessèges - Tour du Gard (Bellegarde>Beaucaire)
4e of the third stage of the Tour de Yorkshire (Richmond>Scarborough)
5e of the second stage of the Baloise Belgium Tour (Lochristi>Knokke-Heist), of the first stage of the Baloise Belgium Tour (Buggenhout>Buggenhout), of the fourth stage of the Région Pays de la Loire Tour (Brûlon>Sablé)
7e of the fifth stage of the PostNord Tour of Denmark (Faxe>Frederiksberg), of the Baloise Belgium Tour, of the first stage of the Tour de Yorkshire (Beverley>Doncaster), of the fourth stage of the Etoile de Bessèges - Tour du Gard (Chusclan>Laudun L'ardoise), of the Tour of Sharjah
9e of the second stage of the La Route d'Occitanie - La Dépêche du Midi (St Gaudens>Masseube Val-de-Gers)
10e of the first stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Saint-Just le Martel>Bonnat), of the first stage of the Tour of Sharjah (Sharjah>Sharjah [ITT])
11e of the fourth stage of the Baloise Belgium Tour (Wanze>Wanze)
13e of the third stage of the PostNord Tour of Denmark (Naestved>Vordingborg), of the Danilith Nokere Koerse, of the third stage of the Etoile de Bessèges - Tour du Gard (Bessèges>Bessèges), of the third stage of the Tour of Sharjah (Dibba>Wadi Al Hilo)
14e of the Etoile de Bessèges - Tour du Gard
16e of the second stage of the Région Pays de la Loire Tour (Riaillé>Ancenis)
17e of the third stage of the Baloise Belgium Tour (Bornem>Bornem [ITT])
18e of the third stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Fort Mahon Plage>Ecques), of the Classic Brugge-De Panne
19e of the De Brabantse Pijl - La Flèche Brabançonne ME
20e of the first stage of the Critérium du Dauphiné (Valence>Saint-Just-Saint-Rambert)
21e of the Tour de Vendée, of the fifth stage of the Etoile de Bessèges - Tour du Gard (Alès>Alès [ITT])
24e of the Dwars door West-Vlaanderen / Johan Museeuw Classics
2019. Vital Concept - B&B Hotels
1er of the second stage of the Arctic Race of Norway (Henningsvær>Svolvær), of the Grand Prix Cerami, of the fifth stage of the Baloise Belgium Tour (Tongeren>Beringen), of the third stage of the Boucles de la Mayenne - Crédit Mutuel (Cossé-le-Vivien>Laval), of the Marcel Kint Classic, of the fourth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Fort Mahon Plage>Le Portel), of the second stage of the Région Pays de la Loire Tour (Freigné>Belligné), of the first stage of the Etoile de Bessèges - Tour du Gard (Bellegarde>Beaucaire)
2e of the fifth stage of the PostNord Tour of Denmark (Roskilde>Frederiksberg), of the fifth stage of the Ethias-Tour de Wallonie (Couvin>Thuin), of the prologue of the Boucles de la Mayenne - Crédit Mutuel (Laval>Laval), of the Cholet Agglo Tour, of the first stage of the Tour of Oman (Al Sawadi Beach>Suhar Corniche)
3e of the Tour de Vendée, of the third stage of the Ethias-Tour de Wallonie (La Roche-en-Ardenne>Verviers), of the Boucles de la Mayenne - Crédit Mutuel, of the first stage of the Région Pays de la Loire Tour (La Châtaigneraie>La Châtaigneraie)
5e of the Grand Prix d'Isbergues - Pas de Calais, of the Grand Prix du Morbihan, of the sixth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Roubaix>Dunkerque), of the sixth stage of the Paris - Nice (Peynier>Brignoles), of the third stage of the Paris - Nice (Cepoy>Moulins/Yzeure), of the third stage of the Etoile de Bessèges - Tour du Gard (Bessèges>Bessèges)
6e of the first stage of the Ethias-Tour de Wallonie (Le Roeulx>Dottignies), of the La Roue Tourangelle Centre Val de Loire - Trophée Groupama Paris Val de Loire
7e of the Baloise Belgium Tour
8e of the Paris-Chauny, of the fourth stage of the Ethias-Tour de Wallonie (Villers-Le-Bouillet>Lierneux)
9e of the first stage of the PostNord Tour of Denmark (Silkeborg>Silkeborg), of the second stage of the Baloise Belgium Tour (Knokke-Heist>Zottegem), of the first stage of the Paris - Nice (Saint-Germain-en-Laye>Saint-Germain-en-Laye), of the sixth stage of the Tour of Oman (Al Mouj Muscat>Matrah Corniche)
11e of the Brussels Cycling Classic, of the Heylen Vastgoed Heistse Pijl, of the 4 Jours de Dunkerque / Grand Prix des Hauts de France, of the fifth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Gravelines>Cassel)
12e of the second stage of the Boucles de la Mayenne - Crédit Mutuel (La Croixille>Lassay-les-Châteaux)
13e of the Elfstedenronde Brugge, of the fourth stage of the Tour of Oman (Yiti (Al Sifah)>Oman Convention & Exhibition Center)
15e of the fourth stage of the Baloise Belgium Tour (Seraing>Seraing)
17e of the third stage of the Région Pays de la Loire Tour (Abbaye Royale de l’Épau>Mont des Avaloirs), of the Etoile de Bessèges - Tour du Gard
19e of the second stage of the Etoile de Bessèges - Tour du Gard (Saint-Geniés-de-Malgoires>La Calmette)
20e of the first stage of the Boucles de la Mayenne - Crédit Mutuel (Renault Saint-Berthevin>Changé), of the Boucles de l'Aulne - Châteaulin
21e of the third stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Laon>Compiègne)
22e of the Sparkassen Münsterland Giro, of the first stage of the Baloise Belgium Tour (Sint-Niklaas>Knokke-Heist)
25e of the Ethias-Tour de Wallonie, of the second stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Wallers>Saint-Quentin)
2020. B&B Hotels - Vital Concept p/b KTM
1er of the first stage of the La Route d'Occitanie - La Dépêche du Midi (Saint-Affrique>Cazouls-lès-Béziers)
2e of the National Championships France ME - Road Race, of the second stage of the La Route d'Occitanie - La Dépêche du Midi (Carcassonne>Cap Découverte)
3e of the Scheldeprijs, of the seventh stage of the Tour de France (Millau>Lavaur)
4e of the eleventh stage of the Tour de France (Châtelaillon-Plage>Poitiers)
7e of the tenth stage of the Tour de France (île d'Oléron (Le Château-d'Oléron)>Île de Ré (Saint-Martin-de-Ré)), of the fifth stage of the Tour de France (Gap>Privas)
8e of the first stage of the Tour de France (Nice>Nice)
9e of the twenty-first stage of the Tour de France (Mantes-la-Jolie>Paris), of the third stage of the Tour de France (Nice>Sisteron), of the fifth stage of the Paris - Nice (Gannat>La Côte-Saint-André)
10e of the fourth stage of the Ethias-Tour de Wallonie (Blegny>Erezée)
12e of the first stage of the Ethias-Tour de Wallonie (Soignies>Templeuve)
15e of the nineteenth stage of the Tour de France (Bourg-en-Bresse>Champagnole), of the third stage of the Ethias-Tour de Wallonie (Montzen>Visé), of the Clasica de Almeria
21e of the fourth stage of the La Route d'Occitanie - La Dépêche du Midi (Lectoure>Rocamadour)
2021. B&B Hotels p/b KTM
2e of the fourth stage of the Baloise Belgium Tour (Hamoir>Hamoir), of the Grand Prix du Morbihan
3e of the first stage of the Arctic Race of Norway (Tromsø>Tromsø), of the first stage of the Tour de l'Ain (Parc des Oiseaux>Bourg-en-Bresse), of the fourth stage of the Boucles de la Mayenne - Crédit Mutuel (Méral>Laval), of the Grand Prix Cycliste de Marseille La Marseillaise
4e of the Boucles de la Mayenne - Crédit Mutuel, of the second stage of the Paris - Nice (Oinville-sur-Montcient>Amilly)
5e of the Paris - Bourges, of the first stage of the Boucles de la Mayenne - Crédit Mutuel (Le Genest-Saint-Isle>Ambrières-les-Vallées), of the first stage of the Paris - Nice (Saint-Cyr-L'École>Saint-Cyr-L'École)
6e of the fifth stage of the Baloise Belgium Tour (Turnhout>Beringen), of the fourth stage of the Tour de la Provence (Avignon>Salon-de-Provence), of the fourth stage of the Etoile de Bessèges - Tour du Gard (Rousson>Saint-Siffret), of the Paris - Tours Elite
7e of the third stage of the Baloise Belgium Tour (Gingelom>Scherpenheuvel-Zichem), of the sixth stage of the Paris - Nice (Brignoles>Biot), of the fifth stage of the Paris - Nice (Vienne>Bollène), of the first stage of the Tour de la Provence (Aubagne>Six-Fours-les-Plages), of the first stage of the Etoile de Bessèges - Tour du Gard (Bellegarde>Bellegarde)
8e of the fourth stage of the Arctic Race of Norway (Gratangen>Harstad)
9e of the first stage of the Baloise Belgium Tour (Beveren>Maarkedal)
10e of the second stage of the Arctic Race of Norway (Nordkjosbotn>Kilpisjärvi)
11e of the third stage of the Boucles de la Mayenne - Crédit Mutuel (Saint-Berthevin>Craon), of the second stage of the Etoile de Bessèges - Tour du Gard (Saint-Geniès>La Calmette)
12e of the third stage of the Skoda Tour de Luxembourg (Mondorf-les-Bains>Mamer), of the Tour of Leuven - Memorial Jef Scherens
13e of the Baloise Belgium Tour, of the Tour du Finistère
14e of the Dwars door Vlaanderen - A travers la Flandre ME
16e of the sixth stage of the Tour de France (Tours>Châteauroux), of the Omloop Het Nieuwsblad ME
17e of the fourth stage of the Tour de France (Redon>Fougères)
22e of the Boucles de l'Aulne - Châteaulin
23e of the Etoile de Bessèges - Tour du Gard
2022. Cofidis
1er of the second stage of the Tour de la Provence (Arles>Manosque), of the second stage of the Etoile de Bessèges - Tour du Gard (Saint-Christol-lèz-Alès>Rousson), of the Tour de Vendée
2e of the first stage of the Volta ao Algarve em Bicicleta (Portimão>Lagos), of the third stage of the Paris - Nice (Vierzon>Dun-le-Palestel), of the La Roue Tourangelle Centre Val de Loire - Trophée Groupama Paris Val de Loire, of the third stage of the Tour de Suisse (Aesch>Grenchen), of the thirteenth stage of the La Vuelta Ciclista a España (Ronda>Montilla)
3e of the third stage of the Volta ao Algarve em Bicicleta (Almodôvar>Faro), of the fourth stage of the Boucles de la Mayenne - Crédit Mutuel (Martigné-sur-Mayenne>Laval), of the Paris - Bourges
4e of the third stage of the La Vuelta Ciclista a España (Breda>Breda)
5e of the third stage of the Etoile de Bessèges - Tour du Gard (Bessèges>Bessèges), of the sixth stage of the Paris - Nice (Courthézon>Aubagne)
6e of the Grand Prix Cycliste de Marseille La Marseillaise
7e of the Omloop van het Houtland
10e of the Circuit Franco-Belge
12e of the second stage of the Paris - Nice (Auffargis>Orléans), of the eleventh stage of the La Vuelta Ciclista a España (ElPozo Alimentación>Cabo de Gata), of the sixteenth stage of the La Vuelta Ciclista a España (Sanlúcar de Barrameda>Tomares), of the Paris-Chauny, of the Grand Prix de Wallonie
13e of the Grand Prix d'Isbergues - Pas de Calais
14e of the La Route Adélie de Vitré
16e of the National Championships France ME - Road Race, of the fourth stage of the Tour de Suisse (Grenchen>Brunnen)
17e of the Etoile de Bessèges - Tour du Gard, of the SUPER 8 Classic, of the Giro del Veneto
18e of the first stage of the Paris - Nice (Mantes-la-Ville>Mantes-la-Ville), of the second stage of the La Vuelta Ciclista a España ('s-Hertogenbosch>Utrecht)
21e of the Tour of Leuven - Memorial Jef Scherens
23e of the Dwars door Vlaanderen - A travers la Flandre ME, of the Tour du Finistère
25e of the Paris - Tours Elite
2023. Cofidis
1er of the fourth stage of the Tour Down Under (Port Willunga>Willunga Township), of the third stage of the Région Pays de la Loire Tour (Baugé-en-Anjou>Mayenne), of the first stage of the Région Pays de la Loire Tour (Saint-Père-en-Retz>Saint-Gilles-Croix-de-Vie)
2e of the sixth stage of the Volta Ciclista a Catalunya (Martorell>Molins de Rei), of the fourth stage of the Volta Ciclista a Catalunya (Llívia>Sabadell)
3e of the seventh stage of the Tour de Suisse (Tübach>Weinfelden)
4e of the eleventh stage of the Tour de France (Clermont-Ferrand>Moulins), of the fourth stage of the Tour de France (Dax>Nogaro), of the Tour de Vendée, of the Kampioenschap van Vlaanderen
5e of the first stage of the Tour des Alpes-Maritimes (Saint-Raphaël>Ramatuelle), of the La Route Adélie de Vitré, of the Paris-Chauny
6e of the fifth stage of the Paris - Nice (Saint-Symphorien-sur-Coise>Saint-Paul-Trois-Châteaux), of the eighth stage of the Tour de France (Libourne>Limoges)
7e of the first stage of the Paris - Nice (La Verrière>La Verrière), of the Région Pays de la Loire Tour, of the twenty-first stage of the Tour de France (Saint-Quentin-en-Yvelines>Paris)
8e of the seventh stage of the Tour de France (Mont-de-Marsan>Bordeaux), of the Paris - Bourges
10e of the Tour Down Under, of the first stage of the Volta Ciclista a Catalunya (Sant Feliu de Guíxols>Sant Feliu de Guíxols), of the third stage of the Tour de France (Amorebieta-Etxano>Bayonne)
12e of the first stage of the Tour Down Under (Tanunda>Tanunda), of the Vuelta Ciclista a la Region de Murcia "Costa Calida", of the second stage of the Paris - Nice (Bazainville>Fontainebleau)
13e of the second stage of the Tour Down Under (Brighton>Victor Harbor), of the Paris - Camembert
15e of the fourth stage of the Région Pays de la Loire Tour (Sablé-sur-Sarthe>Le Mans), of the second stage of the Tour de Suisse (Beromünster>Nottwil), of the SUPER 8 Classic
16e of the Brussels Cycling Classic
17e of the fifth stage of the Tour Down Under (Unley>Mount Lofty)
18e of the Grand Prix d'Isbergues - Pas de Calais
19e of the Paris - Tours Elite
21e of the eighteenth stage of the Tour de France (Moûtiers>Bourg-en-Bresse)
22e of the Kuurne-Brussel-Kuurne
2024. Cofidis
1er of the second stage of the Tour de Suisse (Vaduz>Regensdorf)
2e of the Clàssica Comunitat Valenciana 1969 - Gran Premi València, of the first stage of the Tour of Oman (Oman Across Ages Museum>Oman Convention and Exhibition Centre (OCEC)), of the fourth stage of the AlUla Tour (Hegra>Maraya)
3e of the third stage of the Tour of Oman (Naseem Park>Al Bustan), of the fifth stage of the Volta Ciclista a Catalunya (Altafulla>Viladecans)
4e of the second stage of the AlUla Tour (AlUla Winter Park>Sharaan Nature Reserve), of the Muscat Classic, of the fourth stage of the Volta Ciclista a Catalunya (Sort>Lleida)
5e of the third stage of the Région Pays de la Loire Tour (Segré-en-Anjou-Bleu>Château-Gontier)
7e of the AlUla Tour
8e of the third stage of the AlUla Tour (AlUla International Airport>AlUla Camel Cup Track), of the second stage of the Région Pays de la Loire Tour (Châteaubriant>Saumur)
10e of the Ruta de la Cerámica - Gran Premio Castellón
14e of the first stage of the Paris - Nice (Les Mureaux>Les Mureaux)
15e of the fifth stage of the AlUla Tour (AlUla Old Town>Skyviews of Harrat Uwayrid)
19e of the fifth stage of the Paris - Nice (Saint-Sauveur-de-Montagut>Sisteron)
20e of the Milano - Torino
21e of the first stage of the AlUla Tour (Al Manshiya Train Station>Al Manshiya Train Station)
22e of the first stage of the Région Pays de la Loire Tour (Fontenay-le-Comte>Saint-Jean-de-Monts)
25e of the fourth stage of the Tour of Oman (Fanja>Yitti Hills)
Follow us
Receive exclusive news about the Tour