← Barcelona 2025 results

HYROX Barcelona 2025 Results – Open Men (page 3)

1,015 finishers. Winner Xavier Dufour in 57:04; median 1:20:20.

Rank Athlete Nat Age group Time Run Workout
401 Louis-Matar Guèye FRA 30-34 1:17:34 37:01 33:58
402 MANUEL EMERSON SOCORRO LORENZO ESP 60-64 1:17:34 37:05 34:42
403 Pascal Müller GER 35-39 1:17:38 37:42 34:26
404 Pedro Oliveira POR 45-49 1:17:38 34:34 37:05
405 Adnane El Majdouli MAR 35-39 1:17:40 37:57 32:49
406 Jacopo Silvestri ITA 30-34 1:17:41 39:14 32:06
407 Pierre Plissonnier CAN 30-34 1:17:47 37:43 33:19
408 Francesco Cocomazzi ITA 16-24 1:17:47 39:33 31:21
409 Holger Hagedorn GER 40-44 1:17:47 39:27 32:29
410 Benny Connolly IRL 35-39 1:17:49 36:56 34:58
411 Jacob Henwood GBR 16-24 1:17:50 36:00 34:51
412 Tom Shepherd GBR 25-29 1:17:52 39:18 32:08
413 Tyla Hill GBR 25-29 1:17:55 38:48 33:32
414 Pietro Gancitano ITA 16-24 1:17:56 37:29 34:06
415 Jonathan Spendlove IRL 40-44 1:17:57 37:10 34:08
416 Tamás Gellai HUN 30-34 1:17:57 39:12 32:41
417 Max Connett-Brown GBR 25-29 1:18:02 37:11 34:45
418 Maarten Elfrink NED 16-24 1:18:02 37:37 33:17
419 Lambert Pastre FRA 35-39 1:18:03 39:12 32:50
420 Filip Sidó CZE 25-29 1:18:03 36:49 33:57
421 Scott Dunn GBR 35-39 1:18:05 38:25 33:52
422 Gonçalo Lobo POR 35-39 1:18:05 39:10 32:24
423 Ricky Jimenez ESP 35-39 1:18:08 37:14 35:00
424 Hugo Zannoni FRA 30-34 1:18:08 36:22 36:00
425 Ollie Wheatley GBR 25-29 1:18:14 33:34 39:49
426 Jonathon Lavers GBR 35-39 1:18:14 40:34 31:04
427 Pedro Juan Riera ESP 30-34 1:18:14 40:03 32:21
428 Luke Day GBR 16-24 1:18:17 38:35 33:00
429 Jack Murray IRL 16-24 1:18:19 37:25 35:49
430 Carlos Calabuig Reig ESP 30-34 1:18:19 37:50 34:19
431 Guillaume Delestrait BEL 35-39 1:18:19 39:17 33:00
432 Bryn Williams GBR 40-44 1:18:20 41:00 31:48
433 IOANNIS GKEKAS GRE 40-44 1:18:22 35:56 35:49
434 EFSTRATIOS CHOUVARDAS GRE 50-54 1:18:29 38:00 34:41
435 Jules Delval LUX 30-34 1:18:29 39:20 33:25
436 David Da Campo SUI 35-39 1:18:29 35:30 36:20
437 Santiago Miralles ESP 25-29 1:18:30 39:27 32:47
438 Guillaume Lejeune FRA 40-44 1:18:30 37:39 33:38
439 Francesc Gurt Ayats ESP 35-39 1:18:31 38:13 32:06
440 Shane Ramagge GIB 35-39 1:18:36 37:17 35:28
441 Ben Blake GBR 30-34 1:18:39 37:04 36:16
442 Demetri Karaolis GBR 35-39 1:18:39 36:03 37:34
443 Robin Usson FRA 30-34 1:18:40 35:57 33:02
444 Xavier Olombel FRA 40-44 1:18:41 37:37 34:36
445 Cian Cosgrave IRL 25-29 1:18:41 37:31 34:27
446 Rob Walsh IRL 35-39 1:18:42 36:40 36:37
447 Guy Jones GBR 35-39 1:18:42 38:41 33:20
448 Will Lewis GBR 30-34 1:18:46 36:30 36:27
449 Jens Weipert GER 35-39 1:18:46 38:49 33:14
450 Nathan Adams PHI 30-34 1:18:47 34:50 38:03
451 Fernando Gimeno ESP 30-34 1:18:49 36:29 35:27
452 pascual herrera ramirez ESP 30-34 1:18:50 34:24 38:16
453 Harrison Hill GBR 25-29 1:18:50 37:12 36:11
454 Richard Hibbert GBR 35-39 1:18:51 35:54 36:06
455 Sandro Thielen-Küstner GER 30-34 1:18:52 40:14 32:46
456 Patrick Foyle IRL 55-59 1:18:53 39:30 33:04
457 Ricard Recasens ESP 30-34 1:18:58 37:12 34:42
458 Kristian De Rijk NED 25-29 1:18:59 39:59 32:35
459 Christopher Williamson GBR 55-59 1:19:00 37:35 35:38
460 Jason Hannon IRL 30-34 1:19:02 39:15 34:16
461 Alejandro Gil Gonzalez ESP 30-34 1:19:03 37:13 36:05
462 Craig Vivian GBR 40-44 1:19:04 38:58 33:54
463 Anthony Mcgovern GBR 25-29 1:19:05 40:37 32:29
464 Ryan Valderama GBR 30-34 1:19:06 35:31 34:58
465 Antonio Manuel González García ESP 16-24 1:19:06 39:10 33:38
466 Ben Ruxton GBR 30-34 1:19:07 40:00 33:22
467 Jonathan Dawson GBR 35-39 1:19:08 37:41 35:31
468 Josh Carmody GBR 16-24 1:19:09 38:35 34:26
469 Pedro Cara D Anjo POR 30-34 1:19:11 35:24 38:04
470 Dan Chalmers GBR 30-34 1:19:13 38:23 34:30
471 Karl Ivory IRL 25-29 1:19:15 39:31 34:00
472 Angel Gamella Conde ESP 40-44 1:19:16 35:34 38:02
473 Dan Gaughan IRL 35-39 1:19:18 38:36 34:05
474 Jaime Castillo ESP 30-34 1:19:19 38:55 33:54
475 Dario Miraglia ARG 30-34 1:19:19 39:30 32:54
476 Aaron Robinson GBR 25-29 1:19:22 39:41 33:06
477 Geoff Ryan IRL 30-34 1:19:23 37:01 36:40
478 Victor Lamant FRA 35-39 1:19:24 31:55 40:54
479 Oliver Pritchard GBR 16-24 1:19:28 40:21 31:40
480 Cillian Thornton IRL 40-44 1:19:31 36:47 37:25
481 Pascal David FRA 50-54 1:19:31 36:37 36:26
482 Ben Hamilton GBR 35-39 1:19:32 37:26 36:04
483 Ricard Gomez ESP 45-49 1:19:34 37:52 34:49
484 Swann Mellah FRA 16-24 1:19:35 36:47 35:54
485 Charlie Mart GBR 16-24 1:19:36 40:26 31:42
486 Jose Crespo SUI 45-49 1:19:38 40:28 32:18
487 Eddy Thompson GBR 35-39 1:19:42 37:47 34:56
488 Davide Ghirardi ITA 25-29 1:19:44 38:26 35:35
489 Ben King GBR 35-39 1:19:48 38:35 35:36
490 Ryan Neligan GBR 30-34 1:19:50 38:20 35:45
491 Jordan Weller GBR 40-44 1:19:50 35:20 38:56
492 Matteo Crugnola ITA 35-39 1:19:51 38:33 35:55
493 Julian Molina Jaime ESP 45-49 1:19:53 39:48 33:28
494 Bill Chouvardas GRE 16-24 1:19:54 39:31 33:41
495 Niall Goodwin IRL 30-34 1:19:54 40:24 33:20
496 Christophe Tomei FRA 50-54 1:19:57 39:37 34:35
497 Kevyn Yong SIN 25-29 1:20:00 36:47 37:13
498 Erich Rath GER 55-59 1:20:02 40:34 33:29
499 Tarkan Salih GBR 35-39 1:20:02 38:34 35:25
500 Jack Kovacs GBR 30-34 1:20:02 38:09 35:07
501 Pedro Silva POR 30-34 1:20:03 34:38 40:17
502 Eoin Galvin IRL 40-44 1:20:04 40:00 34:12
503 Mikel Erquicia koch ESP 25-29 1:20:04 38:24 34:08
504 Zoltán Bölcs HUN 50-54 1:20:07 41:08 32:28
505 Francisco Montero Hernandez ESP 30-34 1:20:08 41:27 32:32
506 Ross Tracy IRL 35-39 1:20:11 37:43 36:24
507 Stefano Terruzzi ITA 35-39 1:20:13 36:31 35:07
508 Chidera Eze IRI 25-29 1:20:20 37:22 35:49
509 Matthew Doyle IRL 16-24 1:20:21 36:18 37:45
510 Patrick Thorpe GBR 60-64 1:20:21 39:58 34:08
511 Nicolas Roagna FRA 35-39 1:20:22 39:08 35:02
512 Ethan Power GBR 25-29 1:20:22 38:37 35:57
513 Gürkan Akbaba GER 35-39 1:20:22 39:45 34:07
514 David Baldassa FRA 45-49 1:20:25 40:15 34:39
515 Brad Smith GBR 25-29 1:20:27 37:31 36:08
516 Conrad Jones GBR 40-44 1:20:28 37:27 36:19
517 Stuart Wilson GBR 40-44 1:20:32 41:11 33:02
518 Kealan Moran IRL 30-34 1:20:35 38:29 36:23
519 Christian Loewen LUX 30-34 1:20:41 39:19 35:51
520 Lleyton Parker GBR 25-29 1:20:42 37:29 36:34
521 Phillip Urrea ESP — 1:20:45 38:03 35:26
522 Jordi Bonet Domínguez ESP 40-44 1:20:46 38:58 35:06
523 Pablo Jesús Rodríguez Díaz ESP 35-39 1:20:46 35:44 38:52
524 Keefe Teo SIN 25-29 1:20:49 38:36 36:47
525 Kyle Henderson GBR 40-44 1:20:50 22:42 33:04
526 Jamie Salt GBR 45-49 1:20:52 39:40 35:42
527 Mario Ciaramella GBR 40-44 1:20:54 38:58 34:47
528 Daniel Mclaughlin GBR 40-44 1:20:54 40:46 34:21
529 Tiago Reitor POR 35-39 1:20:55 35:56 38:05
530 Sean Ryan IRL 40-44 1:20:55 35:35 38:25
531 Guillem Deviu FRA 30-34 1:21:00 36:17 38:31
532 Tom Ward GBR 30-34 1:21:01 40:34 34:35
533 Ben Wilson GBR 45-49 1:21:10 38:40 36:18
534 Stephane Borel FRA 50-54 1:21:13 37:36 37:12
535 Cristian Costa Ventura ESP 16-24 1:21:17 34:14 40:38
536 Jason Geraghty IRL 35-39 1:21:20 36:37 39:00
537 Lilian Carre GBR 50-54 1:21:21 35:37 39:05
538 Maximilian Schrod GER 25-29 1:21:21 42:48 32:29
539 Daniel Maher IRL 30-34 1:21:22 40:47 34:18
540 Damian Kelly IRL 50-54 1:21:23 36:10 38:52
541 Anthony Etchegaray FRA 35-39 1:21:24 41:10 33:42
542 Scott Young GBR 16-24 1:21:25 36:40 38:05
543 Nicholas Pey SIN 16-24 1:21:26 40:23 35:27
544 Matthew Lynn IRL 30-34 1:21:28 41:24 34:12
545 José María Moya Moreno ESP 30-34 1:21:28 37:26 37:31
546 Fernando Arias ARG 30-34 1:21:29 38:40 37:09
547 Alexandre El Machkour FRA 30-34 1:21:32 34:38 41:17
548 Juan Ramon Diaz Villuendas ESP 35-39 1:21:34 40:38 34:46
549 Will Nolan GBR 16-24 1:21:41 38:30 37:01
550 Edgar Lafuente Carmona ESP 35-39 1:21:41 38:55 36:26
551 Giacomo Villotti ITA 35-39 1:21:42 41:40 33:29
552 Sion John GBR 45-49 1:21:43 40:48 34:34
553 John Grundström SWE 45-49 1:21:43 38:30 36:45
554 David Kane IRL 35-39 1:21:46 36:11 38:28
555 Quentin Dereumetz FRA 25-29 1:21:48 37:39 37:47
556 Vittorio Rogazzo GBR 16-24 1:21:49 40:46 34:25
557 Lee Stewart Evans GBR 30-34 1:21:51 40:12 35:20
558 Demetrio Gil AUS 40-44 1:21:59 40:28 35:49
559 Andrew Harding GBR 30-34 1:22:00 40:10 35:42
560 Angelique Sullivan GER 35-39 1:22:01 42:29 33:16
561 Gareth Maglennon GBR 45-49 1:22:03 38:38 36:42
562 Thomas Kinniburgh GBR 16-24 1:22:04 39:09 35:59
563 Alan Cusack IRL 30-34 1:22:04 39:40 36:29
564 Brandon Thorpe GBR 25-29 1:22:08 33:12 41:57
565 Aidan Fitzgerald IRL 35-39 1:22:12 41:42 32:48
566 Cillian Walsh IRL 25-29 1:22:12 36:05 38:06
567 Julien Chaouat Gosse FRA 35-39 1:22:17 40:21 34:42
568 David Lu Zhu ESP 30-34 1:22:17 40:06 36:44
569 Stephen Mc Loughlin IRL 40-44 1:22:17 41:11 34:34
570 Alexander Gustafsson SWE 16-24 1:22:19 44:27 31:19
571 Cornelius Presch GER 35-39 1:22:19 41:55 34:33
572 Jake Merriman IRL 30-34 1:22:21 43:32 32:07
573 Carles Batlle Ponce ESP 35-39 1:22:22 37:56 38:11
574 Bob Gill GBR 65-69 1:22:22 37:53 39:08
575 Jamie Knowles GBR 30-34 1:22:24 43:06 34:43
576 Florian Duprat FRA 30-34 1:22:26 42:03 33:33
577 Joe Papadopoulos GBR 25-29 1:22:28 38:48 38:04
578 Mark Walsh IRL 30-34 1:22:30 37:20 38:50
579 Kilian Fahrenschon GER 25-29 1:22:42 41:18 34:15
580 Kevin Knowles GBR 45-49 1:22:50 34:44 43:03
581 Sam Burfield GBR 35-39 1:22:50 40:32 36:30
582 Richard Simpson GBR 50-54 1:22:53 39:50 36:49
583 Moritz Priewe GER 35-39 1:23:00 41:03 34:16
584 Aren Sargood GBR 16-24 1:23:03 39:38 35:39
585 Stephen Casey IRL 35-39 1:23:04 39:01 37:53
586 Michael Troindl AUT 45-49 1:23:06 38:07 38:16
587 Cormac Ryan IRL 45-49 1:23:06 43:57 32:48
588 Damien Macklin GBR 35-39 1:23:06 35:45 40:49
589 Stephen Gallagher IRL 25-29 1:23:07 39:16 35:47
590 Ryan Jones GBR 35-39 1:23:08 36:11 40:52
591 Ton Stevens NED 25-29 1:23:10 40:09 36:31
592 Luca Tilloca ITA 35-39 1:23:11 39:45 36:26
593 Othmane Laklalech MAR 30-34 1:23:13 37:31 39:09
594 Christian Pummerer GER 35-39 1:23:22 41:47 35:05
595 Christopher Davidson CAN 35-39 1:23:23 38:17 38:47
596 Richard Parr GBR 40-44 1:23:24 31:53 46:00
597 Fin Coates GBR 25-29 1:23:29 36:52 39:47
598 James Davies GBR 30-34 1:23:30 38:28 38:22
599 Manuel Ricardo Vargas Cruz COL 25-29 1:23:30 40:14 36:19
600 Yohann Gary FRA 45-49 1:23:33 40:34 35:39

← Barcelona 2025 results