← Madrid 2025 results

HYROX Madrid 2025 Results – Open Men (page 6)

1,149 finishers. Winner Charlie Botterill in 53:56; median 1:21:11.

Rank Athlete Nat Age group Time Run Workout
1,001 David Konzler FRA 50-54 1:38:29 41:39 48:10
1,002 Tomasz Faba POL 40-44 1:38:30 42:51 46:51
1,003 Matt Fox ESP 40-44 1:38:40 46:41 42:47
1,004 Kevin Dwyer IRL 25-29 1:38:50 45:31 42:57
1,005 Robert Dempsey IRL 16-24 1:38:51 45:31 45:11
1,006 Marc Dreier AUT 35-39 1:39:01 47:54 42:37
1,007 Franklin Ferreira POR 35-39 1:39:04 48:21 42:49
1,008 Brian McElhinney IRL 65-69 1:39:07 45:47 43:57
1,009 Michel Bournons BEL 50-54 1:39:08 48:36 40:12
1,010 Paulo Chaves POR 50-54 1:39:09 44:51 43:38
1,011 Thomas Martin FRA 25-29 1:39:11 46:22 37:57
1,012 Pedro Fernandes LUX 30-34 1:39:16 48:02 44:53
1,013 Tibor Horvath HUN 35-39 1:39:19 50:42 40:39
1,014 Rich Howells GBR 40-44 1:39:26 44:51 46:36
1,015 Emiliano Cantarutti ARG 40-44 1:39:34 47:29 42:48
1,016 Vincent Thebault FRA 45-49 1:39:36 51:57 39:38
1,017 Fernando Orteso ESP 30-34 1:39:39 49:01 40:41
1,018 Javier Juberias Moreno ESP 25-29 1:39:39 44:55 44:56
1,019 Alex Gutierrez MEX 25-29 1:39:39 45:29 44:12
1,020 Antonio Noguera ESP 30-34 1:39:44 44:15 43:05
1,021 Alfonso Naranjo Moreno ESP 50-54 1:39:52 42:54 46:54
1,022 Jake James GBR 30-34 1:39:53 45:13 45:31
1,023 Lukas Holuschka AUT 30-34 1:39:56 44:09 47:56
1,024 David Neylon IRL 30-34 1:40:04 43:33 49:46
1,025 Jorge Zaldivar ESP 40-44 1:40:09 46:24 39:28
1,026 Oliver Owen GBR 30-34 1:40:11 45:17 37:33
1,027 Jamie Harrison GBR 25-29 1:40:24 47:56 44:38
1,028 George Bell GBR 40-44 1:40:25 41:58 50:44
1,029 Jasim Alansaari UAE 40-44 1:40:39 46:34 43:44
1,030 Jose Miguel Continente Sanchez ESP 55-59 1:40:41 48:13 45:24
1,031 Cedric Derycke FRA 50-54 1:40:48 43:49 47:42
1,032 Safwaan Mohammed GBR 25-29 1:40:53 44:56 48:25
1,033 Pascal Graf SUI 30-34 1:40:57 45:42 46:00
1,034 Lucas Xu GBR 30-34 1:41:04 49:31 42:10
1,035 Antonio José Canovas ESP 45-49 1:41:10 45:29 47:53
1,036 Roman Adamczewski POL 45-49 1:41:13 53:25 38:45
1,037 Bahadir Dagli DEN 35-39 1:41:34 46:16 47:48
1,038 Dean Roberts GBR 40-44 1:41:53 53:50 39:24
1,039 Michael Liew GBR 40-44 1:42:05 50:06 42:17
1,040 David Mendonca POR 35-39 1:42:15 46:54 48:00
1,041 Daniel O'Connor IRL 30-34 1:42:35 48:15 43:46
1,042 Steven Haywood GBR 50-54 1:42:47 46:51 47:27
1,043 George Gerrard GBR 30-34 1:42:48 47:55 48:46
1,044 Thomas Harvey GBR 45-49 1:42:49 49:42 44:40
1,045 IGNACIO BALDASANO ESP 50-54 1:42:52 47:45 47:14
1,046 Charlie O'Sullivan GBR 30-34 1:42:55 46:08 48:36
1,047 Alexandre Saillen SUI 35-39 1:43:02 53:48 38:51
1,048 Joel Mariano POR 30-34 1:43:07 48:50 43:56
1,049 Marc Addesa FRA 35-39 1:43:08 49:50 46:09
1,050 Cesare Palma ITA 30-34 1:43:14 47:52 45:12
1,051 Tom More GBR 35-39 1:43:15 43:23 50:30
1,052 Haydn Gillman GBR 16-24 1:43:25 51:16 42:08
1,053 Steven Brockie SCO 35-39 1:43:30 53:54 42:16
1,054 Steven Dabdoub JAM 25-29 1:43:41 52:25 36:44
1,055 Gabriel Leandro Quintero Salas VEN 35-39 1:43:44 48:08 45:53
1,056 Noeranie Ramdjan SUR 40-44 1:43:48 45:48 48:26
1,057 David Gonzalez ESP 35-39 1:43:50 48:09 45:19
1,058 Pat Keane IRL 50-54 1:43:54 51:25 44:15
1,059 Ivan Vazquez ESP 25-29 1:43:56 45:25 50:21
1,060 Jonah Hetherington CAN 30-34 1:44:02 44:35 49:44
1,061 Adrian Lopez de Armentia ESP 30-34 1:44:15 46:11 49:31
1,062 simon jones GBR 55-59 1:44:27 50:45 45:47
1,063 Cristóbal Manzano ESP 40-44 1:44:29 48:50 45:14
1,064 Diego Fernando Narvaez Peña ESP 30-34 1:44:39 45:44 48:51
1,065 Carlos Vicente Encinar ESP 35-39 1:44:41 52:59 42:47
1,066 Carlos Fonseca POR 50-54 1:44:57 49:26 45:39
1,067 Manuel Caseiro POR 60-64 1:45:11 47:31 49:16
1,068 Andy Hancox GBR 65-69 1:45:23 51:30 43:58
1,069 David Burns IRL 35-39 1:45:31 44:12 50:51
1,070 Marc Ballbe ESP 35-39 1:45:32 47:30 48:28
1,071 Sammy Afolayan GBR 30-34 1:45:34 50:26 42:37
1,072 Daniel Buckley IRL 35-39 1:45:40 49:52 45:14
1,073 Steve Jones GBR 45-49 1:45:41 46:02 52:57
1,074 Sergio Perez ESP 25-29 1:45:46 54:04 42:25
1,075 Yveric Pirotte BEL 30-34 1:45:53 51:24 45:44
1,076 Lars Klaver NED 25-29 1:45:54 49:59 44:47
1,077 David Beet GBR 40-44 1:46:00 50:33 47:30
1,078 Juan Sebastian Suarez Valencia ARG 40-44 1:46:33 48:35 47:10
1,079 Liam Collins IRL 55-59 1:46:35 44:22 51:27
1,080 William Gurney GBR 16-24 1:46:46 49:51 49:13
1,081 Ignacio de Pastors ESP 30-34 1:47:04 46:49 42:59
1,082 Michael Mackenzie GBR 40-44 1:48:06 50:26 47:30
1,083 Vincent Hernandez FRA 30-34 1:48:12 50:28 48:10
1,084 Mattia Stentella ITA 25-29 1:48:34 52:13 46:44
1,085 Radoslav Dimitrov BUL 30-34 1:48:41 54:52 43:31
1,086 Matthew Owen GBR 25-29 1:48:42 46:42 52:06
1,087 Jack Walsh IRL 30-34 1:49:14 51:13 49:18
1,088 Christian Taberner Castello ESP 40-44 1:49:15 50:36 48:52
1,089 Asif Hameed GBR 50-54 1:49:23 53:55 44:13
1,090 Sauraj Gambhir CAN 30-34 1:49:32 57:18 41:53
1,091 Patrick Kewenig GER 30-34 1:50:23 49:38 51:28
1,092 Melvyn Bauly FRA 30-34 1:50:35 45:04 39:52
1,093 Jonas Velte GER 16-24 1:50:41 52:03 46:15
1,094 Maximilien Menil FRA 45-49 1:50:46 51:58 48:53
1,095 David Hughes GBR 60-64 1:50:55 42:17 53:06
1,096 Alexandros Avgeros GRE 30-34 1:51:10 49:12 51:23
1,097 Jeroen Calis NED 55-59 1:51:16 49:58 51:14
1,098 Ahmed Al-Hadidi EGY 45-49 1:51:33 51:26 52:05
1,099 Bernhard Kowatsch AUT 40-44 1:51:35 45:22 55:23
1,100 Rafael Felinto BRA 40-44 1:51:55 48:34 49:09
1,101 Viktor Parunya Eklund SWE 40-44 1:52:21 50:12 52:39
1,102 Lewis Anderson GBR 25-29 1:52:39 53:24 46:38
1,103 Ahmed Rateb EGY 40-44 1:52:49 53:07 51:09
1,104 Raul Perez Martinez ESP 35-39 1:52:55 54:58 48:33
1,105 Eriene Imade IRL 16-24 1:53:03 53:46 49:21
1,106 Paul Schmidt GER 25-29 1:53:34 54:36 47:38
1,107 Zam Stuart GBR 45-49 1:54:48 52:47 54:30
1,108 Declan McGeown IRL 35-39 1:54:55 53:01 46:42
1,109 José Pinho POR 50-54 1:55:29 54:19 50:51
1,110 Daichi Kodama NED 35-39 1:55:50 1:01:17 43:48
1,111 Stephen Fox GBR 35-39 1:56:00 55:10 50:09
1,112 Abir Majumder IND 25-29 1:56:04 51:31 52:27
1,113 Alex Burlison GBR 50-54 1:56:05 58:53 49:30
1,114 Afonso Almeida POR 30-34 1:56:06 1:01:44 41:59
1,115 Rocky Redmond IRL 50-54 1:56:28 51:34 55:07
1,116 Carlos Santos POR 25-29 1:57:07 54:36 52:45
1,117 Miguel Peña ESP 55-59 1:57:31 47:32 58:54
1,118 Lukas Vanek CZE 16-24 1:58:22 56:09 51:14
1,119 Ben Matthews GBR 25-29 1:58:44 49:10 57:50
1,120 Filippo Galassini ITA 35-39 1:59:25 48:33 53:49
1,121 Martin Roberts NED 35-39 2:00:41 53:00 56:03
1,122 Martyn Frysol GBR 40-44 2:01:19 55:58 46:38
1,123 Thomas Browne IRL 45-49 2:01:22 59:57 52:55
1,124 Aitor Erdozia ESP 25-29 2:01:23 52:34 56:55
1,125 Lewis Hurrell GBR 25-29 2:02:26 54:11 57:58
1,126 Cesar de la Fuente Garcia ESP 65-69 2:02:48 53:48 57:46
1,127 Gareth Richardson GBR 40-44 2:02:55 59:45 52:44
1,128 Andres Garcia Junquera ESP 45-49 2:02:57 57:37 54:53
1,129 Carl Porter GBR 30-34 2:04:16 53:16 59:21
1,130 Maximilian Winter GER 30-34 2:04:23 58:52 54:28
1,131 Sean Jones GBR 30-34 2:04:53 59:35 55:04
1,132 Joel Silberman USA 45-49 2:05:05 54:04 59:38
1,133 Michael Guy GBR 35-39 2:06:09 1:03:59 52:14
1,134 Steven Mckirdy GBR 45-49 2:06:22 1:01:55 53:16
1,135 Adrian Purvis GBR 60-64 2:06:29 1:04:30 48:50
1,136 Riccardo Russo ITA 25-29 2:06:36 55:49 1:00:37
1,137 Juanma Martínez Vela ESP 40-44 2:06:39 55:34 1:00:34
1,138 Michael Stollery GBR 70-74 2:07:09 59:37 55:58
1,139 Michael Moser SUI 30-34 2:07:46 58:29 58:24
1,140 Gary Gallen GBR 55-59 2:13:24 1:01:09 50:56
1,141 Aidan Harrison GBR 25-29 2:13:28 53:52 54:35
1,142 Rens Matthesius NED 25-29 2:14:34 1:04:08 55:59
1,143 Gary King GBR 65-69 2:15:05 1:01:13 1:02:00
1,144 Camilo Cuervo ESP 45-49 2:16:51 1:13:26 50:55
1,145 Andrew Wright GBR 40-44 2:22:01 1:05:26 1:02:39
1,146 Charlie Gillett GBR 35-39 2:29:08 58:58 1:19:37
1,147 Artur Manowski POL 35-39 2:34:42 1:11:46 1:06:57
1,148 Sébastien Nau FRA 50-54 2:37:21 1:10:21 1:15:58
1,149 Paul Gallagher GBR 55-59 2:43:03 1:16:51 1:10:53

← Madrid 2025 results