FULL RESULTS
HYROX Barcelona 2025 Results – Open Men (page 5)
1,015 finishers. Winner Xavier Dufour in 57:04; median 1:20:20.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 801 | Ben Fowle | 40-44 | 1:32:43 | 46:05 | 39:28 | |
| 802 | Wayne Hasselby | 50-54 | 1:32:49 | 41:57 | 43:55 | |
| 803 | Daniel Johnsson | 35-39 | 1:32:50 | 45:10 | 40:12 | |
| 804 | Daniel Fernandes | 40-44 | 1:32:54 | 43:41 | 39:36 | |
| 805 | Roberto Castillo Rosa | 35-39 | 1:32:56 | 37:11 | 47:09 | |
| 806 | Jose Salcedo | 30-34 | 1:33:00 | 43:15 | 42:14 | |
| 807 | Remko Nackaerts | 25-29 | 1:33:02 | 41:38 | 41:49 | |
| 808 | Luke Radford | 35-39 | 1:33:03 | 44:16 | 41:13 | |
| 809 | Patrik Olsson | 55-59 | 1:33:05 | 44:52 | 41:28 | |
| 810 | Simon Nolan | 40-44 | 1:33:06 | 48:59 | 35:50 | |
| 811 | Marc Vilà | 30-34 | 1:33:07 | 42:32 | 43:11 | |
| 812 | José Silva | 45-49 | 1:33:12 | 47:24 | 39:18 | |
| 813 | Bradleigh Hughes | 30-34 | 1:33:13 | 40:53 | 44:45 | |
| 814 | Keith Newman | 35-39 | 1:33:13 | 44:56 | 40:02 | |
| 815 | Till Hildebrandt | 40-44 | 1:33:13 | 45:15 | 41:23 | |
| 816 | Alfie Sheridan | 25-29 | 1:33:14 | 47:42 | 37:06 | |
| 817 | Ramón Orti Hens | 25-29 | 1:33:21 | 42:17 | 44:59 | |
| 818 | Dave Godfrey | 40-44 | 1:33:23 | 43:16 | 42:29 | |
| 819 | Tim Highfield | 45-49 | 1:33:30 | 42:24 | 43:59 | |
| 820 | Miguel Silva | 30-34 | 1:33:31 | 43:37 | 42:14 | |
| 821 | Brett Archer | 50-54 | 1:33:33 | 49:23 | 36:00 | |
| 822 | Romain Isabal | 25-29 | 1:33:36 | 41:33 | 43:08 | |
| 823 | Mike Göpfert | 50-54 | 1:33:37 | 44:37 | 41:15 | |
| 824 | Franco Pesci | 25-29 | 1:33:40 | 40:01 | 42:48 | |
| 825 | Simon Garrill | 50-54 | 1:33:44 | 39:47 | 45:49 | |
| 826 | Pau Esqué Yañez | 30-34 | 1:33:45 | 43:09 | 40:59 | |
| 827 | Mareus Schweitzer | 40-44 | 1:33:47 | 43:22 | 40:04 | |
| 828 | Mathieu Barre | 25-29 | 1:33:48 | 50:08 | 34:56 | |
| 829 | Daniel Ide | 50-54 | 1:33:54 | 44:26 | 42:19 | |
| 830 | Maties Vicens | 30-34 | 1:33:56 | 36:57 | 49:17 | |
| 831 | Damien Sharry | — | 1:33:56 | 42:48 | 38:43 | |
| 832 | Rob Chadwick | 40-44 | 1:33:58 | 48:46 | 37:36 | |
| 833 | Lewis Mason | 16-24 | 1:33:59 | 45:30 | 40:42 | |
| 834 | Stephen Driver | 35-39 | 1:33:59 | 43:05 | 41:50 | |
| 835 | Thomas Besenval | 30-34 | 1:34:02 | 41:49 | 43:25 | |
| 836 | Antonio Naar | 35-39 | 1:34:03 | 45:36 | 39:52 | |
| 837 | Marco Dealberto | 55-59 | 1:34:14 | 50:10 | 36:34 | |
| 838 | Dixon Alexander Villamizar Montes | 25-29 | 1:34:15 | 40:27 | 47:15 | |
| 839 | Dean Morgan | 50-54 | 1:34:26 | 48:29 | 38:37 | |
| 840 | Carlos Ribeiro | 30-34 | 1:34:28 | 44:55 | 42:05 | |
| 841 | Boris Sazonov | HYROX | 35-39 | 1:34:44 | 46:58 | 40:25 |
| 842 | Jacobo Cortes Clavijo | 25-29 | 1:34:44 | 44:48 | 41:51 | |
| 843 | Macauley Miles | 30-34 | 1:34:45 | 44:43 | 42:12 | |
| 844 | Sam Cranswick | 25-29 | 1:34:47 | 47:11 | 38:44 | |
| 845 | Steve Smith | 30-34 | 1:34:58 | 42:30 | 43:44 | |
| 846 | Joe Scott | 35-39 | 1:35:02 | 45:04 | 43:06 | |
| 847 | Loan Malval | 25-29 | 1:35:07 | 38:02 | 49:33 | |
| 848 | Gregory Delmas | 35-39 | 1:35:09 | 41:12 | 44:24 | |
| 849 | David Marante | 45-49 | 1:35:10 | 47:15 | 39:06 | |
| 850 | Gary Mielnik | 50-54 | 1:35:10 | 45:36 | 42:48 | |
| 851 | Tim Grüneberg | 25-29 | 1:35:19 | 44:15 | 43:51 | |
| 852 | Daniel Snowden | 35-39 | 1:35:21 | 45:47 | 42:18 | |
| 853 | Gary Wickett | 40-44 | 1:35:24 | 46:30 | 41:58 | |
| 854 | Enric González Riera | 30-34 | 1:35:24 | 42:38 | 45:40 | |
| 855 | Robin Prins | 25-29 | 1:35:25 | 47:05 | 40:27 | |
| 856 | Alberto Salvi | 50-54 | 1:35:30 | 45:06 | 42:20 | |
| 857 | Roberto Severi | 50-54 | 1:35:36 | 44:04 | 44:45 | |
| 858 | Marc Soler | 45-49 | 1:35:44 | 39:11 | 48:55 | |
| 859 | Matthew Williams | 16-24 | 1:35:46 | 41:43 | 46:17 | |
| 860 | Jake Hillyard | 35-39 | 1:35:47 | 45:30 | 41:22 | |
| 861 | Terry Bowker | 40-44 | 1:36:03 | 43:48 | 43:56 | |
| 862 | Imanol Rivas | 35-39 | 1:36:09 | 43:55 | 44:30 | |
| 863 | Ben Srajek | 25-29 | 1:36:12 | 46:14 | 43:35 | |
| 864 | Lucian Dumitru | 40-44 | 1:36:12 | 45:31 | 42:22 | |
| 865 | Fernando Hernández | 35-39 | 1:36:15 | 54:30 | 34:01 | |
| 866 | Wesley Schuurink | 40-44 | 1:36:16 | 47:07 | 39:45 | |
| 867 | Dimitrios Tzetzelos | 30-34 | 1:36:16 | 47:07 | 39:45 | |
| 868 | William Green | 50-54 | 1:36:21 | 43:50 | 43:20 | |
| 869 | Niclas Cedervi | 50-54 | 1:36:25 | 45:08 | 43:08 | |
| 870 | Dimitri Casas | 30-34 | 1:36:28 | 42:26 | 47:09 | |
| 871 | Errico Cauli | 60-64 | 1:36:31 | 44:30 | 44:41 | |
| 872 | Jacob Taylor | 16-24 | 1:36:38 | 42:24 | 43:28 | |
| 873 | Albert Gonzalez Romero | 30-34 | 1:36:50 | 45:09 | 43:41 | |
| 874 | Matthew De Cataldo | 30-34 | 1:36:51 | 42:48 | 44:26 | |
| 875 | George Edgar | 25-29 | 1:36:58 | 48:09 | 40:42 | |
| 876 | Alberto Ruiz-Jarabo Lorrio | 30-34 | 1:37:02 | 41:24 | 47:33 | |
| 877 | Albert Cerdà | 35-39 | 1:37:08 | 50:26 | 38:31 | |
| 878 | Stuart Walker | 40-44 | 1:37:14 | 44:08 | 46:02 | |
| 879 | Kurt Roger Andersen | 60-64 | 1:37:17 | 45:46 | 44:21 | |
| 880 | Lee Anderson | 35-39 | 1:37:25 | 48:53 | 41:22 | |
| 881 | Craig Thornton | 35-39 | 1:37:32 | 45:49 | 41:34 | |
| 882 | Rory Macnair | 16-24 | 1:37:49 | 43:03 | 44:37 | |
| 883 | Pedro Hernández | 40-44 | 1:37:51 | 49:24 | 39:27 | |
| 884 | Habib Khan | 45-49 | 1:37:57 | 47:30 | 41:31 | |
| 885 | André Graf | 35-39 | 1:38:04 | 41:30 | 48:47 | |
| 886 | Robin Wunderlich | 35-39 | 1:38:08 | 43:46 | 45:46 | |
| 887 | Steven Cook | 50-54 | 1:38:14 | 46:55 | 42:49 | |
| 888 | Alex Johnson | 30-34 | 1:38:15 | 44:41 | 42:03 | |
| 889 | Simon Löfdahl | 30-34 | 1:38:22 | 47:50 | 43:30 | |
| 890 | Paul Renzo Sulit Ordinario | 16-24 | 1:38:23 | 44:20 | 45:32 | |
| 891 | Omar Lazrak | 30-34 | 1:38:30 | 49:29 | 41:39 | |
| 892 | Ignacio Cordero | 16-24 | 1:38:38 | 46:22 | 43:17 | |
| 893 | Dan Farr | 25-29 | 1:38:40 | 43:53 | 47:16 | |
| 894 | Nick Johnson | 35-39 | 1:38:51 | 42:10 | 48:35 | |
| 895 | Tim Martin | 35-39 | 1:39:01 | 48:33 | 42:19 | |
| 896 | Sergio Frauca Roca | 30-34 | 1:39:09 | 46:09 | 43:37 | |
| 897 | Kay Alatishe | 30-34 | 1:39:13 | 48:00 | 42:06 | |
| 898 | Jonathan Clancy | 45-49 | 1:39:28 | 47:41 | 44:55 | |
| 899 | Anish Mehan | 25-29 | 1:39:28 | 46:52 | 45:41 | |
| 900 | Nigel Enoch | 60-64 | 1:39:30 | 46:46 | 45:09 | |
| 901 | Frederik Termannsen | 16-24 | 1:39:36 | 48:24 | 42:55 | |
| 902 | Oliver Bailey | 25-29 | 1:39:42 | 45:28 | 44:18 | |
| 903 | Nicholas Jaques | 35-39 | 1:39:46 | 49:59 | 41:04 | |
| 904 | Michele Massini | 25-29 | 1:39:58 | 47:19 | 45:07 | |
| 905 | Eric Jaillet | 50-54 | 1:40:06 | 49:31 | 43:38 | |
| 906 | Mike Wotton | 45-49 | 1:40:08 | 46:55 | 44:52 | |
| 907 | Xavier Pepiol | 45-49 | 1:40:30 | 45:17 | 45:01 | |
| 908 | David Hopkins | 40-44 | 1:40:35 | 44:53 | 46:55 | |
| 909 | Declan Coughlan | 50-54 | 1:40:48 | 46:17 | 44:09 | |
| 910 | Luca Semenzato | 40-44 | 1:40:49 | 44:46 | 46:31 | |
| 911 | Martyn Frysol | 40-44 | 1:40:50 | 43:11 | 43:43 | |
| 912 | Etienne Dumarest | 30-34 | 1:41:02 | 40:23 | 51:58 | |
| 913 | Christophe Duflot | 45-49 | 1:41:10 | 48:25 | 46:08 | |
| 914 | Santi Galan Romero | 60-64 | 1:41:15 | 43:23 | 50:12 | |
| 915 | James Monaghan | 35-39 | 1:41:21 | 42:18 | 49:20 | |
| 916 | Marcin Pachowski | 40-44 | 1:41:23 | 44:46 | 44:43 | |
| 917 | Anthony Wilson | 50-54 | 1:41:25 | 48:25 | 44:45 | |
| 918 | Joel Mariano | 30-34 | 1:41:29 | 47:44 | 44:59 | |
| 919 | Fritz Merbitz | 30-34 | 1:41:34 | 50:33 | 40:32 | |
| 920 | Eduardo Mari | 30-34 | 1:41:35 | 46:44 | 44:13 | |
| 921 | Tommy Reiche | 40-44 | 1:41:40 | 49:39 | 42:36 | |
| 922 | Christophe Carlier | 50-54 | 1:41:45 | 47:21 | 45:52 | |
| 923 | Riccardo Benincasa | 25-29 | 1:41:46 | 45:29 | 47:05 | |
| 924 | Alexandre Riou | 25-29 | 1:41:48 | 46:18 | 44:25 | |
| 925 | Andre Abbo | 55-59 | 1:41:52 | 47:10 | 45:18 | |
| 926 | Sebastian Liebl | 30-34 | 1:42:22 | 50:09 | 43:46 | |
| 927 | Luca Andri Wenk | 25-29 | 1:42:49 | 47:50 | 43:27 | |
| 928 | Jesus VALLES | 45-49 | 1:42:51 | 47:26 | 42:21 | |
| 929 | Lee Connolly | 30-34 | 1:42:52 | 43:15 | 50:54 | |
| 930 | Alex Burlison | 50-54 | 1:43:25 | 48:44 | 46:19 | |
| 931 | Dimitrios Gryfakis | 35-39 | 1:43:30 | 47:17 | 47:50 | |
| 932 | Maxime Hugenell | 50-54 | 1:43:32 | 47:47 | 47:57 | |
| 933 | Kevin Faller | 30-34 | 1:43:33 | 50:03 | 43:45 | |
| 934 | Chris Hughes | 30-34 | 1:43:36 | 45:52 | 47:22 | |
| 935 | Ryan Smith | 35-39 | 1:44:13 | 52:40 | 41:51 | |
| 936 | Michael Winzeler | 25-29 | 1:44:39 | 44:20 | 46:49 | |
| 937 | Cameron Gordon | 35-39 | 1:44:39 | 47:30 | 47:34 | |
| 938 | Finn Smith | 16-24 | 1:44:44 | 46:11 | 48:52 | |
| 939 | James Collins | 35-39 | 1:44:51 | 45:35 | 47:57 | |
| 940 | David Álvarez | 30-34 | 1:45:20 | 52:53 | 41:36 | |
| 941 | Erik Petursson | 35-39 | 1:45:35 | 44:41 | 49:26 | |
| 942 | Kieran Lynch | 40-44 | 1:45:45 | 49:51 | 46:08 | |
| 943 | Daniel Vinaches | 45-49 | 1:45:45 | 45:01 | 50:22 | |
| 944 | Matthew Brown | 30-34 | 1:46:01 | 47:21 | 49:30 | |
| 945 | Massimo Lassandro | 40-44 | 1:46:12 | 49:46 | 45:04 | |
| 946 | Flemming Stuhlmann | 30-34 | 1:46:39 | 55:50 | 42:35 | |
| 947 | Ricardo Cabrera | 40-44 | 1:46:47 | 50:14 | 45:53 | |
| 948 | Pablo Sanchez | 30-34 | 1:46:55 | 45:09 | 50:40 | |
| 949 | Elmar Schlicksbier | 55-59 | 1:46:56 | 48:08 | 49:02 | |
| 950 | Jorge Zaldivar | 35-39 | 1:47:00 | 45:33 | 48:49 | |
| 951 | Paul Kelly | 40-44 | 1:47:02 | 46:41 | 51:08 | |
| 952 | Bruno MARCQ | 45-49 | 1:47:04 | 49:01 | 49:29 | |
| 953 | Basil Nham | 25-29 | 1:47:04 | 56:02 | 41:16 | |
| 954 | Francisco Malavassi | 40-44 | 1:47:05 | 46:01 | 52:45 | |
| 955 | Matthew Alleway | 55-59 | 1:47:14 | 48:43 | 51:20 | |
| 956 | Michael Kuhar | 35-39 | 1:47:30 | 53:01 | 42:44 | |
| 957 | Colin Young | 40-44 | 1:47:57 | 45:21 | 53:02 | |
| 958 | Patrick Murphy | 35-39 | 1:47:57 | 48:43 | 48:15 | |
| 959 | Siepaan Ahmad | 16-24 | 1:47:58 | 49:01 | 49:50 | |
| 960 | Dave Anderson | 35-39 | 1:48:32 | 50:50 | 47:36 | |
| 961 | Eric Dizin | 45-49 | 1:48:35 | 52:33 | 46:46 | |
| 962 | Christoffer Lydahl | 35-39 | 1:48:44 | 54:55 | 44:08 | |
| 963 | Raul Perez Martinez | 35-39 | 1:49:05 | 52:19 | 47:49 | |
| 964 | Matt Tagg | 16-24 | 1:49:17 | 1:02:11 | 38:13 | |
| 965 | Rubin Holland | 30-34 | 1:49:21 | 56:25 | 44:50 | |
| 966 | Corentin Bochent | 16-24 | 1:49:22 | 49:49 | 45:12 | |
| 967 | James Murphy | 25-29 | 1:49:22 | 47:12 | 52:28 | |
| 968 | Ignacio Bermejo | 35-39 | 1:49:31 | 51:10 | 47:27 | |
| 969 | Edwin Tulkens | 55-59 | 1:49:47 | 54:37 | 44:42 | |
| 970 | Jens Bos | 16-24 | 1:50:22 | 52:32 | 45:11 | |
| 971 | Peter Cheeseman | 35-39 | 1:50:31 | 49:46 | 51:29 | |
| 972 | Nath Humphreys | 25-29 | 1:50:36 | 49:09 | 52:47 | |
| 973 | Luca Del Grosso | 35-39 | 1:50:51 | 49:50 | 52:12 | |
| 974 | Yaser Gholami | 40-44 | 1:52:05 | 48:47 | 53:23 | |
| 975 | Michael Kroll | 45-49 | 1:52:38 | 50:00 | 51:31 | |
| 976 | Safwaan Mohammed | 25-29 | 1:53:10 | 49:05 | 56:43 | |
| 977 | Jaime Sanchez | 45-49 | 1:53:23 | 48:08 | 54:45 | |
| 978 | Michalis Michael | 30-34 | 1:53:37 | 55:35 | 48:41 | |
| 979 | James Gill | 35-39 | 1:54:23 | 49:26 | 56:31 | |
| 980 | Carlos Fonseca | 50-54 | 1:54:42 | 50:48 | 52:24 | |
| 981 | Luke Lovesey | 45-49 | 1:54:48 | 54:45 | 49:48 | |
| 982 | Magnus Hasselström | 55-59 | 1:54:51 | 50:12 | 54:54 | |
| 983 | Carl Porter | 30-34 | 1:55:10 | 54:50 | 50:15 | |
| 984 | Alex Mon | 40-44 | 1:56:21 | 51:07 | 55:32 | |
| 985 | Salvador Octavio Ramírez Gómez | 30-34 | 1:56:40 | 52:42 | 53:33 | |
| 986 | Marco Seghezzi | 25-29 | 1:56:40 | 57:15 | 45:18 | |
| 987 | Thomas Ng | 35-39 | 1:56:41 | 44:15 | 1:03:18 | |
| 988 | Christian Taberner | 35-39 | 1:56:43 | 55:44 | 49:52 | |
| 989 | Lewis Williams | 30-34 | 1:57:06 | 50:45 | 56:33 | |
| 990 | David Oram | 55-59 | 1:58:22 | 1:00:37 | 48:36 | |
| 991 | Michael Nolan | 45-49 | 1:58:24 | 51:06 | 1:00:05 | |
| 992 | Pedro Moreira | 40-44 | 1:59:29 | 56:32 | 51:39 | |
| 993 | Matthew Leech | 50-54 | 2:00:40 | 1:04:55 | 46:12 | |
| 994 | Dan Crabtree | 16-24 | 2:00:44 | 50:05 | 1:01:27 | |
| 995 | Dennis Nolan | 50-54 | 2:01:27 | 1:01:43 | 50:53 | |
| 996 | Patrick Tuffy | 30-34 | 2:01:38 | 53:44 | 55:47 | |
| 997 | George Ball | 30-34 | 2:02:10 | 55:29 | 56:43 | |
| 998 | Colin Baker | 45-49 | 2:02:20 | 54:38 | 50:55 | |
| 999 | Arnaldo Zerpa | 40-44 | 2:02:23 | 55:58 | 57:10 | |
| 1,000 | Wesley Baker | 40-44 | 2:03:03 | 48:14 | 52:00 |