TrainRox Logo TrainRox

HYROX DOUBLES MEN - Lyon 2026

20–24 May 2026
Showing 1,201 to 1,300 of 2,644 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,201
FRA flag Jonathan Rouchon
FRA flag Edgar Robillon
30-34 1:13:25
Click to select for comparison
1,202
FRA flag Hubert Jallerat
FRA flag Brandon Madrelle
25-29 1:13:25
Click to select for comparison
1,203
FRA flag Antonin GELEZ
FRA flag Stanislas CHAPUIS
35-39 1:13:28
Click to select for comparison
1,204
FRA flag Nathan Arod
SUI flag Yoël Benyair
16-24 1:13:29
Click to select for comparison
1,205
FRA flag ALAIN CLÉMENT
FRA flag Fabrice CLÉMENT
50-54 1:13:30
Click to select for comparison
1,206
FRA flag Thomas Nicolas
FRA flag Dustin Herbstmeyer
35-39 1:13:30
Click to select for comparison
1,207
FRA flag Baptiste Duval
FRA flag Yoan Kostadinovski
25-29 1:13:32
Click to select for comparison
1,208
FRA flag Anthony Charnet
FRA flag Alexis Fleur
35-39 1:13:33
Click to select for comparison
1,209
FRA flag Cydrick Billon
FRA flag Julien Millevoye
45-49 1:13:34
Click to select for comparison
1,210
FRA flag Nicolas Deschamps
FRA flag Julien Lainey
25-29 1:13:35
Click to select for comparison
1,211
FRA flag Philippe Besse
FRA flag Olivier Le Mouellic
30-34 1:13:35
Click to select for comparison
1,212
FRA flag Mattéo Valentin
FRA flag Dylan Dubois
25-29 1:13:36
Click to select for comparison
1,213
FRA flag Corentin Breysse-Gomez
FRA flag Dimitri Bisch
30-34 1:13:36
Click to select for comparison
1,214
FRA flag Bastien Pelissier
FRA flag Antoine Gielata
25-29 1:13:37
Click to select for comparison
1,215
FRA flag Leny DOCHER
FRA flag Ronan-Louis Veyre
16-24 1:13:37
Click to select for comparison
1,216
FRA flag Kevin Baldet
FRA flag Maxime Alirand
30-34 1:13:38
Click to select for comparison
1,217
FRA flag Kevin Lin
FRA flag André Chen
30-34 1:13:38
Click to select for comparison
1,218
FRA flag Robin Muller
FRA flag Antonin Fays
25-29 1:13:39
Click to select for comparison
1,219
FRA flag Nino Baludo
FRA flag Valentin Plichon
30-34 1:13:40
Click to select for comparison
1,220
FRA flag Maxime Fosse
FRA flag Yannick Mouline
40-44 1:13:41
Click to select for comparison
1,221
FRA flag Yves FERRON
FRA flag Thomas Renaud
16-24 1:13:41
Click to select for comparison
1,222
FRA flag Vincent GRECO
FRA flag Giovan Greco
25-29 1:13:41
Click to select for comparison
1,223
FRA flag Owen Tran
FRA flag Aurelien Dumont
25-29 1:13:42
Click to select for comparison
1,224
FRA flag Corentin POLONI
FRA flag Thomas Laffont
30-34 1:13:43
Click to select for comparison
1,225
FRA flag Guillaume Désirée
FRA flag Louis Garcia
25-29 1:13:43
Click to select for comparison
1,226
FRA flag Jeremy Lauret
FRA flag Benoit Fremillon
25-29 1:13:43
Click to select for comparison
1,227
FRA flag Victor Loctin
FRA flag Antoine Maire
25-29 1:13:43
Click to select for comparison
1,228
FRA flag Axel Pastor
FRA flag Victor Papa
16-24 1:13:44
Click to select for comparison
1,229
FRA flag Julien Marsot
FRA flag Vivien Thomson
45-49 1:13:44
Click to select for comparison
1,230
FRA flag Bastien Geinaert
FRA flag Loïc Vanbeuren
30-34 1:13:45
Click to select for comparison
1,231
FRA flag Ydriss Rabhi
FRA flag Younes Boubazine
16-24 1:13:45
Click to select for comparison
1,232
FRA flag Wassil Chaoui
FRA flag Driss Chaoui
25-29 1:13:46
Click to select for comparison
1,233
FRA flag Fabien Klotz
FRA flag Mathieu Rouaud
25-29 1:13:46
Click to select for comparison
1,234
FRA flag allan grout
FRA flag bertrand ladron
25-29 1:13:47
Click to select for comparison
1,235
FRA flag Alexis Pluquet
FRA flag Axel Patras
30-34 1:13:49
Click to select for comparison
1,236
FRA flag Gabin Perrichot
FRA flag Baptiste Roybet
16-24 1:13:50
Click to select for comparison
1,237
FRA flag Romain CHAMBELLANT
FRA flag Stéphane FUTOL
30-34 1:13:50
Click to select for comparison
1,238
FRA flag Camille Thomas
FRA flag Thomas Simonato
35-39 1:13:51
Click to select for comparison
1,239
FRA flag olivier bourgeois
FRA flag Romain SCHURGER
40-44 1:13:52
Click to select for comparison
1,240
FRA flag Charles Descamps
FRA flag Matthieu Lalague
35-39 1:13:53
Click to select for comparison
1,241
FRA flag Sylvain Guyon-Robert
FRA flag Faycel El Gouri
35-39 1:13:54
Click to select for comparison
1,242
FRA flag Jules Nahon
FRA flag Martin Jouannais
25-29 1:13:54
Click to select for comparison
1,243
FRA flag Quentin Badefort
FRA flag Jeremy Cheze
35-39 1:13:55
Click to select for comparison
1,244
FRA flag Steve Vally
FRA flag Alexandre Cartron
35-39 1:13:57
Click to select for comparison
1,245
FRA flag Anthony Goudet
SUI flag Noah Schlachter
16-24 1:13:57
Click to select for comparison
1,246
FRA flag Maxime Thevenet
FRA flag Hayley Monnier
25-29 1:13:59
Click to select for comparison
1,247
FRA flag Trévis Duverney
FRA flag Enzo Ghalem
25-29 1:14:01
Click to select for comparison
1,248
FRA flag Clément Paris
FRA flag John Soupin
16-24 1:14:01
Click to select for comparison
1,249
FRA flag Vincent Lipka
FRA flag Fabien Calloud
25-29 1:14:02
Click to select for comparison
1,250
FRA flag Alexis Playez
FRA flag Nicolas Vialon
25-29 1:14:05
Click to select for comparison
1,251
FRA flag Kevin Mazeram
FRA flag Arnaud Wishaupt
25-29 1:14:05
Click to select for comparison
1,252
FRA flag Antoine Lardiere
FRA flag Pierre Vacheron
25-29 1:14:06
Click to select for comparison
1,253
FRA flag Alaric Soeur
FRA flag Christopher Frangville
35-39 1:14:06
Click to select for comparison
1,254
FRA flag Robin Janisson
FRA flag Matthieu Morizot
35-39 1:14:06
Click to select for comparison
1,255
FRA flag Maxime Valour
FRA flag Julien Grès
30-34 1:14:06
Click to select for comparison
1,256
FRA flag Thomas Jovignot
FRA flag Quentin Gardien
16-24 1:14:08
Click to select for comparison
1,257
FRA flag Pierre-Louis PELLETIER
FRA flag Bruno PELLETIER
35-39 1:14:08
Click to select for comparison
1,258
FRA flag Arthur Perrin
FRA flag Fabien Gilbert
35-39 1:14:10
Click to select for comparison
1,259
FRA flag Lucas Cortes
FRA flag Bryan De Carvalho
25-29 1:14:10
Click to select for comparison
1,260
FRA flag Amaury Gaudet
FRA flag Grégory GAUDET
30-34 1:14:12
Click to select for comparison
1,261
FRA flag jules-yann TUR
FRA flag Adrien Borg
16-24 1:14:14
Click to select for comparison
1,262
FRA flag Alexandre Alves
FRA flag Gregory Ghattas
35-39 1:14:15
Click to select for comparison
1,263
FRA flag MAXENCE PUERTO
FRA flag REMY CARRASCO
25-29 1:14:16
Click to select for comparison
1,264
FRA flag Pierre Beaurain
FRA flag Karl Massa
35-39 1:14:16
Click to select for comparison
1,265
FRA flag ethan dantas
FRA flag Cesar DANTAS
35-39 1:14:16
Click to select for comparison
1,266
FRA flag Romain Martin
FRA flag Valentin Bourcelot
30-34 1:14:17
Click to select for comparison
1,267
FRA flag Aziz Bengrine
FRA flag Karim Animi
50-54 1:14:17
Click to select for comparison
1,268
GER flag Jonas Böhmer
GER flag Malique Treiber
16-24 1:14:17
Click to select for comparison
1,269
FRA flag Yan FATTORINI
ITA flag Modestino De Feo
30-34 1:14:18
Click to select for comparison
1,270
FRA flag Jonathan Clavel
FRA flag Alexandre Bernard
30-34 1:14:18
Click to select for comparison
1,271
FRA flag Mathieu SCHEER
FRA flag Alex HERR
25-29 1:14:19
Click to select for comparison
1,272
FRA flag Marc Narbot
FRA flag Vincent BURGHOLZER
40-44 1:14:19
Click to select for comparison
1,273
FRA flag Julien Luisetti
FRA flag Sebastien Bouillet
40-44 1:14:19
Click to select for comparison
1,274
FRA flag Julien Morera
FRA flag Massimo Moudoud
16-24 1:14:20
Click to select for comparison
1,275
FRA flag Mathias Schrevel
FRA flag Anthony Szczerbal
40-44 1:14:20
Click to select for comparison
1,276
FRA flag Mikael Bonnot
FRA flag Gaspard Palay
30-34 1:14:20
Click to select for comparison
1,277
FRA flag Thomas Bertin
FRA flag Thibault Bertin
25-29 1:14:20
Click to select for comparison
1,278
FRA flag Quentin MONTES
FRA flag Nicolas Montes
30-34 1:14:20
Click to select for comparison
1,279
FRA flag Ludovic Chirat
FRA flag Ludovic Gauthereau
30-34 1:14:20
Click to select for comparison
1,280
FRA flag Alexis Bajan
FRA flag Liam Lamotte
25-29 1:14:21
Click to select for comparison
1,281
FRA flag thomas terrier-rauzy
FRA flag Nathan Masson
16-24 1:14:21
Click to select for comparison
1,282
FRA flag Dorian Pons
FRA flag Romain Lalliat
35-39 1:14:22
Click to select for comparison
1,283
FRA flag Kévin Buducan
FRA flag Williams Brysbaert
30-34 1:14:23
Click to select for comparison
1,284
CAN flag Simon Pelletier
SUI flag Gil Loetscher
45-49 1:14:24
Click to select for comparison
1,285
FRA flag Michael Aubé
FRA flag Fabien Descaves
40-44 1:14:25
Click to select for comparison
1,286
FRA flag Joseph Castagna
FRA flag Fabrice Dessiaux
45-49 1:14:25
Click to select for comparison
1,287
PYF flag Eden Martin
FRA flag Evan Vignal
16-24 1:14:26
Click to select for comparison
1,288
FRA flag Baptiste Reydet
FRA flag Guillaume Kusiak
16-24 1:14:27
Click to select for comparison
1,289
FRA flag Yohan Paquot
FRA flag Damien Schapman
30-34 1:14:27
Click to select for comparison
1,290
FRA flag Paul Boisseuil
FRA flag Tanguy Pieplu
25-29 1:14:28
Click to select for comparison
1,291
FRA flag Emilien Guilbaud
FRA flag Victor Larrezet
25-29 1:14:28
Click to select for comparison
1,292
FRA flag Antoine Nourry
FRA flag Julien Viel
35-39 1:14:29
Click to select for comparison
1,293
FRA flag Julien Micaux
FRA flag Jeremy Vianne
30-34 1:14:29
Click to select for comparison
1,294
FRA flag Julien Brouard
FRA flag Benjamin Traineau
25-29 1:14:30
Click to select for comparison
1,295
FRA flag Joao KATSUKI
FRA flag Valentin Marechal
30-34 1:14:30
Click to select for comparison
1,296
FRA flag Samuel ALBERT
FRA flag Lucas PERISSE
35-39 1:14:31
Click to select for comparison
1,297
FRA flag Theo Poudavigne
FRA flag Leo Bonnet
25-29 1:14:31
Click to select for comparison
1,298
FRA flag Musa Taspinar
FRA flag Mathieu Germain
25-29 1:14:31
Click to select for comparison
1,299
FRA flag Leopold Henri
FRA flag Constatin Henri
30-34 1:14:32
Click to select for comparison
1,300
FRA flag Eric Le Bihan
FRA flag Ange Myaouenuh
35-39 1:14:32
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.