HYROX MEN - Geneva 2026

9–11 Oct 2026
Showing 1,501 to 1,600 of 1,826 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,501 277
FRA flag Sully Deswarte
1:41:16 25-29
Click to select for comparison
1,502 49
SUI flag Laurent Christophe
1:41:17 50-54
Click to select for comparison
1,503 371
MAD flag Gino Ratsimandresy
1:41:20 30-34
Click to select for comparison
1,504 278
ESP flag Marcos Vazquez Nuñez
1:41:23 25-29
Click to select for comparison
1,505 372
SUI flag Damien Bays
1:41:25 30-34
Click to select for comparison
1,506 373
SUI flag Silvan Sperl
1:41:30 30-34
Click to select for comparison
1,507 120
FRA flag Ludovic Vitry
1:41:32 45-49
Click to select for comparison
1,508 279
FRA flag Freddy Gavard
1:41:32 25-29
Click to select for comparison
1,509 280
ESP flag Evan Malik Millán Pereira
1:41:38 25-29
Click to select for comparison
1,510 309
SUI flag Kevin Müller
1:41:40 35-39
Click to select for comparison
1,511 281
SUI flag Leandro Aloi
1:41:41 25-29
Click to select for comparison
1,512 228
FRA flag Cyril Picard
1:41:46 40-44
Click to select for comparison
1,513 310
GBR flag Robert Flitcroft
1:41:46 35-39
Click to select for comparison
1,514 115
FRA flag Johan Corniglion
1:41:49 16-24
Click to select for comparison
1,515 311
FRA flag JOAKIM ELBAZ
1:41:53 35-39
Click to select for comparison
1,516 374
USA flag Hamilton Jackson
1:42:01 30-34
Click to select for comparison
1,517 116
IRL flag Paul Grant
1:42:05 16-24
Click to select for comparison
1,518 282
SUI flag Louis Perez
1:42:09 25-29
Click to select for comparison
1,519 121
GBR flag Stephen Allen
1:42:09 45-49
Click to select for comparison
1,520 50
FRA flag Julien Ternisien
1:42:10 50-54
Click to select for comparison
1,521 283
SUI flag Nicola Tognola
1:42:13 25-29
Click to select for comparison
1,522 375
FRA flag Nicolas Souvy
1:42:18 30-34
Click to select for comparison
1,523 122
ITA flag Daniele Morfino
1:42:23 45-49
Click to select for comparison
1,524 284
FRA flag Samuel Marie-Marthe
1:42:28 25-29
Click to select for comparison
1,525 312
FRA flag Jérémy GONZALEZ
1:42:31 35-39
Click to select for comparison
1,526 376
FRA flag Jawad Younes Boucetta
1:42:31 30-34
Click to select for comparison
1,527 377
SUI flag Duncan Schenk
1:42:36 30-34
Click to select for comparison
1,528 313
SUI flag Dominik Schneider
1:42:44 35-39
Click to select for comparison
1,529 123
FRA flag Loïc Berardengo
1:42:46 45-49
Click to select for comparison
1,530 378
GBR flag Matthew Bennett
1:42:50 30-34
Click to select for comparison
1,531 285
FRA flag Nicolas Choueiri
1:42:51 25-29
Click to select for comparison
1,532 229
SUI flag Yann Martina
1:42:51 40-44
Click to select for comparison
1,533 314
AUT flag Gerhard Preiser
1:42:59 35-39
Click to select for comparison
1,534 379
SUI flag Salim Zouigh
1:43:01 30-34
Click to select for comparison
1,535 286
SUI flag Bastien Ernst
1:43:04 25-29
Click to select for comparison
1,536 117
SUI flag Pierre-Yves Keller
1:43:06 16-24
Click to select for comparison
1,537 124
SUI flag Jérôme Wasserscheid
1:43:07 45-49
Click to select for comparison
1,538 125
SUI flag Michael Stahl
1:43:08 45-49
Click to select for comparison
1,539 315
GBR flag Lap Tran
1:43:11 35-39
Click to select for comparison
1,540 318
SUI flag Misha Amir
1:43:18 35-39
Click to select for comparison
1,541 316
ESP flag Amadeo Tierno
1:43:18 35-39
Click to select for comparison
1,542 317
TUR flag Efecan Poyraz
1:43:18 35-39
Click to select for comparison
1,543 287
SUI flag Tobias van As
1:43:21 25-29
Click to select for comparison
1,544 51
FRA flag Eric Krieger
1:43:22 50-54
Click to select for comparison
1,545 380
FRA flag Benjamin Prevot
1:43:22 30-34
Click to select for comparison
1,546 288
FRA flag Nicolas Reculé
1:43:24 25-29
Click to select for comparison
1,547 381
FRA flag Thomas Houdin
1:43:25 30-34
Click to select for comparison
1,548 319
SUI flag Simon Probst
1:43:26 35-39
Click to select for comparison
1,549 320
GER flag Jonas Hou
1:43:29 35-39
Click to select for comparison
1,550 289
FRA flag Ghislain Hervouet
1:43:30 25-29
Click to select for comparison
1,551 230
FRA flag Craig Durkin
1:43:35 40-44
Click to select for comparison
1,552 118
FRA flag Noé Baud
1:43:40 16-24
Click to select for comparison
1,553 290
MAS flag Bryan Voon
1:43:43 25-29
Click to select for comparison
1,554 231
GBR flag Philip Rayner
1:44:01 40-44
Click to select for comparison
1,555 232
SUI flag Roger Stöckli
1:44:02 40-44
Click to select for comparison
1,556 126
FRA flag Pierre Rabozzi
1:44:03 45-49
Click to select for comparison
1,557 321
GBR flag Thomas Rush
1:44:04 35-39
Click to select for comparison
1,558 52
GBR flag Brian Cairns
1:44:06 50-54
Click to select for comparison
1,559 322
SUI flag Silvio Rodrigues
1:44:07 35-39
Click to select for comparison
1,560 291
SUI flag Adrien Nicollier
1:44:07 25-29
Click to select for comparison
1,561 382
FRA flag Valentin Chevaux
1:44:20 30-34
Click to select for comparison
1,562 383
VEN flag Ivan Toledo
1:44:23 30-34
Click to select for comparison
1,563 384
SUI flag Victor Pivron
1:44:26 30-34
Click to select for comparison
1,564 385
GER flag Alex Ranftl
1:44:35 30-34
Click to select for comparison
1,565 119
SUI flag Jérémy Wulf
1:44:46 16-24
Click to select for comparison
1,566 120
FRA flag Paul Venturini
1:44:50 16-24
Click to select for comparison
1,567 233
AUT flag Harald Steyrer
1:45:05 40-44
Click to select for comparison
1,568 323
FRA flag Gregory COMMIN
1:45:06 35-39
Click to select for comparison
1,569 386
SUI flag Rino Ceresa
1:45:07 30-34
Click to select for comparison
1,570 324
FRA flag Romuald Chistel
1:45:17 35-39
Click to select for comparison
1,571 325
SUI flag Vincent Chobaz
1:45:23 35-39
Click to select for comparison
1,572 387
FRA flag MORGAN BOFFELLI
1:45:31 30-34
Click to select for comparison
1,573 388
SUI flag Vasco Cordier
1:45:35 30-34
Click to select for comparison
1,574 3
SUI flag Patrick Ollivier
1:45:38 65-69
Click to select for comparison
1,575 234
FRA flag Nicolas Lescut
1:45:43 40-44
Click to select for comparison
1,576 235
GBR flag Dale Smith
1:45:46 40-44
Click to select for comparison
1,577 389
GBR flag Christopher Martinez
1:45:49 30-34
Click to select for comparison
1,578 292
SUI flag Julian Agnou
1:45:52 25-29
Click to select for comparison
1,579 293
FRA flag Jason Bonniot
1:45:55 25-29
Click to select for comparison
1,580 121
IRI flag Kian Hariri
1:46:01 16-24
Click to select for comparison
1,581 236
FRA flag Maxime Desmaris
1:46:02 40-44
Click to select for comparison
1,582 127
SUI flag Jean-Marie Voegeli
1:46:04 45-49
Click to select for comparison
1,583 237
GER flag Andreas Mini
1:46:06 40-44
Click to select for comparison
1,584 128
SUI flag Jonathan Wahli
1:46:11 45-49
Click to select for comparison
1,585 129
SUI flag Nils Fohrbeck
1:46:13 45-49
Click to select for comparison
1,586 294
FRA flag EMILIEN GONSARD
1:46:14 25-29
Click to select for comparison
1,587 53
FRA flag Yann DIDIER
1:46:16 50-54
Click to select for comparison
1,588 54
SUI flag Mehdi Cherif Zahar
1:46:18 50-54
Click to select for comparison
1,589 24
FRA flag Stéphane Leclerc
1:46:21 55-59
Click to select for comparison
1,590 295
GER flag Julian Becker
1:46:21 25-29
Click to select for comparison
1,591 238
SUI flag Luis Costa Ventura
1:46:23 40-44
Click to select for comparison
1,592 326
IRL flag MICHAEL BLAKE
1:46:35 35-39
Click to select for comparison
1,593 296
GBR flag Saif Javed
1:46:38 25-29
Click to select for comparison
1,594 122
FRA flag Antoine Angelini
1:46:40 16-24
Click to select for comparison
1,595 25
GBR flag James King
1:46:43 55-59
Click to select for comparison
1,596 327
POR flag Diogo Tomás
1:46:45 35-39
Click to select for comparison
1,597 239
CHN flag Yimu Yang
1:46:49 40-44
Click to select for comparison
1,598 240
GBR flag Mehul Gandhi
1:46:49 40-44
Click to select for comparison
1,599 297
FRA flag Nicolas Morette-Bourny
1:46:50 25-29
Click to select for comparison
1,600 241
SUI flag Christoph Etienne
1:46:52 40-44
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.