TrainRox Logo TrainRox

HYROX DOUBLES MEN - Lyon 2026

20–24 May 2026
Showing 1,601 to 1,700 of 2,644 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,601
FRA flag MOHAMED BENTOUTA
FRA flag VINCENT MAYER
45-49 1:17:32
Click to select for comparison
1,602
FRA flag Valerian Cuenin
FRA flag Vincent Tranier
25-29 1:17:33
Click to select for comparison
1,603
FRA flag Jérémie Perera
FRA flag Nicolas Gonçalves
35-39 1:17:33
Click to select for comparison
1,604
FRA flag Thomas Flecher
FRA flag Cenzo Mondoloni
16-24 1:17:33
Click to select for comparison
1,605
FRA flag Thomas Henry
FRA flag Simon Bachmann
25-29 1:17:35
Click to select for comparison
1,606
FRA flag Jonathan Peter
FRA flag vincent payet
35-39 1:17:35
Click to select for comparison
1,607
FRA flag Brian Costerg
FRA flag Thibaut Martinez
30-34 1:17:36
Click to select for comparison
1,608
FRA flag Romain Moiroux
FRA flag Julien Dalbec
35-39 1:17:36
Click to select for comparison
1,609
FRA flag Geoffroy Tony
FRA flag Eddy Le Menager
30-34 1:17:37
Click to select for comparison
1,610
FRA flag Yann Duval
FRA flag David Cortes
45-49 1:17:37
Click to select for comparison
1,611
FRA flag Karim Boutabla
FRA flag Morgan Sbrizzi
30-34 1:17:38
Click to select for comparison
1,612
FRA flag Corentin Vendas
FRA flag Adrien Travers
16-24 1:17:38
Click to select for comparison
1,613
SUI flag Mohamed Amin Mechkour
ESP flag Juan Esteban Silva Taborda
25-29 1:17:39
Click to select for comparison
1,614
GRE flag Antonis Giamouridis
FRA flag Mathieu Buricand
35-39 1:17:39
Click to select for comparison
1,615
FRA flag Mathieu Cany
FRA flag Julien Duqueyrois
35-39 1:17:39
Click to select for comparison
1,616
FRA flag Maxime De Barrau
FRA flag Mael Boudenia
25-29 1:17:39
Click to select for comparison
1,617
FRA flag Mathis Sarroul
FRA flag Hugo Soubeyrand
25-29 1:17:40
Click to select for comparison
1,618
FRA flag Edouard Faure
FRA flag Alexandre Troin
30-34 1:17:40
Click to select for comparison
1,619
FRA flag Aswaddaman Muraleeswaran
FRA flag benjamin rattanachane
30-34 1:17:41
Click to select for comparison
1,620
FRA flag laughan bretteville
FRA flag MELVIN PENIAS
25-29 1:17:42
Click to select for comparison
1,621
FRA flag Abderrahman MEKDAD
FRA flag Mauwade Bella
35-39 1:17:42
Click to select for comparison
1,622
FRA flag SYLVAIN VASSEUR
FRA flag Alexis Champmartin
40-44 1:17:42
Click to select for comparison
1,623
FRA flag Victor Kerdalhé
FRA flag Yan Parbeau
25-29 1:17:42
Click to select for comparison
1,624
FRA flag Victor Darnaud
FRA flag Louis Darnaud
25-29 1:17:43
Click to select for comparison
1,625
FRA flag Valentin BARRETEAU
FRA flag Gabin BARRETEAU
16-24 1:17:44
Click to select for comparison
1,626
FRA flag Benoit Dupuis
FRA flag Claude Pauthier
55-59 1:17:44
Click to select for comparison
1,627
FRA flag Allan De la fuente
FRA flag sullyvan turpin
16-24 1:17:46
Click to select for comparison
1,628
FRA flag Gregory Pucetti
FRA flag Hilal El hamdaoui
35-39 1:17:46
Click to select for comparison
1,629
FRA flag Maxime Aguado
FRA flag Marlow Bonnet
25-29 1:17:47
Click to select for comparison
1,630
FRA flag Christophe Larisse
FRA flag Matthieu Nuss
35-39 1:17:47
Click to select for comparison
1,631
FRA flag Jeremy Haupais
FRA flag Thibaut Leheutre
30-34 1:17:47
Click to select for comparison
1,632
FRA flag Andrea Palazy
FRA flag Hugo Chainard
16-24 1:17:48
Click to select for comparison
1,633
FRA flag Edouard-Jean Michaud
FRA flag Jean-Charles MICHAUD
35-39 1:17:50
Click to select for comparison
1,634
FRA flag Johann Cazabonne
FRA flag Jonathan Cazabonne
35-39 1:17:52
Click to select for comparison
1,635
FRA flag Gaspard De laubier
FRA flag Bastien Mahtal
30-34 1:17:53
Click to select for comparison
1,636
FRA flag Bastien Faucheur
FRA flag Florian Potiron
30-34 1:17:54
Click to select for comparison
1,637
FRA flag Christian Gendre
FRA flag Ludovic Trocellier
50-54 1:17:55
Click to select for comparison
1,638
FRA flag Johan Bravo
FRA flag Adrien Nicolas
35-39 1:17:55
Click to select for comparison
1,639
FRA flag Clément Sanchez
FRA flag melvyn jansé
25-29 1:17:55
Click to select for comparison
1,640
FRA flag Cedric Biondi
FRA flag guerric rojon
35-39 1:17:56
Click to select for comparison
1,641
FRA flag Camille Pons de Vincent
FRA flag Antoine Minier
30-34 1:17:58
Click to select for comparison
1,642
FRA flag Jules Blanchard
FRA flag Victor Blanchard
25-29 1:17:59
Click to select for comparison
1,643
FRA flag Ilyès Faly
FRA flag Matis Chaussinand
16-24 1:18:00
Click to select for comparison
1,644
FRA flag Christophe Jacquet
FRA flag Salah Sakhri
45-49 1:18:00
Click to select for comparison
1,645
FRA flag Anthony DUNAN
FRA flag Florian Dunan
35-39 1:18:01
Click to select for comparison
1,646
FRA flag Raphael Gros
FRA flag Malik BADAROU
30-34 1:18:01
Click to select for comparison
1,647
FRA flag Antoine Relange
FRA flag ARNAUD Burger
16-24 1:18:01
Click to select for comparison
1,648
FRA flag arnaud Barrere
FRA flag Cyril Boucherat
40-44 1:18:03
Click to select for comparison
1,649
FRA flag Olivier Hauchard
FRA flag Quentin Lechuga
35-39 1:18:03
Click to select for comparison
1,650
FRA flag Benjamin Keita
FRA flag Mehdi Amghar
30-34 1:18:04
Click to select for comparison
1,651
FRA flag Maxence Pesenti
FRA flag Axel Boutin
35-39 1:18:04
Click to select for comparison
1,652
FRA flag Adrien De Martino
FRA flag Grégoire Gorgeon
25-29 1:18:05
Click to select for comparison
1,653
FRA flag Julien Pochon
FRA flag Nathan Pochon
35-39 1:18:07
Click to select for comparison
1,654
FRA flag William BERT
FRA flag Ludovic Montagnier
35-39 1:18:07
Click to select for comparison
1,655
FRA flag Maxime GLOUANIC
FRA flag Clément CISCAR
16-24 1:18:07
Click to select for comparison
1,656
FRA flag Mathias Demule
FRA flag Alexandre Dieguez
25-29 1:18:08
Click to select for comparison
1,657
FRA flag Simon HAMELIN
FRA flag Thomas Hamel
30-34 1:18:08
Click to select for comparison
1,658
FRA flag Clement Salvi
FRA flag Alexis Coroller
40-44 1:18:08
Click to select for comparison
1,659
FRA flag Alexis Kolasa
FRA flag Jean-Marc Kolasa
40-44 1:18:09
Click to select for comparison
1,660
FRA flag Dimitri Carpentier
FRA flag Léo Carpentier
35-39 1:18:09
Click to select for comparison
1,661
FRA flag Timothée Guiomar
FRA flag Loïc Guiomar
16-24 1:18:10
Click to select for comparison
1,662
FRA flag julien ferandou
FRA flag François Zoubir
35-39 1:18:10
Click to select for comparison
1,663
FRA flag Denis Bouchet
FRA flag Jérôme DAVIM
40-44 1:18:10
Click to select for comparison
1,664
FRA flag Remy Gerard
FRA flag Mathieu Crestot
16-24 1:18:11
Click to select for comparison
1,665
FRA flag Nathan Rescoussier
FRA flag Jules Rignault
16-24 1:18:12
Click to select for comparison
1,666
FRA flag Yohann Lansot
FRA flag Damien Girard
40-44 1:18:12
Click to select for comparison
1,667
FRA flag Steeve Lentz
FRA flag Jonathan Lentz
25-29 1:18:12
Click to select for comparison
1,668
FRA flag Thomas Marcellin
FRA flag Guillaume Aluigi
40-44 1:18:13
Click to select for comparison
1,669
FRA flag Grégory PESSEL
FRA flag Alexandre Souvignet
45-49 1:18:14
Click to select for comparison
1,670
FRA flag Redwane Zafari
FRA flag Gabriel Giraud
35-39 1:18:14
Click to select for comparison
1,671
FRA flag Pierre-Alain Montanier
FRA flag Jeremy Antona
45-49 1:18:15
Click to select for comparison
1,672
FRA flag Ludovic Debout
FRA flag Jérémie Wauquier
25-29 1:18:16
Click to select for comparison
1,673
FRA flag Augustin Giller
FRA flag Etienne GILLER
30-34 1:18:16
Click to select for comparison
1,674
FRA flag Gabin ARNOULD
FRA flag Yohan Ferry
25-29 1:18:17
Click to select for comparison
1,675
FRA flag Alexandre Bellina
FRA flag Stephane Palumbo
35-39 1:18:18
Click to select for comparison
1,676
FRA flag Malik Bah
FRA flag Yannick Dauphas
45-49 1:18:20
Click to select for comparison
1,677
SUI flag christophe laub
SUI flag Frédéric Zoni
50-54 1:18:20
Click to select for comparison
1,678
FRA flag Anthony Charlier
FRA flag Alban Lutignier
30-34 1:18:21
Click to select for comparison
1,679
FRA flag Clement Mercante
FRA flag Nicolas Suavet
30-34 1:18:21
Click to select for comparison
1,680
FRA flag Yann Pouliquen
FRA flag Tom Pouliquen
35-39 1:18:23
Click to select for comparison
1,681
FRA flag Matis Menard
FRA flag Léo Montels
16-24 1:18:23
Click to select for comparison
1,682
FRA flag Noah Mahinc
FRA flag Jason PANIS
16-24 1:18:24
Click to select for comparison
1,683
FRA flag nathan bibet
FRA flag Islem Chahmi
35-39 1:18:24
Click to select for comparison
1,684
FRA flag Jules San Miguel
FRA flag Mathis Pernet
16-24 1:18:25
Click to select for comparison
1,685
FRA flag Sonny BOUNOUAR
FRA flag Baptiste COLOMB
25-29 1:18:25
Click to select for comparison
1,686
FRA flag Landry CHALAVOUX
FRA flag Louka Heyraud
16-24 1:18:25
Click to select for comparison
1,687
FRA flag Eric DESBIOLLES
FRA flag Mathieu DILLENSEGER
40-44 1:18:26
Click to select for comparison
1,688
FRA flag Edouard Boulay
FRA flag Clément Secouet
30-34 1:18:26
Click to select for comparison
1,689
FRA flag Kerneis Basile
FRA flag Romain Rego DOBROES
30-34 1:18:28
Click to select for comparison
1,690
FRA flag jules doughty
FRA flag Victor Radenac
16-24 1:18:29
Click to select for comparison
1,691
FRA flag Adrien Meyer
FRA flag Jean-Luc Coulombier
35-39 1:18:29
Click to select for comparison
1,692
FRA flag Nicolas Bichi
FRA flag Axel Tilmant
25-29 1:18:29
Click to select for comparison
1,693
FRA flag Thomas Meredith
FRA flag Hugo Hallez
25-29 1:18:29
Click to select for comparison
1,694
FRA flag Théo Martin
FRA flag Joris Martin
16-24 1:18:30
Click to select for comparison
1,695
FRA flag Adrien DOZOLME
FRA flag Victor Lay
30-34 1:18:30
Click to select for comparison
1,696
FRA flag Florian Fossurier
FRA flag Louis Libourel
16-24 1:18:32
Click to select for comparison
1,697
FRA flag Patrice Cayuela
FRA flag Jean-Baptiste Chatard
30-34 1:18:32
Click to select for comparison
1,698
FRA flag Thomas Le Fournier
FRA flag Aymeric Legros
40-44 1:18:34
Click to select for comparison
1,699
FRA flag Alban Thomas
FRA flag Alejandro Nazur
35-39 1:18:34
Click to select for comparison
1,700
FRA flag Sébastien marcotte
FRA flag Alexandre Lallemand-Breitenbach
40-44 1:18:34
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.