| Rank | Name | Time | ||
|---|---|---|---|---|
| 1 | Diogo Alves | 24.8 km/h | 442 W | 1:16 |
| 2 | André Silva | 21.4 km/h | 361 W | 1:28 |
| 3 | Bruno B | 20.5 km/h | 408 W | 1:32 |
| 3 | Miguel Mateus | 20.5 km/h | 469 W | 1:32 |
| 3 | Luís Fonseca #TgvdoOeste | 20.5 km/h | 410 W | 1:32 |
| 6 | Bruno Filipe | 20.0 km/h | - | 1:34 |
| 6 | Diogo Timóteo | 20.0 km/h | 609 W | 1:34 |
| 6 | Sergio J | 20.0 km/h | 316 W | 1:34 |
| 9 | Rui João | 19.8 km/h | 423 W | 1:35 |
| 9 | Paulo Dias | 19.8 km/h | 367 W | 1:35 |
| 9 | Miguel Franco | 19.8 km/h | 306 W | 1:35 |
| 9 | Daniel Falé Runner @SPT Team - Road Bike @AASobralense Team - TriAthlete @Ponterrolense | 19.8 km/h | - | 1:35 |
Join Strava to see the full leaderboard