← Barcelona 2025 results

HYROX Barcelona 2025 Results – Open Men (page 2)

1,015 finishers. Winner Xavier Dufour in 57:04; median 1:20:20.

Rank Athlete Nat Age group Time Run Workout
201 Martin Philip Jørgensen DEN 40-44 1:11:42 32:27 34:05
202 Danny Wainwright GBR 35-39 1:11:44 33:33 31:46
203 Paul Williams GBR 45-49 1:11:45 34:50 32:07
204 Ortwin Kirchmayr AUT 35-39 1:11:46 35:40 30:44
205 Benjamin Devautour FRA 25-29 1:11:46 33:53 33:14
206 Daniel Martin Sánchez ESP 40-44 1:11:47 35:17 31:14
207 Théo Férin FRA 25-29 1:11:50 35:29 29:56
208 Jack Kondak GBR 25-29 1:11:55 33:31 33:21
209 Gerard Roca ESP 35-39 1:11:56 30:42 34:53
210 Samson Tiger Brown GBR 25-29 1:11:57 38:40 28:24
211 Gaël Cuennet SUI 30-34 1:12:00 36:08 30:09
212 Miguel Ángel Ruiz Domínguez ESP 25-29 1:12:01 34:23 32:48
213 John Ali GBR 40-44 1:12:02 36:39 30:02
214 David Slater GBR 35-39 1:12:02 36:09 30:07
215 Hugo Saint Martin FRA 30-34 1:12:05 32:33 34:02
216 Piotr Zielinski POL 40-44 1:12:06 36:45 29:58
217 Steve Linton GBR 50-54 1:12:10 32:43 34:45
218 Alex Escudero ESP 25-29 1:12:10 32:52 33:53
219 Florian GRY FRA 25-29 1:12:20 35:43 30:43
220 John Madden IRL 45-49 1:12:20 35:07 31:28
221 Lorenzo Basso ITA 40-44 1:12:21 38:00 28:43
222 Garry Law GBR 30-34 1:12:22 34:44 32:55
223 Sami El Idrissi FRA 25-29 1:12:23 34:36 32:15
224 Ron Smith GBR 50-54 1:12:23 35:42 31:49
225 thomas vignal FRA 25-29 1:12:25 34:41 32:47
226 Simone Tagliabue ITA 30-34 1:12:26 37:24 28:55
227 Bruno Cardoso POR 35-39 1:12:27 37:49 29:11
228 Milan Konopásek CZE 16-24 1:12:28 41:35 26:23
229 Daniel Schrader GER 40-44 1:12:29 37:09 28:54
230 Ryan Miller GBR 40-44 1:12:31 36:43 30:59
231 Will Hitchmough GBR 30-34 1:12:31 34:47 32:02
232 Juan Antonio Orellana Verdugo ESP 35-39 1:12:33 33:49 32:33
233 Ben Cedolin GBR 25-29 1:12:37 35:12 32:24
234 Dominik Baran GER 25-29 1:12:37 35:30 31:54
235 Alessio Vigilante ITA 30-34 1:12:38 34:47 32:51
236 Sean Hunt ESP — 1:12:41 33:35 34:10
237 Kodee Goldsworthy NZL 30-34 1:12:44 36:49 30:23
238 Josu Gilen Hualde ESP 35-39 1:12:44 35:17 32:23
239 Victor Cocheteux FRA 25-29 1:12:47 35:03 32:00
240 Maxence Gerard BEL 16-24 1:12:51 35:55 31:19
241 Miguel Franco Ruas ESP 35-39 1:12:55 36:55 30:17
242 Aleksander Hriberšek SLO 25-29 1:12:56 38:09 28:45
243 Darryl McDermott IRL 35-39 1:12:59 37:50 29:38
244 Marcel Cierpial GER 30-34 1:13:01 35:30 32:06
245 Louann MARCQ FRA 16-24 1:13:02 33:25 34:28
246 Rui Diogo POR 45-49 1:13:04 34:59 32:24
247 Sean Mccabe IRL 55-59 1:13:07 34:37 32:47
248 Chisco Babío García ESP 30-34 1:13:07 33:50 34:13
249 Gaz Quinlivan IRL 25-29 1:13:08 34:10 33:27
250 Ian Gibbons GBR 30-34 1:13:15 34:37 32:53
251 Ubay Hernández Díaz ESP 35-39 1:13:17 35:31 32:05
252 Kevin Gorton GBR 30-34 1:13:23 35:03 32:59
253 Tommy Sinteur NED 30-34 1:13:26 32:02 36:02
254 Matthew Syrett GBR 30-34 1:13:28 35:23 32:23
255 Steve Canueto ESP 50-54 1:13:28 36:12 31:27
256 Raúl Ollero Montalvo ESP 25-29 1:13:28 38:34 29:50
257 Tommy Quigley IRL 35-39 1:13:30 35:12 30:23
258 Michael Rainer ITA 30-34 1:13:30 35:34 31:29
259 Paolo Citterio ITA 30-34 1:13:30 36:24 31:08
260 Adewale Oyewole GBR 30-34 1:13:31 37:01 30:46
261 Eoghan O Murchu IRL 40-44 1:13:32 36:02 32:29
262 Tony Murphy GBR 30-34 1:13:33 34:34 33:52
263 Grant Polson GBR 35-39 1:13:35 36:45 31:31
264 Paul Ryan IRL 25-29 1:13:36 35:31 32:39
265 Gert-Jan Westerhout NED 40-44 1:13:36 36:15 31:58
266 Jan Fondermann GER 30-34 1:13:38 37:45 29:15
267 Dimitri Pluss FRA 25-29 1:13:41 36:46 31:06
268 Paul Kerr IRL 35-39 1:13:41 34:06 34:55
269 Javier Azpeitia ESP 40-44 1:13:43 38:48 29:14
270 Philip Farrell IRL 35-39 1:13:43 35:44 31:16
271 Alex Bowker GBR 16-24 1:13:44 35:35 30:30
272 Benjamin Hahn GER 30-34 1:13:44 37:37 30:19
273 Alex Iloie ESP 25-29 1:13:46 35:58 31:16
274 Brian Anderson GBR 35-39 1:13:53 35:23 31:11
275 Cameron Wilson GBR 40-44 1:13:53 33:59 34:34
276 Maximilian Mißlinger GER 30-34 1:13:54 38:01 30:00
277 Greg Williams GBR 25-29 1:13:58 33:49 34:11
278 Clément Point FRA 16-24 1:13:58 34:24 34:08
279 Patrick Reyes USA 35-39 1:13:59 37:05 31:27
280 Greg Wheeler GBR 30-34 1:14:00 35:50 32:05
281 James Steele CAN 30-34 1:14:00 34:57 33:06
282 Anthony Scarborough GBR 35-39 1:14:01 33:44 34:57
283 Lewis Morrison GBR 25-29 1:14:02 36:13 32:36
284 Steffen Graf GER 35-39 1:14:05 35:54 33:17
285 Daniel Carpenter GBR 25-29 1:14:08 34:48 33:44
286 Pablo Calvo Iborra ESP 40-44 1:14:08 35:46 33:12
287 Evan Flynn IRL 30-34 1:14:08 37:37 30:52
288 Gene Silva GBR 35-39 1:14:09 37:42 31:13
289 Adrián Jiménez Carretero ESP 30-34 1:14:11 35:02 33:49
290 Bradley Bunyan GBR 25-29 1:14:26 36:39 32:31
291 Ben Croke IRL 35-39 1:14:27 37:26 31:52
292 Charlie Hendrie AUS 40-44 1:14:28 37:41 31:09
293 José Manuel Madrid Ponce ESP 30-34 1:14:28 35:51 33:06
294 Florent Nélain FRA 50-54 1:14:28 35:54 32:29
295 Alexandre Theobald FRA 30-34 1:14:29 38:01 30:41
296 Jonathon Corrigan-Hall GBR 30-34 1:14:32 36:20 32:35
297 Adam Prunty IRL 16-24 1:14:38 36:37 32:25
298 Cairan Smith GBR 25-29 1:14:39 36:37 32:22
299 Michael Lackner AUS 25-29 1:14:40 36:15 33:17
300 Adrian Moll Argente ESP 25-29 1:14:42 38:29 30:28
301 Aaron Oleary IRL 30-34 1:14:45 41:34 27:30
302 Dean Oxley GBR 40-44 1:14:46 36:52 32:11
303 Mathis Antherieu FRA 25-29 1:14:47 35:01 33:51
304 Alex Burke GBR 30-34 1:14:49 36:30 33:08
305 Steffen Piechotta GER 30-34 1:14:50 37:24 31:17
306 Marcus Gill GBR 30-34 1:14:53 34:56 34:18
307 Anthony Doyle IRL 35-39 1:14:55 36:23 32:47
308 Andrea Montemerlo ITA 30-34 1:14:55 36:03 32:25
309 Angus Cheyne GBR 16-24 1:14:59 35:49 34:11
310 Luke Gibbons GBR 35-39 1:15:01 37:24 31:10
311 Danny Smith GBR 25-29 1:15:04 36:48 32:43
312 Louis Fox-Barrie GBR 25-29 1:15:07 38:36 30:39
313 Aitor Inciarte Teran ESP 30-34 1:15:07 37:31 31:43
314 Perry Mussington GBR 35-39 1:15:08 37:43 30:59
315 Hever Cruz BRA 35-39 1:15:09 36:27 33:15
316 Ronan Kelly IRL 40-44 1:15:10 35:50 33:32
317 Freddie Chetwood GBR 25-29 1:15:11 36:38 32:49
318 Sergio López ESP 25-29 1:15:16 39:02 30:50
319 Paul Bergeot FRA 16-24 1:15:17 33:22 36:19
320 Brendan Weathers IRL 30-34 1:15:19 37:11 32:20
321 Marcos Reboredo Vicente ESP 40-44 1:15:22 37:35 32:18
322 Hugo Truf FRA 25-29 1:15:22 33:31 35:56
323 Will Richardson GBR 25-29 1:15:23 35:36 34:06
324 Michael Shingler GBR 16-24 1:15:26 36:12 33:56
325 Edoardo Capone ITA 30-34 1:15:31 37:13 32:01
326 Jack Walker GBR 30-34 1:15:31 36:31 33:24
327 Steven Rickli SUI 30-34 1:15:32 36:11 32:35
328 Imed Zitouni CAN 30-34 1:15:35 38:27 31:36
329 Conor Kelly IRL 35-39 1:15:36 37:07 32:42
330 Martin Kirwan IRL 50-54 1:15:40 32:50 36:16
331 Mathis Tay FRA 25-29 1:15:40 32:50 36:16
332 Dan Histed GBR 35-39 1:15:41 36:41 33:40
333 Stefan Nordlander SWE 40-44 1:15:41 35:01 33:51
334 Manuel Piñón Dapena ESP 30-34 1:15:41 34:13 36:32
335 Alan Brett IRL 40-44 1:15:43 35:19 33:03
336 Alastair Campbell GBR 35-39 1:15:47 37:05 32:13
337 Michael Zielinski GBR 30-34 1:15:47 35:42 34:16
338 Daniel Lexén SWE 40-44 1:15:48 37:34 32:29
339 Kyle Mainwaring GBR 30-34 1:15:50 36:50 33:01
340 Josef Saker SWE 30-34 1:15:51 38:32 31:37
341 Ross Lynam-Carter GBR 35-39 1:15:53 35:10 34:57
342 Juan Alzamendi ARG 40-44 1:15:54 36:46 33:23
343 Samuel Reddrop GBR 30-34 1:15:54 38:23 32:25
344 Cormac Hannan IRL 30-34 1:15:55 40:45 30:33
345 Jan Nicholas Bauer GER 25-29 1:15:58 46:26 25:58
346 Gerson Gal ROU 25-29 1:15:58 38:34 30:56
347 Tom France GBR 25-29 1:15:58 36:50 33:39
348 Geoffroy WENGER FRA 35-39 1:16:00 37:21 32:17
349 Lee Hamilton GBR 35-39 1:16:02 38:28 32:11
350 Miguel Moratiel ESP 35-39 1:16:03 35:16 34:47
351 Alastair Woodman GBR 40-44 1:16:06 36:47 33:50
352 Matthew Roberts GBR 35-39 1:16:10 36:58 34:25
353 Cobus Basson IRL 50-54 1:16:12 37:06 33:13
354 Declan King IRL 35-39 1:16:13 36:37 34:20
355 Maurizio Salvatore Idili ITA 30-34 1:16:14 38:00 33:08
356 Jose Maria Santiago Garcia MEX 30-34 1:16:15 33:32 36:16
357 Joshua Morris GBR 30-34 1:16:16 36:16 34:11
358 Alexander Sause ITA 30-34 1:16:18 38:55 31:58
359 André Santos POR 30-34 1:16:19 35:05 35:39
360 Christos Chatzis GRE 35-39 1:16:20 38:03 32:53
361 Victor Tonnay FRA 25-29 1:16:24 37:13 33:46
362 Toni Camarasa ESP 40-44 1:16:24 39:06 30:54
363 Alexander Coptcoat GBR 25-29 1:16:25 35:43 33:45
364 Florent Thibault FRA 35-39 1:16:34 36:38 34:16
365 Rui Rodrigues POR 35-39 1:16:35 40:19 30:13
366 Dermot Dalton IRL 45-49 1:16:38 37:46 32:59
367 Carter La Carta AUS 35-39 1:16:40 37:52 32:37
368 Jose carlos angelo Fernandez vasquez PER 30-34 1:16:40 38:06 32:15
369 Cristiano Oliveira POR 35-39 1:16:41 38:44 31:39
370 Ross Davenport GBR 35-39 1:16:44 37:11 34:22
371 Daniel Clafferty IRL 30-34 1:16:44 38:14 32:56
372 Tobias Block SWE 30-34 1:16:45 35:06 35:45
373 Marc Gibert Font ESP 30-34 1:16:47 36:10 35:34
374 Marc Velasco ESP 16-24 1:16:47 41:22 29:52
375 Julien Affre FRA 40-44 1:16:51 38:54 32:03
376 Guillem Rives Martin ESP 30-34 1:16:52 35:10 35:23
377 Ciaran Roddy IRL 35-39 1:16:53 37:31 33:48
378 Conor Kennedy IRL 25-29 1:16:54 34:14 37:29
379 Adrien Largouet FRA 25-29 1:16:56 35:57 35:13
380 Gerard Giménez Adsuar ESP 30-34 1:16:56 36:08 34:15
381 John Zenzuck GBR 35-39 1:16:57 36:37 34:04
382 Luca Campitelli ITA 30-34 1:17:00 39:00 32:32
383 Einari Nurmela SWE 35-39 1:17:01 35:54 35:18
384 Peter Kirwan IRL 50-54 1:17:02 38:25 31:47
385 Martin Reeds GBR 35-39 1:17:04 39:24 30:45
386 Marcos González Fenollar ESP 30-34 1:17:08 35:27 36:17
387 Romain Raluy FRA 25-29 1:17:09 35:44 35:15
388 Ryan Hanney GBR 25-29 1:17:10 38:38 33:05
389 Jack Taggart GBR 25-29 1:17:10 32:58 38:40
390 Isaac Hayes NZL 30-34 1:17:12 39:10 32:02
391 Pantelis Ninos GRE 30-34 1:17:14 37:53 31:56
392 Gerardo Perez Ramos ESP 45-49 1:17:16 40:13 30:01
393 Fran Moreno ESP 25-29 1:17:17 36:24 35:04
394 Luca Gobbi ITA 40-44 1:17:17 38:34 32:56
395 Vicente Pedrós ESP 25-29 1:17:19 36:36 34:43
396 Johannes Munch GER 30-34 1:17:21 42:47 29:23
397 Jose Leal GUA 55-59 1:17:29 36:12 36:09
398 JOSE SERRA TORRES ESP 40-44 1:17:30 33:32 38:47
399 Kevin Moura FRA 25-29 1:17:30 38:29 32:10
400 Sam Dibb-Fuller GBR 16-24 1:17:30 42:20 30:26

← Barcelona 2025 results