FULL RESULTS
HYROX Barcelona 2026 Results – Pro Men (page 2)
619 finishers. Winner Luke Greer in 54:43; median 1:16:19.
| Rank | Athlete | Nat | Age group | Time |
|---|---|---|---|---|
| 201 | Thomas Chesneau | 25-29 | 1:12:14 | |
| 202 | Faustino Padron | 35-39 | 1:12:17 | |
| 203 | Anthony Rué | 25-29 | 1:12:17 | |
| 204 | Gerard Plata | 30-34 | 1:12:20 | |
| 205 | Jaime Camazón Umpiérrez | 25-29 | 1:12:22 | |
| 206 | Thomas Pigois | 45-49 | 1:12:29 | |
| 207 | Maneu Manuel Roca | 25-29 | 1:12:29 | |
| 208 | Olivier Darjo | 45-49 | 1:12:29 | |
| 209 | Aleix Franch | 30-34 | 1:12:36 | |
| 210 | Enrique Diego Fuentes Perez | 35-39 | 1:12:37 | |
| 211 | José Luis Gonzalez Hermosin | 25-29 | 1:12:41 | |
| 212 | Daniel Hurtado Cano | 30-34 | 1:12:47 | |
| 213 | Francisco Garcia Seoane | 40-44 | 1:12:48 | |
| 214 | Ondry Priebe | 35-39 | 1:12:55 | |
| 215 | Angel Rivero | 50-54 | 1:12:56 | |
| 216 | Martin Itersky | 35-39 | 1:12:57 | |
| 217 | Marco Vivolo | 35-39 | 1:12:57 | |
| 218 | Sebastian Schwetz | 25-29 | 1:13:00 | |
| 219 | Rui Martins | 40-44 | 1:13:02 | |
| 220 | Mikel Herrero | 30-34 | 1:13:07 | |
| 221 | Mirko Giordani | 50-54 | 1:13:07 | |
| 222 | Tomás Navarro | 16-24 | 1:13:07 | |
| 223 | Kyle Errington | 16-24 | 1:13:08 | |
| 224 | Remy Taravellier | 16-24 | 1:13:10 | |
| 225 | Philippe Soeur | 40-44 | 1:13:11 | |
| 226 | Robert Van Rooijen | 16-24 | 1:13:19 | |
| 227 | Mikel Busto | 25-29 | 1:13:24 | |
| 228 | Luis Izquierdo | 35-39 | 1:13:25 | |
| 229 | Timothy Berman | 16-24 | 1:13:25 | |
| 230 | Valentin Balon | 35-39 | 1:13:27 | |
| 231 | Guillaume Vasut | 40-44 | 1:13:31 | |
| 232 | Marc Cano Perez | 25-29 | 1:13:37 | |
| 233 | Giuseppe Caruso | 30-34 | 1:13:40 | |
| 234 | Mohammad Jafar | 40-44 | 1:13:41 | |
| 235 | Javier Azpeitia San Sebastián | 45-49 | 1:13:46 | |
| 236 | Cristian Blázquez | 25-29 | 1:13:46 | |
| 237 | Ferran Rodriguez | 30-34 | 1:13:46 | |
| 238 | Andreas Niewerth | 50-54 | 1:13:46 | |
| 239 | Jonathan Hoger | 25-29 | 1:13:49 | |
| 240 | Cristhian Ulloa | 30-34 | 1:13:50 | |
| 241 | Nicolas Macherey | 40-44 | 1:13:51 | |
| 242 | Leo Guerrero | 30-34 | 1:13:56 | |
| 243 | Harrison Murphy | 30-34 | 1:13:56 | |
| 244 | Samuel Evans | 30-34 | 1:13:56 | |
| 245 | Andrés Henriquez Reyes | 35-39 | 1:13:58 | |
| 246 | Eric Teruel | 40-44 | 1:13:59 | |
| 247 | Aleix Torrella | 25-29 | 1:14:04 | |
| 248 | Frankie Landerkin | 16-24 | 1:14:11 | |
| 249 | Benjamin Day | 40-44 | 1:14:11 | |
| 250 | Adam Struhár | 30-34 | 1:14:11 | |
| 251 | Seifeddine Zaghouani | 16-24 | 1:14:11 | |
| 252 | Magnus Lund | 40-44 | 1:14:13 | |
| 253 | Kevin Bianchi | 30-34 | 1:14:15 | |
| 254 | Sergi Del Barrio | 25-29 | 1:14:16 | |
| 255 | Stuart Mullen | 45-49 | 1:14:17 | |
| 256 | Egalite Córdoba | 30-34 | 1:14:19 | |
| 257 | S.A. Hoekstra | 30-34 | 1:14:21 | |
| 258 | Seàn Quigley | 25-29 | 1:14:23 | |
| 259 | Karim Naoun | 30-34 | 1:14:27 | |
| 260 | Samuel Grialou | 30-34 | 1:14:29 | |
| 261 | Naïm Bouradi | 35-39 | 1:14:30 | |
| 262 | Mario Bodas Martinez | 45-49 | 1:14:33 | |
| 263 | Bert Haverhals | 50-54 | 1:14:36 | |
| 264 | Joe Langbridge | 25-29 | 1:14:37 | |
| 265 | Thibaud Harrewyn | 30-34 | 1:14:38 | |
| 266 | Gabriel Farrugia | 30-34 | 1:14:38 | |
| 267 | Eduard Koch | 40-44 | 1:14:41 | |
| 268 | Jorge Lumbreras | 50-54 | 1:14:42 | |
| 269 | Hugo Lepresle | 30-34 | 1:14:45 | |
| 270 | Patrick Reyes | 35-39 | 1:14:48 | |
| 271 | Valentin Zaninetti | 30-34 | 1:14:48 | |
| 272 | Unai Iglesias Zugadi | 25-29 | 1:14:55 | |
| 273 | Iain Griffiths | 40-44 | 1:14:56 | |
| 274 | Giorgos Karamouzis | 40-44 | 1:15:04 | |
| 275 | Florian Amiard | 35-39 | 1:15:06 | |
| 276 | Roger Baró | 30-34 | 1:15:11 | |
| 277 | Jörg Stahl | 45-49 | 1:15:11 | |
| 278 | Mickaël Rondineau | 45-49 | 1:15:12 | |
| 279 | Angel Espinel | 30-34 | 1:15:14 | |
| 280 | César Ramirez | 30-34 | 1:15:17 | |
| 281 | Matthew Brown | 16-24 | 1:15:18 | |
| 282 | Jeremy Correia | 30-34 | 1:15:20 | |
| 283 | Jan Schmidt | 45-49 | 1:15:21 | |
| 284 | Antonio Mora | 35-39 | 1:15:22 | |
| 285 | Boris Resetarits | 35-39 | 1:15:23 | |
| 286 | Kevin Paolinetti | 35-39 | 1:15:23 | |
| 287 | Thomas Dambron | 35-39 | 1:15:24 | |
| 288 | Rubén Ángel | 35-39 | 1:15:25 | |
| 289 | Noé Lavergne | 25-29 | 1:15:30 | |
| 290 | Miguel De Abreu | 30-34 | 1:15:31 | |
| 291 | Ruben Chaves Fernandez | 30-34 | 1:15:36 | |
| 292 | Oliver Götz | 25-29 | 1:15:39 | |
| 293 | Blake Beckman | 16-24 | 1:15:41 | |
| 294 | Iván Martos | 30-34 | 1:15:42 | |
| 295 | Kyliann Fatras | 25-29 | 1:15:43 | |
| 296 | Matt Feld | 40-44 | 1:15:44 | |
| 297 | Loic Bloton | 45-49 | 1:15:46 | |
| 298 | Alex Rabanillo Merino | 35-39 | 1:15:47 | |
| 299 | Sébastien Gelé | 35-39 | 1:15:54 | |
| 300 | Gerard Felip | 16-24 | 1:15:58 | |
| 301 | Julen Echavarri | 30-34 | 1:15:58 | |
| 302 | Kyle Rimmer Greaves | 35-39 | 1:15:59 | |
| 303 | Guillaume Charpentier | 30-34 | 1:16:03 | |
| 304 | José Luis Jesús Opazo Morales | 35-39 | 1:16:08 | |
| 305 | Filip Galic | 30-34 | 1:16:10 | |
| 306 | André Santos | 30-34 | 1:16:16 | |
| 307 | Tonio Lebas | 30-34 | 1:16:16 | |
| 308 | Sam Helsen | 40-44 | 1:16:18 | |
| 309 | Israel Barros Zurita | 45-49 | 1:16:19 | |
| 310 | Albert Hoeger | 35-39 | 1:16:19 | |
| 311 | Félix Restancourt | 30-34 | 1:16:21 | |
| 312 | Arnaud Le Gac | 25-29 | 1:16:22 | |
| 313 | Davide Marchionne | 35-39 | 1:16:27 | |
| 314 | Florian Lajoumard | 35-39 | 1:16:28 | |
| 315 | Adrian Endrino Lopez | 30-34 | 1:16:31 | |
| 316 | Albert Gonzalez | 30-34 | 1:16:33 | |
| 317 | Frank Borchert | 35-39 | 1:16:40 | |
| 318 | Borja Farelo Domingo | 30-34 | 1:16:42 | |
| 319 | Bjorn Berben | 25-29 | 1:16:46 | |
| 320 | Ben Marsland | 16-24 | 1:16:46 | |
| 321 | Andoni Gaztañaga | 25-29 | 1:16:50 | |
| 322 | Santiago Estopiñan Guarc | 30-34 | 1:16:51 | |
| 323 | Kevin Yanes | 35-39 | 1:16:53 | |
| 324 | Ludovic Sarkissian | 30-34 | 1:16:57 | |
| 325 | Thibault Coldefy | 25-29 | 1:17:00 | |
| 326 | Alexis Rebmann | 35-39 | 1:17:03 | |
| 327 | Cameron Bocchetti | 16-24 | 1:17:14 | |
| 328 | Julien Albert | 45-49 | 1:17:26 | |
| 329 | Sebastian Zambrano Alfonso | 30-34 | 1:17:32 | |
| 330 | Rafael Silva | 35-39 | 1:17:41 | |
| 331 | Gonzalo Rojas | 35-39 | 1:17:41 | |
| 332 | Tarek Ibrahim | 40-44 | 1:17:45 | |
| 333 | Alexandre Pari | 35-39 | 1:17:48 | |
| 334 | Dan Heartshorne | 30-34 | 1:17:56 | |
| 335 | Eric Herrero | 40-44 | 1:17:57 | |
| 336 | Bernhard Bodry | 40-44 | 1:18:01 | |
| 337 | Andrew Neail | 50-54 | 1:18:03 | |
| 338 | Munari Mickael | 35-39 | 1:18:06 | |
| 339 | Jimmy Besnault | 35-39 | 1:18:13 | |
| 340 | Brandon Wilkins | 25-29 | 1:18:18 | |
| 341 | Jonathan Bertogal | 40-44 | 1:18:23 | |
| 342 | Joël Ricaud | 45-49 | 1:18:26 | |
| 343 | Paul Gravatt | 55-59 | 1:18:28 | |
| 344 | Diogo Barreto | 25-29 | 1:18:30 | |
| 345 | Ahmed Kachouti | 25-29 | 1:18:30 | |
| 346 | Mathis Derrien | 16-24 | 1:18:31 | |
| 347 | Moataz Kenawi | 25-29 | 1:18:32 | |
| 348 | Jeremy Dupuis | 25-29 | 1:18:37 | |
| 349 | Marvin Fuhr | 35-39 | 1:18:38 | |
| 350 | Stuart Mullins | 30-34 | 1:18:39 | |
| 351 | Janel Plazas | 35-39 | 1:18:41 | |
| 352 | Camiel Jansen | 25-29 | 1:18:42 | |
| 353 | Aubin Vanhoove | 30-34 | 1:18:43 | |
| 354 | Maxime Nonis | 25-29 | 1:18:43 | |
| 355 | Nathanaël Boyer | 25-29 | 1:18:44 | |
| 356 | Pierre-Henri Foucoin | 30-34 | 1:18:46 | |
| 357 | Vincent Bressoud | 35-39 | 1:18:48 | |
| 358 | Pablo Bernardo Lopez | 30-34 | 1:18:52 | |
| 359 | Florian Vogel-Kern | 35-39 | 1:18:57 | |
| 360 | Fernando Vergillos González | 35-39 | 1:19:00 | |
| 361 | Javier Cuello | 30-34 | 1:19:01 | |
| 362 | Cédric Genin | 35-39 | 1:19:03 | |
| 363 | Raffaele Cioffo | 30-34 | 1:19:04 | |
| 364 | Fabrice Lardiley | 50-54 | 1:19:05 | |
| 365 | Matteo Furlan | 25-29 | 1:19:08 | |
| 366 | Matteo Maniero | 45-49 | 1:19:10 | |
| 367 | Ata Del Hoyo | 30-34 | 1:19:13 | |
| 368 | Tobias Wells | 16-24 | 1:19:17 | |
| 369 | François Estampes | 35-39 | 1:19:19 | |
| 370 | Bryan Alan Farfan Tenorio | 30-34 | 1:19:30 | |
| 371 | Marcelus Farani Adami | 35-39 | 1:19:30 | |
| 372 | Jordan Valdet Berisha | 25-29 | 1:19:33 | |
| 373 | Adrian Ciesielski | 16-24 | 1:19:33 | |
| 374 | Peter Pfahnl | 25-29 | 1:19:43 | |
| 375 | Gökay Sezer | 30-34 | 1:19:45 | |
| 376 | Carlos Gomes | 45-49 | 1:19:45 | |
| 377 | Manuel Marco Urchaga | 25-29 | 1:19:49 | |
| 378 | Álvaro Martínez | 25-29 | 1:19:51 | |
| 379 | Nathan Schindelholz | 35-39 | 1:19:52 | |
| 380 | Evrard Fomen | 30-34 | 1:19:54 | |
| 381 | Patryk Pawlus | 30-34 | 1:20:00 | |
| 382 | Morgan Buquet | 35-39 | 1:20:02 | |
| 383 | Oriol Rodríguez | 30-34 | 1:20:04 | |
| 384 | Samuel Besnard | 25-29 | 1:20:13 | |
| 385 | Tobias Reger | 40-44 | 1:20:13 | |
| 386 | Miguel Castro Sciarretta | 35-39 | 1:20:19 | |
| 387 | Jens Fruth | 45-49 | 1:20:19 | |
| 388 | Thomas Grindrod | 25-29 | 1:20:25 | |
| 389 | Florian Canipel | 25-29 | 1:20:30 | |
| 390 | Grant Campbell | 40-44 | 1:20:30 | |
| 391 | Artur Pedrol Vozmediano | 35-39 | 1:20:31 | |
| 392 | Rémi Baclet | 25-29 | 1:20:41 | |
| 393 | Jorge Perez | 30-34 | 1:20:45 | |
| 394 | Adri Lawera | 35-39 | 1:20:47 | |
| 395 | Victor Forsberg | 40-44 | 1:20:51 | |
| 396 | Georgios Paparas | 40-44 | 1:20:52 | |
| 397 | Tillman Padberg | 25-29 | 1:20:56 | |
| 398 | Eloy Hernandez Coffey | 45-49 | 1:20:56 | |
| 399 | Antonio Jose Maradiaga Carrillo | 40-44 | 1:21:04 | |
| 400 | Nuno Costa Anta | 50-54 | 1:21:16 |