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 2023. I also have information about the previous edition (2022). I also have information about the next edition (2024).

Stage prizes

Date Nr. From To Distance
(km)
WinnerAge
(yearday)
NatCombativityAge
(yearday)
Nat
01 Jul 20231 BilbaoBilbaoHalf-bergetappe182A. Yates30328GBRA. Yates30328GBR
02 Jul 20232 Vitoria-GasteizSan SebastiànVlakke etappe209V. Lafay27166FRAN. Powless26302USA
03 Jul 20233 Amorebieta-EtxanoBayonneVlakke etappe193.5J. Philipsen25122BELL. Pichon36350FRA
04 Jul 20234 DaxNogaroVlakke etappe182J. Philipsen25123BELB. Cosnefroy27260FRA
05 Jul 20235 PauLarunsBergetappe163J. Hindley2761AUSW. van Aert28294BEL
06 Jul 20236 TarbesCauteretsBergetappe145T. Pogačar24289SLOW. van Aert28295BEL
07 Jul 20237 Mont-de-MarsanBordeauxVlakke etappe170J. Philipsen25126BELS. Guglielmi266FRA
08 Jul 20238 LibourneLimogesVlakke etappe201M. Pedersen27202DENA. Turgis2953FRA
09 Jul 20239 Saint-Léonard-de-NoblatPuy de DômeHalf-bergetappe182.5M. Woods36270CANM. Jorgenson249USA
11 Jul 202310 VulcaniaIssoireHalf-bergetappe167.5P. Bilbao33135ESPK. Neilands28328LAT
12 Jul 202311 Clermont FerrandMoulinsVlakke etappe180J. Philipsen25131BELD. Oss36180ITA
13 Jul 202312 RoanneBelleville-en-BeaujolaisHalf-bergetappe169J. Izagirre34158ESPM. van der Poel28175NED
14 Jul 202313 Châtillon-sur-ChalaronneGrand ColombierHalf-bergetappe138M. Kwiatkowski3342POLM. Kwiatkowski3342POL
15 Jul 202314 AnnemasseMorzineBergetappe152C. Rodríguez22162ESPG. Ciccone28207ITA
16 Jul 202315 Les GetsSaint-Gervais-les-BainsBergetappe179W. Poels35288NEDA. Petit32294FRA
18 Jul 202316 PassyComblouxTijdrit22.4J. Vingegaard26219DENN/A
19 Jul 202317 Saint-Gervais-les-BainsCourchevelBergetappe166F. Gall25141AUTF. Gall25141AUT
20 Jul 202318 MoûtiersBourg-en-BresseVlakke etappe185K. Asgreen28162DENV. Campenaerts31265BEL
21 Jul 202319 Moirans-en-MontagnePolignyVlakke etappe173M. Mohorič28275SLOV. Campenaerts31266BEL
22 Jul 202320 BelfortMarksteinBergetappe133.5T. Pogačar24305SLOT. Pinot3354FRA
23 Jul 202321 Saint-Quentin-en-YvelinesParisVlakke etappe115J. Meeus2522BELN/A

Classification leaders

Date Nr. General Age
(yearday)
Nat Points Age
(yearday)
Nat Mountains Age
(yearday)
NatYoung riderAge
(yearday)
NatTeams
01 Jul 20231A. Yates30328GBRA. Yates30328GBRN. Powless26301USAT. Pogačar24284SLOJumbo-Visma
02 Jul 20232A. Yates30329GBRV. Lafay27166FRAN. Powless26302USAT. Pogačar24285SLOJumbo-Visma
03 Jul 20233A. Yates30330GBRV. Lafay27167FRAN. Powless26303USAT. Pogačar24286SLOJumbo-Visma
04 Jul 20234A. Yates30331GBRJ. Philipsen25123BELN. Powless26304USAT. Pogačar24287SLOJumbo-Visma
05 Jul 20235J. Hindley2761AUSJ. Philipsen25124BELF. Gall25127AUTT. Pogačar24288SLOJumbo-Visma
06 Jul 20236J. Vingegaard26207DENJ. Philipsen25125BELN. Powless26306USAT. Pogačar24289SLOJumbo-Visma
07 Jul 20237J. Vingegaard26208DENJ. Philipsen25126BELN. Powless26307USAT. Pogačar24290SLOJumbo-Visma
08 Jul 20238J. Vingegaard26209DENJ. Philipsen25127BELN. Powless26308USAT. Pogačar24291SLOJumbo-Visma
09 Jul 20239J. Vingegaard26210DENJ. Philipsen25128BELN. Powless26309USAT. Pogačar24292SLOBahrain Victorious
11 Jul 202310J. Vingegaard26212DENJ. Philipsen25130BELN. Powless26311USAT. Pogačar24294SLOBahrain Victorious
12 Jul 202311J. Vingegaard26213DENJ. Philipsen25131BELN. Powless26312USAT. Pogačar24295SLOBahrain Victorious
13 Jul 202312J. Vingegaard26214DENJ. Philipsen25132BELN. Powless26313USAT. Pogačar24296SLOBahrain Victorious
14 Jul 202313J. Vingegaard26215DENJ. Philipsen25133BELN. Powless26314USAT. Pogačar24297SLOIneos Grenadiers
15 Jul 202314J. Vingegaard26216DENJ. Philipsen25134BELJ. Vingegaard26216DENT. Pogačar24298SLOIneos Grenadiers
16 Jul 202315J. Vingegaard26217DENJ. Philipsen25135BELG. Ciccone28208ITAT. Pogačar24299SLOJumbo-Visma
18 Jul 202316J. Vingegaard26219DENJ. Philipsen25137BELG. Ciccone28210ITAT. Pogačar24301SLOJumbo-Visma
19 Jul 202317J. Vingegaard26220DENJ. Philipsen25138BELG. Ciccone28211ITAT. Pogačar24302SLOJumbo-Visma
20 Jul 202318J. Vingegaard26221DENJ. Philipsen25139BELG. Ciccone28212ITAT. Pogačar24303SLOJumbo-Visma
21 Jul 202319J. Vingegaard26222DENJ. Philipsen25140BELG. Ciccone28213ITAT. Pogačar24304SLOJumbo-Visma
22 Jul 202320J. Vingegaard26223DENJ. Philipsen25141BELG. Ciccone28214ITAT. Pogačar24305SLOJumbo-Visma
23 Jul 202321J. Vingegaard26224DENJ. Philipsen25142BELG. Ciccone28215ITAT. Pogačar24306SLOJumbo-Visma

Table: classification winners

ClassificationWinnerAge
(yearday)
General classificationJ. Vingegaard26224
Points classificationJ. Philipsen25142
Mountains classificationG. Ciccone28215
Young rider classificationT. Pogačar24306
Most combative riderV. Campenaerts31268
Team classificationJumbo-Visma

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 Jonas Vingegaard (the winner) and Tadej Pogačar (second) in the general classification is shown.

Final7:29
StageTypeTime gainMargin of winner
1Bonus on stage finish −0:04 −0:04
2Bonus on stage finish −0:04 −0:08
2Bonus on mountain −0:03 −0:11
5Time difference in normal stage 1:04 0:53
6Time difference in normal stage −0:24 0:29
6Bonus on stage finish −0:04 0:25
9Time difference in normal stage −0:08 0:17
13Bonus on stage finish −0:04 0:13
13Time difference in normal stage −0:04 0:09
14Bonus on stage finish 0:04 0:13
14Bonus on mountain −0:03 0:10
16Time trial 1:38 1:48
17Time difference in normal stage 5:45 7:33
17Bonus on mountain 0:02 7:35
20Bonus on stage finish −0:06 7:29
TypeMargin of winner
Bonus on stage finish−0:18
Bonus on mountain−0:04
Time difference in normal stage6:13
Time trial1:38

Participants

NumberName NatTeamFinal
2023
Young?Riders
previous Tours
Best result
previous Tours
Stages won
previous Tours
Classifications won
previous Tours
Jerseys worn
previous Tours
1Jonas Vingegaard (26202)
DENJumbo-Visma1No212General classification (1x) Mountains (1x)  Gele trui(11x)Bolletjestrui(4x)
2Tiesj Benoot (29111)
BELJumbo-Visma24No6200
3Wilco Kelderman (3298)
NEDJumbo-Visma18No450
4Sepp Kuss (28291)
USAJumbo-Visma12No3151
5Christophe Laporte (30201)
FRAJumbo-Visma80No8751
6Wout van Aert (28289)
BELJumbo-VismaNP18No4199Points (1x) Combativity (1x)  Gele trui(4x)Groene trui(20x)Witte trui(4x)
7Dylan van Baarle (3140)
NEDJumbo-Visma42No7320
8Nathan Van Hooydonck (27262)
BELJumbo-Visma93No10
11Tadej Pogačar (24283)
SLOUAE Team Emirates2Yes319General classification (2x) Mountains (2x) Young rider (3x)  Gele trui(21x)Bolletjestrui(7x)Witte trui(54x)
12Mikkel Bjerg (24240)
DENUAE Team Emirates123Yes21100
14Felix Großschartner (29189)
AUTUAE Team Emirates23No2530
15Vegard Stake Laengen (34143)
NORUAE Team Emirates102No5820
16Rafał Majka (33291)
POLUAE Team Emirates14No7193Mountains (2x)  Bolletjestrui(14x)
17Marc Soler (29230)
ESPUAE Team Emirates56No5210
18Matteo Trentin (33332)
DITAUAE Team Emirates107No6523
19Adam Yates (30327)
GBRUAE Team Emirates3No640Young rider (1x)  Gele trui(4x)Witte trui(15x)
21Egan Arley Bernal (26168)
COLIneos Grenadiers36No310General classification (1x) Young rider (1x)  Gele trui(3x)Witte trui(17x)
22Jonathan Castroviejo (3665)
ESPIneos Grenadiers15No8230
23Omar Fraile (32349)
ESPIneos Grenadiers60No4571
24Michał Kwiatkowski (3328)
POLIneos Grenadiers49No8111 Witte trui(12x)
25Daniel Felipe Martínez (2766)
COLIneos GrenadiersNP15No3281
26Tom Pidcock (23336)
GBRIneos Grenadiers13Yes1171
27Carlos Rodríguez (22148)
ESPIneos Grenadiers5Yes0
28Ben Turner (2434)
GBRIneos GrenadiersAB13Yes0
31David Gaudu (26263)
FRAGroupama-FDJ9No540
32Kevin Geniets (26172)
LUXGroupama-FDJ41No1480
33Stefan Küng (29226)
SUIGroupama-FDJ54No6330 Witte trui(2x)
34Olivier Le Gac (29307)
FRAGroupama-FDJ131No3880
35Valentin Madouas (26353)
FRAGroupama-FDJ20No3110
36Quentin Pacher (31176)
FRAGroupama-FDJ63No2350
37Thibaut Pinot (3332)
FRAGroupama-FDJ11No933Young rider (1x)  Bolletjestrui(3x)Witte trui(6x)
38Lars van den Berg (24359)
NEDGroupama-FDJ70Yes0
41Richard António Carapaz (3032)
EQUEF Education-EasyPostNP2No230 Bolletjestrui(2x)
42Andrey Amador (36306)
CRCEF Education-EasyPost110No6500
43Alberto Bettiol (29244)
ITAEF Education-EasyPost83No4410
44Johan Esteban Chaves (33164)
COLEF Education-EasyPostAB14No3130
45Magnus Cort Nielsen (30165)
DENEF Education-EasyPost96No4562 Bolletjestrui(7x)
46Neilson Powless (26300)
USAEF Education-EasyPost66No3130
47James Shaw (2717)
GBREF Education-EasyPostAB14No0
48Rigoberto Urán (36156)
COLEF Education-EasyPost71No921 Witte trui(4x)
51Julian Alaphilippe (3119)
FRASoudal-Quick Step33No556Mountains (1x) Combativity (1x)  Gele trui(18x)Bolletjestrui(12x)Groene trui(3x)Witte trui(5x)
52Kasper Asgreen (28143)
DENSoudal-Quick Step87No4640
53Rémi Cavagna (27325)
FRASoudal-Quick Step106No11130
54Tim Declercq (34101)
BELSoudal-Quick Step118No31270
55Dries Devenyns (39344)
BELSoudal-Quick Step119No7460
56Fabio Jakobsen (26303)
NEDSoudal-Quick StepNP12No11301
57Yves Lampaert (3282)
BELSoudal-Quick Step104No3801 Gele trui(1x)Groene trui(1x)
58Michael Mørkøv (3861)
DENSoudal-Quick Step150No7930 Bolletjestrui(6x)
62Mikel Landa (33199)
ITABahrain Victorious19No540
63Nikias Arndt (31225)
GERBahrain Victorious121No4670
64Phil Bauhaus (28358)
GERBahrain VictoriousAB17No0
65Peio Bilbao (33125)
ESPBahrain Victorious6No390
66Jack Haig (29297)
AUSBahrain Victorious28No3380
67Matej Mohorič (28255)
SLOBahrain Victorious72No4312 Bolletjestrui(1x)
68Wout Poels (35273)
NEDBahrain Victorious27No9160 Bolletjestrui(4x)
69Alfred Wright (2418)
GBRBahrain Victorious92Yes2550
71Jai Hindley (2756)
AUSBora-Hansgrohe7No0
72Emanuel Buchmann (30224)
GERBora-Hansgrohe21No640
73Marco Haller (3291)
AUTBora-Hansgrohe78No7870
74Bob Jungels (30281)
LUXBora-Hansgrohe26No4111
75Patrick Konrad (31261)
AUTBora-Hansgrohe82No4161
76Jordi Meeus (24365)
BELBora-Hansgrohe139Yes0
77Nils Politt (29116)
GERBora-Hansgrohe62No6501
78Danny van Poppel (29339)
NEDBora-Hansgrohe116No41090
81Giulio Ciccone (28193)
ITALidl-Trek32No2310 Gele trui(2x)Witte trui(4x)
82Tony Gallopin (3537)
FRALidl-Trek86No10211 Gele trui(1x)
83Mattias Skjelmose Jensen (22277)
DENLidl-Trek29Yes0
84Alex Kirsch (3118)
LUXLidl-Trek115No10
85Juan Pedro López (25334)
ESPLidl-Trek74No0
86Mads Pedersen (27195)
DENLidl-Trek105No3991 Witte trui(1x)
87Quinn Simmons (2253)
USALidl-TrekNP9Yes1670
88Jasper Stuyven (3174)
BELLidl-Trek79No6390 Bolletjestrui(3x)
91Ben Alexander O'Connor (27218)
AUSAG2R-Citroën17No241
92Clement Berthet (25332)
FRAAG2R-Citroën25No0
93Benoit Cosnefroy (27257)
FRAAG2R-Citroën101No4910 Bolletjestrui(15x)
94Stan Dewulf (25192)
BELAG2R-Citroën81No1650
95Felix Gall (25123)
AUTAG2R-Citroën8Yes0
96Oliver Naesen (32288)
BELAG2R-Citroën76No7610
97Aurélien Paret-Peintre (27124)
FRAAG2R-Citroën55No2150
98Nans Peters (29110)
FRAAG2R-Citroën73No2651
101Mathieu van der Poel (28163)
NEDAlpecin-Deceuninck57No21 Gele trui(6x)Bolletjestrui(1x)
102Silvan Dillier (32332)
SUIAlpecin-Deceuninck129No3590
103Michael Gogl (29238)
AUTAlpecin-Deceuninck133No51130
104Quinten Hermans (27337)
BELAlpecin-Deceuninck113No0
105Søren Kragh (28325)
DENAlpecin-Deceuninck122No4522 Witte trui(7x)
106Jasper Philipsen (25120)
BELAlpecin-Deceuninck97Yes3922
107Jonas Rickaert (29143)
BELAlpecin-Deceuninck114No1950
108Ramon Sinkeldam (34141)
NEDAlpecin-DeceuninckAB14No41340
111Biniam Girmay (2389)
ERIIntermarché-Circus-Wanty125Yes0
112Lilian Calmejane (30206)
FRAIntermarché-Circus-Wanty77No4301 Bolletjestrui(1x)
113Rui Alberto Costa (36269)
DPORIntermarché-Circus-Wanty67No10183
114Louis Meintjes (31130)
SAFIntermarché-Circus-WantyAB14No580
115Adrien Petit (32278)
FRAIntermarché-Circus-Wanty143No41110
116Dion Smith (30119)
NZLIntermarché-Circus-Wanty111No2970 Bolletjestrui(3x)
117Mike Teunissen (30309)
NEDIntermarché-Circus-Wanty103No3761 Gele trui(2x)Groene trui(2x)
118Georg Zimmermann (25262)
GERIntermarché-Circus-Wanty47No2440
121Guillaume Martin (3021)
FRACofidis10No680
122Bryan Coquard (3166)
FRACofidis98No51040
123Simon Geschke (37109)
GERCofidisAB18No10251 Bolletjestrui(9x)
124Jon Izagirre (34146)
ESPCofidis45No8221
125Victor Lafay (27165)
FRACofidisAB20No10
126Anthony Perez (3270)
FRACofidisNP18No5840
127Alexis Renard (2430)
FRACofidisNP17Yes0
128Axel Zingle (24195)
FRACofidis142Yes0
131Enric Mas (28175)
ESPMovistarAB1No450 Witte trui(1x)
132Ruben António Guerreiro (28360)
PORMovistarAB14No2180
133Alexander Aranburu (27285)
ESPMovistar52No1740
134Gorka Izagirre (35267)
ESPMovistar37No9220
135Matteo Jorgenson (240)
USAMovistarNP16Yes1210
136Gregor Mühlberger (2987)
AUTMovistar44No4250
137Nelson Felipe Oliveira (34116)
PORMovistar53No6470
138Antonio Pedrero (31251)
ESPMovistarAB14No0
141Romain Bardet (32234)
FRATeam DSM-FirmenichAB14No923Combativity (1x) Mountains (1x)  Bolletjestrui(5x)Witte trui(6x)
142John Degenkolb (34174)
GERTeam DSM-Firmenich145No81051
143Matthew Dinham (2382)
AUSTeam DSM-Firmenich58Yes0
144Alexander Edmondson (29190)
AUSTeam DSM-Firmenich146No0
145Nils Eekhoff (25158)
NEDTeam DSM-Firmenich138Yes21190
146Chris Hamilton (2844)
AUSTeam DSM-Firmenich46No1380
147Kevin Vermaerke (22257)
USATeam DSM-Firmenich61Yes10
148Sam Welsford (27163)
AUSTeam DSM-Firmenich144No0
151Michael Woods (36262)
CANIsrael-Premier Tech48No3320 Bolletjestrui(1x)
152Guillaume Boivin (3436)
CANIsrael-Premier Tech126No21050
153Simon Clarke (36348)
AUSIsrael-Premier Tech109No7611
154Hugo Houle (32277)
CANIsrael-Premier Tech38No4241
155Krists Neilands (28317)
LATIsrael-Premier Tech50No2790
156Nick Schultz (28291)
AUSIsrael-Premier Tech39No1230
157Corbin Strong (2361)
NZLIsrael-Premier Tech90Yes0
158Dylan Teuns (31121)
BELIsrael-Premier Tech35No3172
161Simon Yates (30327)
DGBRJayco-AlUla4No572Young rider (1x)  Witte trui(17x)
162Lawson Craddock (31131)
USAJayco-AlUla84No21240
163Luke Durbridge (3283)
AUSJayco-AlUla130No81000
164Dylan Groenewegen (309)
NEDJayco-AlUla137No51175
165Chris Harper (27220)
AUSJayco-AlUla16No0
166Christopher Juul Jensen (35360)
DENJayco-AlUla117No5990
167Luka Mezgec (353)
SLOJayco-AlUla112No3880
168Elmar Reinders (31108)
NEDJayco-AlUla141No0
171Warren Barguil (31246)
FRAArkéa-Samsic22No8102Mountains (1x) Combativity (1x)  Bolletjestrui(13x)
172Jenthe Biermans (27244)
BELArkéa-Samsic128No0
173Clément Champoussin (2532)
FRAArkéa-Samsic51Yes0
174Anthony Delaplace (33292)
FRAArkéa-Samsic68No8780
175Simon Guglielmi (25364)
FRAArkéa-Samsic69No0
176Matis Louvel (23347)
FRAArkéa-Samsic65Yes1740
177Luca Mozzato (25135)
ITAArkéa-Samsic132Yes11030
178Laurent Pichon (36347)
FRAArkéa-Samsic124No2980
181Caleb Ewan (28355)
AUSLotto-DstnyAB13No41325 Witte trui(1x)
182Victor Campenaerts (31246)
BELLotto-Dstny64No10
183Jasper De Buyst (29218)
BELLotto-Dstny136No41180
184Pascal Eenkhoorn (26142)
NEDLotto-Dstny91No0
185Frederik Frison (30337)
BELLotto-Dstny147No21310
186Jacopo Guarnieri (35321)
ITALotto-DstnyNP5No51440
187Maxim Van Gils (23218)
BELLotto-Dstny59Yes0
188Florian Vermeersch (24111)
BELLotto-Dstny120Yes11080
191Mark Cavendish (3840)
GBRAstana QazaqstanAB8No1313034Points (2x)  Gele trui(1x)Groene trui(43x)
192Cees Bol (27339)
NEDAstana Qazaqstan149No31400
193David de la Cruz (3455)
ESPAstana QazaqstanAB12No2720
194Evgeny Fedorov (23135)
KAZAstana Qazaqstan148Yes0
195Alexey Lutsenko (30296)
KAZAstana Qazaqstan40No771
196Gianni Moscon (2971)
ITAAstana Qazaqstan135No3840
197Luis Leon Sánchez (39219)
ESPAstana QazaqstanNP5No11114
198Harold Alfonso Tejada (2664)
COLAstana Qazaqstan34No1450
201Alexander Kristoff (35361)
NORUno-X Pro Cycling Team134No91024 Gele trui(1x)Groene trui(2x)
202Jonas Abrahamsen (27284)
NORUno-X Pro Cycling Team85No0
203Anthon Charmig (2597)
DENUno-X Pro Cycling Team99Yes0
204Tobias Halland (23312)
NORUno-X Pro Cycling Team30Yes0
205Rasmus Fossum Tiller (26337)
NORUno-X Pro Cycling Team108No0
206Torstein Træen (27350)
NORUno-X Pro Cycling Team95No0
207Søren Wærenskjold (23110)
NORUno-X Pro Cycling Team140Yes0
208Jonas Gregaard (26335)
DENUno-X Pro Cycling Team43No0
211Peter Sagan (33155)
SLVTotalEnergies127No114212Points (7x) Combativity (1x)  Gele trui(4x)Groene trui(130x)Witte trui(14x)
212Edvald Boasson (3645)
NORTotalEnergies100No12533
213Mathieu Burgaudeau (24226)
FRATotalEnergies31Yes2680
214Steff Cras (27138)
BELTotalEnergiesAB8No10
215Valentin Ferron (25142)
FRATotalEnergies89Yes0
216Pierre-Roger Latour (29261)
FRATotalEnergies75No5130Young rider (1x)  Witte trui(14x)
217Daniel Oss (36169)
ITATotalEnergies88No10690
218Anthony Turgis (2945)
FRATotalEnergies94No5730

There are 176 participants out of 176 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
Alpecin-Deceuninck8 4 0.99 -1.57 0.07
UAE Team Emirates8 3 0.95 1.97 0.96
Bahrain Victorious8 3 0.95 1.27 0.80
Cofidis8 2 0.83 -1.71 0.55
Bora-Hansgrohe8 2 0.83 1.26 0.77
Ineos Grenadiers8 2 0.83 1.44 0.79
Soudal-Quick Step8 1 0.55 -1.23 0.23
AG2R-Citroën8 1 0.55 1.93 0.74
Jumbo-Visma8 1 0.55 1.95 0.99
Israel-Premier Tech8 1 0.55 1.23 0.22
Lidl-Trek8 1 0.55 0.17 0.29
Groupama-FDJ8 0 0.18 2.19 0.72
EF Education-EasyPost8 0 0.18 -1.48 0.04
Intermarché-Circus-Wanty8 0 0.18 -0.91 0.12
TotalEnergies8 0 0.18 -0.42 0.26
Uno-X Pro Cycling Team8 0 0.18 -0.18 0.28
Astana Qazaqstan8 0 0.18 -2.05 0.20
Lotto-Dstny8 0 0.18 -1.68 0.06
Arkéa-Samsic8 0 0.18 0.35 0.40
Jayco-AlUla8 0 0.18 -0.23 0.87
Team DSM-Firmenich8 0 0.18 -1.37 0.13
Movistar8 0 0.18 -0.94 0.16

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
France32 1 0.04 0.87 0.20
Belgium21 5 0.92 -1.44 0.06
Netherlands14 1 0.31 -0.97 0.25
Spain13 3 0.85 0.83 0.63
Australia12 1 0.38 0.93 0.67
Denmark11 3 0.90 0.01 0.96
Norway8 0 0.18 -0.61 0.27
Italy8 0 0.18 -0.37 0.46
Germany7 0 0.20 -0.78 0.44
United Kingdom7 1 0.60 0.13 0.82
United States6 0 0.23 -0.15 0.65
Austria6 1 0.65 1.33 0.80
Colombia5 0 0.27 -0.23 0.38
Canada3 1 0.82 0.61 0.54
Portugal3 0 0.34 -0.21 0.41
Luxembourg3 0 0.34 0.95 0.67
Slovenia3 3 1.00 0.91 0.98
Switzerland2 0 0.39 -0.08 0.54
Poland2 1 0.88 1.59 0.87
New-Zeeland2 0 0.39 -0.33 0.31
Kazachstan2 0 0.39 -0.15 0.65
Costa Rica1 0 0.44 -0.42 0.46
Ecuador1 0 0.44 -1.48 0.00
Eritrea1 0 0.44 -0.72 0.38
South-Africa1 0 0.44 -1.48 0.00
Latvia1 0 0.44 0.76 0.75
Slovakia1 0 0.44 -0.76 0.37

Solos

Out of 21 stages, I entered stage details about 13 of them.


Fatal error: Uncaught TypeError: Unsupported operand types: string - int in /home/u3497p460328/domains/grandtourstatistics.nl/public_html/tour.php:714 Stack trace: #0 {main} thrown in /home/u3497p460328/domains/grandtourstatistics.nl/public_html/tour.php on line 714