Portugal Cup XCO - Ansiao Men Junior - Cross-country Olympic Ansiao

Portugal Cup XCO - Ansiao

27 Jun 2026

Results

Rank Rider Country Team Age Result Gap IRM Points
1 RAMALHO Hugo POR POR POR POR 18 Result 1:05:10 Gap Points 20
2 VIGÁRIO João POR POR POR POR 18 Result 1:05:57 +47s Gap +47s Points 18
3 MAIA Diogo POR POR POR POR 17 Result 1:06:48 +1:38 Gap +1:38 Points 16
4 MATOS Rodrigo POR POR POR POR 18 Result 1:07:08 +1:58 Gap +1:58 Points 14
5 GALVÃO Pedro POR POR POR POR 17 Result 1:07:41 +2:31 Gap +2:31 Points 12
6 VIRGÍNIA Diogo POR POR POR POR 17 Result 1:07:42 +2:32 Gap +2:32 Points 10
7 MARTINEZ HORMIGO Noah ESP ESP ESP ESP 17 Result 1:07:47 +2:37 Gap +2:37 Points 8
8 GUTIERREZ MADRID Iker ESP ESP ESP ESP 17 Result 1:08:34 +3:24 Gap +3:24 Points 6
9 RAMOS David POR POR POR POR 18 Result 1:08:36 +3:26 Gap +3:26 Points 4
10 GOMEZ SOLLA Aron ESP ESP ESP ESP 17 Result 1:08:54 +3:44 Gap +3:44 Points 2
11 RIBEIRO Andre POR POR POR POR 18 Result 1:09:24 +4:14 Gap +4:14 Points
12 ALMEIDA Rúben POR POR POR POR 18 Result 1:09:26 +4:16 Gap +4:16 Points
13 CARDOSO Tomás POR POR POR POR 17 Result 1:11:48 +6:38 Gap +6:38 Points
14 VALLADAR CARBALLAL Diego ESP ESP ESP ESP 18 Result 1:13:20 +8:10 Gap +8:10 Points
15 GASCON VALCARCEL Samuel ESP ESP ESP ESP 18 Result 1:13:50 +8:40 Gap +8:40 Points
16 GASPAR Xavier POR POR POR POR 18 Result 1:13:50 +8:40 Gap +8:40 Points
17 PINHEIRO António POR POR POR POR 17 Result 1:14:27 +9:17 Gap +9:17 Points
18 MADEIRA José POR POR POR POR 17 Result 1:14:37 +9:27 Gap +9:27 Points
19 MARTINS Pedro POR POR POR POR 17 Result 1:15:00 +9:50 Gap +9:50 Points
20 COUTINHO Martim POR POR POR POR 18 Result 1:15:52 +10:42 Gap +10:42 Points
21 PIMENTEL Rafael POR POR POR POR 18 Result 1:16:24 +11:14 Gap +11:14 Points
22 MARQUES Duarte POR POR POR POR 18 Result 1:17:09 +11:59 Gap +11:59 Points
23 ROCHA João POR POR POR POR 18 Result 1:17:32 +12:22 Gap +12:22 Points
24 NASCIMENTO Mateus POR POR POR POR 18 Result 1:17:44 +12:34 Gap +12:34 Points
25 COSTA Tomás POR POR POR POR 17 Result 1:18:11 +13:01 Gap +13:01 Points
26 BERNARDO Ricardo POR POR POR POR 18 Result 1:19:37 +14:27 Gap +14:27 Points
27 DUARTE Martim POR POR POR POR 17 Result 1:19:52 +14:42 Gap +14:42 Points
28 SIMÕES Gonçalo POR POR POR POR 18 Result 1:20:08 +14:58 Gap +14:58 Points
29 CARDOSO Vicente POR POR POR POR 18 Result 1:21:29 +16:19 Gap +16:19 Points
30 SOARES Dinis POR POR POR POR 18 Result 1:22:52 +17:42 Gap +17:42 Points
31 MAIA Simão POR POR POR POR 17 Result 1:23:36 +18:26 Gap +18:26 Points
32 MENDES Gabriel POR POR POR POR 18 Result Gap LAP Points
33 SOARES Jaime POR POR POR POR 17 Result Gap LAP Points
34 LOPES Tomás POR POR POR POR 17 Result Gap LAP Points
35 CORDEIRO Cristiano POR POR POR POR 17 Result Gap LAP Points
36 BRANCO Martim POR POR POR POR 17 Result Gap LAP Points
37 PAIS André POR POR POR POR 17 Result Gap LAP Points
38 SIMOES Henrique POR POR POR POR 18 Result Gap LAP Points
39 CORREIA Tiago POR POR POR POR 18 Result Gap LAP Points
40 GREGÓRIO Afonso POR POR POR POR 17 Result Gap LAP Points
41 FREITAS Dinis POR POR POR POR 17 Result Gap LAP Points
42 Almeida Dinis Almeida Dinis POR POR POR POR 18 Result Gap LAP Points
43 RIBEIRO Bruno POR POR POR POR 18 Result Gap LAP Points
44 MOREIRA Leandro POR POR POR POR 17 Result Gap LAP Points
45 SEMEDO Rafael POR POR POR POR 17 Result Gap LAP Points
46 BRANCO Martim POR POR POR POR 17 Result Gap LAP Points
47 MARTINS David POR POR POR POR 18 Result Gap LAP Points
SOUSA Daniel POR POR POR POR 17 Result Gap DSQ Points
GONÇALVES Rodrigo POR POR POR POR 18 Result Gap DNS Points
MACEDO Francisco POR POR POR POR 17 Result Gap DNS Points
BALTAZAR Tomás POR POR POR POR 17 Result Gap DNS Points