FRA CHEREL Mikael
  17/03/1986 UCI ID: 10003078722  
  Retired
 
  mikaelcherel
 Current CQ-value:
Rank:
41 
 CQ
969
© Ag2r - Citroën Team
< back to overview

  Date   Cat.       Rank   Race   CQ  
                         
2023 Ag2r - Citroën Team
 17/09/2023GT2Esp 56Vuelta a España15 
 17/09/2023GT2sEsp 103Vuelta a España, Stage 21 : Madrid - Madrid0 
 16/09/2023GT2sEsp 69Vuelta a España, Stage 20 : Manzanares El Real - Guadarrama0 
 15/09/2023GT2sEsp 43Vuelta a España, Stage 19 : La Bañeza - Iscar0 
 14/09/2023GT2sEsp 50Vuelta a España, Stage 18 : Pola de Allande - La Cruz de Linares0 
 13/09/2023GT2sEsp 76Vuelta a España, Stage 17 : Ribadesella - Altu de l'Angliru0 
 12/09/2023GT2sEsp 50Vuelta a España, Stage 16 : Liencres - Bejes0 
 10/09/2023GT2sEsp 136Vuelta a España, Stage 15 : Pamplona - Lekunberri0 
 9/09/2023GT2sEsp 80Vuelta a España, Stage 14 : Sauveterre-de-Béarn - Larra-Belagua0 
 8/09/2023GT2sFra 80Vuelta a España, Stage 13 : Formigal - Col du Tourmalet0 
 7/09/2023GT2sEsp 64Vuelta a España, Stage 12 : Olvega - Zaragoza0 
 6/09/2023GT2sEsp 93Vuelta a España, Stage 11 : Lerma - La Laguna Negra0 
 5/09/2023GT2sEsp 133Vuelta a España, Stage 10 : Valladolid - Valladolid I.T.T.0 
 3/09/2023GT2sEsp 32Vuelta a España, Stage 9 : Cartagena - Caravaca de la Cruz0 
 2/09/2023GT2sEsp 37Vuelta a España, Stage 8 : Denia - Xorret de Cati0 
 1/09/2023GT2sEsp 67Vuelta a España, Stage 7 : Utiel - Oliva0 
 31/08/2023GT2sEsp 60Vuelta a España, Stage 6 : La Vall d'Uixo - Observatorio Javalamba0 
 30/08/2023GT2sEsp 49Vuelta a España, Stage 5 : Morella - Burriana0 
 29/08/2023GT2sEsp 36Vuelta a España, Stage 4 : Andorra la Vella - Tarragona0 
 28/08/2023GT2sEsp 44Vuelta a España, Stage 3 : Suria - Arinsal0 
 27/08/2023GT2sEsp 28Vuelta a España, Stage 2 : Mataro - Barcelona0 
 26/08/2023GT2sEsp -Vuelta a España, Stage 1 : Barcelona - Barcelona T.T.T.0 
 13/08/20231.1Fra 58Polynormande0 
 4/08/20232.WT2Pol 36Tour de Pologne5 
 4/08/20232.WT2sPol 66Tour de Pologne, Stage 7 : Zabrze - Krakow0 
 3/08/20232.WT2sPol 109Tour de Pologne, Stage 6 : Katowice - Katowice I.T.T.0 
 2/08/20232.WT2sPol 34Tour de Pologne, Stage 5 : Pszczyna - Bielsko Biala0 
 1/08/20232.WT2sPol 46Tour de Pologne, Stage 4 : Strzelin - Opole0 
 31/07/20232.WT2sPol 34Tour de Pologne, Stage 3 : Walbrzych - Duszniki Zdroj0 
 30/07/20232.WT2sPol 40Tour de Pologne, Stage 2 : Leszno - Karpacz0 
 29/07/20232.WT2sPol 91Tour de Pologne, Stage 1 : Poznan - Poznan0 
 18/06/20232.WT1Sui 25Tour de Suisse11 
 18/06/20232.WT1sSui 93Tour de Suisse, Stage 8 : St Gallen - Abtwil I.T.T.0 
 17/06/20232.WT1sSui 29Tour de Suisse, Stage 7 : Tübach - Weinfelden0 
 15/06/20232.WT1sSui 34Tour de Suisse, Stage 5 : Fiesch - La Punt0 
 14/06/20232.WT1sSui 37Tour de Suisse, Stage 4 : Monthey - Leukerbad0 
 13/06/20232.WT1sSui 42Tour de Suisse, Stage 3 : Tafers - Villars-sur-Ollon0 
 12/06/20232.WT1sSui 53Tour de Suisse, Stage 2 : Beromünster - Nottwil0 
 11/06/20232.WT1sSui 137Tour de Suisse, Stage 1 : Einsiedeln - Einsiedeln I.T.T.0 
 18/05/2023GT2sIta DNFGiro d’Italia, Stage 12 : Bra - Rivoli0 
 17/05/2023GT2sIta 138Giro d’Italia, Stage 11 : Camaiore - Tortona0 
 16/05/2023GT2sIta 139Giro d’Italia, Stage 10 : Scandiano - Viareggio0 
 14/05/2023GT2sIta 97Giro d’Italia, Stage 9 : Savignano sul Rubicone - Cesena I.T.T.0 
 13/05/2023GT2sIta 55Giro d’Italia, Stage 8 : Terni - Fossombrone0 
 12/05/2023GT2sIta 59Giro d’Italia, Stage 7 : Capua - Gran Sasso d'Italia0 
 11/05/2023GT2sIta 62Giro d’Italia, Stage 6 : Napoli - Napoli0 
 10/05/2023GT2sIta 102Giro d’Italia, Stage 5 : Atripalda - Salerno0 
 9/05/2023GT2sIta 150Giro d’Italia, Stage 4 : Venosa - Lago Laceno0 
 8/05/2023GT2sIta 159Giro d’Italia, Stage 3 : Vasto - Melfi0 
 7/05/2023GT2sIta 37Giro d’Italia, Stage 2 : Teramo - San Salvo0 
 6/05/2023GT2sIta 157Giro d’Italia, Stage 1 : Fossacesia Marina - Ortona I.T.T.0 
 23/04/20231.WT1Bel 81Liège - Bastogne - Liège5 
 19/04/20231.WT2Bel 43Flèche Wallonne5 
 16/04/20231.WT2Ned DNFAmstel Gold Race0 
 26/03/20232.WT2Esp 35Volta a Catalunya5 
 26/03/20232.WT2sEsp 36Volta a Catalunya, Stage 7 : Barcelona - Barcelona0 
 25/03/20232.WT2sEsp 32Volta a Catalunya, Stage 6 : Martorell - Molins de Rei0 
 24/03/20232.WT2sEsp 72Volta a Catalunya, Stage 5 : Tortosa - Lo Port0 
 23/03/20232.WT2sEsp 71Volta a Catalunya, Stage 4 : Llívia - Sabadell0 
 22/03/20232.WT2sEsp 44Volta a Catalunya, Stage 3 : Olost - La Molina0 
 21/03/20232.WT2sEsp 48Volta a Catalunya, Stage 2 : Mataró - Vallter0 
 20/03/20232.WT2sEsp 47Volta a Catalunya, Stage 1 : Sant Feliu de Guíxols - Sant Feliu de Guíxols0 
 12/03/20232.WT1Fra 66Paris - Nice5 
 12/03/20232.WT1sFra 90Paris - Nice, Stage 8 : Nice - Nice0 
 11/03/20232.WT1sFra 60Paris - Nice, Stage 7 : Nice - Col de la Couillole0 
 9/03/20232.WT1sFra 71Paris - Nice, Stage 5 : Saint-Symphorien-sur-Coise - Saint-Paul-Trois-Châteaux0 
 8/03/20232.WT1sFra 42Paris - Nice, Stage 4 : Saint-Amand-Montrond - La Loge des Gardes0 
 7/03/20232.WT1sFra -Paris - Nice, Stage 3 : Dampierre-en-Burly - Dampierre-en-Burly T.T.T.0 
 6/03/20232.WT1sFra 92Paris - Nice, Stage 2 : Bazainville - Fontainebleau0 
 5/03/20232.WT1sFra 143Paris - Nice, Stage 1 : La Verrière - La Verrière0 
 25/02/20231.PSFra 25Faun Ardèche Classic5 
 19/02/20232.1Fra 23Tour des Alpes-Maritimes et du Var4 
  Total 2023: 60  
                         
2022 Ag2r - Citroën Team
 11/09/20221.WT2Can DNFGP de Montréal0 
 9/09/20221.WT2Can 104GP de Québec5 
 4/09/20221.1Fra 73Tour du Doubs0 
 28/08/20221.WT2Fra 77Bretagne Classic - Ouest-France5 
 26/08/20222.1Fra 30Tour Poitou-Charentes en Nouvelle Aquitaine3 
 30/07/20221.WT2Esp 39Clasica San Sebastian5 
 19/07/2022GT1sFra DNSTour de France, Stage 16 : Carcassonne - Foix0 
 17/07/2022GT1sFra 55Tour de France, Stage 15 : Rodez - Carcassonne0 
 16/07/2022GT1sFra 64Tour de France, Stage 14 : Saint-Etienne - Mende0 
 15/07/2022GT1sFra 68Tour de France, Stage 13 : Bourg d'Oisans - Saint-Etienne0 
 14/07/2022GT1sFra 88Tour de France, Stage 12 : Briançon - L'Alpe d'Huez0 
 13/07/2022GT1sFra 37Tour de France, Stage 11 : Albertville - Col du Granon0 
 12/07/2022GT1sFra 80Tour de France, Stage 10 : Morzine - Megève0 
 10/07/2022GT1sFra 36Tour de France, Stage 9 : Aigle - Châtel0 
 9/07/2022GT1sSui 74Tour de France, Stage 8 : Dole - Lausanne0 
 8/07/2022GT1sFra 74Tour de France, Stage 7 : Tomblaine - La Planche des Belles Filles0 
 7/07/2022GT1sFra 87Tour de France, Stage 6 : Binche - Longwy0 
 6/07/2022GT1sFra 147Tour de France, Stage 5 : Lille - Arenberg0 
 5/07/2022GT1sFra 64Tour de France, Stage 4 : Dunkerque - Calais0 
 3/07/2022GT1sDen 37Tour de France, Stage 3 : Velje - Sønderborg0 
 2/07/2022GT1sDen 164Tour de France, Stage 2 : Roskilde - Nyborg0 
 1/07/2022GT1sDen 165Tour de France, Stage 1 : København - København I.T.T.0 
 26/06/2022NC1Fra 61National Championships France (Cholet) R.R.0 
 29/05/2022GT2Ita 23Giro d'Italia58 
 29/05/2022GT2sIta 122Giro d'Italia, Stage 21 : Verona - Verona I.T.T.0 
 28/05/2022GT2sIta 46Giro d'Italia, Stage 20 : Belluno - Marmolada0 
 27/05/2022GT2sIta 27Giro d'Italia, Stage 19 : Marano Lagunare - Santuario di Castelmonte0 
 26/05/2022GT2sIta 39Giro d'Italia, Stage 18 : Borgo Valsugana - Treviso0 
 25/05/2022GT2sIta 39Giro d'Italia, Stage 17 : Ponte di Legno - Lavarone0 
 24/05/2022GT2sIta 24Giro d'Italia, Stage 16 : Salo - Aprica0 
 22/05/2022GT2sIta 41Giro d'Italia, Stage 15 : Rivarolo Canavese - Cogne0 
 21/05/2022GT2sIta 28Giro d'Italia, Stage 14 : Santena - Torino0 
 20/05/2022GT2sIta 29Giro d'Italia, Stage 13 : Sanremo - Cuneo0 
 19/05/2022GT2sIta 71Giro d'Italia, Stage 12 : Parma - Genova0 
 18/05/2022GT2sIta 30Giro d'Italia, Stage 11 : Santarcangelo di Romagna - Reggio Emilia0 
 17/05/2022GT2sIta 13Giro d'Italia, Stage 10 : Pescara - Jesi0 
 15/05/2022GT2sIta 21Giro d'Italia, Stage 9 : Isernia - Blockhaus0 
 14/05/2022GT2sIta 56Giro d'Italia, Stage 8 : Napoli - Napoli0 
 13/05/2022GT2sIta 34Giro d'Italia, Stage 7 : Diamante - Potenza0 
 12/05/2022GT2sIta 49Giro d'Italia, Stage 6 : Palmi - Scalea0 
 11/05/2022GT2sIta 29Giro d'Italia, Stage 5 : Catania - Messina0 
 10/05/2022GT2sIta 60Giro d'Italia, Stage 4 : Avola - Etna Nicolosi0 
 8/05/2022GT2sHun 66Giro d'Italia, Stage 3 : Kaposvar - Balatonfured0 
 7/05/2022GT2sHun 150Giro d'Italia, Stage 2 : Budapest - Budapest I.T.T.0 
 6/05/2022GT2sHun 45Giro d'Italia, Stage 1 : Budapest - Visegrad0 
 24/04/20221.WT1Bel 62Liège - Bastogne - Liège5 
 20/04/20221.WT2Bel 87Flèche Wallonne5 
 10/04/20221.WT2Ned 71Amstel Gold Race5 
 27/03/20222.WT2Esp 57Volta a Catalunya5 
 27/03/20222.WT2sEsp 47Volta a Catalunya, Stage 7 : Barcelona - Barcelona0 
 26/03/20222.WT2sEsp 50Volta a Catalunya, Stage 6 : Salou - Cambrils0 
 25/03/20222.WT2sEsp 42Volta a Catalunya, Stage 5 : La Pobla de Segur - Vilanova i la Geltrú0 
 24/03/20222.WT2sEsp 139Volta a Catalunya, Stage 4 : La Seu d'Urgell - Boí Taüll0 
 23/03/20222.WT2sEsp 93Volta a Catalunya, Stage 3 : Perpignan - La Molina0 
 22/03/20222.WT2sEsp 59Volta a Catalunya, Stage 2 : L'Escala - Perpignan0 
 21/03/20222.WT2sEsp 54Volta a Catalunya, Stage 1 : Sant Feliu de Guíxols - Sant Feliu de Guíxols0 
 19/03/20221.WT1Ita 119Milano - Sanremo5 
 27/02/20221.PSFra 65Faun Drôme Classic0 
 26/02/20221.PSFra 37Faun Ardèche Classic0 
 20/02/20222.1Fra 51Tour des Alpes-Maritimes et du Var0 
 6/02/20222.1Fra 67Etoile de Bessèges / Tour du Gard0 
  Total 2022: 101  
                         
2021 Ag2r - Citroën Team
 17/10/20211.1Fra 25Boucles de l'Aulne - Châteaulin0 
 16/10/20211.PSFra 50GP du Morbihan0 
 6/10/20211.PSIta 77Milano - Torino0 
 15/09/20211.PSBel 64GP de Wallonie0 
 12/09/20211.PSFra 46GP de Fourmies0 
 5/09/2021GT2sEsp 128Vuelta a España, Stage 21 : Padron - Santiago de Compostela0 
 5/09/2021GT2Esp 45Vuelta a España21 
 4/09/2021GT2sEsp 44Vuelta a España, Stage 20 : Sanxenxo - Castro de Herville0 
 3/09/2021GT2sEsp 79Vuelta a España, Stage 19 : Tapia - Monforte de Lemos0 
 2/09/2021GT2sEsp 65Vuelta a España, Stage 18 : Salas - Altu d'el Gamoniteiru0 
 1/09/2021GT2sEsp 44Vuelta a España, Stage 17 : Unquera - Lagos de Covadonga0 
 31/08/2021GT2sEsp 63Vuelta a España, Stage 16 : Laredo - Santa Cruz de Bezana0 
 29/08/2021GT2sEsp 57Vuelta a España, Stage 15 : Navalmoral de la Mata - El Barraco0 
 28/08/2021GT2sEsp 57Vuelta a España, Stage 14 : Don Benito - Pico Villuercas0 
 27/08/2021GT2sEsp 68Vuelta a España, Stage 13 : Belmez - Villanueva de la Serena0 
 26/08/2021GT2sEsp 18Vuelta a España, Stage 12 : Jaen - Cordoba0 
 25/08/2021GT2sEsp 63Vuelta a España, Stage 11 : Antequera - Valdepeñas de Jaen0 
 24/08/2021GT2sEsp 82Vuelta a España, Stage 10 : Roquetas de Mar - Rincon de la Victoria0 
 22/08/2021GT2sEsp 62Vuelta a España, Stage 9 : Puerto Lumbreras - Alto de Velefique0 
 21/08/2021GT2sEsp 79Vuelta a España, Stage 8 : Santa Pola - La Manga del Mar Menor0 
 20/08/2021GT2sEsp 56Vuelta a España, Stage 7 : Gandia - Balcon de Alicante0 
 19/08/2021GT2sEsp 86Vuelta a España, Stage 6 : Requena - Alto de la Montaña de Cuellera0 
 18/08/2021GT2sEsp 142Vuelta a España, Stage 5 : Tarancon - Albacete0 
 17/08/2021GT2sEsp 149Vuelta a España, Stage 4 : El Burgo de Osma - Molna de Aragon0 
 16/08/2021GT2sEsp 91Vuelta a España, Stage 3 : Santo Domingo de Silos - Pico Blanco0 
 15/08/2021GT2sEsp 61Vuelta a España, Stage 2 : Caleruega - Burgos0 
 14/08/2021GT2sEsp 174Vuelta a España, Stage 1 : Burgos - Burgos I.T.T.0 
 7/08/20212.PSEsp 28Vuelta a Burgos5 
  Total 2021: 26  
                         
2020 Ag2r La Mondiale
 4/10/20201.WT1Bel 108Liège - Bastogne - Liège5 
 30/09/20201.WT2Bel 82Flèche Wallonne5 
 20/09/2020GT1Fra 26Tour de France57 
 20/09/2020GT1sFra 68Tour de France, Stage 21 : Mantes-la-Jolie - Paris0 
 19/09/2020GT1sFra 108Tour de France, Stage 20 : Lure - La Planche des Belles Filles I.T.T.0 
 18/09/2020GT1sFra 85Tour de France, Stage 19 : Bourg-en-Bresse - Champagnole0 
 17/09/2020GT1sFra 33Tour de France, Stage 18 : Méribel - La Roche-sur-Foron0 
 16/09/2020GT1sFra 36Tour de France, Stage 17 : Grenoble - Méribel/Col de la Loze0 
 15/09/2020GT1sFra 44Tour de France, Stage 16 : La Tour-du-Pin - Villard-de-Lans0 
 13/09/2020GT1sFra 32Tour de France, Stage 15 : Lyon - Grand-Colombier0 
 12/09/2020GT1sFra 56Tour de France, Stage 14 : Clermont-Ferrand - Lyon0 
 11/09/2020GT1sFra 46Tour de France, Stage 13 : Châtel-Guyon - Puy Mary0 
 10/09/2020GT1sFra 64Tour de France, Stage 12 : Chauvigny - Sarran0 
 9/09/2020GT1sFra 45Tour de France, Stage 11 : Châtelaillon-Plage - Poitiers0 
 8/09/2020GT1sFra 27Tour de France, Stage 10 : Ile d'Oloron - Ile-de-Ré0 
 6/09/2020GT1sFra 28Tour de France, Stage 9 : Pau - Laruns0 
 5/09/2020GT1sFra 42Tour de France, Stage 8 : Cazères - Loudenvielle0 
 4/09/2020GT1sFra 15Tour de France, Stage 7 : Millau - Lavaur0 
 3/09/2020GT1sFra 44Tour de France, Stage 6 : Le Teil - Mont-Aigoual0 
 2/09/2020GT1sFra 29Tour de France, Stage 5 : Gap - Privas0 
 1/09/2020GT1sFra 45Tour de France, Stage 4 : Sisteron - Orcières-Merlette0 
 31/08/2020GT1sFra 167Tour de France, Stage 3 : Nice - Sisteron0 
 30/08/2020GT1sFra 61Tour de France, Stage 2 : Nice - Nice0 
 29/08/2020GT1sFra 57Tour de France, Stage 1 : Nice - Nice0 
 23/08/2020NC1Fra 53National Championships France (Grand-Champ) R.R.0 
 16/08/20202.WT1Fra 36Critérium du Dauphiné5 
 16/08/20202.WT2Fra 22Critérium du Dauphiné, Stage 5 : Megève - Megève0 
 15/08/20202.WT1sFra 44Critérium du Dauphiné, Stage 4 : Ugine - Megève0 
 14/08/20202.WT1sFra 72Critérium du Dauphiné, Stage 3 : Corenc - Saint-Martin-de-Belleville0 
 13/08/20202.WT1sFra 57Critérium du Dauphiné, Stage 2 : Vienne - Col de Porte0 
 12/08/20202.WT1sFra 59Critérium du Dauphiné, Stage 1 : Clermont-Ferrand - Saint-Christo-en-Jarez0 
 6/08/20201.1Fra 18Mont Ventoux Dénivelé Challenge5 
 4/08/20202.1Fra 27Route d'Occitanie3 
 15/03/20202.WT1Fra 28Paris - Nice8 
 14/03/20202.WT1sFra 50Paris - Nice, Stage 7 : Nice - Valdeblore La Colmiane0 
 13/03/20202.WT1sFra 18Paris - Nice, Stage 6 : Sorgues - Apt0 
 12/03/20202.WT1sFra 37Paris - Nice, Stage 5 : Gannat - La Côte-Saint-André0 
 11/03/20202.WT1sFra 100Paris - Nice, Stage 4 : Saint-Amand-Montrond - Saint-Amand-Montrond I.T.T.0 
 10/03/20202.WT1sFra 67Paris - Nice, Stage 3 : Chalette-sur-Loing - La Châtre0 
 9/03/20202.WT1sFra 24Paris - Nice, Stage 2 : Chevreuse - Chalette-sur-Loing0 
 8/03/20202.WT1sFra 94Paris - Nice, Stage 1 : Plaisir - Plaisir0 
 23/02/20202.1Fra 29Tour des Alpes-Maritimes et du Var3 
 16/02/20202.PSFra 18Tour de La Provence14 
 16/02/20202.PSsFra 18Tour de La Provence, Stage 4 : Avignon - Aix-en-Provence0 
 2/02/20201.1Fra 33GP La Marseillaise0 
  Total 2020: 105  
                         
2019 Ag2r La Mondiale
 12/10/20191.WT1Ita DNFIl Lombardia0 
 8/10/20191.HCIta 54Tre Valli Varesine0 
 6/10/20191.HCIta 31GP Bruno Beghelli0 
 5/10/20191.HCIta 24Giro dell'Emilia5 
 14/09/20192.HCGbr 31Tour of Britain5 
 13/09/20192.HCsGbr 16Tour of Britain, Stage 7 : Warwick - Burton Dassett Country Park0 
 11/09/20192.HCsGbr 17Tour of Britain, Stage 5 : Birkenhead - Birkenhead0 
 10/09/20192.HCsGbr 19Tour of Britain, Stage 4 : Gateshead - Kendal0 
 1/09/20192.HCGer 25Deutschland Tour6 
 25/08/20191.WT2Ger 89EuroEyes Cyclassics - Hamburg5 
 28/07/2019GT1Fra 34Tour de France41 
 28/07/2019GT1sFra 54Tour de France, Stage 21 : Rambouillet - Paris0 
 27/07/2019GT1sFra 58Tour de France, Stage 20 : Albertville - Val Thorens0 
 26/07/2019GT1sFra 28Tour de France, Stage 19 : Saint-Jean-de-Maurienne - Col de l'Iséran0 
 25/07/2019GT1sFra 25Tour de France, Stage 18 : Embrun - Valloire0 
 24/07/2019GT1sFra 63Tour de France, Stage 17 : Pont-du-Gard - Gap0 
 23/07/2019GT1sFra 49Tour de France, Stage 16 : Nîmes - Nîmes0 
 21/07/2019GT1sFra 41Tour de France, Stage 15 : Limoux - Foix/Prat d'Albis0 
 20/07/2019GT1sFra 55Tour de France, Stage 14 : Tarbes - Col du Tourmalet0 
 19/07/2019GT1sFra 150Tour de France, Stage 13 : Pau - Pau I.T.T.0 
 18/07/2019GT1sFra 52Tour de France, Stage 12 : Toulouse - Bagnères-de-Bigorre0 
 17/07/2019GT1sFra 43Tour de France, Stage 11 : Albi - Toulouse0 
 15/07/2019GT1sFra 28Tour de France, Stage 10 : Saint-Flour - Albi0 
 14/07/2019GT1sFra 44Tour de France, Stage 9 : Saint-Étienne - Brioude0 
 13/07/2019GT1sFra 71Tour de France, Stage 8 : Mâcon - Saint-Étienne0 
 12/07/2019GT1sFra 74Tour de France, Stage 7 : Belfort - Chalon-sur-Saône0 
 11/07/2019GT1sFra 37Tour de France, Stage 6 : Mulhouse - La Planche des Belles Filles0 
 10/07/2019GT1sFra 36Tour de France, Stage 5 : Saint-Dié-des-Vosges - Colmar0 
 9/07/2019GT1sFra 143Tour de France, Stage 4 : Reims - Nancy0 
 8/07/2019GT1sFra 64Tour de France, Stage 3 : Binche (BEL) - Epernay0 
 7/07/2019GT1sFra -Tour de France, Stage 2 : Brussel (BEL) T.T.T.0 
 6/07/2019GT1sFra 89Tour de France, Stage 1 : Brussel (BEL) - Brussel (BEL)0 
 30/06/2019NC1Fra 17National Championships France (La Haye-Fouassière) R.R.9 
 16/06/20192.WT1Fra 23Critérium du Dauphiné14 
 16/06/20192.WT1sFra 38Critérium du Dauphiné, Stage 8 : Cluses - Champéry (SUI)0 
 15/06/20192.WT1sFra 31Critérium du Dauphiné, Stage 7 : Saint-Genix-les-Villages - Pipay0 
 14/06/20192.WT1sFra 34Critérium du Dauphiné, Stage 6 : Saint-Vulbas - Saint-Michel-de-Maurienne0 
 13/06/20192.WT1sFra 53Critérium du Dauphiné, Stage 5 : Boën-sur-Lignon - Voiron0 
 12/06/20192.WT1sFra 93Critérium du Dauphiné, Stage 4 : Roanne - Roanne I.T.T.0 
 11/06/20192.WT1sFra 61Critérium du Dauphiné, Stage 3 : Le Puy-en-Velay - Riom0 
 10/06/20192.WT1sFra 20Critérium du Dauphiné, Stage 2 : Mauriac - Craponne-sur-Arzon0 
 9/06/20192.WT1sFra 49Critérium du Dauphiné, Stage 1 : Aurillac - Jussac0 
 1/06/20191.1Fra 35GP de Plumelec-Morbihan0 
 28/04/20191.WT1Bel 76Liège - Bastogne - Liège5 
 24/04/20191.WT2Bel 37Flèche Wallonne5 
 21/04/20191.WT2Ned 51Amstel Gold Race5 
 13/04/20192.WT2Esp 69Itzulia Basque Country5 
 13/04/20192.WT2sEsp 34Itzulia Basque Country, Stage 6 : Eibar - Eibar0 
 12/04/20192.WT2sEsp 53Itzulia Basque Country, Stage 5 : Arrigorriaga - Arrate0 
 11/04/20192.WT2sEsp 36Itzulia Basque Country, Stage 4 : Vitoria-Gasteiz - Arrigorriaga0 
 10/04/20192.WT2sEsp 147Itzulia Basque Country, Stage 3 : Sarriguren - Estibaliz0 
 9/04/20192.WT2sEsp 97Itzulia Basque Country, Stage 2 : Zumarraga - Gorraiz0 
 8/04/20192.WT2sEsp 144Itzulia Basque Country, Stage 1 : Zumarraga - Zumarraga I.T.T.0 
 17/03/20192.WT1Fra 22Paris - Nice16 
 17/03/20192.WT1sFra 36Paris - Nice, Stage 8 : Nice - Nice0 
 16/03/20192.WT1sFra 27Paris - Nice, Stage 7 : Nice - Col de Turini0 
 15/03/20192.WT1sFra 26Paris - Nice, Stage 6 : Peynier - Brignoles0 
 14/03/20192.WT1sFra 117Paris - Nice, Stage 5 : Barbentane - Barbentane I.T.T.0 
 13/03/20192.WT1sFra 46Paris - Nice, Stage 4 : Vichy - Pélussin0 
 12/03/20192.WT1sFra 60Paris - Nice, Stage 3 : Cepoy - Moulins-Yzeure0 
 11/03/20192.WT1sFra 29Paris - Nice, Stage 2 : Les Bréviaires - Bellegarde0 
 10/03/20192.WT1sFra 99Paris - Nice, Stage 1 : Saint-Germain-en-Laye - Saint-Germain-en-Laye0 
 24/02/20192.1Fra 44Tour du Haut-Var0 
 17/02/20192.1Fra 31Tour La Provence0 
 16/02/20192.1sFra 17Tour La Provence, Stage 3 : Aubagne - Le Castellet0 
 15/02/20192.1sFra 11Tour La Provence, Stage 2 : Istres - La Ciotat0 
 3/02/20191.1Fra 35GP La Marseillaise0 
  Total 2019: 121  
                         
2018 Ag2r La Mondiale
 13/10/20181.WT1Ita 76Il Lombardia5 
 9/10/20181.HCIta 51Tre Valli Varesine0 
 7/10/20181.HCIta 27GP Bruno Beghelli5 
 6/10/20181.HCIta 40Giro dell'Emilia0 
 16/09/2018GT2Esp 97Vuelta a España15 
 16/09/2018GT2sEsp 103Vuelta a España, Stage 21 : Alcoron - Madrid0 
 15/09/2018GT2sEsp 50Vuelta a España, Stage 20 : Escaldes-Engordany (AND) - Collada de La Gallina (AND)0 
 14/09/2018GT2sEsp 46Vuelta a España, Stage 19 : Lleida - Coll de la Rabassa (AND)0 
 13/09/2018GT2sEsp 50Vuelta a España, Stage 18 : Ejea de los Caballeros - Lleida0 
 12/09/2018GT2sEsp 53Vuelta a España, Stage 17 : Getxo - Balcon de Bizkaia0 
 11/09/2018GT2sEsp 129Vuelta a España, Stage 16 : Santillana del Mar - Torrelavega I.T.T.0 
 9/09/2018GT2sEsp 108Vuelta a España, Stage 15 : Ribera de Arriba - Lagos de Covadonga0 
 8/09/2018GT2sEsp 69Vuelta a España, Stage 14 : Cistierna - Nava/Alto Les Praeres0 
 7/09/2018GT2sEsp 123Vuelta a España, Stage 13 : Candas Carreño - Alto de La Camperona0 
 6/09/2018GT2sEsp 87Vuelta a España, Stage 12 : Mondoñedo - Faro de Estaca de Bares0 
 5/09/2018GT2sEsp 98Vuelta a España, Stage 11 : Mombuey - Luinta0 
 4/09/2018GT2sEsp 129Vuelta a España, Stage 10 : Salamanca - Bermillo de Sayago0 
 2/09/2018GT2sEsp 140Vuelta a España, Stage 9 : Talavera de la Reina - La Covatilla0 
 1/09/2018GT2sEsp 112Vuelta a España, Stage 8 : Linares - Almaden0 
 31/08/2018GT2sEsp 93Vuelta a España, Stage 7 : Puerto Lumbreras - Pozo Alcon0 
 30/08/2018GT2sEsp 96Vuelta a España, Stage 6 : Huercal-Overa - San Javier/Mar Menor0 
 29/08/2018GT2sEsp 157Vuelta a España, Stage 5 : Granada - Roquetas de Mar0 
 28/08/2018GT2sEsp 109Vuelta a España, Stage 4 : Velez Malaga - Sierra de la Alfaguara0 
 27/08/2018GT2sEsp 169Vuelta a España, Stage 3 : Mijas - Alhaurin de la Torre0 
 26/08/2018GT2sEsp 89Vuelta a España, Stage 2 : Marbella - Caminito del Rey0 
 25/08/2018GT2sEsp 144Vuelta a España, Stage 1 : Malaga I.T.T.0 
 19/08/20181.WT2Ger 33EuroEyes Cyclassics - Hamburg5 
 10/08/20182.WT2Pol 15Tour de Pologne32 
 10/08/20182.WT2sPol 16Tour de Pologne, Stage 7 : Bukowina Tatrzanska - Bukowina Tatrzanska0 
 9/08/20182.WT2sPol 22Tour de Pologne, Stage 6 : Zakopane - Bukowina Tatrzanska0 
 8/08/20182.WT2sPol 21Tour de Pologne, Stage 5 : Kopalina Soli - Bielsko-Biala0 
 7/08/20182.WT2sPol 28Tour de Pologne, Stage 4 : Jaworzno - Szczyrk0 
 6/08/20182.WT2sPol 36Tour de Pologne, Stage 3 : Chorzow - Zabrze0 
 5/08/20182.WT2sPol 25Tour de Pologne, Stage 2 : Tarnowskie Gory - Katowice0 
 4/08/20182.WT2sPol 38Tour de Pologne, Stage 1 : Krakow - Krakow0 
 25/05/2018GT2sIta DNFGiro d'Italia, Stage 19 : Venaria Reale - Bardonecchia/Jafferau0 
 24/05/2018GT2sIta 35Giro d'Italia, Stage 18 : Abbiategrasso - Prato Nevoso0 
 23/05/2018GT2sIta 36Giro d'Italia, Stage 17 : Riva del Garda - Iseo0 
 22/05/2018GT2sIta 93Giro d'Italia, Stage 16 : Trento - Rovereto I.T.T.0 
 20/05/2018GT2sIta 29Giro d'Italia, Stage 15 : Tolmezzo - Sappada0 
 19/05/2018GT2sIta 30Giro d'Italia, Stage 14 : San Vito al Tagliamento - Monte Zoncolan0 
 18/05/2018GT2sIta 60Giro d'Italia, Stage 13 : Ferrara - Nervesa della Battaglia0 
 17/05/2018GT2sIta 47Giro d'Italia, Stage 12 : Osimo - Imola0 
 16/05/2018GT2sIta 25Giro d'Italia, Stage 11 : Assisi - Osimo0 
 15/05/2018GT2sIta 43Giro d'Italia, Stage 10 : Penne - Gualdo Tadino0 
 13/05/2018GT2sIta 35Giro d'Italia, Stage 9 : Pesco Sannita - Gran Sasso d'Italia0 
 12/05/2018GT2sIta 34Giro d'Italia, Stage 8 : Praia a Mare - Montevergine di Mercogliano0 
 11/05/2018GT2sIta 39Giro d'Italia, Stage 7 : Pizzo - Praia a Mare0 
 10/05/2018GT2sIta 51Giro d'Italia, Stage 6 : Caltanissetta - Etna0 
 9/05/2018GT2sIta 35Giro d'Italia, Stage 5 : Agrigento - Santa Ninfa (Valle del Belice)0 
 8/05/2018GT2sIta 71Giro d'Italia, Stage 4 : Catania - Caltagirone0 
 6/05/2018GT2sIta 60Giro d'Italia, Stage 3 : Be'er Sheva (ISR) - Eilat (ISR)0 
 5/05/2018GT2sIta 50Giro d'Italia, Stage 2 : Tel Aviv (ISR) - Haifa (ISR)0 
 4/05/2018GT2sIta 146Giro d'Italia, Stage 1 : Jerusalem (ISR) I.T.T.0 
 22/04/20181.WT1Bel 49Liège - Bastogne - Liège5 
 20/04/20182.HCsIta DNFTour of the Alps - Giro del Trentino, Stage 5 : Rattenberg (AUT) - Innsbruck (AUT)0 
 25/03/20182.WT2Esp 21Volta a Catalunya16 
 25/03/20182.WT2sEsp 19Volta a Catalunya, Stage 7 : Barcelona - Barcelona0 
 24/03/20182.WT2sEsp 32Volta a Catalunya, Stage 6 : Pobla de Segur - Torrefarrera0 
 23/03/20182.WT2sEsp 15Volta a Catalunya, Stage 5 : Llivia - Vielha0 
 22/03/20182.WT2sEsp 32Volta a Catalunya, Stage 4 : Llanars - Alp/La Molina0 
 21/03/20182.WT2sEsp 37Volta a Catalunya, Stage 3 : Sant Cugat - Camprodon0 
 20/03/20182.WT2sEsp 49Volta a Catalunya, Stage 2 : Mataro - Valls0 
 19/03/20182.WT2sEsp 21Volta a Catalunya, Stage 1 : Calella - Calella0 
 11/03/20182.WT1Fra 20Paris - Nice20 
 11/03/20182.WT1sFra 28Paris - Nice, Stage 8 : Nice - Nice0 
 10/03/20182.WT1sFra 15Paris - Nice, Stage 7 : Nice - La Colmiane0 
 9/03/20182.WT1sFra 28Paris - Nice, Stage 6 : Sisteron - Vence0 
 8/03/20182.WT1sFra 33Paris - Nice, Stage 5 : Salon-de-Provence - Sisteron0 
 7/03/20182.WT1sFra 117Paris - Nice, Stage 4 : La Fouillouse - Saint-Étienne I.T.T.0 
 6/03/20182.WT1sFra 42Paris - Nice, Stage 3 : Bourges - Châtel-Guyon0 
 5/03/20182.WT1sFra 25Paris - Nice, Stage 2 : Orsonville - Vierzon0 
 4/03/20182.WT1sFra 52Paris - Nice, Stage 1 : Chatou - Meudon0 
 24/02/20181.1Fra 82Classic d'Ardèche0 
 11/02/20181.HCIta 16Trofeo Laigueglia10 
 28/01/20181.WT3Aus 18Cadel Evans Great Ocean Road Race14 
 21/01/20182.WT1Aus 20Tour Down Under20 
 21/01/20182.WT1sAus 13Tour Down Under, Stage 6 : Adelaide - Adelaide0 
 20/01/20182.WT1sAus 17Tour Down Under, Stage 5 : McLaren Vale - Williunga Hill0 
 19/01/20182.WT1sAus 12Tour Down Under, Stage 4 : Norwood - Uraidla0 
 18/01/20182.WT1sAus 46Tour Down Under, Stage 3 : Glenelg - Victor Harbour0 
 17/01/20182.WT1sAus 35Tour Down Under, Stage 2 : Unley - Stirling0 
 16/01/20182.WT1sAus 29Tour Down Under, Stage 1 : Port Adelaide - Lyndoch0 
  Total 2018: 147  
                         
2017 Ag2r La Mondiale
 7/10/20171.WT1Ita 43Il Lombardia5 
 5/10/20171.HCIta 14Milano - Torino12 
 3/10/20171.HCIta 20Tre Valli Varesine6 
 1/10/20171.HCIta 46GP Bruno Beghelli0 
 30/09/20171.HCIta 63Giro dell'Emilia0 
 17/09/20171.1Fra 37GP d'Isbergues - Pas de Calais0 
 15/09/20171.1Bel 45Kampioenschap van Vlaanderen0 
 13/09/20171.1Bel 21GP de Wallonie0 
 10/09/20171.1Fra 17Tour du Doubs5 
 3/09/20171.HCFra 41GP de Fourmies0 
 2/09/20171.HCBel 27Brussels Cycling Classic5 
 30/04/20172.WT1rSui 3Tour de Romandie, Mountains classification18 
 30/04/20172.WT1Sui 45Tour de Romandie5 
 30/04/20172.WT1sSui 83Tour de Romandie, Stage 5 : Lausanne - Lausanne I.T.T.0 
 29/04/20172.WT1sSui 44Tour de Romandie, Stage 4 : Domdidier - Leysin0 
 28/04/20172.WT1sSui 20Tour de Romandie, Stage 3 : Payerne - Payerne0 
 27/04/20172.WT1sSui 60Tour de Romandie, Stage 2 : Aigle - Bulle0 
 26/04/20172.WT1sSui 61Tour de Romandie, Stage 1 : Aigle - Champéry0 
 25/04/20172.WT1sSui 87Tour de Romandie, Prologue : Aigle I.T.T.0 
 23/04/20171.WT1Bel 87Liège - Bastogne - Liège5 
 19/04/20171.WT2Bel 44Flèche Wallonne5 
 16/04/20171.WT2Ned 83Amstel Gold Race5 
 8/04/20172.WT2Esp 34Vuelta al Pais Vasco5 
 8/04/20172.WT2sEsp 88Vuelta al Pais Vasco, Stage 6 : Eibar - Eibar I.T.T.0 
 7/04/20172.WT2sEsp 28Vuelta al Pais Vasco, Stage 5 : Bilbao - Eibar (Arrate)0 
 6/04/20172.WT2sEsp 43Vuelta al Pais Vasco, Stage 4 : Donostia - Bilbao0 
 5/04/20172.WT2sEsp 56Vuelta al Pais Vasco, Stage 3 : Gasteiz - Donostia0 
 4/04/20172.WT2sEsp 29Vuelta al Pais Vasco, Stage 2 : Iruñea - Eltziego0 
 3/04/20172.WT2sEsp 62Vuelta al Pais Vasco, Stage 1 : Iruñea - Eguesibar-Sarriguren0 
 12/03/20172.WT1Fra 41Paris - Nice5 
 12/03/20172.WT1sFra 31Paris - Nice, Stage 8 : Nice - Nice0 
 11/03/20172.WT1sFra 31Paris - Nice, Stage 7 : Nice - Col de la Couillole0 
 10/03/20172.WT1sFra 48Paris - Nice, Stage 6 : Aubagne - Fayence0 
 9/03/20172.WT1sFra 82Paris - Nice, Stage 5 : Quincié-en-Beaujolais - Bourg-de-Péage0 
 8/03/20172.WT1sFra 132Paris - Nice, Stage 4 : Beaujeu - Mont-Brouilly I.T.T.0 
 7/03/20172.WT1sFra 73Paris - Nice, Stage 3 : Chablis - Chalon-sur-Saône0 
 6/03/20172.WT1sFra 85Paris - Nice, Stage 2 : Rochefort-en-Yvelines - Amilly0 
 5/03/20172.WT1sFra 163Paris - Nice, Stage 1 : Bois-d’Arcy - Bois-d’Arcy0 
 26/02/20171.1Fra 24Drôme Classic0 
 25/02/20171.1Fra 11Classic d'Ardèche10 
 19/02/20172.1Fra 71Tour du Haut-Var0 
 18/02/20172.1sFra 14Tour du Haut-Var, Stage 1 : Le Cannet-des-Maures - Saint-Paul-en-Forêt0 
 12/02/20171.HCIta 18Trofeo Laigueglia8 
 5/02/20172.1Esp 38Volta a la Comunitat Valenciana0 
 4/02/20172.1sEsp 18Volta a la Comunitat Valenciana, Stage 4 : Segorbe - Lucena del Cid/Canins de Penyagolosa0 
 29/01/20171.1Fra 6GP La Marseillaise28 
  Total 2017: 127  
                         
2016 Ag2r La Mondiale
 1/10/20161.WT1Ita DNFIl Lombardia0 
 28/09/20161.HCIta 30Milano - Torino5 
 25/09/20161.HCIta 51GP Bruno Beghelli0 
 24/09/20161.HCIta 28Giro dell'Emilia5 
 22/09/20161.1Ita 26Coppa Sabatini - GP Citta di Peccioli0 
 11/09/20161.WT2Can 36GP de Montréal5 
 9/09/20161.WT2Can 69GP de Québec5 
 4/09/20161.HCFra 37GP de Fourmies0 
 28/08/20161.WT2Fra 91Bretagne Classic - Ouest-France5 
 30/07/20161.WT2Esp 108Clasica San Sebastian5 
 24/07/2016GT1Fra 57Tour de France20 
 24/07/2016GT1sFra 75Tour de France, Stage 21 : Chantilly - Paris0 
 23/07/2016GT1sFra 63Tour de France, Stage 20 : Megève - Morzine0 
 22/07/2016GT1sFra 33Tour de France, Stage 19 : Albertville - Saint-Gervais-Mont-Blanc0 
 21/07/2016GT1sFra 158Tour de France, Stage 18 : Sallanches - Megève I.T.T.0 
 20/07/2016GT1sFra 76Tour de France, Stage 17 : Bern (Sui) - Finhaut-Emosson (Sui)0 
 18/07/2016GT1sFra 46Tour de France, Stage 16 : Moirans-en-Montagne - Bern (Sui)0 
 17/07/2016GT1sFra 49Tour de France, Stage 15 : Bourg-en-Bresse - Culoz0 
 16/07/2016GT1sFra 29Tour de France, Stage 14 : Montélimar - Villars-les-Dombes0 
 15/07/2016GT1sFra 112Tour de France, Stage 13 : Bourg-Saint-Andéol - La Caverne du Pont-d'Arc I.T.T.0 
 14/07/2016GT1sFra 56Tour de France, Stage 12 : Montpellier - Mont Ventoux/Chalet Reynard0 
 13/07/2016GT1sFra 85Tour de France, Stage 11 : Carcassonne - Montpellier0 
 12/07/2016GT1sFra 31Tour de France, Stage 10 : Escaldes-Engordany (And) - Revel0 
 10/07/2016GT1sFra 136Tour de France, Stage 9 : Vielha (Esp) - Andorra/Arcalis (And)0 
 9/07/2016GT1sFra 71Tour de France, Stage 8 : Pau - Bagnères-de-Luchon0 
 8/07/2016GT1sFra 71Tour de France, Stage 7 : L'Isle-Jourdain - Lac de Payolle0 
 7/07/2016GT1sFra 54Tour de France, Stage 6 : Arpajon-sur-Cère - Montauban0 
 6/07/2016GT1sFra 55Tour de France, Stage 5 : Limoges - Le Lioran0 
 5/07/2016GT1sFra 26Tour de France, Stage 4 : Saumur - Limoges0 
 4/07/2016GT1sFra 81Tour de France, Stage 3 : Granville - Angers0 
 3/07/2016GT1sFra 62Tour de France, Stage 2 : Saint-Lô - Cherbourg-en-Cotentin0 
 2/07/2016GT1sFra 76Tour de France, Stage 1 : Mont-Saint-Michel - Sainte-Marie-du-Mont0 
 12/06/20162.WT1rFra 7Critérium du Dauphiné, Mountains classification2 
 12/06/20162.WT1Fra 23Critérium du Dauphiné14 
 12/06/20162.WT1sFra 21Critérium du Dauphiné, Stage 7 : Le Pont-de-Claix - Superdévoluy0 
 11/06/20162.WT1sFra 27Critérium du Dauphiné, Stage 6 : La Rochette - Méribel-les-Allues0 
 10/06/20162.WT1sFra 43Critérium du Dauphiné, Stage 5 : La Ravoire - Vaujany0 
 9/06/20162.WT1sFra 41Critérium du Dauphiné, Stage 4 : Tain-l'Hermitage - Belley0 
 8/06/20162.WT1sFra 28Critérium du Dauphiné, Stage 3 : Boën-sur-Lignon - Tournon-sur-Rhône0 
 7/06/20162.WT1sFra 56Critérium du Dauphiné, Stage 2 : Crêches-sur-Saône - Jeansagnière/Chalmazel0 
 6/06/20162.WT1sFra 97Critérium du Dauphiné, Stage 1 : Cluses - Saint-Vulbas0 
 5/06/20162.WT1sFra 56Critérium du Dauphiné, Prologue : Les Gets - Le Mont Chéry I.T.T.0 
 29/05/20161.1Fra 65Boucles de l'Aulne - Châteaulin0 
 28/05/20161.1Fra 70GP de Plumelec-Morbihan0 
 1/05/20162.WT2Sui 33Tour de Romandie5 
 1/05/20162.WT2sSui 39Tour de Romandie, Stage 5 : Ollon - Genève0 
 30/04/20162.WT2sSui 39Tour de Romandie, Stage 4 : Conthey - Villars-sur-Ollon0 
 29/04/20162.WT2sSui 108Tour de Romandie, Stage 3 : Sion - Sion I.T.T.0 
 28/04/20162.WT2sSui 35Tour de Romandie, Stage 2 : Moudon - Morgins0 
 27/04/20162.WT2sSui 81Tour de Romandie, Stage 1 : Mathod - Moudon0 
 26/04/20162.WT2sSui 81Tour de Romandie, Prologue : La Chaux-de-Fonds I.T.T.0 
 24/04/20161.WT1Bel 45Liège - Bastogne - Liège5 
 20/04/20161.WT2Bel 51Flèche Wallonne5 
 17/04/20161.WT2Ned DNFAmstel Gold Race0 
 27/03/20162.WT2Esp 78Volta a Catalunya5 
 27/03/20162.WT2sEsp 42Volta a Catalunya, Stage 7 : Barcelona - Barcelona0 
 26/03/20162.WT2sEsp 61Volta a Catalunya, Stage 6 : Sant Joan Despi - Vilanova i la Geltru0 
 25/03/20162.WT2sEsp 103Volta a Catalunya, Stage 5 : Rialp - Valls0 
 24/03/20162.WT2sEsp 159Volta a Catalunya, Stage 4 : Baga - Port Aine0 
 23/03/20162.WT2sEsp 68Volta a Catalunya, Stage 3 : Girona - Alp/La Molina0 
 22/03/20162.WT2sEsp 71Volta a Catalunya, Stage 2 : Mataro - Olot0 
 21/03/20162.WT2sEsp 43Volta a Catalunya, Stage 1 : Calella - Calella0 
 13/03/20162.WT1Fra 26Paris - Nice10 
 13/03/20162.WT1sFra 42Paris - Nice, Stage 7 : Nice - Nice0 
 12/03/20162.WT1sFra 21Paris - Nice, Stage 6 : Nice - La Madone d'Utelle0 
 11/03/20162.WT1sFra 41Paris - Nice, Stage 5 : Saint-Paul-Trois-Châteaux - Salon-de-Provence0 
 10/03/20162.WT1sFra 35Paris - Nice, Stage 4 : Juliénas - Romans-sur-Isère0 
 8/03/20162.WT1sFra 38Paris - Nice, Stage 2 : Contres - Commentry0 
 7/03/20162.WT1sFra 38Paris - Nice, Stage 1 : Condé-sur-Vesgre - Vendôme0 
 6/03/20162.WT1sFra 166Paris - Nice, Prologue : Conflans-Sainte-Honorine I.T.T.0 
 27/02/20161.1Fra 36Classic Sud Ardèche - Souvenir Francis Delpech0 
 21/02/20162.1Fra 6Tour du Haut-Var45 
 21/02/20162.1sFra 10Tour du Haut-Var, Stage 2 : Draguignan - Draguignan0 
 20/02/20162.1sFra 3Tour du Haut-Var, Stage 1 : Le Cannet des Maures - Bagnols en Forêt5 
 14/02/20162.1Fra 4La Méditerranéenne56 
 14/02/20162.1sFra 6La Méditerranéenne, Stage 4 : Bordighera (Ita) - Bordighera (Ita)0 
 13/02/20162.1sFra 4La Méditerranéenne, Stage 3 : Cadolive - Pégomas3 
 11/02/20162.1sFra 7La Méditerranéenne, Stage 1 : Banyoles (Esp) T.T.T.0 
 31/01/20161.1Fra 22GP La Marseillaise0 
  Total 2016: 205  
                         
2015 Ag2r La Mondiale
 13/09/2015GT2rEsp 10Vuelta a España, Mountains classification1 
 13/09/2015GT2Esp 51Vuelta a España15 
 13/09/2015GT2sEsp 52Vuelta a España, Stage 21 : Alcala de Henares - Madrid0 
 12/09/2015GT2sEsp 61Vuelta a España, Stage 20 : San Lorenzo de El Escorial - Cercedilla0 
 11/09/2015GT2sEsp 76Vuelta a España, Stage 19 : Medina del Campo - Avila0 
 10/09/2015GT2sEsp 44Vuelta a España, Stage 18 : Roa - Riaza0 
 9/09/2015GT2sEsp 136Vuelta a España, Stage 17 : Burgos - Burgos I.T.T.0 
 7/09/2015GT2sEsp 80Vuelta a España, Stage 16 : Luarca - Alto Ermita de Alba0 
 6/09/2015GT2sEsp 55Vuelta a España, Stage 15 : Comillas - Alto de Sotres0 
 5/09/2015GT2sEsp 4Vuelta a España, Stage 14 : Vitoria - Alto Campoo15 
 4/09/2015GT2sEsp 8Vuelta a España, Stage 13 : Calatayud - Tarazona3 
 3/09/2015GT2sEsp 97Vuelta a España, Stage 12 : Escaldes (AND) - Lleida0 
 2/09/2015GT2sEsp 55Vuelta a España, Stage 11 : Andorra la Vella (AND) - Cortals d´Encamp (AND)0 
 31/08/2015GT2sEsp 139Vuelta a España, Stage 10 : Valencia - Castellon0 
 30/08/2015GT2sEsp 43Vuelta a España, Stage 9 : Torrevieja - Alto Cumbre del Sol0 
 29/08/2015GT2sEsp 118Vuelta a España, Stage 8 : Puebla de Don Fadrique - Murcia0 
 28/08/2015GT2sEsp 42Vuelta a España, Stage 7 : Jodar - La Alpujarra0 
 27/08/2015GT2sEsp 104Vuelta a España, Stage 6 : Cordoba - Sierra de Cazorla0 
 26/08/2015GT2sEsp 109Vuelta a España, Stage 5 : Rota - Alcala de Guadaira0 
 25/08/2015GT2sEsp 98Vuelta a España, Stage 4 : Estepona - Vejer de la Frontera0 
 24/08/2015GT2sEsp 102Vuelta a España, Stage 3 : Mijas - Malaga0 
 23/08/2015GT2sEsp 88Vuelta a España, Stage 2 : Alhaurin de la Torre - Caminito del Rey0 
 22/08/2015GT2sEsp 18Vuelta a España, Stage 1 : Puerto Banus - Marbella T.T.T.0 
 26/07/2015GT1Fra 18Tour de France82 
 26/07/2015GT1sFra 62Tour de France, Stage 21 : Sèvres - Paris0 
 25/07/2015GT1sFra 40Tour de France, Stage 20 : Modane - L'Alpe d'Huez0 
 24/07/2015GT1sFra 25Tour de France, Stage 19 : Saint-Jean-de-Maurienne - La Toussuire0 
 23/07/2015GT1sFra 25Tour de France, Stage 18 : Gap - Saint-Jean-de-Maurienne0 
 22/07/2015GT1sFra 16Tour de France, Stage 17 : Digne-Les-Bains - Pra-Loup0 
 20/07/2015GT1sFra 48Tour de France, Stage 16 : Bourg-de-Péage - Gap0 
 19/07/2015GT1sFra 32Tour de France, Stage 15 : Mende - Valence0 
 18/07/2015GT1sFra 43Tour de France, Stage 14 : Rodez - Mende (Croix Neuve)0 
 17/07/2015GT1sFra 26Tour de France, Stage 13 : Muret - Rodez0 
 16/07/2015GT1sFra 8Tour de France, Stage 12 : Lannemezan - Plateau de Beille3 
 15/07/2015GT1sFra 38Tour de France, Stage 11 : Pau - Cauterets0 
 14/07/2015GT1sFra 47Tour de France, Stage 10 : Tarbes - La Pierre-Saint-Martin0 
 12/07/2015GT1sFra -Tour de France, Stage 9 : Vannes - Plumelec T.T.T.0 
 11/07/2015GT1sFra 60Tour de France, Stage 8 : Rennes - Mur de Bretagne0 
 10/07/2015GT1sFra 54Tour de France, Stage 7 : Livarot - Fougères0 
 9/07/2015GT1sFra 36Tour de France, Stage 6 : Abbeville - Le Havre0 
 8/07/2015GT1sFra 41Tour de France, Stage 5 : Arras - Amiens0 
 7/07/2015GT1sFra 66Tour de France, Stage 4 : Seraing (BEL) - Cambrai0 
 6/07/2015GT1sFra 59Tour de France, Stage 3 : Antwerpen (BEL) - Huy (BEL)0 
 5/07/2015GT1sFra 140Tour de France, Stage 2 : Utrecht (NED) - Neeltje Jans (NED)0 
 4/07/2015GT1sFra 198Tour de France, Stage 1 : Utrecht (NED) I.T.T.0 
 28/06/2015NC1Fra 22National Championships France (Chantonnay) R.R.5 
 14/06/20152.WT1Fra 45Critérium du Dauphiné5 
 14/06/20152.WT1sFra 50Critérium du Dauphiné, Stage 8 : Saint-Gervais-Mont Blanc - Modane (Valfréjus)0 
 13/06/20152.WT1sFra 69Critérium du Dauphiné, Stage 7 : Montmélian - Saint-Gervais-Mont Blanc0 
 12/06/20152.WT1sFra 44Critérium du Dauphiné, Stage 6 : Saint-Bonnet-en-Champsaur - Villard-de-Lans (Côte 2000)0 
 11/06/20152.WT1sFra 66Critérium du Dauphiné, Stage 5 : Digne-les-Bains - Pra-Loup0 
 10/06/20152.WT1sFra 46Critérium du Dauphiné, Stage 4 : Anneyron - Sisteron0 
 9/06/20152.WT1sFra -Critérium du Dauphiné, Stage 3 : Roanne - Montagny T.T.T.0 
 8/06/20152.WT1sFra 42Critérium du Dauphiné, Stage 2 : Le Bourget-du-Lac - Villars-les-Dombe0 
 7/06/20152.WT1sFra 59Critérium du Dauphiné, Stage 1 : Ugine - Albertville0 
 30/05/20151.1Fra 68GP de Plumelec-Morbihan0 
 3/05/20152.WT2Sui 46Tour de Romandie5 
 3/05/20152.WT2sSui 85Tour de Romandie, Stage 6 : Lausanne - Lausanne I.T.T.0 
 2/05/20152.WT2sSui 41Tour de Romandie, Stage 5 : Fribourg - Champex-Lac0 
 1/05/20152.WT2sSui 32Tour de Romandie, Stage 4 : La Neuveville - Fribourg0 
 30/04/20152.WT2sSui 62Tour de Romandie, Stage 3 : Moutier - Porrentruy0 
 29/04/20152.WT2sSui 12Tour de Romandie, Stage 2 : Apples - Saint-Imier0 
 28/04/20152.WT2sSui -Tour de Romandie, Stage 1 : Vallée de Joux - Juraparc T.T.T.0 
 26/04/20151.WT1Bel 52Liège - Bastogne - Liège5 
 22/04/20151.WT2Bel 63Flèche Wallonne5 
 19/04/20151.WT2Ned 85Amstel Gold Race5 
 15/04/20151.HCBel 80Brabantse Pijl0 
 11/04/20152.WT1Esp 50Vuelta al Pais Vasco5 
 11/04/20152.WT1sEsp 94Vuelta al Pais Vasco, Stage 6 : Aia - Aia I.T.T.0 
 10/04/20152.WT1sEsp 31Vuelta al Pais Vasco, Stage 5 : Eibar - Aia0 
 9/04/20152.WT1sEsp 59Vuelta al Pais Vasco, Stage 4 : Zumarraga - Eibar (Arrate)0 
 8/04/20152.WT1sEsp 47Vuelta al Pais Vasco, Stage 3 : Vitoria-Gasteiz - Zumarraga0 
 7/04/20152.WT1sEsp 76Vuelta al Pais Vasco, Stage 2 : Bilbao - Vitoria-Gasteiz0 
 6/04/20152.WT1sEsp 75Vuelta al Pais Vasco, Stage 1 : Bilbao - Bilbao0 
 23/03/20152.WT2sEsp DNFVolta a Catalunya, Stage 1 : Calella - Calella0 
 15/03/20152.WT1rFra 29Paris - Nice, Mountains classification0 
 15/03/20152.WT1Fra 32Paris - Nice5 
 15/03/20152.WT1sFra 79Paris - Nice, Stage 7 : Nice - Col d'Eze I.T.T.0 
 14/03/20152.WT1sFra 32Paris - Nice, Stage 6 : Vence - Nice0 
 13/03/20152.WT1sFra 77Paris - Nice, Stage 5 : Saint-Etienne - Rasteau0 
 12/03/20152.WT1sFra 52Paris - Nice, Stage 4 : Varennes-sur-Allier - Croix-de-Chaubouret0 
 11/03/20152.WT1sFra 96Paris - Nice, Stage 3 : Saint-Amand-Montrond - Saint-Pourçain-sur-Sioule0 
 10/03/20152.WT1sFra 73Paris - Nice, Stage 2 : Saint-Aignan - Saint-Amand-Montrond0 
 9/03/20152.WT1sFra 76Paris - Nice, Stage 1 : Saint-Rémy-lès-Chevreuse - Contres0 
 8/03/20152.WT1sFra 154Paris - Nice, Prologue : Maurepas I.T.T.0 
 1/03/20151.1Fra 14Drôme Classic7 
 28/02/20151.1Fra 20Classic Sud Ardèche - Souvenir Francis Delpech5 
 22/02/20152.1Fra 27Tour du Haut-Var3 
 21/02/20152.1sFra 15Tour du Haut-Var, Stage 1 : Le Cannet des Maures - Seillans0 
 7/02/20152.HCUae 17Dubai Tour17 
 6/02/20152.HCsUae 14Dubai Tour, Stage 3 : Dubai - Hatta0 
 1/02/20151.1Fra 49GP La Marseillaise0 
  Total 2015: 191  
                         
2014 Ag2r La Mondiale
 14/10/20142.WT2Chn 10Tour of Beijing59 
 14/10/20142.WT2sChn 19Tour of Beijing, Stage 5 : Tiananmen Square - Bird’s Nest0 
 13/10/20142.WT2sChn 13Tour of Beijing, Stage 4 : Yanqing - Mentougou Miaofeng0 
 12/10/20142.WT2sChn 24Tour of Beijing, Stage 3 : Yanqing - Qianjiadian0 
 11/10/20142.WT2sChn 10Tour of Beijing, Stage 2 : Chong Li - Yan Jia Ping0 
 10/10/20142.WT2sChn 20Tour of Beijing, Stage 1 : Chong Li - Zhangjiakou0 
 5/10/20141.WT1Ita 46Il Lombardia5 
 1/10/20141.HCIta 45Milano - Torino0 
 28/09/20142.1Fra 41Tour du Gévaudan Languedoc-Roussillon0 
 28/09/20142.1sFra 4Tour du Gévaudan Languedoc-Roussillon, Stage 2 : Mende - Mende3 
 21/09/20141.1Fra 57GP d'Isbergues - Pas de Calais0 
 17/09/20141.1Bel 37GP de Wallonie0 
 14/09/20141.1Fra 69Tour du Doubs0 
 2/08/20141.WT2Esp 55Clasica San Sebastian5 
 27/07/2014GT1Fra 59Tour de France20 
 27/07/2014GT1sFra 90Tour de France, Stage 21 : Evry - Paris0 
 26/07/2014GT1sFra 163Tour de France, Stage 20 : Bergerac - Perigueux I.T.T.0 
 25/07/2014GT1sFra 73Tour de France, Stage 19 : Maubourguet - Bergerac0 
 24/07/2014GT1sFra 119Tour de France, Stage 18 : Pau - Hautacam0 
 23/07/2014GT1sFra 154Tour de France, Stage 17 : Saint-Gaudens - Saint-Lary-Soulan/Pla d'Adet0 
 22/07/2014GT1sFra 82Tour de France, Stage 16 : Carcassonne - Bagneres-de-Luchon0 
 20/07/2014GT1sFra 53Tour de France, Stage 15 : Tallard - Nîmes0 
 19/07/2014GT1sFra 40Tour de France, Stage 14 : Grenoble - Risoul0 
 18/07/2014GT1sFra 29Tour de France, Stage 13 : Saint-Etienne - Chamrousse0 
 17/07/2014GT1sFra 85Tour de France, Stage 12 : Bourg-en-Bresse - Saint-Etienne0 
 16/07/2014GT1sFra 78Tour de France, Stage 11 : Besancon - Oyonnax0 
 14/07/2014GT1sFra 38Tour de France, Stage 10 : Mulhouse - La Planche des Belles Filles0 
 13/07/2014GT1sFra 8Tour de France, Stage 9 : Gerardmer - Mulhouse3 
 12/07/2014GT1sFra 52Tour de France, Stage 8 : Tomblaine - Gerardmer/La Mauselaine0 
 11/07/2014GT1sFra 53Tour de France, Stage 7 : Epernay - Nancy0 
 10/07/2014GT1sFra 164Tour de France, Stage 6 : Arras - Reims0 
 9/07/2014GT1sFra 163Tour de France, Stage 5 : Ieper (Bel) - Arenberg0 
 8/07/2014GT1sFra 183Tour de France, Stage 4 : Le Touquet Paris-Plage - Lille0 
 7/07/2014GT1sFra 174Tour de France, Stage 3 : Cambridge (GBr) - London (GBr)0 
 6/07/2014GT1sFra 143Tour de France, Stage 2 : York (GBr) - Sheffield (GBr)0 
 5/07/2014GT1sFra 152Tour de France, Stage 1 : Leeds (GBr) - Harrogate (GBr)0 
 15/06/20142.WT1Fra 21Critérium du Dauphiné18 
 15/06/20142.WT1sFra 23Critérium du Dauphiné, Stage 8 : Megève - Courchevel0 
 14/06/20142.WT1sFra 29Critérium du Dauphiné, Stage 7 : Ville-la-Grand - Finaut/Émosson (Sui)0 
 13/06/20142.WT1sFra 51Critérium du Dauphiné, Stage 6 : Grenoble - Poisy0 
 12/06/20142.WT1sFra 24Critérium du Dauphiné, Stage 5 : Sisteron - La Mure0 
 11/06/20142.WT1sFra 61Critérium du Dauphiné, Stage 4 : Montélimar - Gap0 
 10/06/20142.WT1sFra 44Critérium du Dauphiné, Stage 3 : Ambert - Le Teil0 
 9/06/20142.WT1sFra 55Critérium du Dauphiné, Stage 2 : Tarare - Col du Béal0 
 8/06/20142.WT1sFra 167Critérium du Dauphiné, Stage 1 : Lyon - Lyon I.T.T.0 
 1/06/20141.1Fra 8Boucles de l'Aulne - Châteaulin20 
 31/05/20141.1Fra 41GP de Plumelec-Morbihan0 
 4/05/20142.WT2Sui 35Tour de Romandie5 
 4/05/20142.WT2sSui 103Tour de Romandie, Stage 5 : Neuchâtel - Neuchâtel I.T.T.0 
 3/05/20142.WT2sSui 21Tour de Romandie, Stage 4 : Fribourg - Fribourg0 
 2/05/20142.WT2sSui 34Tour de Romandie, Stage 3 : Le Bouveret - Aigle0 
 1/05/20142.WT2sSui 30Tour de Romandie, Stage 2 : Sion - Montreux0 
 30/04/20142.WT2sSui 34Tour de Romandie, Stage 1 : Brigerbad - Sion0 
 29/04/20142.WT2sSui 147Tour de Romandie, Prologue : Ascona I.T.T.0 
 27/04/20141.WT1Bel 47Liège - Bastogne - Liège5 
 23/04/20141.WT2Bel 39Flèche Wallonne5 
 20/04/20141.WT2Ned 41Amstel Gold Race5 
 15/04/20141.1Fra 43Paris - Camembert0 
 30/03/20142.WT2Esp 26Volta a Catalunya10 
 30/03/20142.WT2sEsp 43Volta a Catalunya, Stage 7 : Barcelona - Barcelona0 
 29/03/20142.WT2sEsp 29Volta a Catalunya, Stage 6 : El Vendrell - Vilanova i la Geltru0 
 28/03/20142.WT2sEsp 49Volta a Catalunya, Stage 5 : Llanars-Vall de Camprodon - Valls0 
 27/03/20142.WT2sEsp 28Volta a Catalunya, Stage 4 : Alp - Setcases/Vallter 20000 
 26/03/20142.WT2sEsp 22Volta a Catalunya, Stage 3 : Banyoles - Alp/La Molina0 
 25/03/20142.WT2sEsp 61Volta a Catalunya, Stage 2 : Mataro - Girona0 
 24/03/20142.WT2sEsp 123Volta a Catalunya, Stage 1 : Calella - Calella0 
 16/03/20142.WT1Fra 38Paris - Nice5 
 16/03/20142.WT1sFra 46Paris - Nice, Stage 8 : Nice - Nice0 
 15/03/20142.WT1sFra 48Paris - Nice, Stage 7 : Mougins - Biot0 
 14/03/20142.WT1sFra 37Paris - Nice, Stage 6 : Saint-Saturnin-les-Avignon - Fayence0 
 13/03/20142.WT1sFra 39Paris - Nice, Stage 5 : Crèche-sur-Saône - Rive-de-Gier0 
 12/03/20142.WT1sFra 111Paris - Nice, Stage 4 : Nevers - Belleville0 
 11/03/20142.WT1sFra 48Paris - Nice, Stage 3 : Toucy - Magny-Cours0 
 10/03/20142.WT1sFra 61Paris - Nice, Stage 2 : Rambouillet - Saint-Georges-sur-Baulche0 
 9/03/20142.WT1sFra 110Paris - Nice, Stage 1 : Mantes-La-Jolie - Mantes-La-Jolie0 
 2/03/20141.1Fra 6Valence Drôme Classic28 
 1/03/20141.1Fra 18Classic Sud Ardèche - Souvenir Francis Delpech5 
 23/02/20142.1Fra 6Tour du Haut-Var45 
 23/02/20142.1sFra 14Tour du Haut-Var, Stage 2 : Draguignan - Draguignan0 
 22/02/20142.1sFra 5Tour du Haut-Var, Stage 1 : Le Cannet des Maures - La Croix Valmer0 
 16/02/20142.1Fra 36Tour Méditerranéen0 
 14/02/20142.1sFra 10Tour Méditerranéen, Stage 2 : Cadolive - Rousset0 
 2/02/20141.1Fra 77GP La Marseillaise0 
  Total 2014: 246  
                         
2013 Ag2r La Mondiale
 13/10/20131.1Ita 59GP Bruno Beghelli0 
 12/10/20131.HCIta 27Giro dell'Emilia5 
 10/10/20131.1Ita 8Coppa Sabatini - GP Citta di Peccioli20 
 6/10/20131.WT1Ita 27Il Lombardia10 
 2/10/20131.HCIta 37Milano - Torino0 
 22/09/20131.1Fra 73GP d'Isbergues - Pas de Calais0 
 15/09/2013GT2Esp 56Vuelta a España15 
 15/09/2013GT2sEsp 66Vuelta a España, Stage 21 : Leganes - Madrid0 
 14/09/2013GT2sEsp 41Vuelta a España, Stage 20 : Aviles - Alto de Angliru0 
 13/09/2013GT2sEsp 45Vuelta a España, Stage 19 : San Vicente de la Barquera - Alto del Naranco0 
 12/09/2013GT2sEsp 22Vuelta a España, Stage 18 : Burgos - Peña Cabarga0 
 11/09/2013GT2sEsp 134Vuelta a España, Stage 17 : Calahorra - Burgos0 
 9/09/2013GT2sEsp 6Vuelta a España, Stage 16 : Graus - Aramon Formigal7 
 8/09/2013GT2sEsp 28Vuelta a España, Stage 15 : Andorra (And) - Peyragudes (Fra)0 
 7/09/2013GT2sEsp 56Vuelta a España, Stage 14 : Baga - Collada de la Gallina (And)0 
 6/09/2013GT2sEsp 77Vuelta a España, Stage 13 : Valls - Castelldefels0 
 5/09/2013GT2sEsp 106Vuelta a España, Stage 12 : Maella - Tarragona0 
 4/09/2013GT2sEsp 146Vuelta a España, Stage 11 : Tarazona - Tarazona I.T.T.0 
 2/09/2013GT2sEsp 80Vuelta a España, Stage 10 : Torredelcampo - Guejar Sierra/Alto de Hazallanas0 
 1/09/2013GT2sEsp 72Vuelta a España, Stage 9 : Antequera - Valdepeñas de Jaen0 
 31/08/2013GT2sEsp 162Vuelta a España, Stage 8 : Jerez de la Frontera - Estepona/Peñas Blancas0 
 30/08/2013GT2sEsp 54Vuelta a España, Stage 7 : Almendralejo - Mairena de Aljafare0 
 29/08/2013GT2sEsp 82Vuelta a España, Stage 6 : Guijuelo - Caceres0 
 28/08/2013GT2sEsp 118Vuelta a España, Stage 5 : Sober - Lago de Sanabria0 
 27/08/2013GT2sEsp 172Vuelta a España, Stage 4 : Lalin - Fisterra0 
 26/08/2013GT2sEsp 190Vuelta a España, Stage 3 : Vigo - Mirador de Lobeira0 
 25/08/2013GT2sEsp 80Vuelta a España, Stage 2 : Pontevedra - Baiona/Alto do Monte da Groba0 
 24/08/2013GT2sEsp -Vuelta a España, Stage 1 : Vilanova de Arousa - Sanxenxo T.T.T.0 
 11/08/20132.HCEsp 11Vuelta a Burgos38 
 11/08/20132.HCsEsp 12Vuelta a Burgos, Stage 5 : Comunero de Revenga - Lagunas de Neila0 
 10/08/20132.HCsEsp 10Vuelta a Burgos, Stage 4 : Doña Santos - Santo Domingo de Silos0 
 8/08/20132.HCsEsp 15Vuelta a Burgos, Stage 2 : Roa de Duero - Clunia0 
 7/08/20132.HCsEsp 9Vuelta a Burgos, Stage 1 : Burgos - Mirador del Castillo0 
 28/07/20131.1Fra 5Polynormande32 
 23/06/2013NC1Fra 57National Championships France (Lannilis) R.R.0 
 16/06/20132.WT1Sui 32Tour de Suisse5 
 16/06/20132.WT1sSui 95Tour de Suisse, Stage 9 : Bad Ragaz - Flumserberg I.T.T.0 
 15/06/20132.WT1sSui 69Tour de Suisse, Stage 8 : Zernez - Bad Ragaz0 
 14/06/20132.WT1sSui 26Tour de Suisse, Stage 7 : Meilen - La Punt0 
 13/06/20132.WT1sSui 37Tour de Suisse, Stage 6 : Leuggern - Meilen0 
 12/06/20132.WT1sSui 58Tour de Suisse, Stage 5 : Buochs - Leuggern0 
 11/06/20132.WT1sSui 69Tour de Suisse, Stage 4 : Innertkirchen - Buochs0 
 10/06/20132.WT1sSui 34Tour de Suisse, Stage 3 : Montreux - Meiringen0 
 9/06/20132.WT1sSui 56Tour de Suisse, Stage 2 : Quinto - Crans-Montana0 
 8/06/20132.WT1sSui 100Tour de Suisse, Stage 1 : Quinto - Quinto I.T.T.0 
 26/05/20132.HCGer 36Bayern-Rundfahrt5 
 21/04/20131.WT1Bel 60Liège - Bastogne - Liège5 
 17/04/20131.WT2Bel 62Flèche Wallonne5 
 14/04/20131.WT2Ned 41Amstel Gold Race5 
 9/04/20131.1Fra 18Paris - Camembert5 
 5/04/20132.WT1sEsp DNFVuelta al Pais Vasco, Stage 5 : Eibar - Beasain0 
 4/04/20132.WT1sEsp 25Vuelta al Pais Vasco, Stage 4 : Trapagaran - Eibar (Arrate)0 
 3/04/20132.WT1sEsp 39Vuelta al Pais Vasco, Stage 3 : Vitoria-Gasteiz - Trapagaran/La Lejana0 
 2/04/20132.WT1sEsp 32Vuelta al Pais Vasco, Stage 2 : Elgoibar - Vitoria-Gasteiz0 
 1/04/20132.WT1sEsp 98Vuelta al Pais Vasco, Stage 1 : Elgoibar - Elgoibar0 
 24/03/20132.WT2Esp 35Volta a Catalunya5 
 24/03/20132.WT2sEsp 44Volta a Catalunya, Stage 7 : El Vendrell - Barcelona0 
 23/03/20132.WT2sEsp 78Volta a Catalunya, Stage 6 : Almacelles - Valls0 
 22/03/20132.WT2sEsp 40Volta a Catalunya, Stage 5 : Rialp - Lleida0 
 21/03/20132.WT2sEsp 34Volta a Catalunya, Stage 4 : Llanars - Rialp/Port Ainé0 
 20/03/20132.WT2sEsp 56Volta a Catalunya, Stage 3 : Vidreres - Setcases/Vallter 20000 
 19/03/20132.WT2sEsp 25Volta a Catalunya, Stage 2 : Girona - Banyoles0 
 18/03/20132.WT2sEsp 52Volta a Catalunya, Stage 1 : Calella - Calella0 
 3/03/20131.1Ita 11Roma Maxima - Giro del Lazio10 
 28/02/20131.1Ita 25GP Citta di Camaiore0 
 17/02/20132.1Fra 34Tour du Haut Var0 
 10/02/20132.1Fra 44Tour Méditerranéen0 
 27/01/20132.WT2Aus 18Tour Down Under23 
 27/01/20132.WT2sAus 29Tour Down Under, Stage 6 : Adelaide, circuit race0 
 26/01/20132.WT2sAus 26Tour Down Under, Stage 5 : McLaren Vale - Old Willunga Hill0 
 25/01/20132.WT2sAus 11Tour Down Under, Stage 4 : Modbury - Tanunda0 
 24/01/20132.WT2sAus 14Tour Down Under, Stage 3 : Unley - Stirling0 
 23/01/20132.WT2sAus 18Tour Down Under, Stage 2 : Mount Barker - Rostrevor0 
 22/01/20132.WT2sAus 34Tour Down Under, Stage 1 : Prospect - Lobethal0 
  Total 2013: 195  
                         
2012 Ag2r La Mondiale
 13/10/20122.WTChn 50Tour of Beijing5 
 13/10/20122.WTsChn 81Tour of Beijing, Stage 5 : Chang Ping - Ping Gu0 
 12/10/20122.WTsChn 45Tour of Beijing, Stage 4 : Yan Qing - Chang Ping0 
 11/10/20122.WTsChn 54Tour of Beijing, Stage 3 : Men Tou Gou - Badaling Great Wall0 
 10/10/20122.WTsChn 33Tour of Beijing, Stage 2 : Bird’s Nest - Men Tou Gou0 
 9/10/20122.WTsChn 44Tour of Beijing, Stage 1 : Tian An Men Square - Bird’s Nest0 
 4/10/20121.1Fra 23Paris - Bourges0 
 30/09/20122.1Bel 126Eurométropole Tour - Circuit Franco-Belge0 
 16/09/20121.1Fra 45GP d'Isbergues - Pas de Calais0 
 14/09/20121.1Fra 43GP de la Somme0 
 12/09/20121.1Bel 88GP de Wallonie0 
 9/09/20121.HCFra 62GP de Fourmies0 
 22/07/2012GT1Fra 62Tour de France20 
 22/07/2012GT1sFra 152Tour de France, Stage 20 : Rambouillet - Paris0 
 21/07/2012GT1sFra 135Tour de France, Stage 19 : Bonneval - Chartres I.T.T.0 
 20/07/2012GT1sFra 96Tour de France, Stage 18 : Blagnac - Brive-la-Gaillarde0 
 19/07/2012GT1sFra 70Tour de France, Stage 17 : Bagnères-de-Luchon - Peyragudes0 
 18/07/2012GT1sFra 118Tour de France, Stage 16 : Pau - Bagnères-de-Luchon0 
 16/07/2012GT1sFra 52Tour de France, Stage 15 : Samatan - Pau0 
 15/07/2012GT1sFra 14Tour de France, Stage 14 : Limoux - Foix0 
 14/07/2012GT1sFra 34Tour de France, Stage 13 : Saint-Paul-Trois-Châteaux - Le Cap d’Agde0 
 13/07/2012GT1sFra 55Tour de France, Stage 12 : Saint-Jean-de-Maurienne - Annonay-Davézieux0 
 12/07/2012GT1sFra 28Tour de France, Stage 11 : Albertville - La Toussuire-Les Sybelles0 
 11/07/2012GT1sFra 130Tour de France, Stage 10 : Mâcon - Bellegarde-sur-Valserine0 
 9/07/2012GT1sFra 157Tour de France, Stage 9 : Arc-et-Senans - Besançon I.T.T.0 
 8/07/2012GT1sFra 93Tour de France, Stage 8 : Belfort - Porrentruy0 
 7/07/2012GT1sFra 53Tour de France, Stage 7 : Tomblaine - La Planche des Belles Filles0 
 6/07/2012GT1sFra 40Tour de France, Stage 6 : Épernay - Metz0 
 5/07/2012GT1sFra 118Tour de France, Stage 5 : Rouen - Saint-Quentin0 
 4/07/2012GT1sFra 81Tour de France, Stage 4 : Abbeville - Rouen0 
 3/07/2012GT1sFra 120Tour de France, Stage 3 : Orchies - Boulogne-sur-Mer0 
 2/07/2012GT1sFra 75Tour de France, Stage 2 : Visé (Bel) - Tournai (Bel)0 
 1/07/2012GT1sFra 24Tour de France, Stage 1 : Liège (Bel) - Seraing (Bel)0 
 30/06/2012GT1sFra 197Tour de France, Prologue : Liège (Bel) I.T.T.0 
 24/06/2012NC1Fra 42National Championships France (St.Amand-les-Eaux) R.R.0 
 10/06/20122.WTFra 60Critérium du Dauphiné5 
 10/06/20122.WTsFra 30Critérium du Dauphiné, Stage 7 : Morzine - Châtel0 
 9/06/20122.WTsFra 126Critérium du Dauphiné, Stage 6 : Saint-Alban-Leysse - Morzine0 
 8/06/20122.WTsFra 43Critérium du Dauphiné, Stage 5 : Saint-Trivier-sur-Moignans - Rumilly0 
 7/06/20122.WTsFra 121Critérium du Dauphiné, Stage 4 : Villié-Morgon - Bourg-en-Bresse I.T.T.0 
 6/06/20122.WTsFra 26Critérium du Dauphiné, Stage 3 : Givors - La Clayette0 
 5/06/20122.WTsFra 112Critérium du Dauphiné, Stage 2 : Lamastre - Saint-Félicien0 
 4/06/20122.WTsFra 25Critérium du Dauphiné, Stage 1 : Seyssins - Saint-Vallier0 
 3/06/20122.WTsFra 171Critérium du Dauphiné, Prologue : Grenoble I.T.T.0 
 20/05/20122.HCUsa 31Tour of California5 
 18/05/20122.HCsUsa 14Tour of California, Stage 6 : Palmdale - Big Bear Lake0 
 22/04/20121.WT1Bel 42Liège - Bastogne - Liège5 
 18/04/20121.WT2Bel 54Flèche Wallonne5 
 15/04/20121.WT2Ned 32Amstel Gold Race5 
 10/04/20121.1Fra 30Paris - Camembert0 
 25/03/20122.WTEsp 54Volta a Catalunya5 
 25/03/20122.WTsEsp 48Volta a Catalunya, Stage 7 : Badalona - Barcelona0 
 24/03/20122.WTsEsp 24Volta a Catalunya, Stage 6 : Sant Fruitos de Bages - Badalona0 
 23/03/20122.WTsEsp 89Volta a Catalunya, Stage 5 : Asco - Manresa0 
 22/03/20122.WTsEsp 38Volta a Catalunya, Stage 4 : Tremp - Asco0 
 21/03/20122.WTsEsp 3Volta a Catalunya, Stage 3 : La Vall d'en Bas - Port-Ainé15 
 20/03/20122.WTsEsp 19Volta a Catalunya, Stage 2 : Girona - Girona0 
 19/03/20122.WTsEsp 22Volta a Catalunya, Stage 1 : Calella - Calella0 
 11/03/20122.WTFra 38Paris - Nice5 
 11/03/20122.WTsFra 114Paris - Nice, Stage 8 : Nice - Col d'Eze I.T.T.0 
 10/03/20122.WTsFra 23Paris - Nice, Stage 7 : Sisteron - Nice0 
 9/03/20122.WTsFra 88Paris - Nice, Stage 6 : Suze-la-Rousse - Sisteron0 
 8/03/20122.WTsFra 26Paris - Nice, Stage 5 : Onet-le-Chateau - Mende0 
 7/03/20122.WTsFra 71Paris - Nice, Stage 4 : Brive - Rodez0 
 6/03/20122.WTsFra 23Paris - Nice, Stage 3 : Vierzon - Lac de Vassivière0 
 5/03/20122.WTsFra 30Paris - Nice, Stage 2 : Mantes - Orléans0 
 4/03/20122.WTsFra 162Paris - Nice, Stage 1 : Dampierre - Chevreuse I.T.T.0 
 26/02/20121.1Sui 18GP di Lugano5 
 19/02/20122.1Por 88Volta ao Algarve0 
 4/02/20121.1Ita 62GP Costa degli Etruschi0 
 29/01/20121.1Fra 8GP d'Ouverture La Marseillaise20 
  Total 2012: 100  
                         
2011 Ag2r La Mondiale
 15/10/20111.WT1Ita DNFIl Lombardia0 
 9/10/20112.WTChn 70Tour de Beijing5 
 9/10/20112.WTsChn 65Tour de Beijing, Stage 5 : Tian An Men Square - Bird’s Nest0 
 8/10/20112.WTsChn 108Tour de Beijing, Stage 4 : Yan Qing Gui Chuan Square - Shunyi0 
 7/10/20112.WTsChn 62Tour de Beijing, Stage 3 : Men Tou Gou - Yong Ning Town0 
 6/10/20112.WTsChn 56Tour de Beijing, Stage 2 : Bird’s Nest - Men Tou Gou0 
 5/10/20112.WTsChn 120Tour de Beijing, Stage 1 : Bird’s Nest - Water Cube I.T.T.0 
 11/09/20111.WT2Can 44GP de Montréal5 
 9/09/20111.WT2Can 78GP de Québec5 
 4/09/20111.1Fra 32Tour du Doubs0 
 28/08/20111.WT2Fra DNFGP Ouest France - Plouay0 
 21/08/20111.WT2Ger 13Vattenfall Cyclassics - Hamburg30 
 19/08/20112.HCFra 9Tour du Limousin48 
 4/08/20112.1Fra 45Paris - Corrèze0 
 31/07/20111.1Fra 5Polynormande32 
 19/06/20112.WTSui 77Tour de Suisse5 
 19/06/20112.WTsSui 112Tour de Suisse, Stage 9 : Schaffhausen - Schaffhausen I.T.T.0 
 18/06/20112.WTsSui 75Tour de Suisse, Stage 8 : Tübach - Schaffhausen0 
 17/06/20112.WTsSui 121Tour de Suisse, Stage 7 : Vaduz (Lie) - Serfaus (Aut)0 
 16/06/20112.WTsSui 47Tour de Suisse, Stage 6 : Tobel-Tägerschen - Malbun (Lie)0 
 15/06/20112.WTsSui 66Tour de Suisse, Stage 5 : Huttwil - Tobel-Tägerschen0 
 14/06/20112.WTsSui 85Tour de Suisse, Stage 4 : Grindelwald - Huttwil0 
 13/06/20112.WTsSui 26Tour de Suisse, Stage 3 : Brig-Glis - Grindelwald0 
 12/06/20112.WTsSui 118Tour de Suisse, Stage 2 : Airolo - Crans-Montana0 
 11/06/20112.WTsSui 150Tour de Suisse, Stage 1 : Lugano I.T.T.0 
 29/05/2011GT2Ita 61Giro d'Italia15 
 29/05/2011GT2sIta 118Giro d'Italia, Stage 21 : Milano - Milano I.T.T.0 
 28/05/2011GT2sIta 42Giro d'Italia, Stage 20 : Verbania - Sestriere0 
 27/05/2011GT2sIta 20Giro d'Italia, Stage 19 : Bergamo - Macugnaga0 
 26/05/2011GT2sIta 29Giro d'Italia, Stage 18 : Morbegno - San Pellegrino Terme0 
 25/05/2011GT2sIta 57Giro d'Italia, Stage 17 : Feltre - Tirano0 
 24/05/2011GT2sIta 163Giro d'Italia, Stage 16 : Belluno - Nevegal I.T.T.0 
 22/05/2011GT2sIta 62Giro d'Italia, Stage 15 : Conegliano - Gardeccia/Val di Fassa0 
 21/05/2011GT2sIta 123Giro d'Italia, Stage 14 : Lienz (Aut) - Monte Zoncolan0 
 20/05/2011GT2sIta 102Giro d'Italia, Stage 13 : Spilimbergo - Grossglockner (Aut)0 
 19/05/2011GT2sIta 43Giro d'Italia, Stage 12 : Castelfidardo - Ravenna0 
 18/05/2011GT2sIta 127Giro d'Italia, Stage 11 : Tortoreto Lido - Castelfidardo0 
 17/05/2011GT2sIta 175Giro d'Italia, Stage 10 : Termoli - Teramo0 
 15/05/2011GT2sIta 54Giro d'Italia, Stage 9 : Messina - Etna0 
 14/05/2011GT2sIta 10Giro d'Italia, Stage 8 : Sapri - Tropea1 
 13/05/2011GT2sIta 91Giro d'Italia, Stage 7 : Maddaloni - Montevergine di Mercogliano0 
 12/05/2011GT2sIta 159Giro d'Italia, Stage 6 : Orvieto - Fiuggi Terme0 
 11/05/2011GT2sIta 182Giro d'Italia, Stage 5 : Piombino - Orvieto0 
 9/05/2011GT2sIta 14Giro d'Italia, Stage 3 : Reggio nell'Emilia - Rapallo0 
 8/05/2011GT2sIta 128Giro d'Italia, Stage 2 : Alba - Parma0 
 7/05/2011GT2sIta -Giro d'Italia, Stage 1 : Venaria Reale - Torino T.T.T.0 
 1/05/20112.WTSui 50Tour de Romandie5 
 1/05/20112.WTsSui 12Tour de Romandie, Stage 5 : Champagne - Genève0 
 30/04/20112.WTsSui 136Tour de Romandie, Stage 4 : Aubonne - Signal-de-Bougy I.T.T.0 
 29/04/20112.WTsSui 2Tour de Romandie, Stage 3 : Thierrens - Neuchâtel25 
 28/04/20112.WTsSui 26Tour de Romandie, Stage 2 : Romont - Romont0 
 27/04/20112.WTsSui 33Tour de Romandie, Stage 1 : Martigny - Leysin0 
 26/04/20112.WTsSui 153Tour de Romandie, Prologue : Martigny I.T.T.0 
 24/04/20111.WT1Bel DNFLiège - Bastogne - Liège0 
 17/04/20111.WT2Ned 38Amstel Gold Race5 
 12/04/20111.1Fra 26Paris - Camembert0 
 9/04/20112.WTEsp 41Vuelta al Pais Vasco5 
 9/04/20112.WTsEsp 123Vuelta al Pais Vasco, Stage 6 : Zalla - Zalla I.T.T.0 
 8/04/20112.WTsEsp 82Vuelta al Pais Vasco, Stage 5 : Eibar - Zalla0 
 7/04/20112.WTsEsp 34Vuelta al Pais Vasco, Stage 4 : Amurrio - Eibar (Alto Arrate)0 
 6/04/20112.WTsEsp 5Vuelta al Pais Vasco, Stage 3 : Villatuerta - Zuia-Murgia5 
 5/04/20112.WTsEsp 67Vuelta al Pais Vasco, Stage 2 : Zumarraga - Lekunberri0 
 4/04/20112.WTsEsp 54Vuelta al Pais Vasco, Stage 1 : Zumarraga - Zumarraga0 
 2/04/20111.HCEsp 40GP Miguel Indurain0 
 27/03/20112.HCFra 60Critérium International0 
 19/03/20111.1Fra 33Classic Loire Atlantique0 
 15/03/20112.WTrIta 7Tirreno - Adriatico, Mountains classification2 
 15/03/20112.WTIta 40Tirreno - Adriatico5 
 15/03/20112.WTsIta 132Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 14/03/20112.WTsIta 36Tirreno - Adriatico, Stage 6 : Ussita - Macerata0 
 13/03/20112.WTsIta 22Tirreno - Adriatico, Stage 5 : Chieti - Castelraimondo0 
 12/03/20112.WTsIta 67Tirreno - Adriatico, Stage 4 : Narni - Chieti0 
 11/03/20112.WTsIta 97Tirreno - Adriatico, Stage 3 : Terranuova Bracciolini - Perugia0 
 10/03/20112.WTsIta 96Tirreno - Adriatico, Stage 2 : Carrara - Indicatore0 
 9/03/20112.WTsIta -Tirreno - Adriatico, Stage 1 : Marina di Carrara T.T.T.0 
 27/02/20111.1Sui 11GP di Lugano8 
 26/02/20111.1Ita 22GP Regio Insubrica0 
 20/02/20112.1Fra 63Tour du Haut Var0 
 5/02/20111.1Ita 106GP Costa degli Etruschi0 
  Total 2011: 206  
                         
2010 FDJ
 3/10/20102.1sBel DNFCircuit Franco-Belge, Stage 4 : Mons - Tournai0 
 26/09/20101.HCFra 32Tour de Vendée0 
 19/09/2010GT2Esp 61Vuelta a España15 
 19/09/2010GT2sEsp 51Vuelta a España, Stage 21 : San Sebastian de los Reyes - Madrid0 
 18/09/2010GT2sEsp 44Vuelta a España, Stage 20 : San Martin de Valdeiglesias - Bola del Mundo0 
 17/09/2010GT2sEsp 151Vuelta a España, Stage 19 : Piedrahita - Toledo0 
 16/09/2010GT2sEsp 83Vuelta a España, Stage 18 : Valladolid - Salamanca0 
 15/09/2010GT2sEsp 125Vuelta a España, Stage 17 : Peñafiel I.T.T.0 
 13/09/2010GT2sEsp 38Vuelta a España, Stage 16 : Gijon - Alto de Cotobello0 
 12/09/2010GT2sEsp 147Vuelta a España, Stage 15 : Solares - Lagos de Covadonga0 
 11/09/2010GT2sEsp 65Vuelta a España, Stage 14 : Burgos - Peña Cabarga0 
 10/09/2010GT2sEsp 131Vuelta a España, Stage 13 : Rincon de Soto - Burgos0 
 9/09/2010GT2sEsp 171Vuelta a España, Stage 12 : Andorra la Vella (And) - Lleida0 
 8/09/2010GT2sEsp 89Vuelta a España, Stage 11 : Vilanova i la Geltru - Vallnord/Pal (And)0 
 7/09/2010GT2sEsp 145Vuelta a España, Stage 10 : Tarragona - Vilanova i la Geltru0 
 5/09/2010GT2sEsp 121Vuelta a España, Stage 9 : Calpe - Alcoy0 
 4/09/2010GT2sEsp 125Vuelta a España, Stage 8 : Villena - Xorret del Cati0 
 3/09/2010GT2sEsp 44Vuelta a España, Stage 7 : Murcia - Orihuela0 
 2/09/2010GT2sEsp 17Vuelta a España, Stage 6 : Caravaca de la Cruz - Murcia0 
 1/09/2010GT2sEsp 69Vuelta a España, Stage 5 : Guadix - Lorca0 
 31/08/2010GT2sEsp 44Vuelta a España, Stage 4 : Malaga - Valdepeñas de Jaen0 
 30/08/2010GT2sEsp 48Vuelta a España, Stage 3 : Marbella - Malaga0 
 29/08/2010GT2sEsp 95Vuelta a España, Stage 2 : Alcala de Guadaira - Marbella0 
 28/08/2010GT2sEsp 16Vuelta a España, Stage 1 : Sevilla T.T.T.0 
 23/08/20102.PTsBel DNSEneco Tour of Benelux, Stage 6 : Bilzen - Heers0 
 22/08/20102.PTsNed 59Eneco Tour of Benelux, Stage 5 : Roermond - Sittard0 
 21/08/20102.PTsNed 93Eneco Tour of Benelux, Stage 4 : St-Lievens-Houtem (Bel) - Roermond0 
 20/08/20102.PTsBel 146Eneco Tour of Benelux, Stage 3 : Ronse - Ronse0 
 19/08/20102.PTsBel 127Eneco Tour of Benelux, Stage 2 : Sint-Willebrord (Ned) - Ardooie0 
 18/08/20102.PTsNed 152Eneco Tour of Benelux, Stage 1 : Steenwijk - Rhenen0 
 17/08/20102.PTsNed 144Eneco Tour of Benelux, Prologue : Steenwijk I.T.T.0 
 15/08/20101.PT2Ger 89Vattenfall Cyclassics - Hamburg5 
 5/08/20102.1Fra 5Paris - Corrèze50 
 5/08/20102.1sFra 16Paris - Corrèze, Stage 2 : Malemort - Chaumeil0 
 4/08/20102.1sFra 6Paris - Corrèze, Stage 1 : Contres - Saint-Léonard-de-Noblat0 
 1/08/20101.1Fra 46Polynormande0 
 28/07/20102.HCBel 23Tour de Wallonie8 
 24/07/20102.HCsBel 20Tour de Wallonie, Stage 1 : Mouscron - Lessines0 
 20/06/20102.1Fra 51Route du Sud0 
 20/06/20102.1sFra 19Route du Sud, Stage 3 : Lavaur - Castres0 
 4/04/20101.PT1Bel DNFRonde van Vlaanderen0 
 2/04/20101.1Fra 17Route Adélie de Vitré5 
 28/03/20102.HCFra 48Critérium International5 
 28/03/20102.HCsFra 15Critérium International, Stage 2 : Porto-Vecchio - Porto Vecchio0 
 21/03/20101.1Fra 33GP Cholet - Pays De Loire0 
 14/03/20102.HISFra 64Paris - Nice5 
 14/03/20102.HISsFra 96Paris - Nice, Stage 7 : Nice - Nice0 
 13/03/20102.HISsFra 51Paris - Nice, Stage 6 : Peynier - Tourrettes-sur-Loup0 
 12/03/20102.HISsFra 52Paris - Nice, Stage 5 : Pernes-les-Fontaines - Aix-en-Provence0 
 11/03/20102.HISsFra 48Paris - Nice, Stage 4 : Maurs - Mende (La Croix-Neuve)0 
 10/03/20102.HISsFra 57Paris - Nice, Stage 3 : Saint-Yrieix-La-Perche - Aurillac0 
 9/03/20102.HISsFra 42Paris - Nice, Stage 2 : Contres - Limoges0 
 8/03/20102.HISsFra 38Paris - Nice, Stage 1 : Saint-Arnoult-en-Yvelines - Contres0 
 7/03/20102.HISsFra 170Paris - Nice, Prologue : Montfort-l’Amaury I.T.T.0 
 28/02/20101.1Fra 11Boucles du Sud Ardèche - Souvenir Francis Delpech8 
 21/02/20102.1Fra 42Tour du Haut Var0 
 14/02/20102.1Fra 24Tour Méditerranéen0 
 24/01/20102.PTrAus 6Tour Down Under, Mountains classification3 
 24/01/20102.PTAus 92Tour Down Under5 
 24/01/20102.PTsAus 111Tour Down Under, Stage 6 : Adelaide - Adelaide0 
 23/01/20102.PTsAus 94Tour Down Under, Stage 5 : Snapper Point - Willunga0 
 22/01/20102.PTsAus 87Tour Down Under, Stage 4 : Norwood - Goolwa0 
 21/01/20102.PTsAus 50Tour Down Under, Stage 3 : Unley - Stirling0 
 20/01/20102.PTsAus 110Tour Down Under, Stage 2 : Gawler - Hahndorf0 
 19/01/20102.PTsAus 113Tour Down Under, Stage 1 : Clare - Tanunda0 
  Total 2010: 109  
                         
2009 Française des Jeux
 17/10/20091.HIS1Ita 47Giro di Lombardia5 
 11/10/20091.HCFra 52Paris - Tours0 
 8/10/20091.1Fra 83Paris - Bourges0 
 4/10/20091.1Fra 61Tour de Vendée0 
 20/09/2009GT2rEsp 41Vuelta a España, Points classification0 
 20/09/2009GT2rEsp 60Vuelta a España, Mountains classification0 
 20/09/2009GT2Esp 25Vuelta a España54 
 20/09/2009GT2sEsp 34Vuelta a España, Stage 21 : Rivas-Vaciamadrid - Madrid0 
 19/09/2009GT2sEsp 138Vuelta a España, Stage 20 : Toledo - Toledo I.T.T.0 
 18/09/2009GT2sEsp 42Vuelta a España, Stage 19 : Avila - La Granja0 
 17/09/2009GT2sEsp 6Vuelta a España, Stage 18 : Talavera de la Reina - Avila7 
 16/09/2009GT2sEsp 81Vuelta a España, Stage 17 : Ciudad Real - Talavera de la Reina0 
 15/09/2009GT2sEsp 15Vuelta a España, Stage 16 : Cordoba - Puertollano0 
 14/09/2009GT2sEsp 50Vuelta a España, Stage 15 : Jaen - Cordoba0 
 13/09/2009GT2sEsp 33Vuelta a España, Stage 14 : Granada - La Pandera0 
 12/09/2009GT2sEsp 38Vuelta a España, Stage 13 : Berja - Sierra Nevada0 
 11/09/2009GT2sEsp 29Vuelta a España, Stage 12 : Almeria - Alto de Velefique0 
 9/09/2009GT2sEsp 54Vuelta a España, Stage 11 : Murcia - Caravaca de la Cruz0 
 8/09/2009GT2sEsp 60Vuelta a España, Stage 10 : Alicante - Murcia0 
 7/09/2009GT2sEsp 61Vuelta a España, Stage 9 : Alcoy - Xorret del Cati0 
 6/09/2009GT2sEsp 46Vuelta a España, Stage 8 : Alzira - Alto de Aitana0 
 5/09/2009GT2sEsp 164Vuelta a España, Stage 7 : Valencia I.T.T.0 
 4/09/2009GT2sEsp 85Vuelta a España, Stage 6 : Xativa - Xativa0 
 3/09/2009GT2sEsp 157Vuelta a España, Stage 5 : Tarragona - Vinaros0 
 1/09/2009GT2sEsp 86Vuelta a España, Stage 4 : Venlo - Liège0 
 31/08/2009GT2sEsp 133Vuelta a España, Stage 3 : Zutphen - Venlo0 
 30/08/2009GT2sEsp 87Vuelta a España, Stage 2 : Assen - Emmen0 
 29/08/2009GT2sEsp 190Vuelta a España, Stage 1 : Assen I.T.T.0 
 24/08/20092.PTsNed DNSEneco Tour of Benelux, Stage 6 : Genk - Roermond0 
 23/08/20092.PTsNed 38Eneco Tour of Benelux, Stage 5 : Roermond - Sittard0 
 22/08/20092.PTsBel 26Eneco Tour of Benelux, Stage 4 : Hasselt - Libramont0 
 21/08/20092.PTsBel 102Eneco Tour of Benelux, Stage 3 : Niel - Hasselt0 
 20/08/20092.PTsBel 60Eneco Tour of Benelux, Stage 2 : Ardooie - Brussel/Bruxelles0 
 19/08/20092.PTsBel 114Eneco Tour of Benelux, Stage 1 : Aalter - Ardooie0 
 18/08/20092.PTsNed 158Eneco Tour of Benelux, Prologue : Rotterdam I.T.T.0 
 16/08/20091.PT2Ger 16Vattenfall Cyclassics - Hamburg21 
 6/08/20092.1Fra 23Paris - Corrèze0 
 5/08/20092.1sFra 14Paris - Corrèze, Stage 1 : St.Amand-Montrond - Besse0 
 2/08/20091.1Fra 31Polynormande0 
 29/07/20092.HCBel 60Tour de Wallonie0 
 26/07/20092.HCsBel 19Tour de Wallonie, Stage 2 : Limbourg - Arlon0 
 25/07/20092.HCsBel 12Tour de Wallonie, Stage 1 : Waremme - Beaufays0 
 5/07/20091.1Fra 13Tour du Doubs5 
 21/06/20092.1Fra 58Route du Sud0 
 31/05/20091.1Fra 20Boucles de l'Aulne5 
 30/05/20091.1Fra 23GP de Plumelec-Morbihan0 
 3/05/20091.1Fra 24Trophée des Grimpeurs - Polymultipliée0 
 26/04/20091.HIS1Bel DNFLiège - Bastogne - Liège0 
 19/04/20091.PT2Ned 100Amstel Gold Race5 
 14/04/20091.1Fra 95Paris - Camembert Lepetit0 
 11/04/20092.PTEsp 69Vuelta al Pais Vasco5 
 11/04/20092.PTsEsp 79Vuelta al Pais Vasco, Stage 6 : Zalla - Zalla I.T.T.0 
 10/04/20092.PTsEsp 56Vuelta al Pais Vasco, Stage 5 : Güeñes - Zalla0 
 9/04/20092.PTsEsp 47Vuelta al Pais Vasco, Stage 4 : Eibar - Güeñes0 
 8/04/20092.PTsEsp 135Vuelta al Pais Vasco, Stage 3 : Villatuerta - Eibar (Arrate)0 
 7/04/20092.PTsEsp 30Vuelta al Pais Vasco, Stage 2 : Ataun - Villatuerta0 
 6/04/20092.PTsEsp 90Vuelta al Pais Vasco, Stage 1 : Ataun - Ataun0 
 3/04/20091.1Fra 60Route Adélie de Vitré0 
 29/03/20091.1Bel 45Brabantse Pijl0 
 21/03/20091.HIS1Ita 80Milano - Sanremo5 
 14/03/20092.HISsFra DNFParis - Nice, Stage 7 : Manosque - Fayence0 
 13/03/20092.HISsFra 44Paris - Nice, Stage 6 : Saint-Paul-Trois-Châteaux - La Montagne de Lure0 
 12/03/20092.HISsFra 16Paris - Nice, Stage 5 : Annonay - Vallon-Pont-d'Arc0 
 11/03/20092.HISsFra 74Paris - Nice, Stage 4 : Vichy - Saint-Étienne0 
 10/03/20092.HISsFra 42Paris - Nice, Stage 3 : Orval - Vichy0 
 9/03/20092.HISsFra 59Paris - Nice, Stage 2 : Saint-Brisson-sur-Loire - La Chapelle-Saint-Ursin0 
 8/03/20092.HISsFra 159Paris - Nice, Stage 1 : Amilly I.T.T.0 
 22/02/20092.1Fra 48Tour du Haut Var0 
 15/02/20092.1Fra 101Tour Méditerranéen0 
 25/01/20092.PTAus 10Tour Down Under63 
 25/01/20092.PTsAus 16Tour Down Under, Stage 6 : Adelaide Circuit0 
 24/01/20092.PTsAus 15Tour Down Under, Stage 5 : Snapper Point - Willunga0 
 23/01/20092.PTsAus 11Tour Down Under, Stage 4 : Burnside Village - Angaston0 
 22/01/20092.PTsAus 10Tour Down Under, Stage 3 : Unley - Victor Harbor0 
 21/01/20092.PTsAus 15Tour Down Under, Stage 2 : Hahndorf - Stirling0 
 20/01/20092.PTsAus 43Tour Down Under, Stage 1 : Norwood - Mawson Lakes0 
  Total 2009: 175  
                         
2008 Française des Jeux
 18/10/20081.XPT1Ita DNFGiro di Lombardia0 
 5/10/20081.1Fra 15Tour de Vendée5 
 27/09/20082.1Fra 75Tour du Poitou-Charentes et de la Vienne0 
 17/09/20081.1Bel 97GP de Wallonie0 
 7/09/20081.PT2Ger 19Vattenfall Cyclassics - Hamburg17 
 31/08/20081.1Fra 63Châteauroux Classic de l'Indre - Trophée Fenioux0 
 25/08/20081.PT2Fra 15GP Ouest France - Plouay24 
 22/08/20082.1Fra 62Tour du Limousin0 
 20/08/20082.1sFra 13Tour du Limousin, Stage 2 : Bellac - Bellac0 
 19/08/20082.1sFra 18Tour du Limousin, Stage 1 : Limoges - Guéret0 
 7/08/20082.1Fra 10Paris - Corrèze25 
 7/08/20082.1sFra 7Paris - Corrèze, Stage 2 : Brive-la-Gaillarde - Chaumeil0 
 6/08/20082.1sFra 13Paris - Corrèze, Stage 1 : St.Amand-Montrond - Ambazac0 
 3/08/20081.1Fra 26Polynormande0 
 30/07/20082.HCBel 38Tour de Wallonie5 
 26/07/20082.HCsBel 12Tour de Wallonie, Stage 1 : Tubize - Soignies0 
 22/06/20082.1Fra 18Route du Sud7 
 21/06/20082.1sFra 8Route du Sud, Stage 3 : Pierrefitte-Nestalas - Luchon-Superbagnères0 
 11/06/20081.HCNed 60Dutch Food Valley Classic0 
 30/05/2008GT2sIta DNFGiro d'Italia, Stage 19 : Legnano - Presolana/Monte Pora0 
 29/05/2008GT2sIta 59Giro d'Italia, Stage 18 : Mendrisio - Varese0 
 28/05/2008GT2sIta 46Giro d'Italia, Stage 17 : Sondrio - Locarno0 
 26/05/2008GT2sIta 138Giro d'Italia, Stage 16 : San Vigilio di Marebbe - Plan de Corones I.T.T.0 
 25/05/2008GT2sIta 120Giro d'Italia, Stage 15 : Arabba - Passo Fedaia/Marmolada0 
 24/05/2008GT2sIta 51Giro d'Italia, Stage 14 : Verona - Val di Fiemme/Alpe di Pampeago0 
 23/05/2008GT2sIta 126Giro d'Italia, Stage 13 : Modena - Cittadella0 
 22/05/2008GT2sIta 16Giro d'Italia, Stage 12 : Forli - Carpi0 
 21/05/2008GT2sIta 19Giro d'Italia, Stage 11 : Urbania - Cesena0 
 20/05/2008GT2sIta 158Giro d'Italia, Stage 10 : Pesaro - Urbino I.T.T.0 
 18/05/2008GT2sIta 147Giro d'Italia, Stage 9 : Civitavecchia - San Vincenzo0 
 17/05/2008GT2sIta 96Giro d'Italia, Stage 8 : Rivisondoli - Tivoli0 
 16/05/2008GT2sIta 66Giro d'Italia, Stage 7 : Vasto - Pescocostanzo0 
 15/05/2008GT2sIta 14Giro d'Italia, Stage 6 : Potenza - Peschici0 
 14/05/2008GT2sIta 39Giro d'Italia, Stage 5 : Belvedere Marittimo - Contursi Terme0 
 13/05/2008GT2sIta 31Giro d'Italia, Stage 4 : Pizzo Calabro - Catanzaro-Lungomare0 
 12/05/2008GT2sIta 15Giro d'Italia, Stage 3 : Catania - Milazzo0 
 11/05/2008GT2sIta 93Giro d'Italia, Stage 2 : Cefalu - Agrigento0 
 10/05/2008GT2sIta 22Giro d'Italia, Stage 1 : Palermo T.T.T.0 
 3/05/20082.PTsSui DNFTour de Romandie, Stage 4 : Sion - Zinal0 
 2/05/20082.PTsSui 139Tour de Romandie, Stage 3 : Sion I.T.T.0 
 1/05/20082.PTsSui 30Tour de Romandie, Stage 2 : Moutier - Fribourg0 
 30/04/20082.PTsSui 46Tour de Romandie, Stage 1 : Morges - Saignelégier0 
 29/04/20082.PTsSui 135Tour de Romandie, Prologue : Genève I.T.T.0 
 19/04/20081.1Fra 35Tour du Finistère0 
 15/04/20081.1Fra 60Paris - Camembert Lepetit0 
 30/03/20081.1Bel 24Brabantse Pijl0 
 12/03/20082.XPTsFra DNFParis - Nice, Stage 3 : Fleurie - Saint-Etienne0 
 11/03/20082.XPTsFra 147Paris - Nice, Stage 2 : Nevers - Belleville-sur-Saône0 
 10/03/20082.XPTsFra 32Paris - Nice, Stage 1 : La Chapelotte - Nevers0 
 9/03/20082.XPTsFra 152Paris - Nice, Prologue : Amilly I.T.T.0 
 24/02/20081.1Fra 63Tour du Haut Var0 
 17/02/20082.1Fra 33Tour Méditerranéen0 
 17/02/20082.1sFra 14Tour Méditerranéen, Stage 5 : Sauvian - Gruissan0 
 14/02/20082.1sFra 15Tour Méditerranéen, Stage 2 : La Londe les Maures - La Garde0 
 3/02/20081.1Fra 59GP d'Ouverture La Marseillaise0 
 20/01/20082.1Gab 10La Tropicale Amissa Bongo Ondimba (Tabo)25 
 19/01/20082.1sGab 18La Tropicale Amissa Bongo Ondimba (Tabo), Stage 4 : Lambaréné - Kango0 
 18/01/20082.1sGab 8La Tropicale Amissa Bongo Ondimba (Tabo), Stage 3 : Bongoville - Moanda0 
 17/01/20082.1sGab 3La Tropicale Amissa Bongo Ondimba (Tabo), Stage 2 : Mounana - Ngouoni5 
 16/01/20082.1sGab 19La Tropicale Amissa Bongo Ondimba (Tabo), Stage 1 : Akiéni - Franceville0 
  Total 2008: 113  
                         
2007 Française des Jeux (Contract from 1/06)
 7/10/20072.1sBel DNFCircuit Franco-Belge, Stage 4 : Cuesmes - Tournai0 
 5/10/20072.1sBel 16Circuit Franco-Belge, Stage 2 : Maubeuge - Templeuve0 
 15/09/20072.PTrPol 26Tour de Pologne, Points classification0 
 15/09/20072.PTPol 52Tour de Pologne5 
 15/09/20072.PTsPol 38Tour de Pologne, Stage 7 : Jelenia Gora - Karpacz0 
 14/09/20072.PTsPol 14Tour de Pologne, Stage 6 : Dzierzoniow - Jelenia Gora0 
 13/09/20072.PTsPol 157Tour de Pologne, Stage 5 : Wresnia - Swidnica0 
 12/09/20072.PTsPol 22Tour de Pologne, Stage 4 : Chojnice - Poznan0 
 11/09/20072.PTsPol 44Tour de Pologne, Stage 3 : Ostroda - Gdansk0 
 10/09/20072.PTsPol 71Tour de Pologne, Stage 2 : Plonsk - Olsztyn0 
 9/09/20072.PTsPol -Tour de Pologne, Stage 1 : Warszawa T.T.T.0 
 27/08/20072.PTsNed DNFEneco Tour of Benelux, Stage 5 : Terneuzen - Nieuwegein0 
 26/08/20072.PTsNed 152Eneco Tour of Benelux, Stage 4 : Maldegem - Terneuzen0 
 25/08/20072.PTsBel 15Eneco Tour of Benelux, Stage 3 : Knokke-Heist - Putte0 
 24/08/20072.PTsBel 16Eneco Tour of Benelux, Stage 2 : Antwerpen - Knokke-Heist0 
 23/08/20072.PTsBel 21Eneco Tour of Benelux, Stage 1 : Waremme - Eupen0 
 22/08/20072.PTsBel 158Eneco Tour of Benelux, Prologue : Hasselt I.T.T.0 
 15/08/20072.1sFra DNFTour de l'Ain, Stage 4 : Saint-Genis-Pouilly - Lélex0 
 9/08/20072.1Fra 14Paris - Corrèze12 
 9/08/20072.1sFra 18Paris - Corrèze, Stage 2 : Vigeois - Chaumeil0 
 8/08/20072.1sFra 15Paris - Corrèze, Stage 1 : Saint-Amand-Montrond - Saint-Léonard-de-Noblat0 
 5/08/20071.1Fra 23Polynormande0 
 28/06/2007NCT2Fra 40National Championships France (Aurillac) I.T.T.0 
 24/06/20072.1Fra 22Route du Sud0 
 23/06/20072.1sFra 18Route du Sud, Stage 3 : Cierp-Gaud - Saint-Lary-Soulan0 
 21/06/20072.1sFra 16Route du Sud, Stage 1 : Castres - Narbonne0 
 13/06/20071.HCNed 21Dutch Food Valley Classic / Veenendaal - Veenendaal5 
  Total 2007: 22  
                         
2006 Française des Jeux (Trainee as from 1/08)
 10/09/20061.HCFra 33GP de Fourmies0 
  Total 2006: 0  
                         
2005 Elite-2
 1/05/20051.2Bel 10Liège - Bastogne - Liège Espoirs1 
 24/04/20051.2Fra 18Paris - Mantes-en-Yvelines0 
 20/02/20052.2Fra 12Critérium des Espoirs0 
 19/02/20052.2sFra 5Critérium des Espoirs, Stage 1 : Urrugne - Urrugne0 
  Total 2005: 1  
 
  Overall total: 2250  



29/03/2024 - Remarks or suggestions? Mail to info@cqranking.com
CQ Ranking - Copyright © 2024, Credits