Climb library
Famous climbs of cycling
Detailed profiles of the climbs that define the sport — length, average gradient, elevation gain, race history, and pacing advice.
Browse by country
3717 climbs

Sertavul Pass
A practical Sertavul Pass cycling climb profile, covering its long 40.7 km rise, uneven ascent, pacing demands, and gearing approach.
Profile
Brocon Pass
A 30.4 km category 1 grind climbing from 258 m to 1622 m — 1364 m of net gain at a steady 4.49% with ramps hitting 16.5%.
Profile
Scaletta Pass
A practical Scaletta Pass cycling climb guide: 28.5 km at 4.44%, with a 19.77% maximum that makes gearing and pacing more important than the average suggests.
Profile
Goderdzi Pass
A practical pacing and gearing guide to the Goderdzi Pass cycling climb, a long Category 1 ascent with a steady average and severe ramps.
Profile
Pircas Negras Pass
A long, high-altitude 25.2 km climb averaging 4.26%, with enough elevation and 9.29% ramps to punish poor pacing.
Profile
Schrofen Pass
A 47.5 km Category 2 Austrian climb where 2,457 m of total ascent hides behind a deceptively gentle 2.47% average gradient.
Profile
Col du Grand Cucheron
A 20 km Category 1 climb in France with 938 m of net gain but 1493 m of total ascent — an undulating profile that punishes even-speed pacing.
Profile
Klippitztörl Pass
A practical profile of the Klippitztörl Pass cycling climb, with pacing and gearing notes for its 19.5 km at 5.77%.
Profile
Vivione Pass
19.1 km, 1,097 m of net gain, and a savage 22% max gradient — Vivione Pass is a Category 1 brute that demands careful pacing and smart gearing from the first kilometre.
Profile
Glaubenberg Pass
A Category 1 Swiss climb stretching 14.9 km with 1,051 m of net elevation gain, an average gradient of 7.07%, and a brutal 21.83% maximum pitch.
Profile
Lötschenlücke
A practical pacing and gearing guide to the Lötschenlücke cycling climb, a long Swiss ascent with sustained gradient and steep ramps.
Profile
Col de Pau
A relentless 13.7 km Cat-1 grind averaging 7.43%, climbing 1021 m of net gain to a 1948 m summit.
Profile
Mã Pí Lèng Pass
A Category 1 grind of 12.2 km at 6.84%, climbing 836 m from 499 m to a 1335 m summit with a 12.97% sting.
Profile
Furkelpass
The Furkelpass is an 11.4 km Cat 1 climb in Italy averaging 6.78% with a brutal 28.99% max gradient. Here's how the road unfolds and how to pace it.
Profile
Col de la Pierre St Martin
A 10.1 km Pyrenean climb averaging 8.25%, gaining 836 m from base to summit at 1,769 m — steep, sustained, and unforgiving.
Profile
Col de Beixalis
A Category 1 Andorran ascent stretching 10 km at 8.69% average gradient, with 871 m of net elevation gain and a savage maximum pitch of 75.86%.
Profile
Col de Val Louron-Azet
9.9 km at 7.62% average with a savage 27.42% maximum — Col de Val Louron-Azet is a Category 1 Pyrenean climb that punishes pacing errors hard.
Profile
Flattnitzer Höhe
A sustained category 1 climb in AT: 9.8 km at 6.95%, with enough maximum gradient to punish poor pacing.
Profile
Col d'Agnes
A category 1 beast in the French Pyrenees: 9.5 km at 7.8% average gradient with a savage 18.82% maximum ramp. Here's how the Col d'Agnes climb unfolds and how to pace it.
Profile
Col Saint Martin
An 8.9 km Category 1 beast in France with a 7.23% average gradient and a savage 23.67% maximum pitch. Here's how to pace and gear it correctly.
Profile
La Tourne
La Tourne is a Category 1 Swiss climb stretching 8.5 km at 7.98% average gradient, with a savage 22.54% maximum ramp and 681 m of net elevation gain.
Profile
Izpegi Pass
5.1 km at a brutal 9.88% average with a max gradient of 37.04% — Izpegi Pass is a Category 1 Basque wall that demands honest pacing and low gearing from the first pedal stroke.
Profile
Schrofen Pass
A long Category 2 climb in AT where a modest average hides enough steepness to punish poor pacing.
Profile
Predel
A 20.5 km category 2 grind climbing from 297 m to 990 m at 3.39% average, with pitches touching 7.47%.
Profile