Choose a different year:

Unfortunately, you can not see the graph. It is there, look in another browser that is capable of showing svg.

Here is information about the Tour de France of 2016. I also have information about the previous edition (2015). I also have information about the next edition (2017).

Stage prizes

Date Nr. From To Distance
(km)
WinnerAge
(yearday)
NatCombativityAge
(yearday)
Nat
02 Jul 20161 Mont Saint-MichelUtah BeachVlakke etappe188M. Cavendish3143GBRA. Delaplace26295FRA
03 Jul 20162 Saint-LôCherbourgVlakke etappe183P. Sagan26158SLVJ. Stuyven2478BEL
04 Jul 20163 GranvilleAngersVlakke etappe223.5M. Cavendish3145GBRT. Voeckler3713FRA
05 Jul 20164 SaumurLimogesVlakke etappe238M. Kittel2856GERO. Naesen25293BEL
06 Jul 20165 LimogesLe LioranHalf-bergetappe216G. Van Avermaet3151BELT. De Gendt29242BEL
07 Jul 20166 Arpajon-sur-CèreMontaubanVlakke etappe190.5M. Cavendish3148GBRY. Arashiro31289JAP
08 Jul 20167 L'Isle-JourdainLac de PayolleHalf-bergetappe162.5S. Cummings35111GBRV. Nibali31236ITA
09 Jul 20168 PauBagnères-de-LuchonBergetappe184C. Froome3151GBRT. Pinot2642FRA
10 Jul 20169 Val d'AranArcalisBergetappe184.5T. Dumoulin25241NEDT. Dumoulin25241NED
12 Jul 201610 Escaldes-EngordanyCôte de RevelHalf-bergetappe197M. Matthews25290AUSP. Sagan26167SLV
13 Jul 201611 CarcassonneMontpellierVlakke etappe162.5P. Sagan26168SLVA. Vichot27229FRA
14 Jul 201612 MontpellierMont VentouxHalf-bergetappe178T. De Gendt29250BELT. De Gendt29250BEL
15 Jul 201613 Bourg-Saint-AndéolCaverne du Pont-d'ArcTijdrit37.5T. Dumoulin25246NEDN/A
16 Jul 201614 MontélimarVillars-les-DombesVlakke etappe208.5M. Cavendish3157GBRJ. Roy3325FRA
17 Jul 201615 Bourg-en-BresseCulozBergetappe160J. Pantano27240COLR. Majka26309POL
18 Jul 201616 Moirans-en-MontagneBernVlakke etappe209P. Sagan26173SLVJ. Alaphilippe2438FRA
20 Jul 201617 BernFinhautBergetappe187.5I. Zakarin26309RUSI. Zakarin26309RUS
21 Jul 201618 SallanchesMegèveTijdrit16C. Froome3163GBRN/A
22 Jul 201619 AlbertvilleSaint-Gervais Mont-BlancBergetappe146R. Bardet25255FRAR. Costa29290POR
23 Jul 201620 MegèveMorzineBergetappe146.5J. Izagirre27169ESPI. Zakarin26312RUS
24 Jul 201621 ChantillyParisVlakke etappe113A. Greipel349GERN/A

Classification leaders

Date Nr. General Age
(yearday)
Nat Points Age
(yearday)
Nat Mountains Age
(yearday)
NatYoung riderAge
(yearday)
NatTeams
02 Jul 20161M. Cavendish3143GBRM. Cavendish3143GBRP. Voss3098GERE. Theuns2564BELLotto-Soudal
03 Jul 20162P. Sagan26158SLVP. Sagan26158SLVJ. Stuyven2478BELJ. Alaphilippe2423FRAOrica-BikeExchange
04 Jul 20163P. Sagan26159SLVM. Cavendish3145GBRJ. Stuyven2479BELJ. Alaphilippe2424FRAOrica-BikeExchange
05 Jul 20164P. Sagan26160SLVP. Sagan26160SLVJ. Stuyven2480BELJ. Alaphilippe2425FRAOrica-BikeExchange
06 Jul 20165G. Van Avermaet3151BELP. Sagan26161SLVT. De Gendt29242BELJ. Alaphilippe2426FRABMC Racing Team
07 Jul 20166G. Van Avermaet3152BELM. Cavendish3148GBRT. De Gendt29243BELJ. Alaphilippe2427FRABMC Racing Team
08 Jul 20167G. Van Avermaet3153BELM. Cavendish3149GBRT. De Gendt29244BELA. Yates23336GBRBMC Racing Team
09 Jul 20168C. Froome3151GBRM. Cavendish3150GBRR. Majka26301POLA. Yates23337GBRBMC Racing Team
10 Jul 20169C. Froome3152GBRM. Cavendish3151GBRT. Pinot2643FRAA. Yates23338GBRMovistar
12 Jul 201610C. Froome3154GBRP. Sagan26167SLVT. Pinot2645FRAA. Yates23340GBRBMC Racing Team
13 Jul 201611C. Froome3155GBRP. Sagan26168SLVT. Pinot2646FRAA. Yates23341GBRBMC Racing Team
14 Jul 201612C. Froome3156GBRP. Sagan26169SLVT. De Gendt29250BELA. Yates23342GBRBMC Racing Team
15 Jul 201613C. Froome3157GBRP. Sagan26170SLVT. De Gendt29251BELA. Yates23343GBRBMC Racing Team
16 Jul 201614C. Froome3158GBRP. Sagan26171SLVT. De Gendt29252BELA. Yates23344GBRBMC Racing Team
17 Jul 201615C. Froome3159GBRP. Sagan26172SLVR. Majka26309POLA. Yates23345GBRMovistar
18 Jul 201616C. Froome3160GBRP. Sagan26173SLVR. Majka26310POLA. Yates23346GBRMovistar
20 Jul 201617C. Froome3162GBRP. Sagan26175SLVR. Majka26312POLA. Yates23348GBRMovistar
21 Jul 201618C. Froome3163GBRP. Sagan26176SLVR. Majka26313POLA. Yates23349GBRMovistar
22 Jul 201619C. Froome3164GBRP. Sagan26177SLVR. Majka26314POLA. Yates23350GBRMovistar
23 Jul 201620C. Froome3165GBRP. Sagan26178SLVR. Majka26315POLA. Yates23351GBRMovistar
24 Jul 201621C. Froome3166GBRP. Sagan26179SLVR. Majka26316POLA. Yates23352GBRMovistar

Table: classification winners

ClassificationWinnerAge
(yearday)
General classificationC. Froome3166
Points classificationP. Sagan26179
Mountains classificationR. Majka26316
Young rider classificationA. Yates23352
Most combative riderP. Sagan26179
Team classificationMovistar

Legend

WinnerStage split over multiple parts; classification leaders sometimes received jerseys halfway, but they don't count for statistics.
TeamTeam time trial or separate start.
CancelledStage cancelled.
WinnerInital winner later removed.
N/ANobody scored points yet for this classification, or the prize was not given.

Graphs

Distance of final winner in general classification

Unfortunately, you can not see the graph. It is there, look in another browser that is capable of showing svg.

Average speed winner of stage (km/h)

Unfortunately, you can not see the graph. It is there, look in another browser that is capable of showing svg.

Number of riders in race

Unfortunately, you can not see the graph. It is there, look in another browser that is capable of showing svg.

Number of riders that also participated in the Tour in other years

Unfortunately, you can not see the graph. It is there, look in another browser that is capable of showing svg.

Margin of winner

In the table below, the evolution of the difference between Chris Froome (the winner) and Romain Bardet (second) in the general classification is shown.

Final4:05
StageTypeTime gainMargin of winner
8Time difference in normal stage 0:13 0:13
8Bonus on stage finish 0:10 0:23
9Time difference in normal stage 0:21 0:44
11Time difference in normal stage 0:06 0:50
11Bonus on stage finish 0:06 0:56
12Time difference in normal stage 0:19 1:15
13Time trial 2:49 4:04
17Time difference in normal stage 0:11 4:15
18Time trial 0:42 4:57
19Time difference in normal stage −0:36 4:21
19Bonus on stage finish −0:10 4:11
20Time difference in normal stage −0:06 4:05
TypeMargin of winner
Time difference in normal stage0:28
Bonus on stage finish0:06
Time trial3:31

Participants

NumberName NatTeamFinal
2016
Young?Riders
previous Tours
Best result
previous Tours
Stages won
previous Tours
Classifications won
previous Tours
Jerseys worn
previous Tours
1Chris Froome (3142)
GBRTeam Sky1No515General classification (2x) Mountains (1x)  Gele trui(30x)Bolletjestrui(17x)
2Sergio Luis Henao (28204)
COLTeam Sky12No0
3Vasil Kiryienka (353)
BLRTeam Sky103No5600
4Mikel Landa (26200)
ITATeam Sky35No0
5Mikel Nieve (3236)
ESPTeam Sky17No2120
6Wout Poels (28274)
NEDTeam Sky28No4280
7Luke Rowe (26113)
GBRTeam Sky151No11360
8Ian Stannard (2937)
GBRTeam Sky161No21280
9Geraint Thomas (3037)
GBRTeam Sky15No6150 Witte trui(10x)
11Nairo Alexander Quintana (26147)
COLMovistar3No221Mountains (1x) Young rider (2x)  Bolletjestrui(2x)Witte trui(22x)
12Alejandro Valverde (3667)
DESPMovistar6No833 Gele trui(2x)Groene trui(1x)Witte trui(3x)
13Winner Andrew Anacona (27324)
COLMovistar69No1570
14Imanol Erviti (32229)
ESPMovistar108No6770
15Jesús Herrada (25340)
ESPMovistarAB15No1610
16Gorka Izagirre (28268)
ESPMovistarAB17No4320
17Jon Izagirre (27147)
ESPMovistar47No2230
18Daniel Moreno (34299)
ESPMovistar31No2170
19Nelson Felipe Oliveira (27117)
PORMovistar80No2470
21Fabio Aru (25363)
ITAAstana13No0
22Vincenzo Nibali (31229)
ITAAstana30No515General classification (1x)  Gele trui(19x)Bolletjestrui(1x)Witte trui(4x)
23Jakob Fuglsang (31101)
DENAstana52No570
24Andriy Grivko (32329)
UKRAstana86No8430
25Tanel Kangert (29112)
ESTAstana26No2200
26Alexey Lutsenko (23297)
KAZAstana62Yes10
27Diego Rosa (2796)
ITAAstana37No0
28Luis Leon Sánchez (32220)
ESPAstana48No6114
29Paolo Tiralongo (38358)
ITAAstana74No4490
31Alberto Contador (33207)
DESPTinkoffAB9No813General classification (2x) Young rider (1x)  Gele trui(17x)Bolletjestrui(1x)Witte trui(12x)
32Peter Sagan (26156)
SLVTinkoff95No4424Points (4x)  Groene trui(71x)Witte trui(14x)
33Maciej Bodnar (31116)
POLTinkoff159No31120
34Oscar Gatto (31181)
ITATinkoff156No0
35Robert Kišerlovski (29326)
CROTinkoff58No10
36Roman Kreuziger (3056)
CZETinkoff10No650 Witte trui(2x)
37Rafał Majka (26292)
POLTinkoff27No2283Mountains (1x)  Bolletjestrui(6x)
38Matteo Tosatto (4248)
ITATinkoff145No11601
39Michael Valgren (24145)
DENTinkoff77Yes10
41Romain Bardet (25234)
FRAAG2R-La Mondiale2No361Combativity (1x)  Bolletjestrui(1x)Witte trui(6x)
42Jan Bakelants (30137)
BELAG2R-La Mondiale50No3181 Gele trui(2x)
43Mickaël Cherel (30106)
FRAAG2R-La Mondiale57No3180
44Samuel Dumoulin (35315)
FRAAG2R-La Mondiale130No11901
45Ben Gastauer (28230)
LUXAG2R-La Mondiale61No2210
46Cyril Gautier (28279)
FRAAG2R-La Mondiale68No6250
47Alexis Gougeard (23118)
FRAAG2R-La Mondiale147Yes0
48Domenico Pozzovivo (33213)
ITAAG2R-La Mondiale33No0
49Alexis Vuillermoz (2830)
FRAAG2R-La Mondiale20No2261
51Wilco Kelderman (2598)
NEDLottoNL-Jumbo32Yes1790
52George Bennett (2685)
NZLLottoNL-Jumbo53No0
53Dylan Groenewegen (2310)
NEDLottoNL-Jumbo160Yes0
54Bert-Jan Lindeman (2715)
NEDLottoNL-Jumbo94No0
55Paul Martens (32249)
GERLottoNL-Jumbo98No1800
56Timo Roosen (23171)
NEDLottoNL-Jumbo111Yes0
57Sep Vanmarcke (27338)
BELLottoNL-Jumbo104No31040
58Robert Wagner (3375)
GERLottoNL-Jumbo163No0
59Maarten Wynants (3449)
BELLottoNL-Jumbo138No41170
61Bauke Mollema (29217)
NEDTrek-Segafredo11No560
62Fabian Cancellara (35105)
SUITrek-SegafredoNP18No10657 Gele trui(29x)Groene trui(6x)Witte trui(6x)
63Markel Irizar (36147)
ESPTrek-Segafredo120No4630
64Grégory Rast (36166)
SUITrek-Segafredo123No51010
65Fränk Schleck (3677)
DLUXTrek-Segafredo34No832 Gele trui(2x)
66Peter Stetina (28328)
USATrek-Segafredo46No1350
67Jasper Stuyven (2475)
BELTrek-Segafredo99Yes0
68Edward Theuns (2562)
BELTrek-SegafredoAB13Yes0
69Haimar Zubeldia (3991)
ESPTrek-Segafredo24No1450
71Mathias Frank (29204)
SUIIAM CyclingAB14No380
72Stef Clement (33280)
NEDIAM Cycling18No5590
73Jérôme Coppel (29329)
FRAIAM Cycling75No5140
74Martin Elmiger (37281)
SUIIAM Cycling64No6710
75Sondre Holst Enger (22196)
NORIAM Cycling141Yes0
76Reto Hollenstein (30313)
SUIIAM Cycling97No2750
77Leigh Howard (26256)
AUSIAM Cycling172No0
78Oliver Naesen (25288)
BELIAM Cycling83No0
79Jarlinson Pantano (27224)
COLIAM Cycling19No1190
81Pierre Rolland (29264)
FRACannondale-Drapac16No782Young rider (1x)  Bolletjestrui(11x)Witte trui(3x)
82Matti Breschel (31304)
DENCannondale-DrapacAB14No11420
83Lawson Craddock (24132)
USACannondale-Drapac124Yes0
84Alex Howes (28182)
USACannondale-Drapac131No11270
85Kristijan Koren (29218)
DSLOCannondale-Drapac152No6690
86Sebastian Langeveld (31165)
NEDCannondale-DrapacAB10No41310
87Ramunas Navardauskas (28153)
LITCannondale-Drapac134No41201
88Tom-Jelte Slagter (270)
NEDCannondale-Drapac82No1560
89Dylan van Baarle (2441)
NEDCannondale-Drapac91Yes11470
91Richard Julian Porte (31152)
AUSBMC Racing Team5No5190
92Brent Bookwalter (32136)
USABMC Racing Team117No3910
93Marcus Burghardt (331)
GERBMC Racing Team89No7581
94Damiano Caruso (28263)
ITABMC Racing Team22No1530
95Rohan Dennis (2634)
AUSBMC Racing TeamNP17No21011 Gele trui(1x)Groene trui(1x)Witte trui(1x)
96Amaël Moinard (34149)
FRABMC Racing Team45No7150
97Michael Schär (3033)
SUIBMC Racing Team76No5430
98Greg Van Avermaet (3145)
BELBMC Racing Team44No3381
99Tejay Van Garderen (27323)
USABMC Racing Team29No550Young rider (1x)  Bolletjestrui(1x)Witte trui(19x)
101Mark Cavendish (3141)
GBRDimension Data for QhubekaNP17No913026Points (1x)  Groene trui(19x)
102Natnael Teweldemedhin Berhane (25177)
ERIDimension Data for Qhubeka125Yes0
103Edvald Boasson (2945)
NORDimension Data for Qhubeka109No5532
104Steven Cummings (35104)
GBRDimension Data for Qhubeka140No3861
105Bernhard Eisel (35134)
AUTDimension Data for Qhubeka171No101080
106Reinardt Janse Van Rensburg (27148)
SAFDimension Data for Qhubeka115No1960
107Serge Pauwels (32223)
BELDimension Data for Qhubeka42No2130
108Mark Renshaw (33252)
AUSDimension Data for QhubekaAB9No71420
109Daniel Teklehaimanot (27233)
ERIDimension Data for Qhubeka85No1490 Bolletjestrui(4x)
111Warren Barguil (24247)
FRAGiant-Alpecin23Yes1140
112Roy Curvers (36187)
NEDGiant-Alpecin122No41060
113John Degenkolb (27175)
GERGiant-Alpecin148No31090
114Tom Dumoulin (25232)
NEDGiant-AlpecinAB19No3330 Witte trui(1x)
115Simon Geschke (30110)
GERGiant-Alpecin66No3381
116Georg Preidler (2614)
AUTGiant-Alpecin56No1870
117Ramon Sinkeldam (27142)
NEDGiant-Alpecin143No10
118Laurens ten Dam (35230)
NEDGiant-Alpecin73No790
119Albert Timmer (3118)
NEDGiant-Alpecin153No51300
121Thibaut Pinot (2633)
FRAFDJNP13No432Young rider (1x)  Witte trui(6x)
122William Bonnet (346)
FRAFDJ127No71020
123Mathieu Ladagnous (31201)
FRAFDJAB9No5710
124Steve Morabito (33152)
SUIFDJ36No4350
125Cédric Pineau (3154)
FRAFDJAB9No21020
126Sébastien Reichenbach (2734)
SUIFDJ14No1850
127Anthony Roux (2974)
FRAFDJ63No31010
128Jérémy Roy (339)
FRAFDJ96No8480Combativity (1x)  Bolletjestrui(1x)
129Arthur Vichot (27217)
FRAFDJ78No4660
131Emanuel Buchmann (23225)
GERBora-Argon 1821Yes1830
132Shane Archbold (27149)
NZLBora-Argon 18NP18No0
133Jan Bárta (31206)
CZEBora-Argon 1888No2250
134Cesare Benedetti (28333)
ITABora-Argon 18128No0
135Sam Bennett (25258)
IREBora-Argon 18174No10
136Bartosz Huzarski (35247)
POLBora-Argon 1839No2680
137Patrick Konrad (24262)
AUTBora-Argon 1865Yes0
138Andreas Schillinger (32354)
GERBora-Argon 18154No21440
139Paul Voss (3097)
GERBora-Argon 18101No2500
141Joaquim Rodríguez (3750)
ESPTeam Katusha7No433 Bolletjestrui(9x)
142Jacopo Guarnieri (28322)
ITATeam Katusha165No11490
143Marco Haller (2591)
AUTTeam Katusha162Yes11260
144Alexander Kristoff (28362)
NORTeam Katusha149No31252
145Alberto Losada (34123)
ESPTeam Katusha67No2580
146Michael Mørkøv (3162)
DENTeam KatushaAB8No2930 Bolletjestrui(6x)
147Jurgen Van Den Broeck (33150)
BELTeam KatushaNP12No640
148Ángel Vicioso (3979)
ESPTeam Katusha129No3640
149Ilnur Zakarin (26289)
DRUSTeam Katusha25No0
151Rui Alberto Costa (29269)
DPORLampre-Merida49No7183
152Yukiya Arashiro (31282)
JAPLampre-Merida116No5650
153Matteo Bono (32233)
ITALampre-Merida136No4930
154Davide Cimolai (26322)
ITALampre-Merida168No31370
155Kristijan Đurasek (28341)
DCROLampre-Merida51No2460
156Tsgabu Gebremaryan Grmay (24311)
ETHLampre-Merida92Yes0
157Louis Meintjes (24131)
SAFLampre-Merida8Yes10
158Luka Pibernik (22251)
SLOLampre-Merida102Yes0
159Jan Polanc (2456)
SLOLampre-Merida54Yes0
161André Greipel (33350)
GERLotto-Soudal133No512310 Groene trui(7x)
162Lars Ytting Bak (36167)
DENLotto-Soudal173No5370
163Thomas De Gendt (29237)
BELLotto-Soudal40No3630
164Jens Debusschere (26307)
BELLotto-SoudalNP15No11450
165Tony Gallopin (2838)
FRALotto-Soudal71No5291 Gele trui(1x)
166Adam Hansen (3551)
AUSLotto-Soudal100No6640
167Gregory Henderson (39294)
NZLLotto-Soudal155No41240
168Jürgen Roelandts (30364)
BELLotto-Soudal126No5850
169Marcel Sieberg (3462)
GERLotto-Soudal169No61200
171Bryan Coquard (2467)
FRADirect Énergie113Yes21040
172Sylvain Chavanel (371)
FRADirect Énergie43No15203Combativity (2x)  Gele trui(2x)Bolletjestrui(4x)Groene trui(1x)
173Antoine Duchesne (24293)
CANDirect Énergie107Yes0
174Yohann Gène (356)
FRADirect Énergie158No51280
175Fabrice Jeandesboz (31209)
FRADirect Énergie60No2540
176Adrien Petit (25278)
FRADirect Énergie164No11560
177Romain Sicard (28182)
FRADirect Énergie81No2330
178Angelo Tulik (25211)
FRADirect ÉnergieAB12No1910
179Thomas Voeckler (379)
FRADirect Énergie79No1344Mountains (1x)  Gele trui(20x)Bolletjestrui(12x)Witte trui(14x)
181Marcel Kittel (2851)
GEREtixx-Quick Step166No31618 Gele trui(2x)Groene trui(3x)Witte trui(1x)
182Julian Alaphilippe (2420)
FRAEtixx-Quick Step41Yes0
183Iljo Keisse (33192)
BELEtixx-Quick Step139No0
184Daniel Martin (29315)
IREEtixx-Quick Step9No3331
185Tony Martin (3169)
GEREtixx-Quick StepAB21No7365 Gele trui(3x)Bolletjestrui(1x)Witte trui(15x)
186Maximiliano Ariel Richeze (33116)
DARGEtixx-Quick Step144No10
187Fabio Sabatini (31133)
ITAEtixx-Quick Step150No41170
188Peter Vakoĉ (23355)
CZEEtixx-Quick Step118Yes0
189Julien Vermote (26340)
BELEtixx-Quick Step114No11160
191Daniel Navarro (32359)
ESPCofidisAB19No690
192Borut Božič (35327)
DSLOCofidisAB17No21290
193Jérôme Cousin (2726)
FRACofidis121No11560
194Nicolas Edet (28212)
FRACofidis106No3770
195Arnold Jeannesson (30167)
FRACofidis87No3150 Witte trui(2x)
196Christophe Laporte (23202)
FRACofidis157Yes11270
197Cyril Lemoine (33120)
FRACofidis137No41100 Bolletjestrui(6x)
198Luis Ángel Mate (32100)
ESPCofidis55No4310
199Geoffrey Soupe (28101)
FRACofidis142No11230
201Simon Gerrans (3646)
AUSOrica-BikeExchangeNP13No10792 Gele trui(2x)
202Michael Albasini (35193)
SUIOrica-BikeExchange132No7590
203Luke Durbridge (2583)
AUSOrica-BikeExchange112Yes21220
204Mathew Hayman (3872)
AUSOrica-BikeExchange135No10
205Daryl Impey (31207)
SAFOrica-BikeExchange38No3740 Gele trui(2x)
206Christopher Juul Jensen (28361)
DENOrica-BikeExchange119No0
207Michael Matthews (25278)
AUSOrica-BikeExchange110No11520
208Rubén Plaza (36123)
ESPOrica-BikeExchange72No5121
209Adam Yates (23328)
GBROrica-BikeExchange4Yes1500
211Eduardo Sepulveda (2518)
ARGFortuneo-Vital Concept59Yes10
212Vegard Breen (26143)
NORFortuneo-Vital Concept167No0
213Anthony Delaplace (26293)
FRAFortuneo-Vital Concept90No5780
214Brice Feillu (30340)
FRAFortuneo-Vital Concept70No5161 Bolletjestrui(1x)
215Armindo Fonseca (2761)
FRAFortuneo-Vital Concept146No21190
216Daniel McLay (24180)
GBRFortuneo-Vital Concept170Yes0
217Pierre-Luc Périchon (29178)
FRAFortuneo-Vital Concept93No1810
218Chris Anker Sørensen (31299)
DENFortuneo-Vital Concept84No4140Combativity (1x) 
219Florian Vachon (31180)
FRAFortuneo-Vital Concept105No2880

There are 198 participants out of 198 in my database.

Results per team

The "StProb" column indicates the probability that an equally sized team would win the same number of stages, assuming each participating rider had an equal chance of winning a stage. A probability of 0.50 indicates that the team won exactly as expected, a probability close to 0 indicates that the team won fewer stages than expected, and a probability close to 1 indicates that the team won more stages than expected.

The "GCProb" and "Lexico" columns indicate how well the team performed in the overall ranking. For both, a higher number is better; GCProb ranges from minus infinity to plus infinity, with an average of 0; Lexico ranges from 0 to 1, with an average of 0.5.

TeamRidersStages wonStProbGCProbLexico
Dimension Data for Qhubeka9 5 1.00 -1.57 0.14
Tinkoff9 3 0.95 -0.11 0.67
Team Sky9 2 0.83 2.22 0.99
Giant-Alpecin9 2 0.83 -0.45 0.37
Lotto-Soudal9 2 0.83 -1.54 0.16
Movistar9 1 0.55 1.06 0.87
AG2R-La Mondiale9 1 0.55 1.95 0.94
IAM Cycling9 1 0.55 0.24 0.48
BMC Racing Team9 1 0.55 1.68 0.83
Team Katusha9 1 0.55 -1.08 0.72
Etixx-Quick Step9 1 0.55 -1.02 0.69
Orica-BikeExchange9 1 0.55 -0.08 0.86
Fortuneo-Vital Concept9 0 0.18 -0.53 0.06
Trek-Segafredo9 0 0.18 0.39 0.61
Cofidis9 0 0.18 -1.68 0.07
Direct Énergie9 0 0.18 -0.57 0.14
LottoNL-Jumbo9 0 0.18 -0.34 0.24
Lampre-Merida9 0 0.18 0.71 0.72
Bora-Argon 189 0 0.18 -0.36 0.41
FDJ9 0 0.18 -0.46 0.50
Cannondale-Drapac9 0 0.18 -1.24 0.48
Astana9 0 0.18 2.78 0.59

Results per country

The "StProb" column indicates the probability that a country with this many riders would win the same number of stages, assuming each participating rider had an equal chance of winning a stage. A probability of 0.50 indicates that the country won exactly as expected, a probability close to 0 indicates that the country won fewer stages than expected, and a probability close to 1 indicates that the country won more stages than expected.

The "GCProb" and "Lexico" columns indicate how well the country performed in the overall ranking. For both, a higher number is better; GCProb ranges from minus infinity to plus infinity, with an average of 0; Lexico ranges from 0 to 1, with an average of 0.5.

CountryRidersStages wonStProbGCProbLexico
France38 1 0.03 0.08 0.59
Spain17 1 0.28 0.95 0.56
Netherlands15 2 0.63 0.01 0.45
Italy14 0 0.10 0.49 0.44
Belgium14 2 0.67 -0.70 0.05
Germany12 2 0.73 -1.56 0.29
Switzerland9 0 0.18 -0.12 0.53
Australia9 1 0.55 -1.77 0.73
United Kingdom8 7 1.00 -0.20 1.00
Denmark7 0 0.23 -1.22 0.14
United States5 0 0.28 0.40 0.50
Austria4 0 0.32 -0.49 0.32
Norway4 0 0.32 -1.48 0.07
Colombia4 1 0.78 2.60 0.96
Slovenia4 0 0.32 -0.85 0.33
Poland3 0 0.36 0.75 0.69
Czechia3 0 0.36 0.84 0.88
South-Africa3 0 0.36 1.40 0.90
New-Zeeland3 0 0.36 -0.97 0.44
Eritrea2 0 0.40 -0.14 0.38
Ireland2 0 0.40 0.20 0.92
Luxembourg2 0 0.40 1.29 0.72
Portugal2 0 0.40 0.87 0.61
Croatia2 0 0.40 1.12 0.60
Argentina2 0 0.40 -0.05 0.54
Slovakia1 3 1.00 0.08 0.57
Kazachstan1 0 0.45 0.66 0.72
Lithuania1 0 0.45 -0.60 0.40
Estonia1 0 0.45 1.29 0.88
Ukraine1 0 0.45 0.24 0.61
Belarus1 0 0.45 -0.06 0.54
Russia1 1 0.94 1.30 0.89
Japan1 0 0.45 -0.29 0.48
Ethiopia1 0 0.45 0.13 0.59
Canada1 0 0.45 -0.13 0.52

Solos

From reports of the stages of this Tour, I have calculated the length of the solo rides. A solo is when a rider is riding in front of the race, without any other riders. Time trials don't count for this. There is sometimes uncertainty about when a solo started or ended: the dark green bar indicates the solo length that I am certain of, the light green bar indicates the maximum that it could be.

Combined solos during this Tour
RiderSolo
A. Fonseca135.0–143.0 km
R. Costa49.5–61.5 km
T. De Gendt19.0–58.5 km
S. Cummings26.0–28.0 km
T. Dumoulin18.0–27.0 km
P. Voss18.0–22.0 km
G. Van Avermaet16.0–19.0 km
C. Froome16.0–17.0 km
R. Majka10.0–12.0 km
J. Izagirre7.0–10.5 km
R. Bardet6.0–8.0 km
J. Stuyven7.0–8.0 km
I. Zakarin8.0–8.0 km
A. Lutsenko0.0–5.0 km