TrainRox Logo TrainRox

HYROX MEN - Lyon 2026

20–24 May 2026
Showing 1,401 to 1,500 of 3,982 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,401
PYF flag Rudolph Tai
30-34 1:19:07
Click to select for comparison
1,402
GBR flag Matthew Tresman
35-39 1:19:07
Click to select for comparison
1,403
FRA flag Laurent Lagneau
45-49 1:19:07
Click to select for comparison
1,404
FRA flag Stephan Lecaplain
30-34 1:19:08
Click to select for comparison
1,405
FRA flag Theo Jengie
25-29 1:19:08
Click to select for comparison
1,406
FRA flag Benoit Sanchez
40-44 1:19:09
Click to select for comparison
1,407
FRA flag Guillaume MADINIER
45-49 1:19:09
Click to select for comparison
1,408
FRA flag Maxime GUEVEL
35-39 1:19:09
Click to select for comparison
1,409
FRA flag louis jamet
16-24 1:19:09
Click to select for comparison
1,410
FRA flag Guillaume WILHELM
35-39 1:19:10
Click to select for comparison
1,411
FRA flag Nicolas Vernier
30-34 1:19:10
Click to select for comparison
1,412
FRA flag Maxime Briet
25-29 1:19:10
Click to select for comparison
1,413
FRA flag Julien Amaté-James
25-29 1:19:11
Click to select for comparison
1,414
FRA flag Jonathan Charles
30-34 1:19:11
Click to select for comparison
1,415
FRA flag Marwan Toumi
16-24 1:19:12
Click to select for comparison
1,416
FRA flag Aimen Aoud
30-34 1:19:14
Click to select for comparison
1,417
FRA flag Valentin Daguerre
30-34 1:19:15
Click to select for comparison
1,418
GER flag Jarne Strümpel
16-24 1:19:15
Click to select for comparison
1,419
FRA flag HAHN-CONSTANTIN Julien
35-39 1:19:16
Click to select for comparison
1,420
FRA flag Rithdavid Khuon
30-34 1:19:17
Click to select for comparison
1,421
BEL flag Kevin Janssens
35-39 1:19:17
Click to select for comparison
1,422
FRA flag Alexandre Masson
25-29 1:19:17
Click to select for comparison
1,423
FRA flag Nicolas Georges
30-34 1:19:18
Click to select for comparison
1,424
FRA flag Adrien Barlet
35-39 1:19:18
Click to select for comparison
1,425
FRA flag François Maleysson
16-24 1:19:18
Click to select for comparison
1,426
FRA flag Thylan Quatrehomme
16-24 1:19:18
Click to select for comparison
1,427
FRA flag William Pain
25-29 1:19:19
Click to select for comparison
1,428
MAR flag Moncef Sbay
30-34 1:19:19
Click to select for comparison
1,429
FRA flag Nicolas Fiorese
40-44 1:19:20
Click to select for comparison
1,430
FRA flag Nicolas Paties
35-39 1:19:20
Click to select for comparison
1,431
MAR flag Toufiq Zouine
25-29 1:19:21
Click to select for comparison
1,432
FRA flag Matteo Ruez
25-29 1:19:22
Click to select for comparison
1,433
FRA flag Gregory Armato
45-49 1:19:23
Click to select for comparison
1,434
GUF flag Martin Mimba
16-24 1:19:23
Click to select for comparison
1,435
FRA flag Nicolas Dallier
35-39 1:19:24
Click to select for comparison
1,436
FRA flag Ellies Elgoutni
40-44 1:19:24
Click to select for comparison
1,437
FRA flag Thomas PERILLAT
25-29 1:19:26
Click to select for comparison
1,438
FRA flag Rémy Thoretton
16-24 1:19:26
Click to select for comparison
1,439
FRA flag Vincent Malivert
25-29 1:19:26
Click to select for comparison
1,440
FRA flag Pierre-Adrien Hanania
30-34 1:19:26
Click to select for comparison
1,441
FRA flag Norman Patris
40-44 1:19:27
Click to select for comparison
1,442
MAR flag Ahmed SOSSEY ALAOUI
30-34 1:19:27
Click to select for comparison
1,443
FRA flag Sofian PERROUD
30-34 1:19:27
Click to select for comparison
1,444
FRA flag Jérôme Jamois
35-39 1:19:27
Click to select for comparison
1,445
FRA flag Alexis Mikaelian
25-29 1:19:27
Click to select for comparison
1,446
GER flag Andreas Eissing
40-44 1:19:28
Click to select for comparison
1,447
ALG flag wassil belarbi
25-29 1:19:30
Click to select for comparison
1,448
FRA flag William Navarro
25-29 1:19:30
Click to select for comparison
1,449
FRA flag Laurent Clain
30-34 1:19:31
Click to select for comparison
1,450
FRA flag Teddy Chevannes
30-34 1:19:32
Click to select for comparison
1,451
FRA flag Benoit Dealessandri
35-39 1:19:33
Click to select for comparison
1,452
FRA flag Démétrius Brunel
35-39 1:19:33
Click to select for comparison
1,453
POR flag Fabio Sequeira Gonçalves
40-44 1:19:33
Click to select for comparison
1,454
GER flag Sebastian E. Merget
45-49 1:19:34
Click to select for comparison
1,455
FRA flag Mathias Joly
40-44 1:19:35
Click to select for comparison
1,456
FRA flag Axel Bouchet
35-39 1:19:36
Click to select for comparison
1,457
FRA flag Christopher Cano
35-39 1:19:37
Click to select for comparison
1,458
GER flag Sven Böhnisch
35-39 1:19:37
Click to select for comparison
1,459
GUI flag Kayhan Kaya
35-39 1:19:38
Click to select for comparison
1,460
FRA flag Clément Leschelet
35-39 1:19:38
Click to select for comparison
1,461
FRA flag Antoine Vignon
25-29 1:19:39
Click to select for comparison
1,462
FRA flag Matthieu Nuss
35-39 1:19:40
Click to select for comparison
1,463
GER flag Eike Jung
35-39 1:19:40
Click to select for comparison
1,464
GER flag Nikolas Freitag
30-34 1:19:41
Click to select for comparison
1,465
FRA flag louis queguiner
25-29 1:19:41
Click to select for comparison
1,466
FRA flag Romain Epale
40-44 1:19:42
Click to select for comparison
1,467
FRA flag Jonathan SIDIBE
40-44 1:19:42
Click to select for comparison
1,468
GBR flag Gary Critchley
45-49 1:19:43
Click to select for comparison
1,469
MTN flag Ahmed M’sabou
25-29 1:19:45
Click to select for comparison
1,470
FRA flag Remi Morel
40-44 1:19:46
Click to select for comparison
1,471
FRA flag Fabien ROCHE
40-44 1:19:47
Click to select for comparison
1,472
GER flag Ken Gerlinger
30-34 1:19:47
Click to select for comparison
1,473
FRA flag Yoann Quastana
35-39 1:19:47
Click to select for comparison
1,474
FRA flag Thibaud Parthiot
35-39 1:19:48
Click to select for comparison
1,475
FRA flag Léo Lanoue
25-29 1:19:48
Click to select for comparison
1,476
GER flag Michael Alert
35-39 1:19:48
Click to select for comparison
1,477
CAN flag Stephen Storey
35-39 1:19:48
Click to select for comparison
1,478
FRA flag Steve CARRIER
25-29 1:19:49
Click to select for comparison
1,479
FRA flag Quentin Desgeorges
30-34 1:19:49
Click to select for comparison
1,480
FRA flag Joé Achat
30-34 1:19:50
Click to select for comparison
1,481
FRA flag Nathan TISSERAND
16-24 1:19:50
Click to select for comparison
1,482
GER flag Hermann Bischof
30-34 1:19:50
Click to select for comparison
1,483
FRA flag Yoann Moussouni
35-39 1:19:51
Click to select for comparison
1,484
GER flag Oliver Korn
40-44 1:19:51
Click to select for comparison
1,485
FRA flag Pierre Gegenheimer
30-34 1:19:51
Click to select for comparison
1,486
FRA flag Charlie Cavrot
30-34 1:19:52
Click to select for comparison
1,487
FRA flag Sebastien Catherin
45-49 1:19:52
Click to select for comparison
1,488
FRA flag Emeric Thueillon
30-34 1:19:53
Click to select for comparison
1,489
GER flag Nicolas Akly Ullrich
50-54 1:19:53
Click to select for comparison
1,490
EGY flag Ahmed El Husseiny
45-49 1:19:57
Click to select for comparison
1,491
FRA flag Curtis Gervelas
25-29 1:19:57
Click to select for comparison
1,492
GBR flag Richard Sharp
40-44 1:19:57
Click to select for comparison
1,493
FRA flag charlie sheehan
16-24 1:19:58
Click to select for comparison
1,494
FRA flag Thomas Fini
35-39 1:19:58
Click to select for comparison
1,495
FRA flag Emeric Le Guen
30-34 1:19:59
Click to select for comparison
1,496
FRA flag ANTOINE GORETTI
35-39 1:19:59
Click to select for comparison
1,497
FRA flag Adrien Tornier
25-29 1:20:00
Click to select for comparison
1,498
IRL flag Enda Rowland
30-34 1:20:00
Click to select for comparison
1,499
FRA flag Laurent GROLLET
45-49 1:20:00
Click to select for comparison
1,500
FRA flag Samy Naoun
35-39 1:20:00
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.