TrainRox Logo TrainRox

HYROX DOUBLES MEN - Lyon 2026

20–24 May 2026
Showing 1,801 to 1,900 of 2,644 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,801
FRA flag Youssef Elkhayar
FRA flag Jean Baptiste Harment
40-44 1:19:47
Click to select for comparison
1,802
FRA flag Cédric Ginot
FRA flag Jean-Christophe Thomas
45-49 1:19:48
Click to select for comparison
1,803
FRA flag Hugo Morin
FRA flag Vincent Cornitte
25-29 1:19:49
Click to select for comparison
1,804
FRA flag Ludovic Barbier
FRA flag Evan Barbier
16-24 1:19:49
Click to select for comparison
1,805
FRA flag Yann Le Canu
FRA flag Thomas Marzi
25-29 1:19:50
Click to select for comparison
1,806
FRA flag Soufiane Assal
FRA flag Ludovic Rei
30-34 1:19:51
Click to select for comparison
1,807
FRA flag fred reverchon
FRA flag kevin courtois
40-44 1:19:51
Click to select for comparison
1,808
FRA flag Julien Brothelande
FRA flag Patrick MAS
35-39 1:19:53
Click to select for comparison
1,809
FRA flag Gaël Thévenet
FRA flag Pierre-olivier Wolff
50-54 1:19:54
Click to select for comparison
1,810
FRA flag maxime ayeb
FRA flag Djason Chavana
25-29 1:19:54
Click to select for comparison
1,811
FRA flag Iann Lucas
FRA flag Léo Fedrichkine
25-29 1:19:54
Click to select for comparison
1,812
FRA flag Herve Blanc
FRA flag Rafael Blanc
35-39 1:19:57
Click to select for comparison
1,813
FRA flag Corentin Hubert
FRA flag Maxime RÉBÉ
25-29 1:19:59
Click to select for comparison
1,814
FRA flag Antoine Autran
FRA flag Augustin Michamble
25-29 1:20:01
Click to select for comparison
1,815
FRA flag Kevin Soares
FRA flag Florent Jacquet
35-39 1:20:01
Click to select for comparison
1,816
FRA flag Tancrède Cymerman
FRA flag Clement Liénard
35-39 1:20:01
Click to select for comparison
1,817
FRA flag Owen Thoretton
COL flag Oscar Molina
25-29 1:20:02
Click to select for comparison
1,818
FRA flag Sylvain Thivolle
FRA flag Antoine Lance
40-44 1:20:02
Click to select for comparison
1,819
FRA flag Billy DO NHU
FRA flag Anthony Bouchon
30-34 1:20:02
Click to select for comparison
1,820
FRA flag Gustave Barros
FRA flag Bastian Goupil
25-29 1:20:03
Click to select for comparison
1,821
FRA flag Arnaud Cherblanc
FRA flag Florian Braud
40-44 1:20:03
Click to select for comparison
1,822
FRA flag Alexandre Lepoix
FRA flag martin Lobjois
25-29 1:20:03
Click to select for comparison
1,823
MAR flag Ilyas Galzim
FRA flag Francois Bracchi
30-34 1:20:04
Click to select for comparison
1,824
FRA flag Adrien BOGNIAUX
FRA flag Benjamin Bogniaux
30-34 1:20:05
Click to select for comparison
1,825
FRA flag Samir CHAOUCHE
FRA flag Nabil TARIGHT
35-39 1:20:05
Click to select for comparison
1,826
ESP flag Diego Guerra
FRA flag Raphael Gnininvi
40-44 1:20:06
Click to select for comparison
1,827
FRA flag Guillaume Genieys
FRA flag Sébastien Gailleurd
45-49 1:20:06
Click to select for comparison
1,828
FRA flag Dimitri Farber
FRA flag Flavien Le Rendu
35-39 1:20:07
Click to select for comparison
1,829
FRA flag Kenny Chicate-moibert
FRA flag Rayan-Meddy Brissac
16-24 1:20:08
Click to select for comparison
1,830
FRA flag Arthur Vally
FRA flag Antoine Seidenbinder
30-34 1:20:09
Click to select for comparison
1,831
FRA flag Raphael Tupahururu
FRA flag Kyllian Perrin-duc
35-39 1:20:09
Click to select for comparison
1,832
FRA flag Bruno Sader
FRA flag Theo Allaman-Dumant
25-29 1:20:09
Click to select for comparison
1,833
FRA flag Alexandre Fabre
FRA flag Aurélien BARCELO
35-39 1:20:11
Click to select for comparison
1,834
FRA flag Jeremy Gaillet
FRA flag Jordan Deneiple
25-29 1:20:12
Click to select for comparison
1,835
FRA flag Anthony Gatien
FRA flag marlon cassano
30-34 1:20:13
Click to select for comparison
1,836
FRA flag Jules Roche
FRA flag Hugo-Xuân Maury
25-29 1:20:14
Click to select for comparison
1,837
GER flag Felix Noack
GER flag Simon Sippel
40-44 1:20:14
Click to select for comparison
1,838
FRA flag Nathan Cohen
FRA flag Romain Saintier
25-29 1:20:15
Click to select for comparison
1,839
FRA flag Eric Poignat
FRA flag Olivier Bernardin
55-59 1:20:15
Click to select for comparison
1,840
FRA flag Anthony Soulié
FRA flag Emmanuel Eglou
16-24 1:20:15
Click to select for comparison
1,841
FRA flag Ugo Gazagnol
FRA flag Alexandre BAUDOIN
16-24 1:20:17
Click to select for comparison
1,842
FRA flag Virgil Chapus
FRA flag Cyril Brejcha
40-44 1:20:17
Click to select for comparison
1,843
FRA flag Thibault Cassignol
FRA flag Aurelien Posilek
35-39 1:20:17
Click to select for comparison
1,844
FRA flag Maxime Demitres
FRA flag Florain Rose
30-34 1:20:18
Click to select for comparison
1,845
FRA flag Julien PROUDHON
FRA flag Stéphane JULIEN
35-39 1:20:18
Click to select for comparison
1,846
FRA flag Hugo Charpenay
FRA flag Hugo Recouras
16-24 1:20:19
Click to select for comparison
1,847
FRA flag Killian Martin
FRA flag Loïc Martin
35-39 1:20:19
Click to select for comparison
1,848
FRA flag Cedric Ambrosio
FRA flag Flavian Ambrosio
30-34 1:20:19
Click to select for comparison
1,849
FRA flag Pierre Isambert
FRA flag Pierre Lemée
16-24 1:20:21
Click to select for comparison
1,850
FRA flag Loïc Chalumeau
FRA flag Nicolas Fleury
35-39 1:20:21
Click to select for comparison
1,851
FRA flag Axel Coulon
FRA flag Thibaut Cantat
25-29 1:20:22
Click to select for comparison
1,852
FRA flag Clément Gazon
FRA flag Alexandre Mercier
25-29 1:20:22
Click to select for comparison
1,853
FRA flag Frédéric BOUTHERIN
FRA flag Jérémie Boutherin
50-54 1:20:22
Click to select for comparison
1,854
FRA flag Adrien Le Quellenec
FRA flag Enzo Touboulic
16-24 1:20:23
Click to select for comparison
1,855
FRA flag Alexis Dumignard
FRA flag Romain Chauvet
30-34 1:20:23
Click to select for comparison
1,856
FRA flag Louis Maillol
FRA flag Luc Pezzini
30-34 1:20:24
Click to select for comparison
1,857
FRA flag Jules Boeglin
FRA flag Antoine Rotunno
45-49 1:20:25
Click to select for comparison
1,858
FRA flag Joffrey Berdah
FRA flag Sébastien Thomas
30-34 1:20:26
Click to select for comparison
1,859
FRA flag Alexandre Barbereau
FRA flag Mateo Viallard-Sentana
16-24 1:20:29
Click to select for comparison
1,860
FRA flag Jonathan Forir
FRA flag Pierre-Allan Pirault
40-44 1:20:31
Click to select for comparison
1,861
FRA flag Josselin VALLADONT
FRA flag thomas Valladont
16-24 1:20:31
Click to select for comparison
1,862
FRA flag Khaled Baaziz
FRA flag Tarek Baaziz
40-44 1:20:32
Click to select for comparison
1,863
FRA flag Jean-Baptiste Dupuis Pasqualini
FRA flag Victor Piat
25-29 1:20:33
Click to select for comparison
1,864
FRA flag Bastien Lamande
FRA flag Nans Venet
30-34 1:20:33
Click to select for comparison
1,865
FRA flag Wilfrid Harduin de Grosville
FRA flag Florent Harduin De Grosville
25-29 1:20:33
Click to select for comparison
1,866
FRA flag Christophe Soleilhavoup
FRA flag Loic Lavaud
30-34 1:20:34
Click to select for comparison
1,867
FRA flag Lukas Pouilleux
FRA flag Fabrice Pouilleux
30-34 1:20:35
Click to select for comparison
1,868
FRA flag Adrien Goutorbe
FRA flag Thomas FAURE
30-34 1:20:35
Click to select for comparison
1,869
FRA flag Matthieu Berzinger
FRA flag Démis VANDENBERGHE
25-29 1:20:36
Click to select for comparison
1,870
FRA flag Balthasar Bietry
FRA flag Julien BONGE
30-34 1:20:36
Click to select for comparison
1,871
FRA flag Sacha Barriol
FRA flag Pierre-Géraud MARTIN
25-29 1:20:36
Click to select for comparison
1,872
FRA flag Tristan Gimenez
FRA flag Joey Bllr
25-29 1:20:37
Click to select for comparison
1,873
FRA flag Ludovic Pluchon
FRA flag Leo Cousin
30-34 1:20:37
Click to select for comparison
1,874
FRA flag Maxime Govart
FRA flag Augustin Bergonzi
25-29 1:20:38
Click to select for comparison
1,875
FRA flag Suleyman Eroglu
FRA flag Mikail Eroglu
25-29 1:20:38
Click to select for comparison
1,876
FRA flag Fabien Luneau
FRA flag Guillaume Muscat
45-49 1:20:39
Click to select for comparison
1,877
FRA flag Thierry Blondin
FRA flag Christophe Blondin
45-49 1:20:41
Click to select for comparison
1,878
FRA flag Jean francois Vangin
FRA flag Nicolas Thiallet
45-49 1:20:43
Click to select for comparison
1,879
FRA flag Philippe Di Caro
FRA flag Mattéo Di Caro
35-39 1:20:44
Click to select for comparison
1,880
FRA flag Maxime Presle
FRA flag Aurélien Massé
30-34 1:20:45
Click to select for comparison
1,881
FRA flag morgan blin
FRA flag Macéo blin
35-39 1:20:47
Click to select for comparison
1,882
FRA flag Rémi Debreu
FRA flag Lionel Roron
40-44 1:20:47
Click to select for comparison
1,883
FRA flag Quentin Ronget
FRA flag Clément Lamy
16-24 1:20:48
Click to select for comparison
1,884
FRA flag Damien Babin
FRA flag Arthur Guilbert
40-44 1:20:49
Click to select for comparison
1,885
FRA flag ZAKARIAA BOULEMLOUJ
FRA flag Tony Janinet
50-54 1:20:49
Click to select for comparison
1,886
FRA flag Ethan Baroukel
FRA flag Franck Pitot-Fayon
16-24 1:20:50
Click to select for comparison
1,887
FRA flag Mazdak TALAI
FRA flag Nicolas Strozik
35-39 1:20:51
Click to select for comparison
1,888
GBR flag Jack Bowyer
GBR flag Will Day
16-24 1:20:52
Click to select for comparison
1,889
FRA flag Reda Maamor
FRA flag Rachid Hechiche
40-44 1:20:52
Click to select for comparison
1,890
FRA flag Teo Arpino
FRA flag Ugo Arpino
16-24 1:20:53
Click to select for comparison
1,891
FRA flag GREGORY MANCA
FRA flag Julien Sardo Viscuglia
40-44 1:20:53
Click to select for comparison
1,892
FRA flag Mickaël Colella
FRA flag Adrien Devaux
30-34 1:20:54
Click to select for comparison
1,893
FRA flag Jean-Baptiste Aramendy
FRA flag Sébastien Lys
30-34 1:20:54
Click to select for comparison
1,894
FRA flag Florian Romero
FRA flag Bastien Alle
16-24 1:20:55
Click to select for comparison
1,895
FRA flag Etienne Chopard
FRA flag Guillaume Cavalie
40-44 1:20:55
Click to select for comparison
1,896
FRA flag Damien Basso de Marco
FRA flag Nicolas CARY
45-49 1:20:55
Click to select for comparison
1,897
FRA flag Thomas Leonardi
FRA flag Sandro Bisserier
25-29 1:20:55
Click to select for comparison
1,898
FRA flag antoine Vidalinc
FRA flag Philippe Blancheton
50-54 1:20:56
Click to select for comparison
1,899
FRA flag Anthony Fourre
FRA flag Nathan Martin
25-29 1:20:56
Click to select for comparison
1,900
FRA flag remy gresse
FRA flag regis ortolani
30-34 1:20:57
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.