Rue de la Tour Jacob | 0.51 km | 21 m | 4.1% |
Work to Home - Climb | 0.40 km | 13 m | 1.3% |
Rue de la Tour Jacob (climb only) | 0.31 km | 17 m | 5.5% |
Valée Alzette | 7.75 km | 10 m | 0.1% |
Vallée de l'Alzette | 6.91 km | 41 m | 0.2% |
Itzig crossing to Hesper | 2.80 km | 3 m | 0.0% |
Itzgerstee - Hesper (no risk) | 2.45 km | 4 m | 0.2% |
Alzingen - Syren Hill | 4.31 km | 63 m | 1.3% |
Syren - Alzeng bis | 3.17 km | 59 m | 1.8% |
rue de Syren climb | 3.57 km | 60 m | 1.6% |
Syren Medingen hill | 1.45 km | 44 m | 3.0% |
Gondelange descent (short) | 1.02 km | -81 m | -7.9% |
Bous Greiveldange, Rue des Vignes | 2.71 km | 69 m | 2.3% |
Bous - Griveldange Climb 1 | 1.04 km | 30 m | 2.9% |
Bous - Griveldange Climb Complete | 2.66 km | 65 m | 2.4% |
Bous - Griveldange | 4.02 km | 64 m | 0.5% |
Bous - Griveldange Climb 2 | 0.27 km | 24 m | 8.9% |
Bous - Griveldange Climb 3 | 0.31 km | 22 m | 7.0% |
Rue de l'école - Greiveldange | 1.23 km | 50 m | 4.0% |
Lenningen D146 Climb | 0.60 km | 46 m | 7.1% |
Haaptstrooss Climb | 2.19 km | 87 m | 4.0% |
Haaptstrooss Climb | 3.06 km | 140 m | 4.6% |
Haaptstrooss Climb | 3.09 km | 131 m | 4.2% |
Haaptstrooss Climb | 3.12 km | 135 m | 4.3% |
Haaptstrooss Climb | 3.07 km | 138 m | 4.5% |
Haaptstrooss Climb | 3.09 km | 130 m | 4.2% |
Haaptstrooss Climb | 3.08 km | 139 m | 4.5% |
Haaptstrooss Climb | 3.09 km | 128 m | 4.1% |
Schorenshaff sprint | 0.27 km | 21 m | 7.1% |
Betzdorf 134 | 5.53 km | -27 m | -0.0% |
Olingen sprint | 0.21 km | 5 m | 2.2% |
'Farmers'-Gonderange | 1.68 km | 68 m | 4.0% |
Ernster - Rameldange (PC2) | 1.43 km | 30 m | 2.0% |
Rammeldang Descent Part 2 | 2.52 km | -83 m | -3.3% |
Montée du Senningerberg | 3.21 km | 144 m | 4.4% |
Rue Des Romains Climb | 2.79 km | 130 m | 4.7% |
Route de Trèves | 2.89 km | 132 m | 4.5% |
ascension de senningen | 2.01 km | 107 m | 5.2% |