HYROX MEN - Geneva 2026

9–11 Oct 2026
Showing 1,201 to 1,300 of 1,826 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,201 308
FRA flag Nicolas Carpentier
1:31:55 30-34
Click to select for comparison
1,202 309
SUI flag Silvan Schmid
1:31:56 30-34
Click to select for comparison
1,203 18
FRA flag LAURENT BOUVARD
1:31:57 55-59
Click to select for comparison
1,204 173
SUI flag Christoph Beeri
1:32:00 40-44
Click to select for comparison
1,205 240
POL flag Filip Slazyk
1:32:01 25-29
Click to select for comparison
1,206 239
FRA flag Axel Machin
1:32:01 25-29
Click to select for comparison
1,207 241
SUI flag Mohamed Amin Mechkour
1:32:02 25-29
Click to select for comparison
1,208 87
FRA flag Romain Sarmeo
1:32:02 45-49
Click to select for comparison
1,209 34
FRA flag Nicolas Hunold
1:32:02 50-54
Click to select for comparison
1,210 310
FRA flag Simon Clerc
1:32:03 30-34
Click to select for comparison
1,211 311
FRA flag Guillaume Lamblin
1:32:04 30-34
Click to select for comparison
1,212 243
GRE flag Arntit Koukio
1:32:05 35-39
Click to select for comparison
1,213 35
POR flag Miguel Teixeira
1:32:06 50-54
Click to select for comparison
1,214 100
SUI flag Sacha Besson
1:32:06 16-24
Click to select for comparison
1,215 242
FRA flag Mathis Hardy
1:32:09 25-29
Click to select for comparison
1,216 243
FRA flag Eddie AUGELLO
1:32:11 25-29
Click to select for comparison
1,217 174
SUI flag Ephraim Frei
1:32:12 40-44
Click to select for comparison
1,218 244
FRA flag Yohan ALBARET
1:32:13 35-39
Click to select for comparison
1,219 101
FRA flag Jules Bonnevile
1:32:13 16-24
Click to select for comparison
1,220 244
FRA flag Thibaud Prinz
1:32:14 25-29
Click to select for comparison
1,221 102
SUI flag Marlon Rüfenacht
1:32:17 16-24
Click to select for comparison
1,222 88
SUI flag Marc Frei
1:32:20 45-49
Click to select for comparison
1,223 245
SUI flag Fabio Luongo
1:32:20 35-39
Click to select for comparison
1,224 2
SUI flag André Boss
1:32:20 65-69
Click to select for comparison
1,225 175
FRA flag Thibault Moressee
1:32:21 40-44
Click to select for comparison
1,226 103
FRA flag Hugo Ottenheim
1:32:22 16-24
Click to select for comparison
1,227 36
BEL flag Raphaël Mathieu
1:32:22 50-54
Click to select for comparison
1,228 246
SUI flag Frank Ferrari
1:32:22 35-39
Click to select for comparison
1,229 247
FRA flag Jonathan Hirsch
1:32:23 35-39
Click to select for comparison
1,230 248
FRA flag Jessy Verdier
1:32:25 35-39
Click to select for comparison
1,231 245
FRA flag Pierre Desoomer
1:32:25 25-29
Click to select for comparison
1,232 246
FRA flag Louis Berthe
1:32:31 25-29
Click to select for comparison
1,233 249
GBR flag Robin Hudson
1:32:32 35-39
Click to select for comparison
1,234 312
COL flag Jeyson Suarez
1:32:33 30-34
Click to select for comparison
1,235 89
SUI flag Sebastien Mazzuri
1:32:35 45-49
Click to select for comparison
1,236 250
SUI flag Fabien Iannone
1:32:38 35-39
Click to select for comparison
1,237 251
FRA flag SOFIANE MOUSSAOUI
1:32:40 35-39
Click to select for comparison
1,238 252
FRA flag Alexandre Bellec
1:32:42 35-39
Click to select for comparison
1,239 176
SUI flag Michael Girard
1:32:42 40-44
Click to select for comparison
1,240 90
SUI flag Philipp Van der Elst
1:32:42 45-49
Click to select for comparison
1,241 253
SUI flag André Osorio
1:32:42 35-39
Click to select for comparison
1,242 254
FRA flag Kilian CASAGRANDE
1:32:43 35-39
Click to select for comparison
1,243 313
ITA flag Carmine Ragone
1:32:44 30-34
Click to select for comparison
1,244 91
GER flag Danny Labes
1:32:46 45-49
Click to select for comparison
1,245 314
GER flag Tobias Feldbinder
1:32:53 30-34
Click to select for comparison
1,246 255
SUI flag Matthieu Nonorgue
1:32:56 35-39
Click to select for comparison
1,247 315
SUI flag Billy Grin
1:32:59 30-34
Click to select for comparison
1,248 256
GER flag Florian Kamm
1:32:59 35-39
Click to select for comparison
1,249 178
FRA flag Vincent Poittevin
1:32:59 40-44
Click to select for comparison
1,250 177
ITA flag Joscha Andrea Di Cecio
1:32:59 40-44
Click to select for comparison
1,251 92
SUI flag Philipp Vonmoos
1:33:02 45-49
Click to select for comparison
1,252 316
FRA flag Guillaume Thevenot
1:33:02 30-34
Click to select for comparison
1,253 247
SUI flag Aurelien Desjacques
1:33:07 25-29
Click to select for comparison
1,254 257
SUI flag Fredi Kohler
1:33:07 35-39
Click to select for comparison
1,255 93
GBR flag Neil Barua
1:33:08 45-49
Click to select for comparison
1,256 258
FRA flag Cedric Servary
1:33:08 35-39
Click to select for comparison
1,257 259
ISR flag Yoav Hovev
1:33:12 35-39
Click to select for comparison
1,258 317
FRA flag Cyril Tanguy
1:33:15 30-34
Click to select for comparison
1,259 94
AUT flag Erwin Baumgartner
1:33:17 45-49
Click to select for comparison
1,260 179
FRA flag Damien Joly
1:33:18 40-44
Click to select for comparison
1,261 180
SUI flag Greg Brinkley
1:33:20 40-44
Click to select for comparison
1,262 181
SUI flag Argjend Krasniqi
1:33:21 40-44
Click to select for comparison
1,263 95
SUI flag Francois Dirren
1:33:22 45-49
Click to select for comparison
1,264 182
SUI flag Pascal Hunziker
1:33:23 40-44
Click to select for comparison
1,265 318
PHI flag Sven Schmid
1:33:26 30-34
Click to select for comparison
1,266 260
SUI flag Gilles Ruffieux
1:33:26 35-39
Click to select for comparison
1,267 96
FRA flag Jeremy Fleurus
1:33:30 45-49
Click to select for comparison
1,268 183
NZL flag Michael Talaepa
1:33:31 40-44
Click to select for comparison
1,269 319
FRA flag Jean-Charles Szumigala
1:33:33 30-34
Click to select for comparison
1,270 184
SUI flag Benjamin Pierrot
1:33:34 40-44
Click to select for comparison
1,271 320
SUI flag Lars Wittwer
1:33:34 30-34
Click to select for comparison
1,272 321
FRA flag Aymen Ben cherifa
1:33:35 30-34
Click to select for comparison
1,273 104
SUI flag Eliott Tamisier
1:33:38 16-24
Click to select for comparison
1,274 185
FRA flag Mathieu Lajoinie
1:33:39 40-44
Click to select for comparison
1,275 322
FRA flag Louis Venancie
1:33:40 30-34
Click to select for comparison
1,276 97
LUX flag Jorge Daniel Pinto
1:33:43 45-49
Click to select for comparison
1,277 186
SUI flag Christoph Aebi
1:33:43 40-44
Click to select for comparison
1,278 323
FRA flag Nicolas Michel
1:33:45 30-34
Click to select for comparison
1,279 261
FRA flag Diego Goncalves
1:33:50 35-39
Click to select for comparison
1,280 187
SUI flag Bruno Caetano
1:33:51 40-44
Click to select for comparison
1,281 324
GBR flag George Homewood
1:33:52 30-34
Click to select for comparison
1,282 98
CUB flag Jean Paul García
1:33:56 45-49
Click to select for comparison
1,283 99
SUI flag Jérôme Hodel
1:34:05 45-49
Click to select for comparison
1,284 19
FRA flag Sergio oklm
1:34:09 55-59
Click to select for comparison
1,285 188
SUI flag Giancarlo Bianchi
1:34:17 40-44
Click to select for comparison
1,286 189
SUI flag Matthias Wahl
1:34:18 40-44
Click to select for comparison
1,287 100
ITA flag José Ditta
1:34:20 45-49
Click to select for comparison
1,288 325
SUI flag Pierre Vincent Naayem
1:34:21 30-34
Click to select for comparison
1,289 248
SUI flag Luca Andri Wenk
1:34:22 25-29
Click to select for comparison
1,290 190
FRA flag Jeremy PERDRIX
1:34:23 40-44
Click to select for comparison
1,291 192
FRA flag Mehdi Tozri
1:34:26 40-44
Click to select for comparison
1,292 191
SUI flag Andrea Olivi
1:34:26 40-44
Click to select for comparison
1,293 262
SUI flag Kevin Miche
1:34:27 35-39
Click to select for comparison
1,294 326
FRA flag Ilou Zaher
1:34:28 30-34
Click to select for comparison
1,295 6
FIN flag Roger Bobacka
1:34:29 60-64
Click to select for comparison
1,296 263
GBR flag Shay Lewis
1:34:30 35-39
Click to select for comparison
1,297 249
FRA flag Ulysse Bantegnie
1:34:31 25-29
Click to select for comparison
1,298 250
FRA flag Adryan Fournier
1:34:32 25-29
Click to select for comparison
1,299 101
SUI flag Salim Guerid
1:34:36 45-49
Click to select for comparison
1,300 7
FRA flag Jean Luc Peters
1:34:37 60-64
TrainRox App showing training plans

Train for your next HYROX.

TrainRox builds a personalized HYROX plan around your fitness level, equipment, and race date, with running, station work, and compromised running periodized to peak on race day.

First week free. Cancel anytime.