World Mountain & Trail Running Championships
Canfranc-Pirineos (ESP)
25–28 SEP 2025
F
Men's Mountain Classic
Final
| Place | Name | Birth Date | Mark | |
|---|---|---|---|---|
| 1. | Ombogo KIRIAGO PHILEMON | 12 AUG 2002 | KEN | 1:02:30 |
| 2. | Martin KIPROTICH | 06 APR 2003 | UGA | 1:03:14 |
| 3. | Paul MACHOKA | 28 JUL 1998 | KEN | 1:03:25 |
| 4. | Dominik ROLLI | 19 FEB 1996 | SUI | 1:03:56 |
| 5. | Ken KOROS | 24 FEB 1994 | KEN | 1:04:08 |
| 6. | Michael SELELO | KEN | 1:04:24 | |
| 7. | Aziz CHEBET | 25 APR 2003 | UGA | 1:04:30 |
| 8. | Brayan RODRIGUEZ | 01 MAY 1998 | MEX | 1:04:36 |
| 9. | Jonatha Camilo CASTILLO | 04 FEB 1997 | COL | 1:04:38 |
| 10. | Isacco COSTA | 11 AUG 1999 | ITA | 1:05:01 |
| 11. | Cesare MAESTRI | 12 NOV 1993 | ITA | 1:05:04 |
| 12. | Taylor STACK | 13 AUG 1998 | USA | 1:05:05 |
| 13. | Alejandro GARCÍA | 03 SEP 1992 | ESP | 1:05:19 |
| 14. | Mason COPPI | 09 APR 1998 | USA | 1:05:57 |
| 15. | Manuel INNERHOFER | 09 JUL 1995 | AUT | 1:06:04 |
| 16. | Lorenzo CAGNATI | 03 JUN 1997 | ITA | 1:06:12 |
| 17. | Ibai LARREA | 17 OCT 2002 | ESP | 1:06:19 |
| 18. | Isaac MASAI | 15 JUL 1987 | UGA | 1:06:24 |
| 19. | Jacob ADKIN | 18 MAY 1996 | GBR | 1:06:35 |
| 20. | Remi LEROUX | 10 APR 1997 | CAN | 1:06:54 |
| 21. | Nathan WANNER | 28 MAR 2002 | SUI | 1:07:24 |
| 22. | Theodore KLEIN | 14 NOV 1994 | FRA | 1:07:32 |
| 23. | Jáchym KOVÁŘ | 25 MAY 1996 | CZE | 1:07:38 |
| 24. | Cam SMITH | 18 SEP 1995 | USA | 1:07:58 |
| 25. | Luca MERLI | 1999 | ITA | 1:08:01 |
| 26. | Hans-Peter INNERHOFER | 09 JUL 1995 | AUT | 1:08:02 |
| 27. | Konstantin WEDEL | 22 NOV 1993 | GER | 1:08:07 |
| 28. | Julius OTT | 27 FEB 1997 | GER | 1:08:16 |
| 29. | Johannes NUSSBAUMER | 18 JUL 1999 | AUT | 1:08:25 |
| 30. | Felix MCGRATH | 1994 | GBR | 1:08:33 |
| 31. | Máté DALOS | 19 AUG 1997 | HUN | 1:08:37 |
| 32. | Corentin CAPELIER | 04 NOV 1999 | FRA | 1:08:43 |
| 33. | Per Christian Færøvik GRIEG | 08 MAY 2000 | NOR | 1:08:57 |
| 34. | Andrew DOUGLAS | 19 DEC 1986 | GBR | 1:09:07 |
| 35. | Iu NET PUIG | 09 MAY 2004 | ESP | 1:09:18 |
| 36. | David NORRIS | 12 DEC 1990 | USA | 1:09:22 |
| 37. | Rares Imre MIKLOS | 30 APR 1998 | ROU | 1:09:29 |
| 38. | Maciej LACHOWSKI | 27 OCT 2005 | POL | 1:09:43 |
| 39. | Daniel HESCHUK | 02 AUG 1996 | CAN | 1:09:48 |
| 40. | Klemen ŠPANRING | 21 FEB 2002 | SLO | 1:09:52 |
| 41. | Elias Hinge KROGSGAARD | 02 APR 2001 | DEN | 1:10:00 |
| 42. | Jeppe Aaskov PALLESEN | 17 JUL 1997 | DEN | 1:10:05 |
| 43. | Jared MARTIN | 01 AUG 2001 | IRL | 1:10:11 |
| 44. | Romain DISCHER | 29 JAN 2002 | FRA | 1:10:13 |
| 45. | Toby BATCHELOR | 21 APR 1994 | NZL | 1:10:14 |
| 46. | Nathan PEARCE | 01 JUN 1996 | AUS | 1:10:31 |
| 47. | Ruben SANSOM | 13 NOV 1997 | NED | 1:10:44 |
| 48. | Maximilian ZEUS | 11 JUL 1995 | GER | 1:10:58 |
| 49. | Michael KERNAHAN | 08 MAY 1996 | AUS | 1:10:58 |
| 50. | Jules BARRIOD | 21 APR 2005 | FRA | 1:11:13 |
| 51. | Ricardo Soares FONSECA | 16 JAN 1997 | POR | 1:11:16 |
| 52. | Lawrence MCCOURT | 05 JUN 1993 | GBR | 1:11:17 |
| 53. | Killian MOONEY | 02 APR 1995 | IRL | 1:11:30 |
| 54. | Sebastian FALKENSTEINER | 01 FEB 1994 | AUT | 1:11:35 |
| 55. | Pablo VAN HOORN | 22 JAN 2005 | NED | 1:11:43 |
| 56. | Eric SPEAKMAN | 29 AUG 1990 | NZL | 1:11:45 |
| 57. | Gastón Nicolás CAMBARERI | 04 APR 1985 | ARG | 1:11:46 |
| 58. | Jan TORRELLA | 22 JAN 2004 | ESP | 1:11:48 |
| 59. | Cristian RINCON | 27 OCT 1999 | COL | 1:11:59 |
| 60. | Diego Ignacio DIAZ | 02 AUG 1991 | CHI | 1:12:04 |
| 61. | Michael SUTTON | 24 SEP 1994 | NZL | 1:12:11 |
| 62. | Fraser DARCY | 26 OCT 1994 | AUS | 1:12:21 |
| 63. | Javier Adolfo CARRIQUEO | 29 MAY 1979 | ARG | 1:12:44 |
| 64. | Yazid MENAD | 22 FEB 1991 | ALG | 1:12:54 |
| 65. | Carlos LOPES | 15 MAR 1981 | POR | 1:12:57 |
| 66. | Óscar BASANTES | 09 NOV 1991 | ECU | 1:13:02 |
| 67. | Paulo MACEDO | 09 MAR 1993 | POR | 1:13:08 |
| 68. | Christopher LEVESQUE-SAVARD | 06 NOV 1998 | CAN | 1:13:26 |
| 69. | Jean FAYMONVILLE | 20 APR 2000 | BEL | 1:13:32 |
| 70. | Jairo SILVA | 18 JUL 1994 | COL | 1:13:40 |
| 71. | Camilo José NAVAS MADERA | 07 MAR 2000 | ECU | 1:13:45 |
| 72. | Luuk WIJERING | 29 JAN 1993 | NED | 1:13:56 |
| 73. | Nikola ŠPOLJAR | 20 NOV 1991 | CRO | 1:14:12 |
| 74. | Maj PRITRŽNIK | 08 AUG 2004 | SLO | 1:14:17 |
| 75. | Esteban IZQUIERDO | 02 JUN 2004 | COL | 1:14:19 |
| 76. | Uldis UPĪTIS | 02 MAY 1998 | LAT | 1:14:27 |
| 77. | Daniel DUKSTAD | 02 JAN 2002 | NOR | 1:14:41 |
| 78. | Ante ŽIVKOVIĆ | 19 DEC 1990 | CRO | 1:14:44 |
| 79. | Stefan TOVILOVIĆ | 15 AUG 2001 | SRB | 1:15:01 |
| 80. | Aleksa BANKOVIĆ | 10 DEC 2001 | SRB | 1:15:01 |
| 81. | Balázs PERNYÉSZ | 04 APR 2002 | HUN | 1:15:06 |
| 82. | Valentin TOMA | 28 JUL 1999 | ROU | 1:15:13 |
| 83. | José Jorge UBICO KOOSE | 02 DEC 1994 | GUA | 1:15:24 |
| 84. | Carlos José AVILE PÉREZ | 22 NOV 1990 | VEN | 1:15:29 |
| 85. | Matthew MCCONNELL | 08 OCT 1998 | IRL | 1:15:34 |
| 86. | Leonard Albert MITRICA | 12 NOV 1995 | ROU | 1:15:39 |
| 87. | Samuël POHER | 01 SEP 1994 | CAN | 1:16:02 |
| 88. | Aidan TANTI | 25 APR 1989 | MLT | 1:16:25 |
| 89. | Bruno BULLÉ COSTA ESTEVES | 22 OCT 2002 | BRA | 1:16:31 |
| 90. | Valérian LANZI | 30 SEP 2005 | SUI | 1:16:36 |
| 91. | Lari TAKANEN | 31 MAY 1995 | FIN | 1:17:07 |
| 92. | Alvaro Mauricio CARRANZA OLIVO | 02 MAR 1994 | ECU | 1:17:11 |
| 93. | David Alexander NIEVA | 31 JAN 2001 | ARG | 1:17:27 |
| 94. | Jorge MONTENEGRO DA SILVA | 29 MAR 2000 | BRA | 1:17:40 |
| 95. | Zoltán VIGH | 01 NOV 1999 | HUN | 1:18:03 |
| 96. | Tiago Babo PEREIRA | 01 MAR 1984 | POR | 1:18:09 |
| 97. | Eduardo DE BRITO RAMOS | 06 DEC 1986 | BRA | 1:18:21 |
| 98. | Davide VENERUCCI | 08 JUN 1997 | SMR | 1:18:29 |
| 99. | Horacio NUÑEZ | 17 OCT 1997 | URU | 1:18:34 |
| 100. | Mario ALANIZ | 06 NOV 2001 | ARG | 1:18:38 |
| 101. | Krešimir MRČELA | 31 DEC 1991 | CRO | 1:19:04 |
| 102. | Vaidas RAMANAUSKAS | 27 SEP 1985 | LTU | 1:19:12 |
| 103. | Dušan KRSTIĆ | 21 APR 1998 | SRB | 1:19:33 |
| 104. | Artjoms REKUŅENKO | 01 NOV 1989 | LAT | 1:19:34 |
| 105. | Frank Dariel CASTRO PERÚ | 17 MAY 1998 | CUB | 1:19:42 |
| 106. | Ihor SLIUSARENKO | 22 SEP 1988 | UKR | 1:19:46 |
| 107. | Gediminas VILIŪNAS | 03 DEC 2002 | LTU | 1:19:59 |
| 108. | Ivan MALETIĆ | 18 DEC 1992 | CRO | 1:20:03 |
| 109. | Benjamin RICKERBY | 28 MAR 2004 | NZL | 1:20:55 |
| 110. | Kristaps BĒRZIŅŠ | 29 JAN 1992 | LAT | 1:21:09 |
| 111. | Hyeseong OH | 06 JAN 2001 | KOR | 1:21:20 |
| 112. | Lorenzo BUGLI | 19 JUN 1998 | SMR | 1:22:31 |
| 113. | Donatas JOCIUS | 02 DEC 1985 | LTU | 1:22:40 |
| 114. | Sagar KHEMANI | 18 OCT 1992 | IND | 1:22:47 |
| 115. | Wei-Cheng LI | 25 OCT 2002 | TPE | 1:22:50 |
| 116. | Jesus CUEVAS | 03 OCT 2004 | BOL | 1:23:13 |
| 117. | Martin KEOHANE | 26 MAR 1998 | IRL | 1:23:14 |
| 118. | Samuel MANUEL | 22 APR 2004 | PHI | 1:23:16 |
| 119. | Isaac ATTARD | 03 AUG 1995 | MLT | 1:23:27 |
| 120. | Malek LEROUL | 04 MAR 1986 | ALG | 1:23:46 |
| 121. | Yung-Jeng TZENG | 28 DEC 1983 | TPE | 1:23:54 |
| 122. | Chieh-Kai CHAN | 03 DEC 1990 | TPE | 1:24:12 |
| 123. | Arnas GABRĖNAS | 23 AUG 1994 | LTU | 1:24:22 |
| 124. | Po-Yu LIN | 23 JUL 1991 | TPE | 1:24:49 |
| 125. | Oleksii BABII | 18 DEC 1989 | UKR | 1:25:08 |
| 126. | Faris AZHARI MUHAMMAD | 21 APR 1997 | MAS | 1:26:02 |
| 127. | Luca CENSONI | 31 JUL 1998 | SMR | 1:26:31 |
| 128. | Andres ZARACHO VERA | 28 NOV 2001 | PAR | 1:26:53 |
| 129. | Chester CHEONG | 25 OCT 1988 | SGP | 1:28:15 |
| 130. | Wen De Lester TAN | 23 OCT 1993 | SGP | 1:31:09 |
| 131. | Elmir ASKAROV | 17 JUL 1980 | AZE | 1:32:03 |
| 132. | Adel DOGHA | 16 JAN 1995 | ALG | 1:32:03 |
| 133. | Farrell TES | 16 MAR 1991 | CAM | 1:43:15 |
| 134. | Ammarith ANN | 01 FEB 1982 | CAM | 1:43:15 |
| 135. | Jean Jacques MOK | 22 JUL 1985 | CAM | 1:47:23 |
| 136. | Henry Yee Meng YANG | 08 JUN 1979 | SGP | 1:49:17 |
| Bogdan DAMIAN | 15 SEP 1988 | ROU | DNF | |
| Jonas SOLDINI | 21 DEC 2000 | SUI | DNF | |
| Max Napoleon ROHODEN JARAMILLO | 17 JAN 1990 | ECU | DNF | |
| Pascual ACEVEDO | 18 DEC 1999 | URU | DNF | |
| Abel CHEBET | 09 SEP 1993 | UGA | DNF | |
| Collin VAN ALMKERK | 19 JAN 1994 | NED | DNF |
