FULL RESULTS
HYROX Madrid 2025 Results – Open Men (page 5)
1,149 finishers. Winner Charlie Botterill in 53:56; median 1:21:11.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 801 | Tiago Loureiro | 45-49 | 1:28:30 | 41:34 | 39:58 | |
| 802 | Daan Erisman | 30-34 | 1:28:31 | 38:53 | 42:15 | |
| 803 | Patrick O’Neill | 50-54 | 1:28:31 | 41:46 | 39:31 | |
| 804 | Tom Gaskell | 16-24 | 1:28:37 | 43:56 | 37:58 | |
| 805 | Edgar Gaig | 45-49 | 1:28:40 | 40:03 | 41:46 | |
| 806 | Adam Dawson | 30-34 | 1:28:43 | 45:12 | 35:58 | |
| 807 | Estevan Amatdoelrasit | 25-29 | 1:28:43 | 41:54 | 38:59 | |
| 808 | Federico Puddu | 35-39 | 1:28:44 | 41:03 | 41:31 | |
| 809 | Aaron O Brien | 30-34 | 1:28:45 | 44:44 | 37:35 | |
| 810 | Fabian Otto | 30-34 | 1:28:46 | 42:48 | 40:00 | |
| 811 | Stuart Campbell | 30-34 | 1:28:46 | 43:26 | 38:41 | |
| 812 | Fernando Vargas | 30-34 | 1:28:47 | 40:36 | 40:51 | |
| 813 | Francisco Máximo Durán Aparicio | 35-39 | 1:28:47 | 41:44 | 40:55 | |
| 814 | Chris Martin | 25-29 | 1:28:50 | 41:02 | 42:10 | |
| 815 | Thomas Tonge | 25-29 | 1:28:55 | 44:14 | 38:55 | |
| 816 | Massimo Argiolas | 45-49 | 1:28:57 | 40:23 | 41:27 | |
| 817 | Alexandar Ivanov | 16-24 | 1:28:58 | 40:12 | 39:08 | |
| 818 | Stefano De Dominicis | 35-39 | 1:28:58 | 41:59 | 40:26 | |
| 819 | Alan Coffey | 30-34 | 1:29:00 | 37:32 | 43:36 | |
| 820 | Tim Newman | 50-54 | 1:29:09 | 39:18 | 43:16 | |
| 821 | Antoine Goncalves | 25-29 | 1:29:13 | 50:05 | 32:47 | |
| 822 | Ryan Kelly | 30-34 | 1:29:14 | 45:45 | 37:31 | |
| 823 | Tim Johnson | 45-49 | 1:29:14 | 45:13 | 35:46 | |
| 824 | Baptiste Bouachri | 25-29 | 1:29:16 | 38:28 | 44:38 | |
| 825 | Anass Aboufares El Alaoui | 35-39 | 1:29:17 | 42:41 | 35:59 | |
| 826 | Pedro Gomes | 30-34 | 1:29:18 | 45:41 | 36:19 | |
| 827 | Paul Clarke | 40-44 | 1:29:20 | 44:55 | 37:16 | |
| 828 | Mark McKenna | 55-59 | 1:29:23 | 39:13 | 42:54 | |
| 829 | Michael Wolfenden | 30-34 | 1:29:28 | 45:49 | 36:12 | |
| 830 | Kike Casaponsa | 25-29 | 1:29:30 | 42:32 | 36:16 | |
| 831 | Gotzon Poza Olabide | 45-49 | 1:29:31 | 39:11 | 42:38 | |
| 832 | Bastian Peter | 40-44 | 1:29:34 | 44:40 | 37:36 | |
| 833 | Gernot Delfs | 55-59 | 1:29:35 | 40:21 | 42:54 | |
| 834 | Thomas Legendre Kaloustian | 30-34 | 1:29:36 | 40:45 | 41:37 | |
| 835 | Lucas Pumpo | 25-29 | 1:29:41 | 44:16 | 38:22 | |
| 836 | Djordje Markovic | MNE | 40-44 | 1:29:41 | 40:50 | 42:48 |
| 837 | Carlos Tapias | 30-34 | 1:29:43 | 40:43 | 42:15 | |
| 838 | Luis Ollero Uche | 35-39 | 1:29:45 | 44:17 | 36:52 | |
| 839 | Marco Colonnelli | 35-39 | 1:29:49 | 42:46 | 39:14 | |
| 840 | Ledner Salazar | 30-34 | 1:29:50 | 37:35 | 45:02 | |
| 841 | David Egan | 25-29 | 1:29:50 | 39:55 | 43:41 | |
| 842 | Fergal Butterly | 35-39 | 1:29:53 | 45:46 | 37:47 | |
| 843 | Matthew Adams | 30-34 | 1:29:55 | 43:18 | 37:45 | |
| 844 | Victor Manuel Garcia Negrin | 35-39 | 1:29:58 | 38:04 | 44:12 | |
| 845 | Sam Cranston | 35-39 | 1:30:04 | 40:52 | 39:20 | |
| 846 | Christian Schulz | 45-49 | 1:30:06 | 40:05 | 42:12 | |
| 847 | Paulo Mainha | 50-54 | 1:30:07 | 42:26 | 39:56 | |
| 848 | Nigel Whittaker | 60-64 | 1:30:10 | 43:49 | 39:52 | |
| 849 | Svatoslav Kylar | 45-49 | 1:30:16 | 42:58 | 39:54 | |
| 850 | Mohanad Jawish | LBN | 35-39 | 1:30:18 | 42:12 | 40:47 |
| 851 | Roberto López López | 50-54 | 1:30:18 | 44:55 | 37:55 | |
| 852 | Chris Spellerberg | 50-54 | 1:30:18 | 40:49 | 41:28 | |
| 853 | Michael Moran | 35-39 | 1:30:22 | 42:55 | 39:03 | |
| 854 | Onur Yavuz | 35-39 | 1:30:28 | 44:20 | 38:15 | |
| 855 | Steffen Vollmerding | 40-44 | 1:30:29 | 43:15 | 38:13 | |
| 856 | Philippe Occelli | 60-64 | 1:30:30 | 43:37 | 39:16 | |
| 857 | Alexandre Riou | 30-34 | 1:30:33 | 43:45 | 38:30 | |
| 858 | Alex Pittson | 30-34 | 1:30:33 | 42:41 | 40:08 | |
| 859 | Matt Tagg | 16-24 | 1:30:33 | 41:09 | 38:28 | |
| 860 | Thomas Fabrègues | 16-24 | 1:30:34 | 45:19 | 36:26 | |
| 861 | Ben Hodgson | 40-44 | 1:30:39 | 44:04 | 39:38 | |
| 862 | Ryan Betts | 35-39 | 1:30:41 | 44:30 | 38:55 | |
| 863 | Thomas Scott | 30-34 | 1:30:47 | 42:49 | 39:01 | |
| 864 | Jeremy Robinson | 35-39 | 1:30:47 | 45:14 | 38:14 | |
| 865 | Nicolas Corrochano | 40-44 | 1:30:49 | 43:19 | 41:21 | |
| 866 | Can Aksu | 35-39 | 1:30:52 | 43:30 | 40:03 | |
| 867 | Yves lallemand | 50-54 | 1:30:55 | 48:25 | 32:48 | |
| 868 | Tyla Hill | 25-29 | 1:30:56 | 45:23 | 39:07 | |
| 869 | John Correa | 35-39 | 1:31:05 | 41:23 | 42:06 | |
| 870 | JUAN FRANCISCO GOMEZ YUSTE | 40-44 | 1:31:06 | 38:27 | 45:58 | |
| 871 | Alessio Latini | 50-54 | 1:31:06 | 41:15 | 43:26 | |
| 872 | Mustafa Bounecoub | 45-49 | 1:31:07 | 45:52 | 38:07 | |
| 873 | Gabriel Floyd | 25-29 | 1:31:07 | 40:56 | 43:01 | |
| 874 | Harri Evans | 35-39 | 1:31:09 | 43:18 | 40:32 | |
| 875 | Mathias Köller | 30-34 | 1:31:13 | 41:07 | 43:54 | |
| 876 | Lewis Mackay | 25-29 | 1:31:19 | 44:18 | 39:07 | |
| 877 | Marc Hammer | 30-34 | 1:31:26 | 42:49 | 39:11 | |
| 878 | Antoine Colback | 35-39 | 1:31:28 | 45:56 | 37:45 | |
| 879 | Daniele Damiani | 35-39 | 1:31:29 | 46:20 | 39:01 | |
| 880 | Mark Woodward | 50-54 | 1:31:29 | 43:14 | 41:54 | |
| 881 | Brendan Murphy | 35-39 | 1:31:30 | 52:14 | 33:43 | |
| 882 | Stephan Schnippe | 55-59 | 1:31:31 | 44:12 | 39:38 | |
| 883 | Graham Williamson | 45-49 | 1:31:31 | 50:18 | 34:57 | |
| 884 | Dillon Hugers | 25-29 | 1:31:36 | 43:45 | 40:58 | |
| 885 | Christian Mereiter | 40-44 | 1:31:40 | 44:40 | 39:22 | |
| 886 | Nicolas Abiker | 35-39 | 1:31:43 | 45:50 | 37:46 | |
| 887 | Alejandro Cetina Atance | 25-29 | 1:31:44 | 39:52 | 44:49 | |
| 888 | Ronald Sperrer | 55-59 | 1:31:45 | 45:47 | 38:19 | |
| 889 | Jp Tierney | 45-49 | 1:31:46 | 39:49 | 45:22 | |
| 890 | Ramy Al Gemayel | LBN | 30-34 | 1:31:48 | 41:23 | 42:57 |
| 891 | Marco Ruocco | 25-29 | 1:31:51 | 44:34 | 39:55 | |
| 892 | Hugo Minhoto Moura | 40-44 | 1:32:02 | 44:08 | 35:20 | |
| 893 | Riccardo Vita | 35-39 | 1:32:03 | 45:11 | 40:17 | |
| 894 | James Crowhurst | 40-44 | 1:32:03 | 42:20 | 43:08 | |
| 895 | Ayoub Bakkoury | 25-29 | 1:32:07 | 45:58 | 39:03 | |
| 896 | Jorge Buendía Estival | 25-29 | 1:32:10 | 45:52 | 37:24 | |
| 897 | Maximiliano Contreras | 25-29 | 1:32:12 | 43:51 | 40:49 | |
| 898 | Folco Angelo Bombardieri | 40-44 | 1:32:12 | 44:41 | 38:43 | |
| 899 | Jerome Charreyre | 30-34 | 1:32:15 | 46:21 | 38:21 | |
| 900 | Mathieu Druguet | 35-39 | 1:32:21 | 45:24 | 39:23 | |
| 901 | Rhoneil Tiburcio | 30-34 | 1:32:22 | 48:06 | 36:25 | |
| 902 | Jorge Hernandez Serradilla | 30-34 | 1:32:27 | 47:48 | 37:43 | |
| 903 | Manuel Martinez | 45-49 | 1:32:27 | 43:13 | 38:58 | |
| 904 | Dom Tye | 30-34 | 1:32:31 | 42:51 | 41:10 | |
| 905 | Ben Jones | SHN | 50-54 | 1:32:31 | 42:02 | 41:32 |
| 906 | Bilel Chahed | 35-39 | 1:32:43 | 44:01 | 41:48 | |
| 907 | James Hughes | 40-44 | 1:32:44 | 42:48 | 41:53 | |
| 908 | Jack Sloan | 25-29 | 1:32:46 | 35:46 | 50:34 | |
| 909 | Ellis Hester | 16-24 | 1:32:47 | 44:08 | 39:50 | |
| 910 | Herman Rijna | 60-64 | 1:32:50 | 48:00 | 38:04 | |
| 911 | Rehan Udwadia | 25-29 | 1:32:51 | 42:11 | 42:45 | |
| 912 | Germán Hernández Guzmán | 40-44 | 1:32:56 | 42:01 | 43:50 | |
| 913 | Josh Smith | 30-34 | 1:32:57 | 44:00 | 41:02 | |
| 914 | Mohammad Esmaeil | 40-44 | 1:32:59 | 43:43 | 41:09 | |
| 915 | Mathias Petri | 30-34 | 1:33:02 | 43:36 | 34:29 | |
| 916 | Ferdinand Hoske | 30-34 | 1:33:05 | 43:15 | 42:52 | |
| 917 | Ignacio Cordero | 25-29 | 1:33:05 | 44:27 | 41:36 | |
| 918 | Fabio Lorenzon | 25-29 | 1:33:06 | 42:03 | 43:10 | |
| 919 | Luis Molins | 25-29 | 1:33:08 | 42:57 | 42:59 | |
| 920 | Chris Walmsley | 45-49 | 1:33:09 | 41:03 | 42:24 | |
| 921 | Luis Semsi | 30-34 | 1:33:13 | 45:33 | 39:43 | |
| 922 | Daniel Barański | 25-29 | 1:33:17 | 45:25 | 39:28 | |
| 923 | Kevin NKELETELA | 35-39 | 1:33:22 | 43:21 | 41:20 | |
| 924 | Sébastien Chevasson | 30-34 | 1:33:23 | 44:03 | 42:46 | |
| 925 | Alex Pasco | 30-34 | 1:33:27 | 44:12 | 41:26 | |
| 926 | Daniel Domínguez | 30-34 | 1:33:32 | 42:30 | 43:49 | |
| 927 | Karim Shaaban | 35-39 | 1:33:38 | 43:01 | 42:45 | |
| 928 | Ben Richmond | 40-44 | 1:33:41 | 47:01 | 40:06 | |
| 929 | Andrea Dore | 40-44 | 1:33:55 | 42:08 | 42:26 | |
| 930 | Paul Bransby | 55-59 | 1:34:06 | 47:13 | 40:19 | |
| 931 | Keels Jr | 35-39 | 1:34:11 | 43:22 | 42:30 | |
| 932 | Reece Braid | 25-29 | 1:34:12 | 46:54 | 39:19 | |
| 933 | Niels Madsen | 35-39 | 1:34:16 | 45:24 | 41:17 | |
| 934 | Lucien Moulton | 35-39 | 1:34:21 | 45:04 | 41:39 | |
| 935 | Duncan Edser | 30-34 | 1:34:31 | 47:08 | 38:49 | |
| 936 | Mariusz Grzywacz | 35-39 | 1:34:33 | 46:37 | 40:45 | |
| 937 | Martin van Nieuwenhoven | 60-64 | 1:34:35 | 42:45 | 44:04 | |
| 938 | David MEAULLE | 45-49 | 1:34:39 | 47:26 | 39:43 | |
| 939 | Marc Biever | 35-39 | 1:34:40 | 44:02 | 43:54 | |
| 940 | Juan Ares | 50-54 | 1:34:42 | 43:40 | 41:32 | |
| 941 | Connor Power | 30-34 | 1:34:42 | 52:33 | 34:22 | |
| 942 | Bastien Daimee | 30-34 | 1:34:46 | 43:07 | 41:34 | |
| 943 | Andrew Thomas | 30-34 | 1:34:46 | 46:09 | 42:03 | |
| 944 | Luca Raimondi | 25-29 | 1:34:48 | 48:24 | 36:44 | |
| 945 | Benjamin Muller | 30-34 | 1:34:52 | 43:56 | 42:55 | |
| 946 | Mark Leonardo | 35-39 | 1:34:56 | 43:36 | 42:06 | |
| 947 | Minne Spaans | 25-29 | 1:34:59 | 45:43 | 41:15 | |
| 948 | James Mead | 30-34 | 1:35:00 | 49:28 | 39:14 | |
| 949 | Omar Ellaboudy | 30-34 | 1:35:00 | 42:48 | 42:20 | |
| 950 | Issac Williams | 25-29 | 1:35:11 | 44:43 | 42:42 | |
| 951 | Valerian Broquere | 30-34 | 1:35:13 | 48:02 | 38:22 | |
| 952 | Thomas Rudolph | 40-44 | 1:35:16 | 48:02 | 37:38 | |
| 953 | Muhammad Azaiza | 35-39 | 1:35:21 | 43:28 | 39:35 | |
| 954 | Damien McCoy | 30-34 | 1:35:25 | 46:55 | 41:36 | |
| 955 | Patrik Olsson | 55-59 | 1:35:30 | 47:03 | 40:48 | |
| 956 | Armando Gomeztagle Reza | 40-44 | 1:35:31 | 47:02 | 39:33 | |
| 957 | Carlos Rueda | 30-34 | 1:35:34 | 47:03 | 40:40 | |
| 958 | Matt Aragones | 30-34 | 1:35:38 | 45:39 | 40:13 | |
| 959 | Stephen Debon | 50-54 | 1:35:39 | 44:21 | 42:34 | |
| 960 | David Morales | 50-54 | 1:35:42 | 48:31 | 39:44 | |
| 961 | Karim Chiouar | 35-39 | 1:35:45 | 39:55 | 47:58 | |
| 962 | Ricky Thomas | 40-44 | 1:35:52 | 49:51 | 39:36 | |
| 963 | Stefan Prikoszovich | 35-39 | 1:35:54 | 46:05 | 42:46 | |
| 964 | Juan Francisco Moya Muñoz | 35-39 | 1:35:57 | 43:42 | 44:13 | |
| 965 | Declan Tonge | 55-59 | 1:36:10 | 42:18 | 45:57 | |
| 966 | Nolan Gerbert | 16-24 | 1:36:12 | 41:19 | 47:37 | |
| 967 | Gennadii Mingalev | HYROX | 35-39 | 1:36:16 | 44:30 | 43:39 |
| 968 | Steven Miller | 40-44 | 1:36:17 | 44:46 | 43:04 | |
| 969 | David Martín Ocaña | 50-54 | 1:36:17 | 43:46 | 43:47 | |
| 970 | Gonzalo Campos Galindo | 30-34 | 1:36:19 | 41:10 | 42:57 | |
| 971 | Quang Trinh | 35-39 | 1:36:20 | 45:35 | 42:21 | |
| 972 | Ethan Gallagher | 16-24 | 1:36:29 | 43:55 | 43:32 | |
| 973 | Goran Obrovac | 55-59 | 1:36:35 | 51:52 | 39:13 | |
| 974 | Marko Rafaj | 50-54 | 1:36:35 | 48:03 | 40:06 | |
| 975 | Jose Miguel Guzmán Hormigo | 40-44 | 1:36:37 | 44:06 | 43:03 | |
| 976 | Filipe Araújo | 30-34 | 1:36:38 | 43:21 | 47:18 | |
| 977 | Bryan Governey | 40-44 | 1:36:44 | 47:43 | 40:45 | |
| 978 | Ben Pearson | 40-44 | 1:36:45 | 48:19 | 40:58 | |
| 979 | Michael Fitzpatrick | 45-49 | 1:36:52 | 46:34 | 42:43 | |
| 980 | Alan Bogle | 55-59 | 1:36:54 | 46:23 | 43:38 | |
| 981 | Rafa Delgadillo | 40-44 | 1:36:55 | 45:57 | 42:41 | |
| 982 | Ryan Magromallis | 16-24 | 1:36:55 | 46:10 | 43:23 | |
| 983 | Gareth Coleman | 40-44 | 1:37:08 | 47:42 | 40:51 | |
| 984 | Lewis Brennan | 16-24 | 1:37:11 | 41:34 | 47:15 | |
| 985 | Kevin Faherty | 55-59 | 1:37:13 | 44:49 | 44:39 | |
| 986 | Diogo Silva | 30-34 | 1:37:16 | 51:49 | 39:10 | |
| 987 | Rigo Urdaneta | 16-24 | 1:37:20 | 44:12 | 45:32 | |
| 988 | Gonzalo Carralero | 25-29 | 1:37:22 | 41:22 | 42:55 | |
| 989 | Ruben Andersen | 50-54 | 1:37:25 | 46:02 | 43:28 | |
| 990 | Davide Gennaro | 30-34 | 1:37:27 | 43:00 | 46:46 | |
| 991 | Hugo Herraiz | 30-34 | 1:37:39 | 45:38 | 37:25 | |
| 992 | Israel Moreno | 30-34 | 1:37:39 | 42:10 | 48:28 | |
| 993 | Fernando Sevilla | 30-34 | 1:37:43 | 50:20 | 39:10 | |
| 994 | Alastair Cameron | 45-49 | 1:37:44 | 44:35 | 46:40 | |
| 995 | Juan Cardona Vidal | 30-34 | 1:38:00 | 44:08 | 43:42 | |
| 996 | Tamer Darweesh | 40-44 | 1:38:08 | 42:59 | 47:55 | |
| 997 | Ross McKee | 30-34 | 1:38:14 | 48:21 | 41:09 | |
| 998 | Nigel Manick | 45-49 | 1:38:17 | 48:10 | 42:57 | |
| 999 | Marcos Tercero Galea | 50-54 | 1:38:25 | 43:05 | 48:22 | |
| 1,000 | Allan Fearnley | 35-39 | 1:38:27 | 44:18 | 45:42 |