1928 Tour de France

Winner

LuxembourgNicolas Frantz
  • Dates17 June - 15 July 1928
  • Stages225377 km
  • Winning margin+ 50' 07"André Leducq

General Information

Distance
5377 km
Stages
22
Finishers / Starters
41 / 162
Dates
17 June 1928 - 15 July 1928

Jerseys

Yellow Jersey
LuxembourgNicolas Frantz
127h 48' 58"

Top 10 GC

# Rider Time / Gap
1 LuxembourgNicolas Frantz 127h 48' 58"
2 FranceAndré Leducq + 50' 07"
3 BelgiumMaurice Dewaele + 56' 16"
4 BelgiumJan Mertens + 1h 19' 18"
5 BelgiumJulien Vervaecke + 1h 53' 32"
6 FranceAntonin Magne + 2h 14' 02"
7 FranceVictor Fontan + 5h 07' 47"
8 FranceMarcel Bidot + 5h 18' 28"
9 FranceMarcel Huot + 5h 37' 33"
10 FranceJoseph Mauclair + 5h 41' 20"

Stage Results

Stage 1
Paris → Caen 207 km
1 LuxembourgNicolas Frantz 6h 29' 03"
2 BelgiumJan Mertens + 0"
3 BelgiumGaston Rebry + 0"
4 BelgiumMaurice Dewaele + 0"
5 BelgiumJulien Vervaecke + 0"
6 FranceAndré Leducq + 10' 56"
7 FranceJoseph Mauclair + 14' 38"
8 FranceMarcel Bidot + 16' 57"
9 FrancePierre Magne + 16' 57"
10 Jean Bidot + 16' 57"
Stage 2
Caen → Cherbourg 140 km
1 FranceAndré Leducq 4h 12' 29"
2 LuxembourgNicolas Frantz + 0"
3 BelgiumJan Mertens + 0"
4 BelgiumGaston Rebry + 0"
5 BelgiumJulien Vervaecke + 0"
6 BelgiumMaurice Dewaele + 0"
7 BelgiumLouis Delannoy + 0"
8 FranceMarcel Bidot + 0"
9 FranceArsène Alancourt + 0"
10 FranceMarcel Huot + 0"
Stage 3
Cherbourg → Dinan 199 km
1 BelgiumGaston Rebry 6h 29' 17"
2 LuxembourgNicolas Frantz + 0"
3 BelgiumMaurice Dewaele + 1' 14"
4 BelgiumJulien Vervaecke + 2' 15"
5 FranceAndré Leducq + 3' 10"
6 BelgiumPé Verhaegen + 3' 21"
7 Harry Watson + 9' 51"
8 Hubert Opperman + 9' 51"
9 Percy Osborn + 9' 51"
10 Camille Van De Casteele + 13' 57"
Stage 4
Dinan → Brest 206 km
1 BelgiumPé Verhaegen 6h 47' 58"
2 Camille Van De Casteele + 0"
3 LuxembourgNicolas Frantz + 2' 25"
4 BelgiumJulien Vervaecke + 2' 25"
5 BelgiumJan Mertens + 2' 25"
6 FranceAndré Leducq + 2' 25"
7 BelgiumLouis Delannoy + 2' 25"
8 Désiré Louesse + 2' 25"
9 BelgiumMaurice Dewaele + 2' 25"
10 BelgiumGaston Rebry + 2' 25"
Stage 5
Brest → Vannes 208 km
1 FranceMarcel Bidot 6h 43' 36"
2 FranceAntonin Magne + 0"
3 BelgiumLouis Delannoy + 4' 40"
4 LuxembourgNicolas Frantz + 4' 40"
5 BelgiumMaurice Dewaele + 4' 40"
6 FranceAndré Leducq + 4' 40"
7 BelgiumJulien Vervaecke + 4' 40"
8 BelgiumGaston Rebry + 4' 40"
9 FranceJoseph Mauclair + 7' 02"
10 Hubert Opperman + 11' 59"
Stage 6
Vannes → Les Sables-d'Olonne 204 km
1 LuxembourgNicolas Frantz 6h 23' 44"
2 FranceAndré Leducq + 0"
3 BelgiumJan Mertens + 0"
4 BelgiumGaston Rebry + 0"
5 Ernest Neuhard + 0"
6 BelgiumJulien Vervaecke + 0"
7 FranceJoseph Mauclair + 0"
8 BelgiumMaurice Dewaele + 25"
9 BelgiumPé Verhaegen + 3' 46"
10 Raymond Decorte + 8' 04"
Stage 7
Les Sables-d'Olonne → Bordeaux 285 km
1 FranceVictor Fontan 9h 21' 33"
2 SpainSalvador Cardona + 0"
3 FranceAntonin Magne + 3' 42"
4 Francis Bouillet + 3' 42"
5 FranceMarcel Huot + 3' 42"
6 BelgiumMaurice Dewaele + 4' 42"
7 BelgiumJan Mertens + 4' 42"
8 LuxembourgNicolas Frantz + 4' 42"
9 FranceAndré Leducq + 4' 42"
10 BelgiumJulien Vervaecke + 4' 42"
Stage 8
Bordeaux → Hendaye 225 km
1 BelgiumMaurice Dewaele 6h 47' 25"
2 FranceAndré Leducq + 0"
3 BelgiumJulien Vervaecke + 0"
4 LuxembourgNicolas Frantz + 0"
5 BelgiumGaston Rebry + 0"
6 BelgiumLouis Delannoy + 0"
7 BelgiumJan Mertens + 0"
8 FranceJoseph Mauclair + 3' 45"
9 Hubert Opperman + 4' 33"
10 Harry Watson + 4' 33"
Stage 9
Hendaye → Bagnères-de-Luchon 387 km
1 FranceVictor Fontan 16h 13' 10"
2 LuxembourgNicolas Frantz + 7' 44"
3 Camille Van De Casteele + 13' 24"
4 BelgiumJan Mertens + 32' 01"
5 BelgiumLouis Delannoy + 36' 35"
6 FranceMarcel Huot + 46' 26"
7 BelgiumMaurice Dewaele + 47' 10"
8 FrancePierre Magne + 48' 23"
9 FranceAndré Leducq + 55' 37"
10 FranceAntonin Magne + 56' 20"
Stage 10
Bagnères-de-Luchon → Perpignan 323 km
1 FranceAndré Leducq 12h 27' 22"
2 LuxembourgNicolas Frantz + 0"
3 BelgiumMaurice Dewaele + 0"
4 FranceAntonin Magne + 9' 24"
5 BelgiumJan Mertens + 9' 24"
6 BelgiumJulien Vervaecke + 9' 24"
7 FranceVictor Fontan + 9' 24"
8 FranceMarcel Bidot + 9' 24"
9 FrancePierre Magne + 17' 57"
10 BelgiumPé Verhaegen + 24' 42"
Stage 11
Perpignan → Marseille 363 km
1 FranceAndré Leducq 14h 41' 50"
2 Jean Bidot + 0"
3 BelgiumJan Mertens + 0"
4 FrancePierre Magne + 0"
5 FranceMarcel Bidot + 0"
6 FranceAntonin Magne + 0"
7 BelgiumJulien Vervaecke + 0"
8 BelgiumPé Verhaegen + 0"
9 BelgiumGaston Rebry + 0"
10 BelgiumMaurice Dewaele + 0"
Stage 12
Marseille → Nice 330 km
1 LuxembourgNicolas Frantz 13h 40' 50"
2 FranceAndré Leducq + 0"
3 FranceAntonin Magne + 0"
4 BelgiumJan Mertens + 0"
5 Camille Van De Casteele + 40"
6 FrancePierre Magne + 2' 20"
7 BelgiumJulien Vervaecke + 2' 20"
8 Jean Bidot + 4' 48"
9 BelgiumMaurice Dewaele + 4' 48"
10 Jean Ampurias + 4' 55"
Stage 13
Nice → Grenoble 333 km
1 FranceAntonin Magne 14h 00' 36"
2 LuxembourgNicolas Frantz + 0"
3 FranceVictor Fontan + 0"
4 FranceAndré Leducq + 5' 32"
5 FranceMarcel Bidot + 10' 25"
6 Camille Van De Casteele + 17' 56"
7 BelgiumJan Mertens + 17' 56"
8 BelgiumJulien Vervaecke + 17' 56"
9 BelgiumMaurice Dewaele + 23' 37"
10 Secondo Martinetto + 23' 37"
Stage 14
Grenoble → Évian 329 km
1 FranceJulien Moineau 12h 35' 32"
2 Camille Van De Casteele + 4' 25"
3 Odile Tailleu + 4' 25"
4 BelgiumJulien Vervaecke + 8' 24"
5 LuxembourgNicolas Frantz + 8' 24"
6 FranceVictor Fontan + 8' 24"
7 FranceAntonin Magne + 16' 00"
8 FranceAndré Leducq + 16' 00"
9 FrancePierre Magne + 16' 00"
10 BelgiumMaurice Dewaele + 26' 17"
Stage 15
Évian → Pontarlier 213 km
1 FrancePierre Magne 6h 43' 37"
2 FranceMarcel Bidot + 0"
3 FranceJulien Moineau + 0"
4 FranceAntonin Magne + 0"
5 FranceAndré Leducq + 5' 51"
6 LuxembourgNicolas Frantz + 5' 51"
7 BelgiumMaurice Dewaele + 5' 51"
8 BelgiumGaston Rebry + 5' 51"
9 BelgiumJan Mertens + 5' 51"
10 Camille Van De Casteele + 14' 40"
Stage 16
Pontarlier → Belfort 119 km
1 FranceAndré Leducq 3h 33' 22"
2 LuxembourgNicolas Frantz + 0"
3 BelgiumJan Mertens + 0"
4 BelgiumJulien Vervaecke + 0"
5 BelgiumMaurice Dewaele + 0"
6 FranceJoseph Mauclair + 46"
7 BelgiumGaston Rebry + 46"
8 BelgiumLouis Delannoy + 46"
9 Désiré Louesse + 1' 03"
10 FranceAntonin Magne + 1' 08"
Stage 17
Belfort → Strasbourg 145 km
1 FranceJoseph Mauclair 4h 24' 30"
2 BelgiumJan Mertens + 5"
3 BelgiumGaston Rebry + 10"
4 LuxembourgNicolas Frantz + 10"
5 BelgiumMaurice Dewaele + 10"
6 FranceAndré Leducq + 10"
7 BelgiumJulien Vervaecke + 10"
8 Désiré Louesse + 10"
9 BelgiumLouis Delannoy + 10"
10 BelgiumPé Verhaegen + 1' 11"
Stage 18
Strasbourg → Metz 165 km
1 LuxembourgNicolas Frantz 4h 59' 19"
2 BelgiumJan Mertens + 0"
3 BelgiumMaurice Dewaele + 0"
4 FranceAndré Leducq + 0"
5 FranceJoseph Mauclair + 1' 41"
6 Désiré Louesse + 1' 41"
7 Camille Van De Casteele + 4' 48"
8 BelgiumJulien Vervaecke + 7' 52"
9 BelgiumPé Verhaegen + 9' 34"
10 Odile Tailleu + 10' 55"
Stage 19
Metz → Charleville 159 km
1 FranceMarcel Huot 4h 36' 15"
2 FranceJulien Moineau + 0"
3 FrancePierre Magne + 0"
4 FranceMarcel Bidot + 0"
5 FranceAntonin Magne + 0"
6 BelgiumPé Verhaegen + 9' 38"
7 FranceAndré Leducq + 10' 15"
8 FranceVictor Fontan + 12' 02"
9 Jean Mouveroux + 12' 02"
10 SpainSalvador Cardona + 12' 02"
Stage 20
Charleville → Malo-les-Bains 271 km
1 BelgiumMaurice Dewaele 8h 47' 31"
2 BelgiumJan Mertens + 2' 01"
3 LuxembourgNicolas Frantz + 9' 38"
4 FranceAndré Leducq + 9' 38"
5 BelgiumLouis Delannoy + 30' 01"
6 BelgiumGaston Rebry + 30' 01"
7 FranceAntonin Magne + 31' 03"
8 BelgiumJulien Vervaecke + 33' 04"
9 FranceMarcel Huot + 33' 14"
10 Odile Tailleu + 38' 14"
Stage 21
Malo-les-Bains → Dieppe 234 km
1 FranceAntonin Magne 7h 43' 33"
2 FranceJoseph Mauclair + 10' 00"
3 BelgiumJan Mertens + 10' 00"
4 FranceAndré Leducq + 10' 00"
5 Désiré Louesse + 10' 00"
6 LuxembourgNicolas Frantz + 10' 00"
7 BelgiumMaurice Dewaele + 10' 00"
8 BelgiumJulien Vervaecke + 10' 18"
9 BelgiumGaston Rebry + 18' 28"
10 FranceVictor Fontan + 20' 00"
Stage 22
Dieppe → Paris 330 km
1 LuxembourgNicolas Frantz 13h 35' 02"
2 Jean Bidot + 0"
3 FrancePierre Magne + 0"
4 BelgiumJan Mertens + 0"
5 FranceAntonin Magne + 0"
6 FranceMarcel Bidot + 0"
7 BelgiumLouis Delannoy + 0"
8 FranceJulien Moineau + 0"
9 Hubert Opperman + 0"
10 Odile Tailleu + 0"

← See the full Tour de France honours list