← Malaga 2026 results

HYROX Malaga 2026 Results – Open Men

2,072 finishers. Winner Mateo Rodrigo in 55:51; median 1:20:07.

Rank Athlete Nat Age group Time
1 Mateo Rodrigo FRA 16-24 55:51
2 George Brock GBR 16-24 56:08
3 Martyn Paterson GBR 30-34 56:59
4 Tom Barber GBR 30-34 57:23
5 Andy Smith GBR 45-49 57:43
6 Héctor Arévalo Chico ESP 25-29 58:04
7 Paul Mcnulty GBR 35-39 58:05
8 Brian Maher IRL 45-49 58:10
9 Mathew Harrison GBR 40-44 58:21
10 Otto Chafer ESP 30-34 58:40
11 Sergio Nicolau Muñoz ESP 16-24 58:57
12 Espen Berget NOR 30-34 58:59
13 Francisco José Gallego Molina ESP 30-34 59:07
14 Guillaume Lescarboura FRA 25-29 59:32
15 Jack Mullane IRL 25-29 59:35
16 Alex Escudero ESP 25-29 59:37
17 Benjamin Vavoulas GBR 40-44 59:39
18 Sergio Moll ESP 35-39 59:40
19 Declan Mullan IRL 35-39 59:51
20 Jack Mayhew GBR 25-29 59:53
21 David San Miguel Lopez ESP 30-34 59:58
22 Tye Williams GBR 16-24 1:00:00
23 Cameron Hill GBR 16-24 1:00:16
24 Luke Sandlan GBR 35-39 1:00:23
25 Dani Romero ESP 30-34 1:00:28
26 Nicola Viviani ITA 35-39 1:00:36
27 Ben Gormley IRL 25-29 1:00:39
28 Jamie Walsh IRL 25-29 1:00:42
29 Michael Cox GBR 35-39 1:00:45
30 Christian Martinelli ITA 40-44 1:00:47
31 Luke Maher IRL 16-24 1:00:48
32 Sam Dibb-Fuller GBR 25-29 1:00:49
33 Benjamin Fortuin FRA 16-24 1:00:51
34 Adam Jenkins GBR 40-44 1:01:03
35 Daniel Castaño ESP 25-29 1:01:06
36 Darren Hancock GBR 40-44 1:01:06
37 Matt Oliver GBR 35-39 1:01:18
38 Joseph Johnston GBR 16-24 1:01:21
39 Harry Doorley IRL 25-29 1:01:23
40 Gonzalo Entrecanales ESP 30-34 1:01:28
41 Miguel Extremera ESP 35-39 1:01:33
42 Damian Bevilacqua Bevilacqua ARG 45-49 1:01:42
43 Floris Van Drunen NED 30-34 1:01:42
44 Arnau Perez Pla ESP 16-24 1:01:45
45 Alberto Gutiérrez ESP 30-34 1:01:49
46 Brice Roques FRA 30-34 1:01:50
47 Élvio Mateus POR 30-34 1:01:51
48 Nathan Akoka AUS 30-34 1:01:52
49 Álvaro Muñoz Ortiz ESP 25-29 1:01:57
50 Vasileios Valatsos GRE 35-39 1:01:58
51 Javier Clares ESP 25-29 1:01:59
52 Aaron Cleaver GBR 30-34 1:02:05
53 Harry Coe ESP 30-34 1:02:06
54 Mariano Ontañon ARG 35-39 1:02:07
55 Victor Peña ESP 50-54 1:02:09
56 Paul Mundie IRL 35-39 1:02:10
57 Lewis Jago GBR 25-29 1:02:10
58 Simon Rabeder AUT 25-29 1:02:12
59 Richard Rainford GBR 45-49 1:02:14
60 Patrick Mc Sorley IRL 35-39 1:02:15
61 Jaume Gomila ESP 25-29 1:02:30
62 Andrea Recchia ITA 25-29 1:02:31
63 Nasardinn Imani Jiyari ESP 30-34 1:02:33
64 Arnoldas Macidulskas IRL 25-29 1:02:44
65 Jad Al-Omary SYR 16-24 1:02:55
66 Richard Roberts GBR 40-44 1:03:01
67 Bryan Lorenzo Fabelo ESP 30-34 1:03:02
68 Gioele Bisaccia Biscione ITA 30-34 1:03:05
69 George Grayson GBR 30-34 1:03:05
70 Pablo José Marcos Pardo ESP 30-34 1:03:06
71 Dean Brady IRL 30-34 1:03:07
72 Arran Sweetman IRL 30-34 1:03:07
73 Darren McEvoy IRL 25-29 1:03:09
74 Loic Warin FRA 30-34 1:03:11
75 Neill Weir GBR 45-49 1:03:13
76 Nahuel Galván ESP 16-24 1:03:19
77 Faustino Guerrero GIB 30-34 1:03:20
78 Ángel Javier Fernández Álvarez ESP 35-39 1:03:21
79 William Emery GBR 25-29 1:03:24
80 Matej Cerar SLO 30-34 1:03:37
81 John McCue GBR 30-34 1:03:37
82 Roberto Alcocer ESP 25-29 1:03:38
83 David Peña Anguita ESP 35-39 1:03:39
84 Steven Gallimore GBR 35-39 1:03:41
85 Gareth O'Reilly IRL 25-29 1:03:42
86 Bradley Rennie GBR 16-24 1:03:43
87 Manuel Huertas ESP 25-29 1:03:50
88 Tiago Cristo POR 40-44 1:03:52
89 Nasser Bougueffa ALG 30-34 1:03:52
90 Enrique Guillem ESP 35-39 1:03:54
91 Víctor Maniega Del Teso ESP 25-29 1:03:56
92 Leroy Keijser NED 25-29 1:03:59
93 Conor Fitzgerald IRL 25-29 1:04:00
94 Pedro Pérez Soriano ESP 45-49 1:04:00
95 Adrian Montava ESP 25-29 1:04:00
96 Nuno Barreto POR 45-49 1:04:02
97 Emanuel Aregger SUI 35-39 1:04:02
98 Miguel Villarejo De Castro ESP 35-39 1:04:04
99 Theo Garlet FRA 25-29 1:04:05
100 Antonio Leyva ESP 30-34 1:04:05
101 Abraham Garcia Rodríguez ESP 30-34 1:04:06
102 Jonjo Wring GBR 25-29 1:04:07
103 Claas Reckemeier GER 25-29 1:04:07
104 Carlos Tirado ESP 30-34 1:04:08
105 Paul Hennessy IRL 35-39 1:04:09
106 Alaa Zibari NED 30-34 1:04:09
107 Jason O' Byrne IRL 35-39 1:04:09
108 Alvaro Alfaro Franco ESP 30-34 1:04:10
109 Pablo Hermo Villar ESP 40-44 1:04:12
110 Laurens Janus NED 16-24 1:04:14
111 James Davies GBR 40-44 1:04:16
112 Andrés Polledo ESP 35-39 1:04:17
113 Mario Rodriguez Méndez ESP 25-29 1:04:17
114 Joshua Chilvers GBR 35-39 1:04:18
115 Simone Tavarani ITA 35-39 1:04:18
116 Eamonn Duff IRL 30-34 1:04:19
117 David González Alonso ESP 50-54 1:04:19
118 Alejandro Miguel Jiménez ESP 30-34 1:04:20
119 Joan Miquel Segui Torrandell ESP 35-39 1:04:26
120 Jose Carlos Fernandez Vasquez PER 30-34 1:04:28
121 Ashley Smith GBR 35-39 1:04:28
122 Ryan Smith GBR 35-39 1:04:29
123 Carlos Meneses POR 30-34 1:04:29
124 Simon Danielli GBR 45-49 1:04:33
125 Andrea Frascoli ITA 30-34 1:04:36
126 Alex Hernández ESP 30-34 1:04:36
127 Kyllian Tirabi FRA 25-29 1:04:37
128 Ross Nicholson GBR 30-34 1:04:38
129 Eoghan O Murchu IRL 45-49 1:04:40
130 Jim Elliott GGY 45-49 1:04:42
131 Daniel Palma Pérez ESP 35-39 1:04:42
132 Xavier Pérez Stachowski ESP 35-39 1:04:42
133 Sakou Hocine ALG 35-39 1:04:44
134 Callum Watkins GBR 25-29 1:04:44
135 Dave Phillips GBR 45-49 1:04:44
136 Vincent Schaaf GER 25-29 1:04:45
137 Matthew Roberts GBR 35-39 1:04:45
138 Unai Cruz ESP 45-49 1:04:46
139 Michael Bowler IRL 30-34 1:04:50
140 Avelino Ribeiro POR 25-29 1:04:50
141 Joshua Gallagher GBR 35-39 1:04:53
142 Michael Walters GBR 35-39 1:04:55
143 Iker Amorrortu ESP 30-34 1:04:56
144 Adrian Moll Argente ESP 25-29 1:05:00
145 Dylan Kiely IRL 25-29 1:05:03
146 Michael Casey O'Shea IRL 45-49 1:05:06
147 Alberto Canto Sánchez ESP 30-34 1:05:07
148 Jose Miguel Echevarria Fuentes ESP 40-44 1:05:07
149 Damien Giesbergen FRA 30-34 1:05:09
150 Eoghan Daly IRL 25-29 1:05:11
151 Nathan Morgan GBR 30-34 1:05:11
152 Diego Lavida ESP 40-44 1:05:11
153 Jure Klemenčič SLO 30-34 1:05:12
154 Nacho Gil Gómez ESP 25-29 1:05:12
155 Pierre Lattes FRA 30-34 1:05:17
156 Conall Early IRL 35-39 1:05:19
157 Marco Antonio Cid Melendez ESP 25-29 1:05:20
158 Jacob Smith GBR 16-24 1:05:21
159 Jorge Lumbreras ESP 50-54 1:05:24
160 Kieran Power IRL 16-24 1:05:24
161 John Das Gupta GBR 55-59 1:05:26
162 José Manuel Martínez Caro ESP 30-34 1:05:26
163 Alejandro Hu Cao CHN 30-34 1:05:28
164 Ben Cockayne GBR 40-44 1:05:29
165 Dani Alonso ESP 25-29 1:05:29
166 Craig Taylor GBR 40-44 1:05:34
167 Carlos Pérez ESP 30-34 1:05:38
168 Carlos Bohorquez COL 30-34 1:05:40
169 Bruno Nunes POR 25-29 1:05:42
170 Manuel Adrián Pérez Taboada ESP 40-44 1:05:42
171 Tom Bartissol FRA 30-34 1:05:43
172 Matt Civil GBR 35-39 1:05:45
173 Liam Travers IRL 25-29 1:05:47
174 Lucas Barcelona ESP 35-39 1:05:48
175 Joel Brown GBR 16-24 1:05:50
176 Gianfranco Bernardoni ITA 30-34 1:05:52
177 Antonio Hidalgo Olaya ESP 25-29 1:05:54
178 Jules Dorival FRA 25-29 1:05:54
179 Mario Marongiu ITA 35-39 1:05:57
180 Luke Wise GBR 30-34 1:05:59
181 Henry Hunt GBR 25-29 1:06:01
182 Kieran Bumster GBR 25-29 1:06:02
183 Zak Harding IRL 30-34 1:06:06
184 Paddy Deegan IRL 25-29 1:06:07
185 Simon Bartissol FRA 25-29 1:06:07
186 Jose Carlos Madueño Grande ESP 25-29 1:06:08
187 Cesar Leonardo Arana Zuluaga COL 35-39 1:06:08
188 Óscar Castro ESP 35-39 1:06:09
189 Ervin Alija ITA 35-39 1:06:14
190 Brendan O’Brien IRL 30-34 1:06:16
191 Francisco Sánchez González ESP 16-24 1:06:18
192 Sandro Ogazon ESP 40-44 1:06:18
193 Thibault Treton FRA 30-34 1:06:20
194 Luis Ribot ESP 25-29 1:06:21
195 Andrei Ciprian Naiman ROU 16-24 1:06:22
196 Francisco Camero ESP 35-39 1:06:25
197 Martin Viscio Zucca ITA 35-39 1:06:28
198 Jonathan González ESP 35-39 1:06:29
199 Alejandro Escudero ESP 30-34 1:06:31
200 Toni Sampietro Lacosta ESP 16-24 1:06:32

← Malaga 2026 results