← Barcelona 2026 results

HYROX Barcelona 2026 Results – Open Men (page 2)

2,350 finishers. Winner Gaetan Gianni in 53:44; median 1:22:58.

Rank Athlete Nat Age group Time
201 Ramón Gutiérrez Sánchez ESP 30-34 1:07:53
202 Ruben Oliveira POR 30-34 1:07:55
203 William Matthews GBR 45-49 1:07:55
204 Nathan Condon FRA 16-24 1:07:58
205 Edoardo Nodaro ITA 30-34 1:07:58
206 Jérémie Guenole FRA 40-44 1:08:03
207 Gorka Sanchez ESP 25-29 1:08:04
208 Oscar Valentin Garcia ESP 45-49 1:08:04
209 Joshua Scott GBR 35-39 1:08:07
210 Tom Stewart GBR 35-39 1:08:07
211 Jose Miguel Lopez Sanchez ESP 40-44 1:08:07
212 Julien Ponti FRA 35-39 1:08:11
213 Marvin Patras FRA 30-34 1:08:11
214 Javier Russo ESP 40-44 1:08:13
215 Ivan Lanceta ESP 30-34 1:08:15
216 Lucas Ait Benamara FRA 25-29 1:08:20
217 Diony Torrero ESP 35-39 1:08:22
218 Dan Thomas GBR 25-29 1:08:23
219 Alban Soulié FRA 16-24 1:08:23
220 Ivan Bailach ESP 45-49 1:08:23
221 Eric Infante Garcia ESP 30-34 1:08:24
222 André Agostinho POR 30-34 1:08:25
223 Mette Stam NED 16-24 1:08:31
224 Nicolas Boissy FRA 40-44 1:08:31
225 Unai Cruz ESP 45-49 1:08:31
226 Bruno Ramos POR 25-29 1:08:33
227 Nicolas Landes FRA 35-39 1:08:33
228 Marc Domenjó ESP 40-44 1:08:34
229 Charly Bertrand FRA 25-29 1:08:37
230 Micael Vieira POR 35-39 1:08:37
231 James Cahalane IRL 25-29 1:08:37
232 Austyn Hardy GBR 40-44 1:08:41
233 Aleix Felip ESP 35-39 1:08:44
234 Lorin Martinez FRA 30-34 1:08:45
235 Nico Plück GER 35-39 1:08:46
236 Edgar Sundt ESP 25-29 1:08:46
237 Juan Julián Morcillo González ESP 50-54 1:08:46
238 Roger Farré ESP 25-29 1:08:48
239 Darren Williscroft CAN 30-34 1:08:50
240 Jack Redfern GBR 25-29 1:08:51
241 Fabio Lorenzon ITA 25-29 1:08:52
242 Josh Carrigan GBR 35-39 1:08:54
243 Robin Deslandes FRA 35-39 1:08:56
244 Jean-Baptiste Grimal FRA 40-44 1:08:57
245 Robbie Clyne SCO 25-29 1:08:57
246 Vincent Gibert FRA 45-49 1:08:58
247 Sascha Rohner SUI 40-44 1:08:58
248 Biagio Rubinaccio ITA 25-29 1:08:59
249 Josu Gilen Hualde ESP 35-39 1:09:00
250 Rémi Pauly FRA 25-29 1:09:03
251 Pablo Gomis De Gabriel ESP 30-34 1:09:04
252 Matt Griffiths GBR 35-39 1:09:04
253 Kevin Walter FRA 35-39 1:09:05
254 Alejandro Esteban Loza ESP 30-34 1:09:05
255 Cristian Costa ESP 25-29 1:09:06
256 Sergi Saez ESP 30-34 1:09:07
257 Olivier Beugin SUI 30-34 1:09:07
258 Pau Aguiló Mayol ESP 25-29 1:09:08
259 Mathias Maxa AUT 16-24 1:09:09
260 Jordan Auvergne FRA 30-34 1:09:09
261 Remco Waanders NED 25-29 1:09:10
262 Nicolas Coppet FRA 16-24 1:09:10
263 James Russell GBR 16-24 1:09:11
264 Rui Leite POR 30-34 1:09:11
265 Ross Walker GBR 25-29 1:09:12
266 Henry Hodge GBR 30-34 1:09:12
267 Cedric Puaud FRA 45-49 1:09:15
268 Zach Calnan GBR 30-34 1:09:15
269 Craig Douglas GBR 35-39 1:09:16
270 Adrian Enright IRL 30-34 1:09:17
271 Alex Parmentier FRA 25-29 1:09:17
272 Andrew Shields GBR 50-54 1:09:18
273 Antonio Illan Garcia ESP 35-39 1:09:19
274 Tomás Leal POR 25-29 1:09:21
275 Benjamin Martinez FRA 30-34 1:09:23
276 Sergi Rubio ESP 35-39 1:09:23
277 Tanguy Martin FRA 25-29 1:09:25
278 Bastien Etcheverria FRA 25-29 1:09:25
279 Eric Sendas FRA 30-34 1:09:27
280 Enrico Ticoalu INA 16-24 1:09:27
281 Karol Kutta POL 25-29 1:09:28
282 Tera Tapao FRA 30-34 1:09:29
283 Josh Harper GBR 35-39 1:09:30
284 Mauro Grioli MLT 30-34 1:09:30
285 Lorenzo Resta ITA 16-24 1:09:31
286 Mario Dieste Ballarin ESP 25-29 1:09:33
287 Ellis Wiffen GBR 25-29 1:09:34
288 Fernando Arias ARG 35-39 1:09:34
289 Guillermo Fernandez Moraleda ESP 30-34 1:09:35
290 Daniele Cotti ITA 40-44 1:09:35
291 Jose Antonio Martin Quiroga ESP 50-54 1:09:35
292 Anthony Laborde FRA 25-29 1:09:36
293 Sergio Turull ESP 35-39 1:09:38
294 Willem Ballet FRA 16-24 1:09:39
295 Maxime Larramendy FRA 25-29 1:09:40
296 Benjamin Bruns GER 40-44 1:09:45
297 David Saus ESP 45-49 1:09:47
298 Manuel Valtulini ITA 25-29 1:09:50
299 Max Myers GBR 45-49 1:09:51
300 Aurelien Gedon FRA 40-44 1:09:52
301 Matt Kelly GBR 40-44 1:09:55
302 Obiora Onuora GBR 45-49 1:09:56
303 Samson Brown GBR 25-29 1:09:57
304 Theo Ferin FRA 25-29 1:10:00
305 Jesús Guillén ESP 30-34 1:10:00
306 Jack Rea GBR 30-34 1:10:02
307 Tristan Le Moing FRA 30-34 1:10:04
308 Christian Göller GER 40-44 1:10:06
309 Timm Ehret GER 35-39 1:10:08
310 Darren Morgan GBR 40-44 1:10:09
311 Roger Cayuela ESP 40-44 1:10:10
312 Omar Eissa EGY 25-29 1:10:10
313 Juan Gómez Miralles ESP 35-39 1:10:11
314 Emmanuel Quemerais FRA 40-44 1:10:12
315 Rowen Koot NED 25-29 1:10:12
316 Mickael Guignard FRA 40-44 1:10:14
317 Ewen Cheval FRA 16-24 1:10:14
318 Fabian Althammer GER 25-29 1:10:15
319 Carlos Ruiz Manuel ESP 25-29 1:10:19
320 Yoan Gomez FRA 35-39 1:10:19
321 Davide Nappo ITA 40-44 1:10:21
322 Philipp Ströming GER 30-34 1:10:23
323 Callum Keavey GBR 25-29 1:10:23
324 Lluis Pons Pons ESP 35-39 1:10:24
325 David Fernández ESP 25-29 1:10:24
326 Niall Clinton IRL 45-49 1:10:25
327 Faustas Stoncius LTU 25-29 1:10:27
328 Richard Burrows GBR 35-39 1:10:27
329 Sam Armand FRA 16-24 1:10:28
330 Ruben Torrado Nogales ESP 30-34 1:10:29
331 Evan Morvan FRA 25-29 1:10:30
332 Steven Copeland GBR 30-34 1:10:30
333 Gabriel Fleury FRA 16-24 1:10:31
334 Francesco Borsari ITA 40-44 1:10:33
335 Daniel Knox GBR 25-29 1:10:33
336 Martin Hoffmann CZE 30-34 1:10:34
337 Mariano Ramis ESP 25-29 1:10:37
338 Dominykas Jutas LTU 30-34 1:10:40
339 Jordi Bonet Domínguez ESP 40-44 1:10:40
340 Isaac Backhouse GBR 16-24 1:10:41
341 Maximilian Delakowitz GER 30-34 1:10:42
342 Jason Albon GBR 30-34 1:10:45
343 Ed Miles GBR 25-29 1:10:47
344 Jesus Aguado Agenjo ESP 40-44 1:10:47
345 Tiago Cristo POR 40-44 1:10:47
346 Justyn Mckay GBR 35-39 1:10:48
347 Sandro Hörler SUI 40-44 1:10:49
348 Marco Grübl GER 30-34 1:10:50
349 Jesus Baquedano Mozos ESP 35-39 1:10:50
350 Toni Gilart ESP 35-39 1:10:51
351 Sébastien Garro — 35-39 1:10:52
352 Loic Gironde FRA 30-34 1:10:53
353 Luis Maggio ARG 30-34 1:10:54
354 Ricardo Goizueta ESP 30-34 1:10:55
355 Matthew Moslenko USA 25-29 1:10:56
356 Álvaro Crespo Maeztu ESP 25-29 1:10:56
357 Meinhard Meintjes RSA 30-34 1:10:57
358 Jonathan Cody IRL 35-39 1:10:58
359 Lloyd Echegaray Frances FRA 30-34 1:11:00
360 Kevin Nino FRA 35-39 1:11:01
361 Nate B FRA 40-44 1:11:01
362 Marc Gunter GBR 40-44 1:11:01
363 Mateus Saraiva POR 25-29 1:11:04
364 Hugo Barros Alonso ESP 25-29 1:11:04
365 Frédérick Fisson FRA 50-54 1:11:07
366 Aaron Zahra AUS 30-34 1:11:08
367 Armando Silva ESP 35-39 1:11:08
368 Ruben Beltran ESP 40-44 1:11:08
369 Pablo Fernandez Cañete ESP 25-29 1:11:08
370 Aurélien Artinian FRA 30-34 1:11:09
371 Thomas Arcas FRA 25-29 1:11:12
372 Aidan Hyland IRL 40-44 1:11:13
373 Alexis Emanuel Olivares ARG 30-34 1:11:14
374 Alexandre Kong FRA 30-34 1:11:14
375 Jacob Gratton GBR 16-24 1:11:15
376 Cyril Puech FRA 45-49 1:11:15
377 Álvaro Torres ESP 25-29 1:11:15
378 Simao Saraiva POR 25-29 1:11:16
379 Florent Besombes FRA 40-44 1:11:17
380 Joey Van De Kerkhof NED 16-24 1:11:17
381 Andy Br BRA 35-39 1:11:17
382 Marc Ollé ESP 30-34 1:11:17
383 Joel Perez Valencia ESP 25-29 1:11:20
384 Guillaume Clert FRA 25-29 1:11:20
385 Jack Scully IRL 25-29 1:11:22
386 Ivan Serrano ESP 45-49 1:11:22
387 Kylane Ait Hamou FRA 25-29 1:11:24
388 Borja Sepulveda ESP 35-39 1:11:26
389 Fernando Gurrea ESP 30-34 1:11:33
390 Alessandro Benedetti ITA 45-49 1:11:33
391 Joan Carles Castella ESP 55-59 1:11:33
392 Kevin Labaume FRA 30-34 1:11:34
393 Sascha Dewald GER 40-44 1:11:36
394 David Gomtsyan ARM 40-44 1:11:36
395 Glen Preibisch Lecha ESP 35-39 1:11:37
396 Mathias Saal FRA 16-24 1:11:38
397 Guillem Rives ESP 30-34 1:11:38
398 Phil Schwarick GER 35-39 1:11:39
399 Christian Saylor USA 30-34 1:11:40
400 Gaëtan Lopez FRA 30-34 1:11:43

← Barcelona 2026 results