- Intermediate sprint 0
- Stages victory 0
- Victories 16
- Podiums 38
Ranking : 43
2013. UC Briochine Junior
10e of the first stage of the La Ronde Des Vallées (Noyal-pontivy>Hémonstoir)
20e of the La Ronde Des Vallées
24e of the third stage of the La Ronde Des Vallées (Hémonstoir>Hémonstoir)
2014. UC Briochine Junior
1er of the Aubel-Thimister-Stavelot, of the third stage of the Aubel-Thimister-Stavelot (La Gleize>La Gleize)
2e of the first stage of the Aubel-Thimister-Stavelot (Aubel>Aubel)
5e of the National Championships France MJ - Road Race
6e of the La Ronde Des Vallées, of the first stage of the La Ronde Des Vallées (Hémonstoir>Hémonstoir)
12e of the second stage of the La Ronde Des Vallées (Noyal-Pontivy>Hémonstoir [ITT])
2015. Côtes Armor cyclisme
4e of the first stage of the Ronde de l'Isard (Mirepoix>Goulier Neige)
11e of the Ronde de l'Isard
13e of the fourth stage of the Ronde de l'Isard (Foix>St. Girons)
16e of the second stage of the Ronde de l'Isard (Salies du Salat>Plateau de Beille)
18e of the Le Tour de Savoie Mont Blanc
21e of the third stage of the Le Tour de Savoie Mont Blanc (Chambéry>Saint Michel de Maurienne)
22e of the fifth stage of the Le Tour de Savoie Mont Blanc (Modane>Valmeinier), of the second stage of the Le Tour de Savoie Mont Blanc (Cluses>Saint Jorioz)
2016. Côtes Armor cyclisme
1er of the Tour de l'Avenir, of the sixth stage of the Tour de l'Avenir (Saint-Gervais-Mont-Blanc>Tignes), of the Course de la Paix Grand Prix Jeseníky, of the second stage of the Course de la Paix Grand Prix Jeseníky (Krnov>Dlouhe Strane)
2e of the seventh stage of the Tour de l'Avenir (Val d'Isère>Valmeinier), of the first stage of the Ronde de l'Isard (Lorp-Sentaraille>Goulier-Neige)
3e of the eighth stage of the Tour de l'Avenir (Saint-Michel-de-Maurienne>Saint-Sorlin-d'Arves)
4e of the third stage of the Course de la Paix Grand Prix Jeseníky (Jesenik>Jesenik)
5e of the Tour de l'Ain, of the third stage of the Tour de l'Ain (Nantua>Lelex Monts-Jura)
7e of the fifth stage of the Tour de l'Avenir (Scionzier>Les-Carroz-d'Arâches)
8e of the fourth stage of the Tour de l'Ain (Lagnieu>Belley)
9e of the Grand Prix du Morbihan
11e of the second stage of the Ronde de l'Isard (Roques-sur-Garonne>Ax-3 Domaines), of the Paris-Mantes Cycliste
17e of the first stage of the Tour de l'Avenir (Le-Puy-en-Velay>Veauche)
18e of the third stage of the Ronde de l'Isard (Trie-sur-Baise>Boulogne-sur-Gesse)
22e of the second stage of the Tour de l'Ain (Saint-Didier-sur-Chalaronne>Montreal-la Cluse)
2017. FDJ
1er of the third stage of the Tour de l'Ain (Lagnieu>Oyonnax)
2e of the Tour de l'Ain, of the Boucles de l'Aulne - Châteaulin
4e of the La Route Adélie de Vitré
5e of the Milano - Torino
7e of the Tour du Finistère, of the fifth stage of the Volta Ciclista a Catalunya (Valls>Lo Port (Tortosa))
9e of the La Flèche Wallonne
10e of the fourth stage of the Tour de Romandie (Domdidier>Leysin)
12e of the Tour du Doubs, of the first stage of the Tour de Romandie (Aigle>Champéry)
14e of the prologue of the Tour de l'Ain (Bourg-en-Bresse>Bourg-en-Bresse)
15e of the fifth stage of the Volta ao Algarve em Bicicleta (Loulé>Malhão)
19e of the second stage of the Tour de l'Ain (Ambérieu-en-Bugey>Saint-Vulbas)
22e of the fourth stage of the Tour de l'Ain (Lélex>Culoz)
2018. Groupama - FDJ
2e of the Memorial Marco Pantani
4e of the third stage of the Tour de l'Ain (Lélex Monts-Jura>Col de la Faucille)
5e of the Faun-Ardèche Classic
8e of the second stage of the Tour de la Provence (La Ciotat>Gémenos/Col de l'Espigoulier)
9e of the tenth stage of the Tour de France (Annecy>Le Grand-Bornand), of the Tour de la Provence
12e of the Volta Ciclista a Catalunya
13e of the Tour de l'Ain
14e of the Trofeo Matteotti, of the seventeenth stage of the Tour de France (Bagnères-de-Luchon>Col Du Portet)
15e of the seventh stage of the Critérium du Dauphiné (Moûtiers>Saint-Gervais Mont Blanc (Montée du Bettex)), of the fifth stage of the Critérium du Dauphiné (Grenoble>Valmorel), of the seventh stage of the Volta Ciclista a Catalunya (Barcelona>Barcelona)
17e of the Grand Prix Cycliste de Montréal, of the fourth stage of the Volta Ciclista a Catalunya (Llanars>La Molina), of the third stage of the Volta Ciclista a Catalunya (Sant Cugat>Camprodón)
19e of the Gran Premio città di Peccioli - Coppa Sabatini
20e of the Milano - Torino, of the twelfth stage of the Tour de France (Bourg-Saint-Maurice Les Arcs>Alpe d'Huez), of the Tour de Romandie, of the first stage of the Tour de Romandie (Fribourg>Delémont)
24e of the second stage of the Tour de l'Ain (Saint-Trivier-de Courtes>Arbent)
25e of the first stage of the Tour de l'Ain (Saint-Vulbas>Montrevel-en-Bresse)
2019. Groupama - FDJ
1er of the third stage of the Tour de Romandie (Romont>Romont)
2e of the first stage of the Tour de Romandie (Neuchâtel>La Chaux-de-Fonds)
3e of the UAE Tour, of the sixth stage of the UAE Tour (Ajman>Jebel Jais), of the third stage of the UAE Tour (UAE University>Jebel Hafeet)
4e of the Gran Premio Bruno Beghelli
5e of the Milano - Torino, of the Tour de Romandie, of the fourth stage of the Tour de Romandie (Lucens>Torgon)
6e of the Liège-Bastogne-Liège, of the Tour de la Provence
8e of the second stage of the Tour de la Provence (Istres>La Ciotat)
9e of the sixth stage of the Itzulia Basque Country (Eibar>Eibar)
11e of the Il Lombardia
13e of the Tour de France
15e of the fourteenth stage of the Tour de France (Tarbes>Col du Tourmalet), of the eighth stage of the Tour de France (Mâcon>Saint-Étienne), of the fifth stage of the Itzulia Basque Country (Arrigorriaga>Arrate)
16e of the fourth stage of the Tour de la Provence (Avignon>Aix-en-Provence)
17e of the second stage of the Itzulia Basque Country (Zumarraga>Gorraiz)
18e of the fifth stage of the Tour de France (Saint-Dié-des-Vosges>Colmar), of the Itzulia Basque Country
19e of the third stage of the Tour de la Provence (Aubagne>Le Castellet (Circuit Paul Ricard))
20e of the second stage of the Tour de Romandie (Le Locle>Morges)
21e of the Tour du Doubs
22e of the twentieth stage of the Tour de France (Albertville>Val Thorens), of the eighteenth stage of the Tour de France (Embrun>Valloire), of the fifth stage of the Tour de Romandie (Genève>Genève [ITT])
23e of the sixth stage of the Tour de France (Mulhouse>La Planche des Belles Filles)
24e of the eighth stage of the Critérium du Dauphiné (Cluses>Champéry)
25e of the ninth stage of the Tour de France (Saint-Étienne>Brioude)
2020. Groupama - FDJ
1er of the seventeenth stage of the La Vuelta Ciclista a España (Sequeros>Alto de la Covatilla), of the eleventh stage of the La Vuelta Ciclista a España (Villaviciosa>Alto de la Farrapona)
4e of the UAE Tour, of the fifth stage of the UAE Tour (Al Ain>Jebel Hafeet), of the third stage of the UAE Tour (Al Qudra Cycle Track>Jebel Hafeet)
6e of the first stage of the Vuelta a Burgos (Catedral de Burgos>Mirador del Castillo)
7e of the fifth stage of the Vuelta a Burgos (Covarrubias>Lagunas de Neila)
8e of the La Vuelta Ciclista a España
10e of the second stage of the UAE Tour (Hatta>Hatta Dam), of the Tour de la Provence, of the third stage of the Tour de la Provence (Istres>Mont Ventoux/Chalet Reynard), of the second stage of the Tour de la Provence (Aubagne>La Ciotat)
11e of the sixth stage of the La Vuelta Ciclista a España (Biescas>Aramón Formigal), of the third stage of the La Vuelta Ciclista a España (Lodosa>La Laguna Negra de Vinuesa)
17e of the fourteenth stage of the La Vuelta Ciclista a España (Lugo>Ourense), of the twelfth stage of the La Vuelta Ciclista a España (Pola de Laviana>Alto de l'Angliru)
18e of the eighth stage of the La Vuelta Ciclista a España (Logroño>Alto de Moncalvillo)
19e of the Vuelta a Burgos
21e of the tenth stage of the La Vuelta Ciclista a España (Castro Urdiales>Suances), of the second stage of the La Vuelta Ciclista a España (Pamplona>Lekunberri)
23e of the seventh stage of the La Vuelta Ciclista a España (Vitoria-Gasteiz>Villanueva de Valdegovia), of the first stage of the UAE Tour (The Pointe>Dubai Silicon Oasis)
24e of the sixteenth stage of the La Vuelta Ciclista a España (Salamanca>Ciudad Rodrigo)
25e of the first stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Couzeix>Evaux-Les-Bains)
2021. Groupama - FDJ
1er of the fifth stage of the Skoda Tour de Luxembourg (Mersch>Luxembourg-City), of the sixth stage of the Itzulia Basque Country (Ondarroa>Arrate (Eibar)), of the Faun-Ardèche Classic
3e of the second stage of the Skoda Tour de Luxembourg (Steinfort>Eschdorf), of the Liège-Bastogne-Liège
4e of the seventeenth stage of the Tour de France (Muret>Saint-Lary-Soulan (Col du Portet)), of the second stage of the Itzulia Basque Country (Zalla>Sestao), of the second stage of the Tour des Alpes-Maritimes (Fayence>Fayence)
5e of the Tour du Jura Cycliste, of the eighth stage of the Critérium du Dauphiné (La Léchère-Les-Bains>Les Gets), of the Itzulia Basque Country
6e of the Skoda Tour de Luxembourg, of the third stage of the Itzulia Basque Country (Amurrio>Ermualde (Laudio)), of the Tour des Alpes-Maritimes, of the Milano - Torino
7e of the first stage of the Skoda Tour de Luxembourg (Luxembourg-City>Luxembourg-City), of the Olympic Games ME - Road Race, of the fifteenth stage of the Tour de France (Céret>Andorra la Vella), of the first stage of the Tour de France (Brest>Landerneau), of the seventh stage of the Critérium du Dauphiné (Saint-Martin-le-Vinoux>La Plagne), of the La Flèche Wallonne, of the fourth stage of the Paris - Nice (Chalon-sur-Saône>Chiroubles), of the third stage of the Tour des Alpes-Maritimes (Blausasc>Blausasc), of the Il Lombardia
8e of the Tre Valli Varesine
9e of the sixteenth stage of the Tour de France (El Pas de la Casa>Saint-Gaudens), of the Critérium du Dauphiné
10e of the second stage of the Critérium du Dauphiné (Brioude>Saugues), of the first stage of the Tour des Alpes-Maritimes (Biot>Gourdon)
11e of the Tour de France
14e of the ninth stage of the Tour de France (Cluses>Tignes), of the second stage of the Tour de France (Perros-Guirec>Mûr-de-Bretagne Guerlédan), of the sixth stage of the Critérium du Dauphiné (Loriol-sur-Drome>Le Sappey-en-Chartreuse)
15e of the eighth stage of the Tour de France (Oyonnax>Le Grand-Bornand)
17e of the third stage of the Critérium du Dauphiné (Langeac>Saint-Haon-Le-Vieux)
18e of the fourth stage of the Skoda Tour de Luxembourg (Dudelange>Dudelange [ITT])
19e of the eighteenth stage of the Tour de France (Pau>Luz Ardiden)
20e of the Faun Drôme Classic
21e of the fourth stage of the Itzulia Basque Country (Vitoria-Gasteiz>Hondarribia)
22e of the fourth stage of the Tour de France (Redon>Fougères)
23e of the sixth stage of the Paris - Nice (Brignoles>Biot)
25e of the seventh stage of the Paris - Nice (Le Broc>Valdeblore La Colmiane)
2022. Groupama - FDJ
1er of the second stage of the Volta ao Algarve em Bicicleta (Albufeira>Fóia (Monchique)), of the third stage of the Critérium du Dauphiné (Saint-Paulien>Chastreix-Sancy)
3e of the Mercan'Tour Classic Alpes-Maritimes, of the sixth stage of the Tour de France (Binche>Longwy)
4e of the fifth stage of the Volta ao Algarve em Bicicleta (Lagoa>Malhão (Loulé)), of the third stage of the Itzulia Basque Country (Llodio>Amurrio), of the Tour de France, of the eleventh stage of the Tour de France (Albertville>Col du Granon)
5e of the Volta ao Algarve em Bicicleta, of the Grand Prix Cycliste de Montréal, of the eighteenth stage of the Tour de France (Lourdes>Hautacam)
6e of the seventh stage of the Tour de France (Tomblaine>La Super Planche des Belles Filles)
7e of the seventh stage of the Critérium du Dauphiné (Saint-Chaffrey>Vaujany), of the seventeenth stage of the Tour de France (Saint-Gaudens>Peyragudes)
8e of the second stage of the Itzulia Basque Country (Leitza>Viana)
9e of the fourth stage of the Volta ao Algarve em Bicicleta (Vila Real de Santo António>Tavira [ITT])
12e of the ninth stage of the Tour de France (Aigle>Châtel les portes du Soleil), of the eighth stage of the Tour de France (Dole>Lausanne)
13e of the twelfth stage of the Tour de France (Briançon>L'Alpe d'Huez)
15e of the fifth stage of the Itzulia Basque Country (Zamudio>Mallabia)
16e of the nineteenth stage of the Tour de France (Castelnau-Magnoac>Cahors)
17e of the first stage of the Volta ao Algarve em Bicicleta (Portimão>Lagos), of the Critérium du Dauphiné
18e of the Itzulia Basque Country, of the sixteenth stage of the Tour de France (Carcassonne>Foix)
21e of the fifteenth stage of the Tour de France (Rodez>Carcassonne)
23e of the fourth stage of the Critérium du Dauphiné (Montbrison>La Bâtie d’Urfé [ITT])
24e of the first stage of the Itzulia Basque Country (Hondarribia>Hondarribia [ITT])
25e of the fourth stage of the Itzulia Basque Country (Vitoria-Gasteiz>Zamudio), of the fourteenth stage of the Tour de France (Saint-Etienne>Mende), of the tenth stage of the Tour de France (Morzine>Megève)
2023. Groupama - FDJ
2e of the Faun-Ardèche Classic, of the Paris - Nice, of the seventh stage of the Paris - Nice (Nice>Col de la Couillole), of the fourth stage of the Paris - Nice (Saint-Amand-Montrond>La Loge des Gardes)
3e of the eighth stage of the Paris - Nice (Nice>Nice), of the second stage of the Itzulia Basque Country (Viana>Leitza)
4e of the Faun Drôme Classic, of the Itzulia Basque Country
5e of the third stage of the Itzulia Basque Country (Errenteria>Amasa-Villabona), of the seventeenth stage of the Tour de France (Saint-Gervais Mont-Blanc>Courchevel)
6e of the second stage of the Tour des Alpes-Maritimes (Mandelieu-la-Napoule>Antibes), of the sixth stage of the Itzulia Basque Country (Eibar>Eibar)
7e of the Tour des Alpes-Maritimes, of the fourth stage of the Itzulia Basque Country (Santurtzi>Santurtzi)
9e of the Tour de France, of the fifth stage of the Tour de France (Pau>Laruns)
10e of the sixteenth stage of the Tour de France (Passy>Combloux [ITT]), of the first stage of the Tour de France (Bilbao>Bilbao)
11e of the third stage of the Tour des Alpes-Maritimes (Villefranche-sur-Mer>Vence), of the fourteenth stage of the Tour de France (Annemasse>Morzine les Portes du Soleil)
13e of the sixth stage of the Tour de France (Tarbes>Cauterets-Cambasque)
15e of the National Championships France ME - Road Race
16e of the thirteenth stage of the Tour de France (Châtillon-Sur-Chalaronne>Grand Colombier)
17e of the fifth stage of the Itzulia Basque Country (Amorebieta>Amorebieta)
20e of the eighth stage of the Tour de France (Libourne>Limoges)
22e of the fifteenth stage of the Tour de France (Les Gets les Portes du Soleil>Saint-Gervais Mont-Blanc), of the second stage of the Tour de France (Vitoria-Gasteiz>San Sébastián)
23e of the seventh stage of the Critérium du Dauphiné (Porte-de-Savoie>Col de la Croix de Fer), of the first stage of the Critérium du Dauphiné (Chambon-sur-Lac>Chambon-sur-Lac), of the eleventh stage of the Tour de France (Clermont-Ferrand>Moulins)
24e of the twentieth stage of the Tour de France (Belfort>Le Markstein), of the twelfth stage of the Tour de France (Roanne>Belleville-en-Beaujolais)
25e of the first stage of the Itzulia Basque Country (Vitoria-Gasteiz>Labastida), of the ninth stage of the Tour de France (Saint-Léonard-de-Noblat>Puy de Dôme)
2024. Groupama - FDJ
1er of the Tour du Jura Cycliste
3e of the Classic Grand Besançon Doubs
4e of the La Route Adélie de Vitré
6e of the Classic Var
7e of the third stage of the O Gran Camiño - The Historical Route (Xinzo de Limia>Castelo de Ribadavia)
12e of the second stage of the O Gran Camiño - The Historical Route (Taboada>Chantada)
18e of the O Gran Camiño - The Historical Route
22e of the first stage of the Itzulia Basque Country (Irun>Irun [ITT])
Follow us
Get exclusive information about the Liège-Bastogne-Liège