| Km | Altitude | Gain | Gradient | Max | 0–15% |
|---|---|---|---|---|---|
| 1 | 961 m | +33 m | 3.3% | 17.2% |
|
| 2 | 1022 m | +61 m | 6.1% | 17% |
|
| 3 | 1100 m | +78 m | 7.8% | 25.6% |
|
| 4 | 1137 m | +37 m | 3.7% | 13.6% |
|
| 5 | 1212 m | +75 m | 7.5% | 20.2% |
|
| 6 | 1276 m | +64 m | 6.4% | 16.4% |
|
| 7 | 1328 m | +52 m | 5.2% | 15.4% |
|
| 8 | 1401 m | +73 m | 7.3% | 26.8% |
|
| 9 | 1475 m | +74 m | 7.4% | 37.8% |
|
| 10 | 1552 m | +77 m | 7.7% | 25.6% |
|
| 11 | 1642 m | +90 m | 9.0% | 34.8% |
|
| 12 | 1735 m | +93 m | 9.3% | 36% |
|
| 13 | 1801 m | +66 m | 6.6% | 24% |
|
| 14 | 1889 m | +88 m | 8.8% | 30.6% |
|
| 15 | 1970 m | +81 m | 8.1% | 43% |
|
| 16 | 2063 m | +93 m | 9.3% | 23.4% |
|
| 17 | 2150 m | +87 m | 8.7% | 20.5% |
|
| 18 | 2235 m | +85 m | 8.5% | 16.2% |
|
| 19 | 2320 m | +86 m | 8.6% | 16% |
|
| 20 | 2407 m | +87 m | 8.7% | 16.4% |
|
| 21 | 2490 m | +83 m | 8.3% | 21.7% |
|
| 22 | 2581 m | +90 m | 9.0% | 20% |
|
| 23 | 2659 m | +79 m | 7.9% | 17.2% |
|
| 24 | 2748 m | +89 m | 8.9% | 21% |
|
| 25 | 2754 m | +7 m | 9.4% | 9.8% |
|
Difficulty score is length × gradient, weighted for the steepest kilometre.
Riders’ photos, notes and corrections make every profile better.