CYCLE CITY

All towns and cities that have hosted the Tour de France and the Tour de France Femmes avec ZWIFT at least once since the creation of these two events are eligible.

Rankings

Stage Ranking
1 33 33 16 - - -
2 27 24 25 - - -
3 5 19 11 - - -
4 11 19 9 - - -
5 87 27 11 - - -
6 11 27 8 - - -
7 85 57 8 - - -
8 67 58 6 - - -
9 3 31 3 16 - -
10 17 28 3 16 - -
11 121 43 4 27 - -
12 55 44 4 27 - -
13 24 42 4 26 - -
14 67 46 4 28 - -
15 119 56 4 29 - -
16 2 44 3 22 - -
17 108 48 3 27 - -
18 63 52 3 30 - -
19 33 53 3 29 - -
20 106 54 3 29 - -
21 13 52 3 29 - -
  • Intermediate sprint 2
  • Stages victory 0
  • Victories 31
  • Podiums 99

2010. Colnago - CSF Inox

1er of the TrofeoAlcide Degasperi

6e of the World Championships U23 - Road Race

7e of the Circuito del Porto - Trofeo Arvedi

12e of the Giro del Veneto

2011. Colnago - CSF Inox

2e of the first stage of the Grand Prix Cycliste de Saguenay (Jonquière>Jonquière), of the Trofeo Piva

3e of the Gran Premio della Liberazione, of the eleventh stage of the Vuelta Ciclista a Chiloe (Santiago>Santiago)

4e of the second stage of the Vuelta Ciclista a Chiloe (Iquique>Iquique)

5e of the third stage of the Grand Prix Cycliste de Saguenay (Kénogami>Kénogami), of the sixth stage of the Vuelta Ciclista a Chiloe (Valdivia>Temuco)

9e of the fourth stage of the Grand Prix Cycliste de Saguenay (Chicoutimi>Chicoutimi)

10e of the Grand Prix Cycliste de Saguenay

12e of the ninth stage of the Vuelta Ciclista a Chiloe (Talca>Curico), of the eighth stage of the Vuelta Ciclista a Chiloe (Concepcion>Chillan)

15e of the fourth stage of the Vuelta Ciclista a Chiloe (Copiapo>Copiapo)

20e of the fifth stage of the Vuelta Ciclista a Chiloe (Puerto Montt>Osorno)

2012. Colnago CSF Bardiani

2e of the Coppa Bernocchi - GP BPM

3e of the second stage of the Circuit Cycliste Sarthe - Pays de la Loire (Riaillé>Angers), of the tenth stage of the PETRONAS Le Tour de Langkawi (Tasik Kenyir>Kuala Terengganu Loop)

4e of the third stage of the PETRONAS Le Tour de Langkawi (Melaka>Parit Sulong)

5e of the fourth stage of the PostNord Danmark Rundt - Tour of Denmark (Ringe>Odense), of the ninth stage of the PETRONAS Le Tour de Langkawi (Kemasik>Kuala Terengganu)

6e of the fourth stage of the PETRONAS Le Tour de Langkawi (Batu Pahat>Muar)

7e of the eighth stage of the PETRONAS Le Tour de Langkawi (Pekan>Cukai)

9e of the Gran Premio Bruno Beghelli, of the second stage of the PostNord Danmark Rundt - Tour of Denmark (Løgstør>Aarhus), of the thirteenth stage of the Giro d'Italia (Savona>Cervere), of the fifth stage of the Circuit Cycliste Sarthe - Pays de la Loire (Abbaye de l’Epau>Sablé-sur-Sarthe)

13e of the Giro della Toscana - Memorial Alfredo Martini

14e of the fifth stage of the PETRONAS Le Tour de Langkawi (Ayer Keroh>Pandan Indah, Ampang), of the second stage of the PETRONAS Le Tour de Langkawi (Putrajaya>Melaka)

17e of the sixth stage of the Giro d'Italia (Urbino>Porto Sant'Elpidio)

18e of the third stage of the Tour de Pologne (Kędzierzyn>Cieszyn)

19e of the first stage of the Circuit Cycliste Sarthe - Pays de la Loire (Saint-Gilles-Croix-de-Vie>Riaillé)

20e of the seventh stage of the Tour de Pologne (Kraków>Kraków)

21e of the fourth stage of the Tour de Pologne (Będzin>Katowice)

25e of the eighteenth stage of the Giro d'Italia (San Vito Cadore>Vedelago)

2013. Bardiani Valvole - CSF Inox

2e of the Tour of Almaty, of the fourth stage of the PostNord Danmark Rundt - Tour of Denmark (Høng>Asnæs), of the Volta Limburg Classic

4e of the fifth stage of the Circuit Cycliste Sarthe - Pays de la Loire (Abbaye de l’Epau>Saint-Vincent-de-Lorouër), of the stage 3a of the Oxyclean Classic Brugge-De Panne ME (De Panne>De Panne)

5e of the Gran Premio Bruno Beghelli, of the seventh stage of the Presidential Cycling Tour of Turkey (Kusadasi>Izmir)

7e of the Ronde van Drenthe

8e of the fourth stage of the Tour of Qinghai Lake (Qinghai Lake>Tianjun), of the fourteenth stage of the Giro d'Italia (Cervere>Bardonecchia (Jafferau))

9e of the fifth stage of the Presidential Cycling Tour of Turkey (Marmaris>Bodrum (Turgutreis))

11e of the Memorial Marco Pantani, of the second stage of the Oxyclean Classic Brugge-De Panne ME (Oudenaarde>Koksijde)

12e of the Milano-Sanremo

13e of the Oxyclean Classic Brugge-De Panne ME, of the sixth stage of the Tour of Oman (TBC) (Hawit Nagam Park>Muttrah Corniche)

16e of the sixth stage of the PostNord Danmark Rundt - Tour of Denmark (Roskilde>Frederiksberg)

18e of the twelfth stage of the Giro d'Italia (Longarone>Treviso)

19e of the fourth stage of the Presidential Cycling Tour of Turkey (Göcek>Marmaris), of the second stage of the Circuit Cycliste Sarthe - Pays de la Loire (Ligné>Angers)

20e of the stage 3b of the Oxyclean Classic Brugge-De Panne ME (De Panne>De Panne [ITT])

21e of the first stage of the Oxyclean Classic Brugge-De Panne ME (Middelkerke>Zottegem)

24e of the twenty-first stage of the Giro d'Italia (Riese Pio X>Brescia)

2014. Bardiani - CSF Pro Team

1er of the Coppa Sabatini - Gran Premio città di Peccioli, of the Memorial Marco Pantani, of the Giro dell'Appennino, of the second stage of the Tour of Slovenia (Ribnica>Kočevje)

2e of the Tre Valli Varesine, of the Volta Limburg Classic, of the Axion SWISS Bank Gran Premio Città di Lugano

3e of the fifth stage of the Etoile de Bessèges - Tour du Gard (Alès>Alès [ITT])

4e of the sixth stage of the Tour of Britain (Bath>Hemel Hempstead), of the fifth stage of the Tour of Britain (Exmouth>Exeter), of the Trofeo Laigueglia, of the fourth stage of the Etoile de Bessèges - Tour du Gard (Goudargues>Laudun)

5e of the fifth stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Lezay>Poitiers), of the fourth stage of the Tour du Limousin - Nouvelle Aquitaine (Meuzac>Limoges), of the Grand Prix Cerami, of the third stage of the Etoile de Bessèges - Tour du Gard (Bessèges>Bessèges)

6e of the Milano-Sanremo

9e of the fourth stage of the Tour of Britain (Worcester>Bristol)

13e of the World Championships - Road Race, of the twenty-first stage of the Giro d'Italia (Gemona del Friuli>Trieste)

14e of the Tour of Almaty

17e of the fourth stage of the Tour of Slovenia (Škofja Loka>Novo mesto)

18e of the Gran Premio Bruno Beghelli, of the seventh stage of the Giro d'Italia (Frosinone>Foligno), of the second stage of the Giro d'Italia (Belfast>Belfast)

19e of the first stage of the Etoile de Bessèges - Tour du Gard (Bellegarde>Beaucaire)

21e of the first stage of the Tour of Slovenia (Ljubljana>Ljubljana [ITT])

24e of the Coppa Bernocchi - GP BPM

2015. Bardiani - CSF Pro Team

1er of the Gran Premio Bruno Beghelli, of the Tour du Limousin - Nouvelle Aquitaine, of the first stage of the Tour du Limousin - Nouvelle Aquitaine (Limoges>Saint-Yrieix-la-Perche)

2e of the fourth stage of the Tour du Limousin - Nouvelle Aquitaine (Aixe-sur-Vienne>Limoges), of the fifth stage of the The Larry H.Miller Tour of Utah (Salt Lake City>Salt Lake City)

3e of the Gran Piemonte

5e of the Coppa Agostoni - Giro delle Brianze

6e of the Coppa Sabatini - Gran Premio città di Peccioli, of the fourth stage of the The Larry H.Miller Tour of Utah (Soldier Hollow>Heber Valley), of the seventh stage of the Giro d'Italia (Grosseto>Fiuggi)

7e of the first stage of the The Larry H.Miller Tour of Utah (Logan>Logan)

9e of the second stage of the Tour du Limousin - Nouvelle Aquitaine (Arnac-Pompadour>Lissac-sur-Couze)

10e of the Coppa Bernocchi - GP BPM, of the third stage of the Tour du Limousin - Nouvelle Aquitaine (Saint-Dizier-Leyrenne>Aigurande), of the third stage of the The Larry H.Miller Tour of Utah (Antelope Island>Bountiful), of the third stage of the Settimana Internazionale Coppi e Bartali (Calderara di Reno>Crevalcore)

14e of the seventeenth stage of the Giro d'Italia (Tirano>Lugano), of the stage 1a of the Settimana Internazionale Coppi e Bartali (Gatteo>Gatteo)

15e of the fourth stage of the Giro d'Italia (Chiavari>La Spezia)

18e of the Milano-Sanremo, of the sixth stage of the Tour of Oman (TBC) (Oman Air>Muttrah Promenade)

19e of the fourth stage of the Presidential Cycling Tour of Turkey (Fethiye>Marmaris), of the Oxyclean Classic Brugge-De Panne ME

21e of the eighth stage of the Presidential Cycling Tour of Turkey (Istanbul>Istanbul)

2016. Bardiani - CSF

1er of the Tre Valli Varesine, of the Coppa Sabatini - Gran Premio città di Peccioli, of the Coppa Agostoni - Giro delle Brianze, of the fifth stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Thouars>Poitiers), of the fourth stage of the Tour du Limousin - Nouvelle Aquitaine (Saint-Léonard-de-Noblat>Limoges), of the third stage of the Tour du Limousin - Nouvelle Aquitaine (Le Lonzac>Liginiac), of the Axion SWISS Bank Gran Premio Città di Lugano

2e of the Giro della Toscana - Memorial Alfredo Martini, of the first stage of the Giro della Toscana - Memorial Alfredo Martini (Arezzo>Montecatini Terme), of the Tour du Limousin - Nouvelle Aquitaine, of the second stage of the Tour du Limousin - Nouvelle Aquitaine (Dun-le-Palestel>Auzances), of the Volta Limburg Classic, of the Trofeo Laigueglia

3e of the fifth stage of the Giro d'Italia (Praia a Mare>Benevento), of the Amstel Gold Race

4e of the Gran Premio Bruno Beghelli, of the second stage of the Giro della Toscana - Memorial Alfredo Martini (Montecatini Terme>Pontedera)

5e of the Gran Piemonte, of the eleventh stage of the Giro d'Italia (Modena>Asolo)

6e of the De Brabantse Pijl - La Flèche Brabançonne

7e of the third stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Thuré>Châtellerault), of the fifth stage of the Volta a la Comunitat Valenciana (Valencia>Valencia)

9e of the Milano-Sanremo, of the sixth stage of the Tirreno-Adriatico (Castelraimondo>Cepagatti)

10e of the twelfth stage of the Giro d'Italia (Noale>Bibione)

17e of the Oxyclean Classic Brugge-De Panne ME

23e of the first stage of the Volta a la Comunitat Valenciana (Benicàssim>Oropesa del Mar [ITT])

2017. Bahrain Merida Pro Cycling Team

1er of the Coppa Bernocchi - GP BPM, of the De Brabantse Pijl - La Flèche Brabançonne, of the second stage of the Paris-Nice (Rochefort-en-Yvelines>Amilly)

2e of the Gran Premio Bruno Beghelli, of the Coppa Sabatini - Gran Premio città di Peccioli, of the first stage of the Tour of Slovenia (Koper>Kocevje), of the third stage of the Tour de Romandie (Payerne>Payerne), of the fourth stage of the Tour of Oman (TBC) (Yiti (Al Sifah)>Ministry of Tourism)

3e of the Bretagne Classic - Ouest-France, of the fourth stage of the Tour of Slovenia (Rogaska Slatina>Novo Mesto), of the second stage of the Tour de Romandie (Aigle>Bulle), of the first stage of the Tour of Oman (TBC) (Al Sawadi Beach>Naseem Park), of the third stage of the Dubai Tour (Dubai>Al Aqah)

4e of the second stage of the Critérium du Dauphiné (Saint-Chamond>Arlanc), of the eighth stage of the Paris-Nice (Nice>Nice)

5e of the first stage of the Giro della Toscana - Memorial Alfredo Martini (Pontedera>Pontedera), of the Memorial Marco Pantani

6e of the fourteenth stage of the Tour de France (Blagnac>Rodez), of the second stage of the Tour de France (Düsseldorf>Liège), of the first stage of the Critérium du Dauphiné (Saint-Étienne>Saint-Étienne)

7e of the fifth stage of the Gree-Tour of Guangxi (Liuzhou>Guilin), of the second stage of the Gree-Tour of Guangxi (Qinzhou>Nanning), of the second stage of the Tour of Slovenia (Ljubljana>Ljubljana), of the E3 Saxo Bank Classic, of the sixth stage of the Tour of Oman (TBC) (The Wave>Muttrah Corniche)

8e of the National Championships Italy - Road Race

9e of the tenth stage of the Tour de France (Périgueux>Bergerac), of the Amstel Gold Race, of the fifth stage of the Paris-Nice (Quincié-en-Beaujolais>Bourg-de-Péage), of the fifth stage of the Dubai Tour (Dubai>Dubai)

10e of the Grand Prix Cycliste de Québec, of the Ronde van Vlaanderen - Tour des Flandres ME

11e of the fifth stage of the Critérium du Dauphiné (La Tour-de-Salvagny>Mâcon)

12e of the twenty-first stage of the Tour de France (Montgeron>Paris)

13e of the Gent-Wevelgem in Flanders Fields ME, of the Milano-Sanremo

18e of the seventh stage of the Tour de France (Troyes>Nuits-Saint-Georges)

19e of the Grand Prix Cycliste de Montréal

21e of the third stage of the Critérium du Dauphiné (Le Chambon-sur-Lignon>Tullins)

23e of the first stage of the Tour de France (Düsseldorf>Düsseldorf [ITT]), of the third stage of the Paris-Nice (Chablis>Chalon-sur-Saône)

2018. Bahrain Merida Pro Cycling Team

1er of the Gran Piemonte, of the Coppa Bernocchi - GP BPM, of the third stage of the Tour de Suisse (Oberstammheim>Gansingen), of the first stage of the Hammer Limburg (Vaals>Drielandenpunt), of the fourth stage of the Dubai Tour (Skydive Dubai>Hatta Dam)

2e of the Coppa Sabatini - Gran Premio città di Peccioli, of the Grand Prix Cycliste de Montréal, of the fifth stage of the Tour de France (Lorient>Quimper), of the second stage of the Tour de France (Mouilleron-Saint-Germain>La Roche-sur-Yon), of the second stage of the Tour de Romandie (Delémont>Yverdon-les-Bains), of the first stage of the Tour de Romandie (Fribourg>Delémont), of the De Brabantse Pijl - La Flèche Brabançonne

3e of the Kuurne - Bruxelles - Kuurne, of the Dubai Tour

4e of the Hammer Limburg

5e of the eighteenth stage of the Tour de France (Trie-sur-Baïse>Pau), of the fourth stage of the Tour de Suisse (Gansingen>Gstaad), of the third stage of the Dubai Tour (Skydive Dubai>Fujairah)

6e of the second stage of the Hammer Limburg (Sittard-Geleen>Sittard-Geleen), of the fifth stage of the Tour de Romandie (Mont-sur-Rolle>Genève)

7e of the twenty-first stage of the Tour de France (Houilles>Paris), of the fifth stage of the Dubai Tour (Skydive Dubai>City Walk)

8e of the eighth stage of the Tour de Suisse (Bellinzona>Bellinzona), of the third stage of the Hammer Limburg (Sittard-Geleen>Sittard-Geleen), of the Omloop Het Nieuwsblad ME, of the first stage of the Dubai Tour (Skydive Dubai>Palm Jumeirah)

9e of the thirteenth stage of the Tour de France (Bourg d'Oisans>Valence), of the Milano-Sanremo, of the second stage of the Dubai Tour (Skydive Dubai>Ras al Khaimah)

12e of the seventh stage of the Tour de France (Fougères>Chartres)

13e of the Gran Premio Bruno Beghelli, of the eighth stage of the Tour de France (Dreux>Amiens Métropole)

14e of the European Continental Championships - Road Race, of the sixth stage of the Tirreno-Adriatico (Numana>Fano)

20e of the Bretagne Classic - Ouest-France, of the first stage of the Tour de France (Noirmoutier-en-l'Île>Fontenay-le-Comte)

23e of the Ronde van Vlaanderen - Tour des Flandres ME

2019. Bahrain Merida

1er of the Gran Premio Bruno Beghelli, of the fourth stage of the Deutschland Tour (Eisenach>Erfurt), of the fourth stage of the Tour of Oman (TBC) (Yiti (Al Sifah)>Oman Convention & Exhibition Center)

2e of the Coppa Sabatini - Gran Premio città di Peccioli, of the Deutschland Tour, of the second stage of the Deutschland Tour (Marburg>Göttingen), of the National Championships Italy - Road Race, of the sixth stage of the Tour of Oman (TBC) (Al Mouj Muscat>Matrah Corniche)

3e of the third stage of the Deutschland Tour (Göttingen>Eisenach), of the second stage of the Tour de Romandie (Le Locle>Morges)

4e of the seventh stage of the Tour de France (Belfort>Chalon-sur-Saône), of the fifth stage of the Tour de France (Saint-Dié-des-Vosges>Colmar), of the second stage of the Volta a la Comunitat Valenciana (Alicante>Alicante)

5e of the Memorial Marco Pantani, of the first stage of the Tour de France (Brussels>Brussels)

6e of the eleventh stage of the Tour de France (Albi>Toulouse), of the first stage of the Critérium du Dauphiné (Aurillac>Jussac), of the second stage of the Tour of Oman (TBC) (Royal Cavalry Oman>Al Bustan)

7e of the tenth stage of the Tour de France (Saint-Flour>Albi), of the third stage of the Tour de France (Binche>Épernay), of the fourth stage of the Paris-Nice (Vichy>Pélussin)

8e of the Trofeo Matteotti, of the fifth stage of the Critérium du Dauphiné (Boën-sur-Lignon>Voiron), of the first stage of the Paris-Nice (Saint-Germain-en-Laye>Saint-Germain-en-Laye), of the fifth stage of the Volta a la Comunitat Valenciana (Paterna>Valencia), of the third stage of the Volta a la Comunitat Valenciana (Quart de Poblet>Chera)

9e of the EuroEyes Cyclassics Hamburg

10e of the first stage of the Deutschland Tour (Hannover>Halberstadt)

11e of the World Championships - Road Race, of the twenty-first stage of the Tour de France (Rambouillet>Paris)

12e of the prologue of the Tour de Romandie (Neuchâtel>Neuchâtel)

13e of the sixteenth stage of the Tour de France (Nîmes>Nîmes), of the E3 Saxo Bank Classic

15e of the Prudential RideLondon-Surrey Classic

17e of the third stage of the Critérium du Dauphiné (Le Puy-en-Velay>Riom)

18e of the fourth stage of the Tour de France (Reims>Nancy), of the sixth stage of the Paris-Nice (Peynier>Brignoles)

19e of the first stage of the Volta a la Comunitat Valenciana (Orihuela>Orihuela [ITT])

23e of the second stage of the Critérium du Dauphiné (Mauriac>Craponne-sur-Arzon)

24e of the Japan Cup Cycle Road Race, of the third stage of the Paris-Nice (Cepoy>Moulins/Yzeure)

2020. Bahrain - McLaren

1er of the second stage of the La Route d'Occitanie - La Dépêche du Midi (Carcassonne>Cap Découverte)

3e of the fifth stage of the BinckBank Tour (Ottignies-Louvain-la-Neuve>Geraardsbergen), of the National Championships Italy - Road Race, of the first stage of the La Route d'Occitanie - La Dépêche du Midi (Saint-Affrique>Cazouls-lès-Béziers)

4e of the De Brabantse Pijl - La Flèche Brabançonne

6e of the BinckBank Tour

7e of the Kuurne - Bruxelles - Kuurne

9e of the fourteenth stage of the Tour de France (Clermont-Ferrand>Lyon)

10e of the fifth stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Mijas>Mijas [ITT])

11e of the twenty-first stage of the Tour de France (Mantes-la-Jolie>Paris)

18e of the first stage of the BinckBank Tour (Blankenberge>Ardooie)

19e of the nineteenth stage of the Tour de France (Bourg-en-Bresse>Champagnole)

2021. Bahrain - Victorious

1er of the second stage of the Tour de Romandie (La Neuveville>Saint-Imier), of the third stage of the Critérium du Dauphiné (Langeac>Saint-Haon-Le-Vieux), of the National Championships Italy - Road Race

2e of the first stage of the Tour de Romandie (Aigle>Martigny), of the second stage of the Critérium du Dauphiné (Brioude>Saugues), of the first stage of the Critérium du Dauphiné (Issoire>Issoire), of the fifth stage of the Critérium du Dauphiné (Saint-Chamond>Saint-Vallier)

4e of the Gent-Wevelgem in Flanders Fields ME, of the third stage of the Tour de Romandie (Estavayer>Estavayer)

6e of the Kuurne - Bruxelles - Kuurne

8e of the Milano-Sanremo

16e of the Oxyclean Classic Brugge-De Panne ME

Follow us

Receive exclusive news about the Tour