Home / Climb power / Passo del Mortirolo
Passo del Mortirolo: the climb and its history
Passo del Mortirolo: each side of the climb, every Grand Tour passage since 1996 and the records, each figure with the source it comes from.
The climb
Lombardy, Italy
| Side | Start | Length | Elevation gain | Average | Max | Summit | Hairpins | Source |
|---|---|---|---|---|---|---|---|---|
| Mazzo di Valtellina | Mazzo di Valtellina | 11.6 km | 1287 m | 11.1 % | 18.2 % | 1853 m | 33 | climbfinder.com |
| Monno (from Edolo) | Edolo | 16.9 km | 1157 m | 6.8 % | 14.6 % | 1851 m | 20 | climbfinder.com |
| Grosio | Grosio | 12 km | 1190 m | 9.9 % | 17.7 % | 1852 m | 32 | climbfinder.com |
Each side from one source, linked. A dash: the sources we opened disagree or give no figure, so we leave it out.
In the Grand Tours since 1996 14
| Year | Race | Stage | Type | Stage winner or first over the top | Source |
|---|---|---|---|---|---|
| 2025 | Giro d'Italia | 17 | Crossed | Afonso Eulálio | en.wikipedia.org |
| 2024 | Giro d'Italia | 15 | Crossed | Christian Scaroni | en.wikipedia.org |
| 2022 | Giro d'Italia | 16 | Crossed | Koen Bouwman | giroditalia.it |
| 2019 | Giro d'Italia | 16 | Crossed | Giulio Ciccone | giroditalia.it |
| 2017 | Giro d'Italia | 16 | Crossed | Luis León Sánchez | giroditalia.it |
| 2015 | Giro d'Italia | 16 | Crossed | Steven Kruijswijk | giroditalia.it |
| 2012 | Giro d'Italia | 20 | Crossed | Oliver Zaugg | giroditalia.it |
| 2010 | Giro d'Italia | 19 | Crossed | Ivan Basso | giroditalia.it |
| 2008 | Giro d'Italia | 20 | Crossed | Antonio Colom | giroditalia.it |
| 2006 | Giro d'Italia | 20 | Crossed | Ivan Basso | giroditalia.it |
| 2004 | Giro d'Italia | 19 | Crossed | Raffaele Illiano | giroditalia.it |
| 1999 | Giro d'Italia | 21 | Crossed | Ivan Gotti | giroditalia.it |
| 1997 | Giro d'Italia | 21 | Crossed | Wladimir Belli | giroditalia.it |
| 1996 | Giro d'Italia | 21 | Crossed | Ivan Gotti | giroditalia.it |
Records
| Record | Rider | Time | Year | Source |
|---|---|---|---|---|
| Monno (from Edolo): fastest race ascent (watts2win segment 12.08 km, 7.83%) | Richard Carapaz | 0:35:04 | 2025 | watts2win.eu |
| Mazzo di Valtellina: fastest race ascent (watts2win segment 11.74 km, 11.04%) | Miguel Ángel López | 0:45:00 | 2019 | watts2win.eu |
A time is listed only where the sources agree on it; where two sources give different times for the same ride, it is left out.
How long would it take you?
Your time up Passo del Mortirolo at a steady power, from a physics model.
Advanced: rolling resistance and drag
Estimate from a physics model (Martin et al. 1998), on the average gradient. Wind, surface, pacing and steep sections change the real time. More cycling tools
How this is calculated
P × 0.977 = ½ · ρ · CdA · v³ + v · m · g · (sin θ + Crr · cos θ), θ = arctan(average gradient), m = rider + bike, g = 9.81; solved for the speed v, time = length / v. Air density ρ: NASA GRC troposphere: T=15.04-0.00649*h; p=101.29*((T+273.1)/288.08)^5.256; rho=p/(0.2869*(T+273.1)); h = mean of start and summit altitude. Sources: Martin et al. 1998, J Appl Biomech 14(3):276-291 — https://collections.lib.utah.edu/ark:/87278/s6jd5f71; Defraeye et al. 2010, J Biomech 43(7):1262-1268 (upright position, cyclist+bike 0.270 m2) — https://lirias.kuleuven.be/retrieve/232736; NASA Glenn Research Center, Earth Atmosphere Model (metric) — https://www.grc.nasa.gov/www/k-12/airplane/atmosmet.html. Climb geometry: the side's source in the table above.