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.

3838 climbs

Cat 2🇫🇷

Col de la Bucle

13.2 km
Length
5.3%
Avg grade
676 m
Ascent

A 13.2 km category-2 grind climbing 697 m to a 1241 m summit, averaging 5.26% with ramps touching 9.01%.

Profile
Cat 2🇪🇸

Puerto de los Corrales

13.2 km
Length
4.9%
Avg grade
1303 m
Ascent

A 13.2 km Category 2 climb in Spain with a modest 4.92% average that hides steep ramps and 1,303 m of total ascent.

Profile
Cat 2🇪🇸

Puerto Usaide

13 km
Length
5.1%
Avg grade
823 m
Ascent

A 13 km Category 2 Spanish climb with 661 m of net gain but 823 m of total ascent — the rolling profile demands smart pacing.

Profile
Cat 2🇪🇸

Abarrakuko lepoa

13 km
Length
5.2%
Avg grade
684 m
Ascent

A 13 km category 2 climb rising 671 m from 273 m to 944 m at a steady 5.17% average, spiking to 11.28%.

Profile
Cat 2🇨🇴

Alto de la Mina

12.9 km
Length
4.5%
Avg grade
669 m
Ascent

A 12.9 km category 2 grind climbing 589 m at 4.55% average, with a savage 19% ramp waiting to break your rhythm.

Profile
Cat 2🇮🇹

Passo San Michele

12.9 km
Length
5.2%
Avg grade
659 m
Ascent

A 12.9 km category 2 climb averaging 5.19% with a 20.47% sting, rising 672 m from 211 m to a 883 m summit.

Profile
Cat 2🇮🇹

Valico Pizzelle

12.8 km
Length
5.2%
Avg grade
630 m
Ascent

A category 2 grind of 12.8 km at 5.22%, climbing 666 m from 267 m to a 933 m summit, with a 11.58% sting.

Profile
Cat 2🇨🇭

Multenegg

12.7 km
Length
4.2%
Avg grade
520 m
Ascent

12.7 km of steady Swiss climbing at 4.23% average, rising 538 m from 544 m to 1082 m with a 14.53% sting.

Profile
Cat 2🇦🇹

Radmerhals

12.6 km
Length
5.2%
Avg grade
902 m
Ascent

A data-driven profile of Austria's 12.6 km Radmerhals, a Category 2 climb whose undulating 241 m of hidden descent complicates pacing.

Profile
Cat 2🇨🇭

Schafmatt SO

12.5 km
Length
4.0%
Avg grade
601 m
Ascent

A 12.5 km Category 2 climb in Switzerland with 500 m of net gain and enough undulation to punish a poorly paced rider.

Profile
Cat 2🇪🇸

Alto de Fuentefría

12.4 km
Length
4.6%
Avg grade
547 m
Ascent

A 12.4 km category 2 climb averaging 4.56%, with a savage 19.09% ramp and 566 m of net gain from near sea level to 564 m.

Profile
Cat 2🇪🇸

Puerto de Ojén

12.4 km
Length
5.3%
Avg grade
658 m
Ascent

A category 2 climb stretching 12.4 km at a steady 5.34% average, hauling you from just 8 m up to a 670 m summit.

Profile
Cat 2🇪🇸

Colláu Palmeán

12.2 km
Length
4.5%
Avg grade
531 m
Ascent

A 12.2 km category 2 grind averaging 4.45%, climbing from 160 m to 701 m with a leg-snapping 13.15% max.

Profile
Cat 2🇪🇸

Puerto de La Acebeda

12.1 km
Length
5.0%
Avg grade
712 m
Ascent

A 12.1 km Category 2 Spanish climb averaging 5% with a punchy 21.69% ramp and 107 m of hidden re-climbing to manage.

Profile
Cat 2🇫🇷

Pas de Lachat

12.1 km
Length
5.6%
Avg grade
635 m
Ascent

A 12.1 km category 2 haul climbing 675 m to 1133 m at a steady 5.6%, with ramps stinging up to 23%.

Profile
Cat 2🇪🇸

Pagozelaiko lepoa

12 km
Length
5.1%
Avg grade
615 m
Ascent

12 km of climbing at 5.09% average, 612 m of net gain to an 885 m summit, with a sharp 12.65% pinch waiting midway.

Profile
Cat 2🇪🇸

Alto de la Fuente de Cabezuelas

11.9 km
Length
5.5%
Avg grade
642 m
Ascent

A 11.9 km category 2 climb averaging 5.48%, spiking to 21.65%, that lifts you 651 m from 1095 m to a 1746 m summit.

Profile
Cat 2🇪🇸

Coll de Faidella

11.8 km
Length
4.3%
Avg grade
960 m
Ascent

A Category 2 Spanish climb over 11.8 km, gaining 506 m net but demanding 960 m of total ascent thanks to heavy undulation.

Profile
Cat 2🇪🇸

Karabieta

11.7 km
Length
4.4%
Avg grade
504 m
Ascent

A category 2 grind of 11.7 km at 4.4%, lifting you 514 m from 49 m to a 563 m summit with a 12.68% sting.

Profile
Cat 2🇦🇹

Maroijöchle

11.7 km
Length
5.8%
Avg grade
1120 m
Ascent

A 11.7km Category 2 Austrian climb with 675m of net gain but 1,120m of total ascent — the undulation is the real story.

Profile
Cat 2🇨🇴

Alto de Anchicayá

11.5 km
Length
4.5%
Avg grade
506 m
Ascent

A 11.5 km category 2 grind that lifts you 518 m from 963 m to 1481 m, averaging 4.5% with a stinging 15.22% max.

Profile
Cat 2🇮🇹

Portella del Vento

11.4 km
Length
5.2%
Avg grade
566 m
Ascent

A steady 11.4 km Category 2 grind at 5.17% average, climbing 589 m from 538 m to a 1127 m summit, with a 10.02% pinch.

Profile
Cat 2🇦🇹

Sulzenhals

11.1 km
Length
5.8%
Avg grade
926 m
Ascent

A Category 2 Austrian climb of 11.1 km and 643 m net gain, with 283 m of hidden re-climbing and pitches up to 22.84%.

Profile
Cat 2🇪🇸

Collado del Boi

11.1 km
Length
5.8%
Avg grade
611 m
Ascent

11.1 km at 5.77% climbing from 418 m to 1056 m, a steady 638 m grind with a 9.21% sting hidden in its ramps.

Profile