TrainRox Logo TrainRox

HYROX MEN - Lyon 2026

20–24 May 2026
Showing 1,601 to 1,700 of 3,982 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,601
FRA flag Grégory Mabilon
30-34 1:20:52
Click to select for comparison
1,602
FRA flag Giovanni Bini
25-29 1:20:52
Click to select for comparison
1,603
FRA flag Damien Gueret
35-39 1:20:52
Click to select for comparison
1,604
FRA flag Corentin Thebault
25-29 1:20:52
Click to select for comparison
1,605
FRA flag Pierre Larguier
25-29 1:20:53
Click to select for comparison
1,606
FRA flag ambroise lortet
16-24 1:20:53
Click to select for comparison
1,607
FRA flag Julien Rousset
35-39 1:20:55
Click to select for comparison
1,608
FRA flag Paul Basseville
35-39 1:20:56
Click to select for comparison
1,609
POR flag Jonathan Rodrigues Verissimo
35-39 1:20:56
Click to select for comparison
1,610
GER flag Armin Isady
30-34 1:20:56
Click to select for comparison
1,611
FRA flag Alexis Wilus
30-34 1:20:56
Click to select for comparison
1,612
FRA flag Romain Varnet
30-34 1:20:57
Click to select for comparison
1,613
FRA flag Frédéric Avon
30-34 1:20:57
Click to select for comparison
1,614
SUI flag Eymann Fabien
45-49 1:20:57
Click to select for comparison
1,615
FRA flag Rousseau Maxime
25-29 1:20:58
Click to select for comparison
1,616
FRA flag Yanis Bouremel
35-39 1:20:58
Click to select for comparison
1,617
FRA flag Jonathan Joseph
40-44 1:20:59
Click to select for comparison
1,618
FRA flag Fabien Pellet
25-29 1:20:59
Click to select for comparison
1,619
GER flag Mathias Huntscha
25-29 1:20:59
Click to select for comparison
1,620
FRA flag vincent arnauld
30-34 1:20:59
Click to select for comparison
1,621
FRA flag Théo Jacquemin
16-24 1:21:00
Click to select for comparison
1,622
FRA flag Lucas Dutilleul
30-34 1:21:01
Click to select for comparison
1,623
FRA flag Fabien VANDAMME
35-39 1:21:01
Click to select for comparison
1,624
FRA flag Kelly Ly
35-39 1:21:03
Click to select for comparison
1,625
FRA flag Jean-Yves Elessa
35-39 1:21:03
Click to select for comparison
1,626
FRA flag Louis Guiselin
30-34 1:21:05
Click to select for comparison
1,627
FRA flag Daligault Sullivan
16-24 1:21:06
Click to select for comparison
1,628
FRA flag Pierre-Luc Muzeau
30-34 1:21:06
Click to select for comparison
1,629
FRA flag Pascal Cerato
40-44 1:21:07
Click to select for comparison
1,630
GER flag Benjamin Maunz
35-39 1:21:07
Click to select for comparison
1,631
FRA flag Guillaume Claye
40-44 1:21:07
Click to select for comparison
1,632
FRA flag Maxime Boucher
30-34 1:21:08
Click to select for comparison
1,633
GER flag Max Steffens
35-39 1:21:08
Click to select for comparison
1,634
FRA flag Swan Meon
16-24 1:21:08
Click to select for comparison
1,635
FRA flag Allan THURET
25-29 1:21:09
Click to select for comparison
1,636
FRA flag Julien Pierrat
25-29 1:21:09
Click to select for comparison
1,637
GER flag Martin Mohrmann
25-29 1:21:09
Click to select for comparison
1,638
FRA flag Lionel Euzen
45-49 1:21:10
Click to select for comparison
1,639
FRA flag Adrien Montillet
35-39 1:21:10
Click to select for comparison
1,640
FRA flag Bastien Guignard
30-34 1:21:10
Click to select for comparison
1,641
FRA flag Redwane Mechtri
25-29 1:21:11
Click to select for comparison
1,642
FRA flag Julien Beck
16-24 1:21:11
Click to select for comparison
1,643
FRA flag Lucas GUENNEGUES
16-24 1:21:11
Click to select for comparison
1,644
FRA flag Michel Limousin
30-34 1:21:11
Click to select for comparison
1,645
FRA flag Duffau Jeremy
35-39 1:21:11
Click to select for comparison
1,646
FRA flag Romain Kneib
30-34 1:21:11
Click to select for comparison
1,647
FRA flag Jimmy Martin
30-34 1:21:12
Click to select for comparison
1,648
FRA flag Baptiste Grillon
35-39 1:21:12
Click to select for comparison
1,649
FRA flag Alexandre Alexandre SERMET
25-29 1:21:12
Click to select for comparison
1,650
FRA flag Antoine CARRIER
30-34 1:21:13
Click to select for comparison
1,651
FRA flag florian rochette
30-34 1:21:13
Click to select for comparison
1,652
FRA flag maxime klein
30-34 1:21:13
Click to select for comparison
1,653
FRA flag Sébastien BRUNELLE
45-49 1:21:13
Click to select for comparison
1,654
FRA flag Mahmoud Chakroun
35-39 1:21:14
Click to select for comparison
1,655
FRA flag Damien Legré
40-44 1:21:14
Click to select for comparison
1,656
FRA flag Florent BISSUEL
25-29 1:21:14
Click to select for comparison
1,657
FRA flag Anthony Fanelli
30-34 1:21:15
Click to select for comparison
1,658
FRA flag frederic calixte
50-54 1:21:15
Click to select for comparison
1,659
FRA flag Arnaud Ouamrane
30-34 1:21:17
Click to select for comparison
1,660
FRA flag Tiago Gresti
16-24 1:21:17
Click to select for comparison
1,661
FRA flag Floriano Versari
60-64 1:21:18
Click to select for comparison
1,662
FRA flag Hugo Michaud
16-24 1:21:18
Click to select for comparison
1,663
FRA flag Thomas Crozier
35-39 1:21:19
Click to select for comparison
1,664
FRA flag Anthony Mazallon
40-44 1:21:19
Click to select for comparison
1,665
FRA flag Romain APPOURCHAUX
30-34 1:21:19
Click to select for comparison
1,666
FRA flag Melvyn Angot
16-24 1:21:19
Click to select for comparison
1,667
IRL flag Stephen Woods
40-44 1:21:19
Click to select for comparison
1,668
FRA flag Maxime SABY
16-24 1:21:20
Click to select for comparison
1,669
FRA flag Jean Bruno Perol
40-44 1:21:21
Click to select for comparison
1,670
FRA flag Bastien Barrué
30-34 1:21:21
Click to select for comparison
1,671
FRA flag Alexis Brasseur
25-29 1:21:21
Click to select for comparison
1,672
PYF flag Nicolas Vinciguerra
30-34 1:21:22
Click to select for comparison
1,673
FRA flag Antonin Bloch
35-39 1:21:22
Click to select for comparison
1,674
FRA flag Mathieu Moyne
35-39 1:21:22
Click to select for comparison
1,675
FRA flag Maxime Cointepas
30-34 1:21:22
Click to select for comparison
1,676
SUI flag Mathieu Puertas
30-34 1:21:22
Click to select for comparison
1,677
FRA flag Johan Bonnet
40-44 1:21:23
Click to select for comparison
1,678
FRA flag Matis Cabrita
16-24 1:21:24
Click to select for comparison
1,679
FRA flag Benjamin Guinard
25-29 1:21:24
Click to select for comparison
1,680
FRA flag Alexandre Barats
30-34 1:21:25
Click to select for comparison
1,681
AUT flag Dietmar Schleritzko
50-54 1:21:25
Click to select for comparison
1,682
FRA flag Dorian Rozier
16-24 1:21:25
Click to select for comparison
1,683
FRA flag Louis Megret
16-24 1:21:27
Click to select for comparison
1,684
FRA flag Laurent Chavanne
55-59 1:21:27
Click to select for comparison
1,685
FRA flag Dimitri Bureau
25-29 1:21:28
Click to select for comparison
1,686
FRA flag maximilien masson
30-34 1:21:28
Click to select for comparison
1,687
FRA flag Matthieu Illien
25-29 1:21:29
Click to select for comparison
1,688
GER flag Marcel Becker
30-34 1:21:29
Click to select for comparison
1,689
FRA flag Alex Vincent
25-29 1:21:29
Click to select for comparison
1,690
FRA flag Marouan Laroui
25-29 1:21:30
Click to select for comparison
1,691
FRA flag Nicolas Keyser
25-29 1:21:31
Click to select for comparison
1,692
FRA flag Yann Carrey
35-39 1:21:31
Click to select for comparison
1,693
FRA flag Maxime Coze
16-24 1:21:31
Click to select for comparison
1,694
FRA flag Jean-Baptiste Luxembourg
30-34 1:21:32
Click to select for comparison
1,695
GER flag Steffen Hofmann
50-54 1:21:32
Click to select for comparison
1,696
FRA flag thomas Varela de Pina
30-34 1:21:32
Click to select for comparison
1,697
FRA flag Maxime GOYEAU
30-34 1:21:32
Click to select for comparison
1,698
FRA flag Thibault Milanese
30-34 1:21:33
Click to select for comparison
1,699
FRA flag Yohann Varrel
35-39 1:21:34
Click to select for comparison
1,700
FRA flag Philippe Besnard
55-59 1:21:35