Round 1
| Position | BIB | Name | Team | Echelon | Mark | 
|---|---|---|---|---|---|
| 1 | 7151 | Gonçalo Amorim |  CAOV | SUB-23 | 04:02.74   | 
| 2 | 278 | Diogo Rosário |  SCB | SEN | 04:02.76   | 
| 3 | 1530 | Afonso Gomes |  SCB | SUB-18 | 04:04.55   | 
| 4 | 880 | Pedro Lemos |  GDR | SUB-18 | 04:04.99 | 
| 5 | 1564 | Gabriel Figueiredo |  SCB | SUB-18 | 04:05.35 | 
| 6 | 7177 | Wilson Cabral |  CAOV | SEN | 04:05.74 | 
| 7 | 651 | Tiago Freitas |  SCB | SEN | 04:05.75 | 
| 8 | 871 | Paulo Mendes |  CAS | SEN | 04:06.18 | 
| 9 | 1843 | Eduardo Salazar |  LFC-F | SUB-23 | 04:06.39 | 
| 10 | 4480 | Nelson Moreira |  NBA | SUB-18 | 04:07.79 | 
| 11 | 7294 | Xavier Videira |  CYCL | SUB-20 | 04:10.32 | 
| 12 | 280 | João Carvalho |  VTSC | SEN | 04:12.82 | 
| 13 | 3311 | João Magalhães |  ARLVG | SUB-18 | 04:14.28 | 
| 14 | 872 | Rui Borges |  CAS | SEN | 04:19.05 | 
| 15 | 4505 | Tiago Nunes |  NBA | SUB-23 | 04:31.15 | 
Round 2
Wind = +1.4
| Position | BIB | Name | Team | Echelon | Mark | 
|---|---|---|---|---|---|
| 1 | 7022 | João Tomás |  GDC-VC | SEN | 04:21.01 | 
| 2 | 942 | Nuno Felgueiras |  CAM-VC | M 40 | 04:23.18 | 
| 3 | 3482 | Simão Flor |  CAP | SUB-18 | 04:24.11 | 
| 4 | 1362 | Leonel Alves |  JUNI | SUB-23 | 04:25.77 | 
| 5 | 3865 | Tiago Cardoso |  CSGAIA | SEN | 04:26.47 | 
| 6 | 3567 | José Sousa |  CDP | SUB-18 | 04:30.02 | 
| 7 | 287 | António Pires |  ESCMOV | SEN | 04:30.37 | 
| 8 | 7031 | Luciano Faria |  GDC-VC | M 35 | 04:39.31 | 
| 9 | 3178 | Miguel Coelho |  ADL-P | SEN | 04:41.43 | 
| 10 | 3739 | Rafael Duarte |  CFOD | SUB-18 | 04:47.85 | 
| 11 | 4927 | Nuno Silva |  CDCNAV | SEN | 04:49.91 | 
| 12 | 1157 | Pedro Cunha |  VIZELA | M 40 | 04:50.96 | 
| 13 | 1148 | Diogo Ferreira |  VIZELA | SUB-23 | 04:55.32 | 
| 14 | 4529 | Jorge Gonçalves |  NPCAD | M 35 | 05:03.69 | 
| DNF | 1156 | Paulo Martins |  VIZELA | M 40 | x |