| Porto | 19.14 km | 1% | 195 m | Cat. 3 |
| Porto | 5.89 km | 2.8% | 164 m | Cat. 3 |
| Porto | 4.64 km | 2.8% | 130 m | Cat. 4 |
| Porto | 1.61 km | 4.5% | 73 m | N/A |
| Porto | 1.44 km | 5% | 72 m | N/A |
| Porto | 1.89 km | 3.8% | 71 m | N/A |
| Porto | 2.02 km | 3.3% | 66 m | N/A |
| Porto | 1.44 km | 4.2% | 61 m | N/A |
| Porto | 1.59 km | 3.3% | 52 m | N/A |
| Porto | 0.86 km | 6.1% | 52 m | N/A |
| Porto | 1.25 km | 4% | 50 m | N/A |
| Porto | 0.98 km | 5% | 49 m | N/A |
| Porto | 1.51 km | 2.9% | 50 m | N/A |
| Porto | 0.75 km | 5.4% | 40 m | N/A |
| Porto | 0.47 km | 8.5% | 40 m | N/A |
| Porto | 0.78 km | 5.1% | 39 m | N/A |
| Porto | 0.59 km | 6.4% | 38 m | N/A |
| Porto | 0.44 km | 8.6% | 37 m | N/A |
| Porto | 0.36 km | 9.5% | 34 m | N/A |
| Porto | 0.57 km | 5.9% | 34 m | N/A |
| Porto | 0.29 km | 11.6% | 33 m | N/A |
| Porto | 1.49 km | 2.2% | 33 m | N/A |
| Porto | 0.95 km | 3.3% | 31 m | N/A |
| Porto | 0.47 km | 6.3% | 29 m | N/A |
| Porto | 0.79 km | 3.7% | 29 m | N/A |
| Porto | 0.49 km | 5.7% | 28 m | N/A |
| Porto | 0.32 km | 8.5% | 28 m | N/A |
| Porto | 1.23 km | 2.1% | 26 m | N/A |
| Porto | 0.34 km | 6.5% | 22 m | N/A |
| Porto | 0.19 km | 11.2% | 21 m | N/A |
| Porto | 0.54 km | 3.9% | 21 m | N/A |
| Porto | 0.95 km | 2.2% | 21 m | N/A |
| Porto | 2.35 km | 0.9% | 21 m | N/A |
| Porto | 0.23 km | 8.4% | 20 m | N/A |
| Porto | 0.36 km | 5.4% | 19 m | N/A |
| Porto | 0.46 km | 3.9% | 18 m | N/A |
| Porto | 0.51 km | 3.5% | 18 m | N/A |
| Porto | 0.35 km | 4.8% | 17 m | N/A |
| Porto | 0.45 km | 3.8% | 17 m | N/A |
| Porto | 0.77 km | 1.9% | 15 m | N/A |
| Porto | 0.24 km | 6% | 15 m | N/A |
| Porto | 0.46 km | 2.8% | 13 m | N/A |
| Porto | 0.35 km | 3.6% | 13 m | N/A |
| Porto | 0.4 km | 3.2% | 13 m | N/A |
| Porto | 0.26 km | 4.9% | 14 m | N/A |
| Porto | 0.3 km | 4% | 12 m | N/A |
| Porto | 10.38 km | 0.1% | 136 m | N/A |
| Porto | 0.35 km | 2.8% | 10 m | N/A |
| Porto | 0.48 km | 1.8% | 12 m | N/A |
| Porto | 0.93 km | 0.5% | 36 m | N/A |