FULL RESULTS
HYROX Barcelona 2026 Results – Open Men (page 12)
2,350 finishers. Winner Gaetan Gianni in 53:44; median 1:22:58.
| Rank | Athlete | Nat | Age group | Time |
|---|---|---|---|---|
| 2,201 | Wesley Bendt | 16-24 | 1:49:54 | |
| 2,202 | Theo Szweda | 16-24 | 1:50:01 | |
| 2,203 | John Rivasplata | 35-39 | 1:50:02 | |
| 2,204 | Paul Atxurra | 16-24 | 1:50:12 | |
| 2,205 | Laszlo Paksi | 35-39 | 1:50:15 | |
| 2,206 | Alexandre Choulot | 30-34 | 1:50:15 | |
| 2,207 | Amarjit (Ben) Cheema | 40-44 | 1:50:22 | |
| 2,208 | Dave Mould | 50-54 | 1:50:22 | |
| 2,209 | Ignacio Vela | 16-24 | 1:50:33 | |
| 2,210 | Miguel Angel Margareto San José | 55-59 | 1:50:33 | |
| 2,211 | Raul Perez | 40-44 | 1:50:40 | |
| 2,212 | Florian Block | 50-54 | 1:50:47 | |
| 2,213 | Clement Payerne Baron | 30-34 | 1:50:47 | |
| 2,214 | Ben Goodchild | 40-44 | 1:50:47 | |
| 2,215 | Daniel Kontos | 40-44 | 1:50:55 | |
| 2,216 | Eric De Ruijter | 55-59 | 1:51:04 | |
| 2,217 | Iván Bouza Leirós | 35-39 | 1:51:16 | |
| 2,218 | Marc Luten | 16-24 | 1:51:22 | |
| 2,219 | Aaron Afifi | 30-34 | 1:51:23 | |
| 2,220 | David Illoz | 45-49 | 1:51:32 | |
| 2,221 | Mauro Marcias | 45-49 | 1:51:33 | |
| 2,222 | Loc Ngo | 35-39 | 1:51:34 | |
| 2,223 | Jessy Wittmann | 35-39 | 1:51:35 | |
| 2,224 | Carlos Cervera | 35-39 | 1:51:38 | |
| 2,225 | Erwan Pereira Garcia | 25-29 | 1:51:40 | |
| 2,226 | Adam Nurbhai | 35-39 | 1:51:42 | |
| 2,227 | Alfredo Scampuddu | 45-49 | 1:51:44 | |
| 2,228 | Antonio Castro Cabanelas | 25-29 | 1:51:49 | |
| 2,229 | Roan Yannick Vlutters | 30-34 | 1:51:53 | |
| 2,230 | Àlex Lirio | 16-24 | 1:51:54 | |
| 2,231 | Ian Manuel Reynaud Croda | 25-29 | 1:51:56 | |
| 2,232 | Andres Sena | 35-39 | 1:51:56 | |
| 2,233 | Carlos Neidl | 40-44 | 1:52:02 | |
| 2,234 | Ingo Behrendt | 55-59 | 1:52:05 | |
| 2,235 | Davide Menini | 25-29 | 1:52:09 | |
| 2,236 | Juanjo Antelo | 35-39 | 1:52:17 | |
| 2,237 | Luke Hemmings | 30-34 | 1:52:20 | |
| 2,238 | Alexis Jallon | 16-24 | 1:52:20 | |
| 2,239 | Rudy Maurice | 50-54 | 1:52:27 | |
| 2,240 | Gabriel Armijo | 25-29 | 1:52:31 | |
| 2,241 | Xavier Mor | 55-59 | 1:52:41 | |
| 2,242 | Thibault Vasut | 25-29 | 1:52:54 | |
| 2,243 | Gabriel Tugores Alomar | 35-39 | 1:52:55 | |
| 2,244 | Altaïr Hamana | 40-44 | 1:52:59 | |
| 2,245 | David Pozos | 50-54 | 1:53:07 | |
| 2,246 | Daniel Foumena | 40-44 | 1:53:10 | |
| 2,247 | Filipp Lomakin | 16-24 | 1:53:11 | |
| 2,248 | Mehdi Cohen | 25-29 | 1:53:16 | |
| 2,249 | Raik Boy | 40-44 | 1:53:39 | |
| 2,250 | Martin Opitz | 50-54 | 1:53:43 | |
| 2,251 | Jose Chavarria | 35-39 | 1:54:06 | |
| 2,252 | Raphaël Duane | 35-39 | 1:54:20 | |
| 2,253 | Alberto Martínez | 30-34 | 1:54:39 | |
| 2,254 | Huc Cavalle Busom | 16-24 | 1:54:55 | |
| 2,255 | Miklos Gyorgyjakab | 35-39 | 1:55:00 | |
| 2,256 | Aqeel Arif | 30-34 | 1:55:07 | |
| 2,257 | Anthony Allen | 40-44 | 1:55:12 | |
| 2,258 | Sam Chadwick | 25-29 | 1:55:21 | |
| 2,259 | Marcel Vañó Asla | 35-39 | 1:55:23 | |
| 2,260 | Erdem Musaoglu | 40-44 | 1:55:25 | |
| 2,261 | Romain Zara | 40-44 | 1:55:43 | |
| 2,262 | Simon Pearson | 50-54 | 1:56:04 | |
| 2,263 | James Byrne | 40-44 | 1:56:12 | |
| 2,264 | Jaume Juanola | 30-34 | 1:56:14 | |
| 2,265 | Jairo Contreras | 50-54 | 1:56:14 | |
| 2,266 | David Nouveau | 50-54 | 1:56:18 | |
| 2,267 | Mike Furlong | 40-44 | 1:56:25 | |
| 2,268 | Geoffrey Jacqueau | 25-29 | 1:56:26 | |
| 2,269 | Jesús González Ballina | 35-39 | 1:56:28 | |
| 2,270 | Franck Pierre | 50-54 | 1:56:39 | |
| 2,271 | Samuel Marie-Marthe | 25-29 | 1:57:04 | |
| 2,272 | Juan Sellares | 50-54 | 1:57:12 | |
| 2,273 | Henrik Persson | 45-49 | 1:57:24 | |
| 2,274 | Arthur Vally | 30-34 | 1:57:31 | |
| 2,275 | Julián Santamaria | 35-39 | 1:57:33 | |
| 2,276 | Dani Yates | 16-24 | 1:57:36 | |
| 2,277 | David Bruyant | 40-44 | 1:57:48 | |
| 2,278 | Killian Lesueur | 16-24 | 1:57:55 | |
| 2,279 | James Jimenez | 30-34 | 1:58:12 | |
| 2,280 | Rayan Rochdi | 16-24 | 1:58:15 | |
| 2,281 | Pierre-Emmanuel D'Huart | 40-44 | 1:58:29 | |
| 2,282 | Toby Greaves | 16-24 | 1:58:40 | |
| 2,283 | Lee Fitzgerald | 30-34 | 1:58:41 | |
| 2,284 | Armando Rodríguez | 30-34 | 1:58:54 | |
| 2,285 | Timur Mukhtarov | 30-34 | 1:59:00 | |
| 2,286 | John Barber Jr | 40-44 | 1:59:19 | |
| 2,287 | Praveen Rathnam | 30-34 | 2:00:19 | |
| 2,288 | Afzal Ahmed | 30-34 | 2:00:21 | |
| 2,289 | Steven Indeglia | 30-34 | 2:00:43 | |
| 2,290 | Jordi Vinuesa Roca | 45-49 | 2:00:46 | |
| 2,291 | Alexandre Goriot | 30-34 | 2:01:05 | |
| 2,292 | Ommar Omarjee | 35-39 | 2:01:06 | |
| 2,293 | Carlos Estevez Garcia | 30-34 | 2:01:44 | |
| 2,294 | Martin Hollstein | 35-39 | 2:01:55 | |
| 2,295 | Salvatore Samuele Postiglione | 25-29 | 2:01:59 | |
| 2,296 | Tomas Adomaitis | 45-49 | 2:02:25 | |
| 2,297 | Jose Ramirez | 40-44 | 2:02:25 | |
| 2,298 | Dexter Sithole | 25-29 | 2:02:45 | |
| 2,299 | Christophe Lambert | 50-54 | 2:02:51 | |
| 2,300 | Pablo Carretero Alvarez | 25-29 | 2:03:16 | |
| 2,301 | Eric Chong | 40-44 | 2:03:21 | |
| 2,302 | Aled Jones | 35-39 | 2:03:25 | |
| 2,303 | Omar Barón Martín | 25-29 | 2:03:30 | |
| 2,304 | Khan Barton Miller | 25-29 | 2:03:46 | |
| 2,305 | Svein Eivind Andersen | 70-74 | 2:04:08 | |
| 2,306 | Luis Alberto Lopez Rodriguez | 30-34 | 2:04:29 | |
| 2,307 | Antony Baillarguet | 50-54 | 2:04:40 | |
| 2,308 | Florian Guilles | 25-29 | 2:05:16 | |
| 2,309 | Daniel Rodriguez | 35-39 | 2:05:28 | |
| 2,310 | Ian Buckley | 55-59 | 2:06:02 | |
| 2,311 | Rudy Fortes | 35-39 | 2:06:07 | |
| 2,312 | Scott Malat | 45-49 | 2:06:23 | |
| 2,313 | Albert Martinez | 40-44 | 2:06:28 | |
| 2,314 | Kevin Rodrigue | 30-34 | 2:06:28 | |
| 2,315 | Mark Bojovic | 45-49 | 2:06:30 | |
| 2,316 | Beda Koch | 55-59 | 2:07:00 | |
| 2,317 | Raymund Pua | 45-49 | 2:07:13 | |
| 2,318 | Ferdinand Buencamino | 60-64 | 2:07:46 | |
| 2,319 | Bastian Gonzalez Acevedo | 35-39 | 2:08:02 | |
| 2,320 | Youssef Zitouni | 25-29 | 2:08:17 | |
| 2,321 | Attila Bakos | 30-34 | 2:08:29 | |
| 2,322 | Renz Christian Querubin | 30-34 | 2:08:40 | |
| 2,323 | Thierry Weill | 60-64 | 2:09:24 | |
| 2,324 | Jim Richards | 60-64 | 2:09:28 | |
| 2,325 | Ryan Cilia | 30-34 | 2:09:45 | |
| 2,326 | Ige A | 40-44 | 2:10:55 | |
| 2,327 | Alejandro Laguna Galindo | 25-29 | 2:11:22 | |
| 2,328 | Thomas Robertson | 40-44 | 2:11:56 | |
| 2,329 | Francisco Alfaro Gallego | 65-69 | 2:12:24 | |
| 2,330 | Nicolás De Montauzon | 30-34 | 2:12:55 | |
| 2,331 | Brendan Odonnell | 55-59 | 2:13:06 | |
| 2,332 | Jose Javier Fernández Doncel | 40-44 | 2:13:57 | |
| 2,333 | Vincent G | 30-34 | 2:14:38 | |
| 2,334 | Ivan Martinez | 25-29 | 2:14:46 | |
| 2,335 | Sami Laghrissi | 25-29 | 2:15:00 | |
| 2,336 | David Basagaña | 50-54 | 2:15:51 | |
| 2,337 | Arthur Viale | 35-39 | 2:17:23 | |
| 2,338 | Gary Gallen | 55-59 | 2:17:27 | |
| 2,339 | Indranil Chowdhury | 35-39 | 2:18:28 | |
| 2,340 | Taggart Befus | 30-34 | 2:22:56 | |
| 2,341 | Philip Cheung | 45-49 | 2:23:10 | |
| 2,342 | Sathish Ganapathy | 35-39 | 2:27:58 | |
| 2,343 | Michael Caillon | 50-54 | 2:28:54 | |
| 2,344 | Rafa Rocha | 30-34 | 2:28:58 | |
| 2,345 | Jonathan Estevan Da Silva | 40-44 | 2:33:19 | |
| 2,346 | Carlos Barreto | 60-64 | 2:36:53 | |
| 2,347 | Emmanuel Weill | 60-64 | 2:38:29 | |
| 2,348 | Mo Mo | 40-44 | 2:51:02 | |
| 2,349 | Nicolas Taillard | 45-49 | 2:53:32 | |
| 2,350 | Avisek Mohanty | 35-39 | 3:08:24 |