| Rank | Name | Time | |||
|---|---|---|---|---|---|
| 1 | Daniel P | 30.9 km/h | 317 W | 955 | 18:57 |
| 2 | Rui N | 29.7 km/h | - | 918 | 19:43 |
| 3 | Joao Teles | 29.7 km/h | - | 917 | 19:44 |
| 4 | Bruno Machado | UCB-ERA/CMEB/MSFitClub | 28.5 km/h | - | 881 | 20:32 |
| 5 | Alberto Amaral | 28.5 km/h | - | 881 | 20:33 |
| 5 | Nuno MartinsSpeed A | 28.5 km/h | 286 W | 881 | 20:33 |
| 7 | Marco Vieira (Bragança) | 28.5 km/h | - | 880 | 20:34 |
| 7 | Fábio Oliveira 🇵🇹 | 28.5 km/h | 293 W | 880 | 20:34 |
| 7 | Ricardo Lameira | 28.5 km/h | 303 W | 880 | 20:34 |
| 7 | Roberto Gonçalves | 28.5 km/h | 252 W | 880 | 20:34 |
| 7 | Hélder A | 28.5 km/h | 250 W | 880 | 20:34 |
| 7 | Carlos Fernandes | 28.5 km/h | 328 W | 880 | 20:34 |
| 7 | Oscar C | 28.5 km/h | - | 880 | 20:34 |
| 7 | Thiago Ribeiro | 28.5 km/h | - | 880 | 20:34 |
| 7 | Frederico Faiscas | 28.5 km/h | - | 880 | 20:34 |
Join Strava to see the full leaderboard