World Mountain & Trail Running Championships

Canfranc-Pirineos (ESP)

25–28 SEP 2025

F

Men's Mountain Classic

Final
PlaceNameBirth DateMark
1.Ombogo KIRIAGO PHILEMON12 AUG 2002KEN1:02:30
2.Martin KIPROTICH06 APR 2003UGA1:03:14
3.Paul MACHOKA28 JUL 1998KEN1:03:25
4.Dominik ROLLI19 FEB 1996SUI1:03:56
5.Ken KOROS24 FEB 1994KEN1:04:08
6.Michael SELELOKEN1:04:24
7.Aziz CHEBET25 APR 2003UGA1:04:30
8.Brayan RODRIGUEZ01 MAY 1998MEX1:04:36
9.Jonatha Camilo CASTILLO04 FEB 1997COL1:04:38
10.Isacco COSTA11 AUG 1999ITA1:05:01
11.Cesare MAESTRI12 NOV 1993ITA1:05:04
12.Taylor STACK13 AUG 1998USA1:05:05
13.Alejandro GARCÍA03 SEP 1992ESP1:05:19
14.Mason COPPI09 APR 1998USA1:05:57
15.Manuel INNERHOFER09 JUL 1995AUT1:06:04
16.Lorenzo CAGNATI03 JUN 1997ITA1:06:12
17.Ibai LARREA17 OCT 2002ESP1:06:19
18.Isaac MASAI15 JUL 1987UGA1:06:24
19.Jacob ADKIN18 MAY 1996GBR1:06:35
20.Remi LEROUX10 APR 1997CAN1:06:54
21.Nathan WANNER28 MAR 2002SUI1:07:24
22.Theodore KLEIN14 NOV 1994FRA1:07:32
23.Jáchym KOVÁŘ25 MAY 1996CZE1:07:38
24.Cam SMITH18 SEP 1995USA1:07:58
25.Luca MERLI1999ITA1:08:01
26.Hans-Peter INNERHOFER09 JUL 1995AUT1:08:02
27.Konstantin WEDEL22 NOV 1993GER1:08:07
28.Julius OTT27 FEB 1997GER1:08:16
29.Johannes NUSSBAUMER18 JUL 1999AUT1:08:25
30.Felix MCGRATH1994GBR1:08:33
31.Máté DALOS19 AUG 1997HUN1:08:37
32.Corentin CAPELIER04 NOV 1999FRA1:08:43
33.Per Christian Færøvik GRIEG08 MAY 2000NOR1:08:57
34.Andrew DOUGLAS19 DEC 1986GBR1:09:07
35.Iu NET PUIG09 MAY 2004ESP1:09:18
36.David NORRIS12 DEC 1990USA1:09:22
37.Rares Imre MIKLOS30 APR 1998ROU1:09:29
38.Maciej LACHOWSKI27 OCT 2005POL1:09:43
39.Daniel HESCHUK02 AUG 1996CAN1:09:48
40.Klemen ŠPANRING21 FEB 2002SLO1:09:52
41.Elias Hinge KROGSGAARD02 APR 2001DEN1:10:00
42.Jeppe Aaskov PALLESEN17 JUL 1997DEN1:10:05
43.Jared MARTIN01 AUG 2001IRL1:10:11
44.Romain DISCHER29 JAN 2002FRA1:10:13
45.Toby BATCHELOR21 APR 1994NZL1:10:14
46.Nathan PEARCE01 JUN 1996AUS1:10:31
47.Ruben SANSOM13 NOV 1997NED1:10:44
48.Maximilian ZEUS11 JUL 1995GER1:10:58
49.Michael KERNAHAN08 MAY 1996AUS1:10:58
50.Jules BARRIOD21 APR 2005FRA1:11:13
51.Ricardo Soares FONSECA16 JAN 1997POR1:11:16
52.Lawrence MCCOURT05 JUN 1993GBR1:11:17
53.Killian MOONEY02 APR 1995IRL1:11:30
54.Sebastian FALKENSTEINER01 FEB 1994AUT1:11:35
55.Pablo VAN HOORN22 JAN 2005NED1:11:43
56.Eric SPEAKMAN29 AUG 1990NZL1:11:45
57.Gastón Nicolás CAMBARERI04 APR 1985ARG1:11:46
58.Jan TORRELLA22 JAN 2004ESP1:11:48
59.Cristian RINCON27 OCT 1999COL1:11:59
60.Diego Ignacio DIAZ02 AUG 1991CHI1:12:04
61.Michael SUTTON24 SEP 1994NZL1:12:11
62.Fraser DARCY26 OCT 1994AUS1:12:21
63.Javier Adolfo CARRIQUEO29 MAY 1979ARG1:12:44
64.Yazid MENAD22 FEB 1991ALG1:12:54
65.Carlos LOPES15 MAR 1981POR1:12:57
66.Óscar BASANTES09 NOV 1991ECU1:13:02
67.Paulo MACEDO09 MAR 1993POR1:13:08
68.Christopher LEVESQUE-SAVARD06 NOV 1998CAN1:13:26
69.Jean FAYMONVILLE20 APR 2000BEL1:13:32
70.Jairo SILVA18 JUL 1994COL1:13:40
71.Camilo José NAVAS MADERA07 MAR 2000ECU1:13:45
72.Luuk WIJERING29 JAN 1993NED1:13:56
73.Nikola ŠPOLJAR20 NOV 1991CRO1:14:12
74.Maj PRITRŽNIK08 AUG 2004SLO1:14:17
75.Esteban IZQUIERDO02 JUN 2004COL1:14:19
76.Uldis UPĪTIS02 MAY 1998LAT1:14:27
77.Daniel DUKSTAD02 JAN 2002NOR1:14:41
78.Ante ŽIVKOVIĆ19 DEC 1990CRO1:14:44
79.Stefan TOVILOVIĆ15 AUG 2001SRB1:15:01
80.Aleksa BANKOVIĆ10 DEC 2001SRB1:15:01
81.Balázs PERNYÉSZ04 APR 2002HUN1:15:06
82.Valentin TOMA28 JUL 1999ROU1:15:13
83.José Jorge UBICO KOOSE02 DEC 1994GUA1:15:24
84.Carlos José AVILE PÉREZ22 NOV 1990VEN1:15:29
85.Matthew MCCONNELL08 OCT 1998IRL1:15:34
86.Leonard Albert MITRICA12 NOV 1995ROU1:15:39
87.Samuël POHER01 SEP 1994CAN1:16:02
88.Aidan TANTI25 APR 1989MLT1:16:25
89.Bruno BULLÉ COSTA ESTEVES22 OCT 2002BRA1:16:31
90.Valérian LANZI30 SEP 2005SUI1:16:36
91.Lari TAKANEN31 MAY 1995FIN1:17:07
92.Alvaro Mauricio CARRANZA OLIVO02 MAR 1994ECU1:17:11
93.David Alexander NIEVA31 JAN 2001ARG1:17:27
94.Jorge MONTENEGRO DA SILVA29 MAR 2000BRA1:17:40
95.Zoltán VIGH01 NOV 1999HUN1:18:03
96.Tiago Babo PEREIRA01 MAR 1984POR1:18:09
97.Eduardo DE BRITO RAMOS06 DEC 1986BRA1:18:21
98.Davide VENERUCCI08 JUN 1997SMR1:18:29
99.Horacio NUÑEZ17 OCT 1997URU1:18:34
100.Mario ALANIZ06 NOV 2001ARG1:18:38
101.Krešimir MRČELA31 DEC 1991CRO1:19:04
102.Vaidas RAMANAUSKAS27 SEP 1985LTU1:19:12
103.Dušan KRSTIĆ21 APR 1998SRB1:19:33
104.Artjoms REKUŅENKO01 NOV 1989LAT1:19:34
105.Frank Dariel CASTRO PERÚ17 MAY 1998CUB1:19:42
106.Ihor SLIUSARENKO22 SEP 1988UKR1:19:46
107.Gediminas VILIŪNAS03 DEC 2002LTU1:19:59
108.Ivan MALETIĆ18 DEC 1992CRO1:20:03
109.Benjamin RICKERBY28 MAR 2004NZL1:20:55
110.Kristaps BĒRZIŅŠ29 JAN 1992LAT1:21:09
111.Hyeseong OH06 JAN 2001KOR1:21:20
112.Lorenzo BUGLI19 JUN 1998SMR1:22:31
113.Donatas JOCIUS02 DEC 1985LTU1:22:40
114.Sagar KHEMANI18 OCT 1992IND1:22:47
115.Wei-Cheng LI25 OCT 2002TPE1:22:50
116.Jesus CUEVAS03 OCT 2004BOL1:23:13
117.Martin KEOHANE26 MAR 1998IRL1:23:14
118.Samuel MANUEL22 APR 2004PHI1:23:16
119.Isaac ATTARD03 AUG 1995MLT1:23:27
120.Malek LEROUL04 MAR 1986ALG1:23:46
121.Yung-Jeng TZENG28 DEC 1983TPE1:23:54
122.Chieh-Kai CHAN03 DEC 1990TPE1:24:12
123.Arnas GABRĖNAS23 AUG 1994LTU1:24:22
124.Po-Yu LIN23 JUL 1991TPE1:24:49
125.Oleksii BABII18 DEC 1989UKR1:25:08
126.Faris AZHARI MUHAMMAD21 APR 1997MAS1:26:02
127.Luca CENSONI31 JUL 1998SMR1:26:31
128.Andres ZARACHO VERA28 NOV 2001PAR1:26:53
129.Chester CHEONG25 OCT 1988SGP1:28:15
130.Wen De Lester TAN23 OCT 1993SGP1:31:09
131.Elmir ASKAROV17 JUL 1980AZE1:32:03
132.Adel DOGHA16 JAN 1995ALG1:32:03
133.Farrell TES16 MAR 1991CAM1:43:15
134.Ammarith ANN01 FEB 1982CAM1:43:15
135.Jean Jacques MOK22 JUL 1985CAM1:47:23
136.Henry Yee Meng YANG08 JUN 1979SGP1:49:17
Bogdan DAMIAN15 SEP 1988ROUDNF
Jonas SOLDINI21 DEC 2000SUIDNF
Max Napoleon ROHODEN JARAMILLO17 JAN 1990ECUDNF
Pascual ACEVEDO18 DEC 1999URUDNF
Abel CHEBET09 SEP 1993UGADNF
Collin VAN ALMKERK19 JAN 1994NEDDNF