← Barcelona 2026 results

HYROX Barcelona 2026 Results – Pro Men (page 3)

619 finishers. Winner Luke Greer in 54:43; median 1:16:19.

Rank Athlete Nat Age group Time
401 Pierre Chastaing FRA 25-29 1:21:17
402 Víctor Medina ESP 25-29 1:21:19
403 Daniel Campaz López COL 35-39 1:21:20
404 Marc Messori ESP 30-34 1:21:31
405 Alberto Sánchez Sacristán ESP 45-49 1:21:36
406 Julien Claisse FRA 16-24 1:21:38
407 Álvaro Carbajo Sanz ESP 40-44 1:21:40
408 Thomas Cartier FRA 30-34 1:21:41
409 Fabien Reynaud FRA 30-34 1:21:42
410 Christophe Schiavo FRA 40-44 1:21:54
411 Juan Ramon Diaz Villuendas ESP 35-39 1:21:55
412 Matt Surridge GBR 25-29 1:21:59
413 Florent Besombes FRA 40-44 1:21:59
414 Blaise Doussinault FRA 30-34 1:22:04
415 Dylan Legras FRA 25-29 1:22:05
416 Alexander Ivanov BUL 16-24 1:22:06
417 Antoine Garcia FRA 30-34 1:22:09
418 Nathan Sauvion FRA 16-24 1:22:13
419 Diego Martinez Garcia ESP 35-39 1:22:14
420 Marc Puertas ESP 30-34 1:22:14
421 Xavier Trujillo Reynes ESP 30-34 1:22:16
422 Alexis Chastan FRA 25-29 1:22:16
423 William Fratelli FRA 30-34 1:22:21
424 Jakob Brunbauer AUT 16-24 1:22:21
425 Christophe Rojo FRA 55-59 1:22:29
426 Bobby Clark GBR 25-29 1:22:34
427 Kyrylo Nosarev UKR 40-44 1:22:36
428 Jessy Izar FRA 30-34 1:22:38
429 Peter Stevenson GBR 45-49 1:22:57
430 Sofiane Guerni BEL 16-24 1:23:00
431 Anthony Crush GBR 50-54 1:23:01
432 Maxime Cartier FRA 30-34 1:23:01
433 Thierry Lacaza FRA 50-54 1:23:09
434 Jordan Chauveteau FRA 30-34 1:23:15
435 Damian Witek POL 35-39 1:23:21
436 Andreas Gusenbauer GER 35-39 1:23:28
437 Mehdi Ammor FRA 35-39 1:23:29
438 Max Achten GER 40-44 1:23:32
439 Alonso Borjas Guerra MEX 30-34 1:23:33
440 Benjamin Schilling GER 25-29 1:23:37
441 Abdullah Gorkem Ünal TUR 40-44 1:23:45
442 Diego Spohn ESP 25-29 1:23:50
443 Morgan Hebert FRA 35-39 1:23:51
444 Simon Janvier FRA 25-29 1:23:52
445 Khalil Arfaoui FRA 35-39 1:24:00
446 Jorge Antonio Monllor PUR 25-29 1:24:05
447 Abel Ponce ESP 35-39 1:24:07
448 Alain Dutrey FRA 50-54 1:24:12
449 Darren Borg MLT 30-34 1:24:18
450 Tom Mardel FRA 25-29 1:24:25
451 Dragoș Băcanu ROU 30-34 1:24:34
452 Pierre-Edouard Perrin FRA 40-44 1:24:41
453 Carlos Alberto Ruiz Nuñez ESP 40-44 1:24:47
454 D Bust ESP 40-44 1:24:47
455 Matthew White GBR 40-44 1:24:50
456 Eric Alsina ESP 25-29 1:24:58
457 Pau Galera Merchan ESP 25-29 1:25:05
458 Jordi Caballero Gasulla ESP 35-39 1:25:13
459 Julien Lawes GBR 40-44 1:25:26
460 Ramon Torne Serra ESP 55-59 1:25:28
461 Enrique Arroba Moraleda ESP 35-39 1:25:29
462 Maurizio Salvatore Idili ITA 30-34 1:25:35
463 Jeremy Wagner FRA 40-44 1:25:35
464 Axel Lopez Ahicart ESP 30-34 1:25:38
465 Justin Afindouli FRA 30-34 1:25:45
466 Martin Kicko SVK 40-44 1:25:45
467 Eloi Güell ESP 35-39 1:25:50
468 Alexander Garcia ESP 25-29 1:25:55
469 Sandro Fankhauser SUI 30-34 1:26:02
470 Ben Wilson GBR 45-49 1:26:09
471 Juan Iglesias Gonseth ESP 35-39 1:26:09
472 Brian Mullan IRL 55-59 1:26:25
473 Marcel Mewis GER 40-44 1:26:35
474 Edgar Prat ESP 35-39 1:26:37
475 Gorazd Kokolanski MKD 16-24 1:26:42
476 Ivan Oliva Tirado ESP 25-29 1:26:43
477 Roman Zelazny FRA 35-39 1:26:43
478 Arwin Pak NED 16-24 1:26:52
479 Gabin Grout FRA 30-34 1:26:56
480 Santiago Fernandez Bobis ESP 25-29 1:27:02
481 Constantin Hennes GER 35-39 1:27:19
482 Gianni Carozzolo BEL 35-39 1:27:21
483 Daniel Rebelo Gonçalves SUI 25-29 1:27:23
484 Valerio Guerrera ITA 35-39 1:27:32
485 Cheuk Man Adam Wong HKG 25-29 1:27:37
486 Jaka Zavašnik SLO 16-24 1:27:40
487 Baptiste Lluch FRA 25-29 1:27:41
488 Marvin Hennes GER 25-29 1:28:13
489 Luca Casati ITA 25-29 1:28:13
490 Tom Walsh IRL 45-49 1:28:14
491 Clément Trani FRA 16-24 1:28:22
492 Maxime Cornillier FRA 45-49 1:28:32
493 Elyas Ahmed SGP 35-39 1:28:46
494 Hayden Strong NZL 25-29 1:28:50
495 Jamie Kelly GBR 40-44 1:28:51
496 Benoit Sanchez FRA 40-44 1:28:53
497 Cesar Estrada USA 25-29 1:28:53
498 Gareth Young GBR 40-44 1:29:04
499 Maxime Gherras FRA 30-34 1:29:19
500 Jakub Sulta CZE 35-39 1:29:32
501 Francisco D'Eça POR 30-34 1:29:40
502 Jean-Christophe Danglades FRA 30-34 1:30:00
503 Jacob Rickoll USA 45-49 1:30:10
504 David Martinez ESP 30-34 1:30:13
505 Pedro Baltazar POR 35-39 1:30:27
506 Federico Balbo ITA 45-49 1:30:28
507 Thomas Oriot FRA 25-29 1:30:32
508 Xavier Da Silva ESP 35-39 1:30:41
509 Joaquin Schroeder ARG 30-34 1:30:45
510 Simon Joseph SUI 25-29 1:30:49
511 Charly Camps FRA 30-34 1:30:54
512 Mickael Touggourti FRA 35-39 1:30:58
513 Javi Pereira ESP 35-39 1:31:07
514 Oliwier Idasiak POL 16-24 1:31:10
515 Volker Pellen GER 55-59 1:31:14
516 Olivier Collet FRA 50-54 1:31:20
517 Samet Koroglu TUR 40-44 1:31:23
518 Pep Prat ESP 35-39 1:31:31
519 Yahveth Cantero Fortiz MEX 30-34 1:31:35
520 Gauthier Gayraud FRA 35-39 1:31:43
521 Dennis Gb PAR 25-29 1:31:50
522 Daniele Saccardi GBR 30-34 1:31:56
523 Carlos Conejo CAN 35-39 1:32:01
524 Axel Bourbey FRA 35-39 1:32:01
525 Nick Verwei NED 30-34 1:32:32
526 Andres Perez ESP 16-24 1:32:43
527 Maik Bauhuis NED 45-49 1:32:46
528 Maxime Cogez FRA 16-24 1:32:52
529 Jose Clemente ESP 40-44 1:33:21
530 Yassine Damergi TUN 25-29 1:33:23
531 Romain Holstein FRA 30-34 1:33:33
532 Steven Gausset FRA 30-34 1:33:41
533 Manuel Ramirez VEN 30-34 1:33:49
534 Alexandre Docampo Simon ESP 30-34 1:33:52
535 Jason Hayes IRL 30-34 1:33:58
536 Mohammed El Ferrimi MAR 40-44 1:34:11
537 Joe Raygoza MEX 30-34 1:34:18
538 Cristian Eduardo Liberona Riquelme CHI 40-44 1:34:20
539 Christoph Diethelm SUI 25-29 1:34:24
540 Ronald Simon GER 45-49 1:34:25
541 Antonin Arnault FRA 16-24 1:34:27
542 Joel Okel PUR 35-39 1:34:29
543 Daniel Cevallos ECU 16-24 1:34:43
544 Gabriel Jose Gumiela ARG 35-39 1:34:47
545 Pol Freixedes Coral ESP 30-34 1:34:54
546 Abel Márquez ESP 45-49 1:35:00
547 Serkan Ermis TUR 50-54 1:35:16
548 Guillaume Sorlin FRA 25-29 1:35:17
549 Rubén Cobos ESP 40-44 1:35:20
550 Reginaldo Augusto Dos Santos Filho ESP 50-54 1:35:20
551 Christian Haase GER 45-49 1:35:51
552 Jose A. Oñate Urdaneta ESP 16-24 1:36:05
553 Steven Bainbridge GBR 55-59 1:36:09
554 Mario Molina URU 40-44 1:36:53
555 Laurent Helsemans BEL 35-39 1:37:26
556 Evyatar Nezer ISR 35-39 1:37:31
557 Shandy Wijaya INA 30-34 1:37:33
558 Baptiste Jorion FRA 16-24 1:37:36
559 Narcís Sureda ESP 16-24 1:37:36
560 Marcus Jernberg SWE 40-44 1:37:55
561 Ricardo Alonso ESP 45-49 1:38:03
562 Jan Mezera CZE 40-44 1:38:09
563 Sérgio Júnior BRA 30-34 1:38:11
564 Jasmin Naigre FRA 30-34 1:38:12
565 David Henriquez HON 40-44 1:38:12
566 Sebastian Skora CAN 35-39 1:38:39
567 Gabriel Tavares Do Nascimento BRA 25-29 1:38:42
568 Max Hofmann GER 25-29 1:39:15
569 Antonio Maria Bonaccorso ITA 35-39 1:39:45
570 Maïc Crausaz SUI 25-29 1:39:58
571 Xavier Greco ESP 25-29 1:40:04
572 Marceau Leymarie FRA 25-29 1:40:28
573 Kevin Gonzalez Alarza BEL 35-39 1:40:54
574 Krzysztof Jarnicki POL 35-39 1:41:00
575 Alexandru Ene ROU 35-39 1:41:22
576 David Mayora Belmonte ESP 25-29 1:41:41
577 Aleix Mancha I Illa ESP 30-34 1:41:41
578 Florian Lacombe FRA 16-24 1:42:15
579 Lukas Schweitzer AUT 30-34 1:42:26
580 Csaba Hegyi HUN 40-44 1:42:40
581 Matthias Neuhoff GER 45-49 1:42:44
582 Mario Liebana Cazalla ESP 35-39 1:42:54
583 Kajus Alisauskas LTU 16-24 1:43:20
584 Eric Garcia ESP 30-34 1:43:24
585 Sandro Nicolini FRA 55-59 1:44:11
586 Carlo Marabese ITA 55-59 1:44:23
587 Alexander David Cushicondor Lazo ESP 30-34 1:44:53
588 Vaclav Sramek CZE 40-44 1:45:01
589 Yves De Figueiredo FRA 35-39 1:45:32
590 Bartolomé Navarro FRA 50-54 1:45:34
591 David Solis USA 25-29 1:46:02
592 Thibault Talva FRA 30-34 1:46:15
593 Robert Oele CAN 30-34 1:47:10
594 Tuan Pham NED 16-24 1:47:57
595 Pavel Bogusky CZE 35-39 1:49:00
596 Michael Miranda CPV 40-44 1:49:03
597 Kacper Rajzer ESP 16-24 1:49:07
598 Jason Schayot USA 45-49 1:49:09
599 Hector Gardo ESP 35-39 1:49:40
600 Jonathan Henry Macas Campos ECU 35-39 1:49:40

← Barcelona 2026 results