← Barcelona 2026 results

HYROX Barcelona 2026 Results – Pro Men (page 2)

619 finishers. Winner Luke Greer in 54:43; median 1:16:19.

Rank Athlete Nat Age group Time
201 Thomas Chesneau FRA 25-29 1:12:14
202 Faustino Padron VEN 35-39 1:12:17
203 Anthony Rué FRA 25-29 1:12:17
204 Gerard Plata ESP 30-34 1:12:20
205 Jaime Camazón Umpiérrez ESP 25-29 1:12:22
206 Thomas Pigois FRA 45-49 1:12:29
207 Maneu Manuel Roca ESP 25-29 1:12:29
208 Olivier Darjo FRA 45-49 1:12:29
209 Aleix Franch ESP 30-34 1:12:36
210 Enrique Diego Fuentes Perez ESP 35-39 1:12:37
211 José Luis Gonzalez Hermosin ESP 25-29 1:12:41
212 Daniel Hurtado Cano ESP 30-34 1:12:47
213 Francisco Garcia Seoane ESP 40-44 1:12:48
214 Ondry Priebe GER 35-39 1:12:55
215 Angel Rivero ESP 50-54 1:12:56
216 Martin Itersky CZE 35-39 1:12:57
217 Marco Vivolo ITA 35-39 1:12:57
218 Sebastian Schwetz AUT 25-29 1:13:00
219 Rui Martins POR 40-44 1:13:02
220 Mikel Herrero ESP 30-34 1:13:07
221 Mirko Giordani ITA 50-54 1:13:07
222 Tomás Navarro ESP 16-24 1:13:07
223 Kyle Errington GBR 16-24 1:13:08
224 Remy Taravellier FRA 16-24 1:13:10
225 Philippe Soeur FRA 40-44 1:13:11
226 Robert Van Rooijen NED 16-24 1:13:19
227 Mikel Busto ESP 25-29 1:13:24
228 Luis Izquierdo ESP 35-39 1:13:25
229 Timothy Berman RSA 16-24 1:13:25
230 Valentin Balon FRA 35-39 1:13:27
231 Guillaume Vasut FRA 40-44 1:13:31
232 Marc Cano Perez ESP 25-29 1:13:37
233 Giuseppe Caruso ITA 30-34 1:13:40
234 Mohammad Jafar KUW 40-44 1:13:41
235 Javier Azpeitia San Sebastián ESP 45-49 1:13:46
236 Cristian Blázquez ESP 25-29 1:13:46
237 Ferran Rodriguez ESP 30-34 1:13:46
238 Andreas Niewerth GER 50-54 1:13:46
239 Jonathan Hoger ESP 25-29 1:13:49
240 Cristhian Ulloa ECU 30-34 1:13:50
241 Nicolas Macherey FRA 40-44 1:13:51
242 Leo Guerrero MEX 30-34 1:13:56
243 Harrison Murphy USA 30-34 1:13:56
244 Samuel Evans GBR 30-34 1:13:56
245 Andrés Henriquez Reyes CHI 35-39 1:13:58
246 Eric Teruel ESP 40-44 1:13:59
247 Aleix Torrella ESP 25-29 1:14:04
248 Frankie Landerkin GBR 16-24 1:14:11
249 Benjamin Day GBR 40-44 1:14:11
250 Adam Struhár SVK 30-34 1:14:11
251 Seifeddine Zaghouani TUN 16-24 1:14:11
252 Magnus Lund GBR 40-44 1:14:13
253 Kevin Bianchi FRA 30-34 1:14:15
254 Sergi Del Barrio ESP 25-29 1:14:16
255 Stuart Mullen GBR 45-49 1:14:17
256 Egalite Córdoba ESP 30-34 1:14:19
257 S.A. Hoekstra NED 30-34 1:14:21
258 Seàn Quigley IRL 25-29 1:14:23
259 Karim Naoun FRA 30-34 1:14:27
260 Samuel Grialou FRA 30-34 1:14:29
261 Naïm Bouradi FRA 35-39 1:14:30
262 Mario Bodas Martinez ESP 45-49 1:14:33
263 Bert Haverhals BEL 50-54 1:14:36
264 Joe Langbridge GBR 25-29 1:14:37
265 Thibaud Harrewyn BEL 30-34 1:14:38
266 Gabriel Farrugia MLT 30-34 1:14:38
267 Eduard Koch GER 40-44 1:14:41
268 Jorge Lumbreras ESP 50-54 1:14:42
269 Hugo Lepresle FRA 30-34 1:14:45
270 Patrick Reyes USA 35-39 1:14:48
271 Valentin Zaninetti SUI 30-34 1:14:48
272 Unai Iglesias Zugadi ESP 25-29 1:14:55
273 Iain Griffiths GBR 40-44 1:14:56
274 Giorgos Karamouzis GRE 40-44 1:15:04
275 Florian Amiard FRA 35-39 1:15:06
276 Roger Baró ESP 30-34 1:15:11
277 Jörg Stahl GER 45-49 1:15:11
278 Mickaël Rondineau FRA 45-49 1:15:12
279 Angel Espinel COL 30-34 1:15:14
280 César Ramirez ESP 30-34 1:15:17
281 Matthew Brown GBR 16-24 1:15:18
282 Jeremy Correia FRA 30-34 1:15:20
283 Jan Schmidt GER 45-49 1:15:21
284 Antonio Mora ITA 35-39 1:15:22
285 Boris Resetarits AUT 35-39 1:15:23
286 Kevin Paolinetti FRA 35-39 1:15:23
287 Thomas Dambron FRA 35-39 1:15:24
288 Rubén Ángel ESP 35-39 1:15:25
289 Noé Lavergne FRA 25-29 1:15:30
290 Miguel De Abreu RSA 30-34 1:15:31
291 Ruben Chaves Fernandez ESP 30-34 1:15:36
292 Oliver Götz GER 25-29 1:15:39
293 Blake Beckman GBR 16-24 1:15:41
294 Iván Martos ESP 30-34 1:15:42
295 Kyliann Fatras FRA 25-29 1:15:43
296 Matt Feld GBR 40-44 1:15:44
297 Loic Bloton FRA 45-49 1:15:46
298 Alex Rabanillo Merino ESP 35-39 1:15:47
299 Sébastien Gelé FRA 35-39 1:15:54
300 Gerard Felip ESP 16-24 1:15:58
301 Julen Echavarri ESP 30-34 1:15:58
302 Kyle Rimmer Greaves ESP 35-39 1:15:59
303 Guillaume Charpentier FRA 30-34 1:16:03
304 José Luis Jesús Opazo Morales CHI 35-39 1:16:08
305 Filip Galic CRO 30-34 1:16:10
306 André Santos POR 30-34 1:16:16
307 Tonio Lebas FRA 30-34 1:16:16
308 Sam Helsen BEL 40-44 1:16:18
309 Israel Barros Zurita ESP 45-49 1:16:19
310 Albert Hoeger GER 35-39 1:16:19
311 Félix Restancourt FRA 30-34 1:16:21
312 Arnaud Le Gac FRA 25-29 1:16:22
313 Davide Marchionne ITA 35-39 1:16:27
314 Florian Lajoumard FRA 35-39 1:16:28
315 Adrian Endrino Lopez ESP 30-34 1:16:31
316 Albert Gonzalez ESP 30-34 1:16:33
317 Frank Borchert NED 35-39 1:16:40
318 Borja Farelo Domingo ESP 30-34 1:16:42
319 Bjorn Berben NED 25-29 1:16:46
320 Ben Marsland GBR 16-24 1:16:46
321 Andoni Gaztañaga ESP 25-29 1:16:50
322 Santiago Estopiñan Guarc ESP 30-34 1:16:51
323 Kevin Yanes ESP 35-39 1:16:53
324 Ludovic Sarkissian FRA 30-34 1:16:57
325 Thibault Coldefy FRA 25-29 1:17:00
326 Alexis Rebmann FRA 35-39 1:17:03
327 Cameron Bocchetti GBR 16-24 1:17:14
328 Julien Albert FRA 45-49 1:17:26
329 Sebastian Zambrano Alfonso COL 30-34 1:17:32
330 Rafael Silva POR 35-39 1:17:41
331 Gonzalo Rojas ARG 35-39 1:17:41
332 Tarek Ibrahim GER 40-44 1:17:45
333 Alexandre Pari FRA 35-39 1:17:48
334 Dan Heartshorne GBR 30-34 1:17:56
335 Eric Herrero FRA 40-44 1:17:57
336 Bernhard Bodry GER 40-44 1:18:01
337 Andrew Neail GBR 50-54 1:18:03
338 Munari Mickael FRA 35-39 1:18:06
339 Jimmy Besnault FRA 35-39 1:18:13
340 Brandon Wilkins GBR 25-29 1:18:18
341 Jonathan Bertogal FRA 40-44 1:18:23
342 Joël Ricaud FRA 45-49 1:18:26
343 Paul Gravatt GBR 55-59 1:18:28
344 Diogo Barreto POR 25-29 1:18:30
345 Ahmed Kachouti FRA 25-29 1:18:30
346 Mathis Derrien FRA 16-24 1:18:31
347 Moataz Kenawi EGY 25-29 1:18:32
348 Jeremy Dupuis FRA 25-29 1:18:37
349 Marvin Fuhr GER 35-39 1:18:38
350 Stuart Mullins GBR 30-34 1:18:39
351 Janel Plazas ESP 35-39 1:18:41
352 Camiel Jansen NED 25-29 1:18:42
353 Aubin Vanhoove FRA 30-34 1:18:43
354 Maxime Nonis FRA 25-29 1:18:43
355 Nathanaël Boyer SUI 25-29 1:18:44
356 Pierre-Henri Foucoin FRA 30-34 1:18:46
357 Vincent Bressoud SUI 35-39 1:18:48
358 Pablo Bernardo Lopez ESP 30-34 1:18:52
359 Florian Vogel-Kern GER 35-39 1:18:57
360 Fernando Vergillos González ESP 35-39 1:19:00
361 Javier Cuello DOM 30-34 1:19:01
362 Cédric Genin FRA 35-39 1:19:03
363 Raffaele Cioffo ITA 30-34 1:19:04
364 Fabrice Lardiley FRA 50-54 1:19:05
365 Matteo Furlan ITA 25-29 1:19:08
366 Matteo Maniero ITA 45-49 1:19:10
367 Ata Del Hoyo ESP 30-34 1:19:13
368 Tobias Wells GBR 16-24 1:19:17
369 François Estampes FRA 35-39 1:19:19
370 Bryan Alan Farfan Tenorio ESP 30-34 1:19:30
371 Marcelus Farani Adami ESP 35-39 1:19:30
372 Jordan Valdet Berisha SUI 25-29 1:19:33
373 Adrian Ciesielski POL 16-24 1:19:33
374 Peter Pfahnl AUT 25-29 1:19:43
375 Gökay Sezer TUR 30-34 1:19:45
376 Carlos Gomes CPV 45-49 1:19:45
377 Manuel Marco Urchaga ESP 25-29 1:19:49
378 Álvaro Martínez ESP 25-29 1:19:51
379 Nathan Schindelholz SUI 35-39 1:19:52
380 Evrard Fomen FRA 30-34 1:19:54
381 Patryk Pawlus POL 30-34 1:20:00
382 Morgan Buquet FRA 35-39 1:20:02
383 Oriol Rodríguez ESP 30-34 1:20:04
384 Samuel Besnard FRA 25-29 1:20:13
385 Tobias Reger GER 40-44 1:20:13
386 Miguel Castro Sciarretta ARG 35-39 1:20:19
387 Jens Fruth GER 45-49 1:20:19
388 Thomas Grindrod GBR 25-29 1:20:25
389 Florian Canipel FRA 25-29 1:20:30
390 Grant Campbell GBR 40-44 1:20:30
391 Artur Pedrol Vozmediano ESP 35-39 1:20:31
392 Rémi Baclet FRA 25-29 1:20:41
393 Jorge Perez ESP 30-34 1:20:45
394 Adri Lawera ESP 35-39 1:20:47
395 Victor Forsberg SWE 40-44 1:20:51
396 Georgios Paparas GRE 40-44 1:20:52
397 Tillman Padberg GER 25-29 1:20:56
398 Eloy Hernandez Coffey ESP 45-49 1:20:56
399 Antonio Jose Maradiaga Carrillo HON 40-44 1:21:04
400 Nuno Costa Anta POR 50-54 1:21:16

← Barcelona 2026 results