TrainRox Logo TrainRox

HYROX DOUBLES MEN - Lyon 2026

20–24 May 2026
Showing 301 to 400 of 2,644 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
301
FRA flag Andreas Peixoto
FRA flag Christian Bonato
50-54 1:04:19
Click to select for comparison
302
FRA flag Hugo Kucharski
FRA flag Thomas Perrin
25-29 1:04:19
Click to select for comparison
303
FRA flag Jules MAZZEGA
FRA flag Clovis Mazzega
16-24 1:04:22
Click to select for comparison
304
FRA flag Vincent Barrault
FRA flag Thomas Pelliard
35-39 1:04:23
Click to select for comparison
305
FRA flag Vincent Cottebrune
FRA flag Raphaël Morvan
30-34 1:04:24
Click to select for comparison
306
FRA flag Nicolas Bonamy
FRA flag Martin Garcia
25-29 1:04:25
Click to select for comparison
307
FRA flag Erwan Buffenie
FRA flag Valentin LAUNAY
16-24 1:04:27
Click to select for comparison
308
FRA flag Ouadih Ben Abada
FRA flag Touhami CHERIF
40-44 1:04:27
Click to select for comparison
309
FRA flag Yohan Hagarel
FRA flag William Layeux
40-44 1:04:27
Click to select for comparison
310
FRA flag Jean-François Bohn-Sehili
FRA flag Nicolas Boursier
40-44 1:04:28
Click to select for comparison
311
FRA flag Paolo Pineau
FRA flag Dimitri Fluzat
35-39 1:04:28
Click to select for comparison
312
FRA flag François Maas
FRA flag Antoine Rose
16-24 1:04:28
Click to select for comparison
313
FRA flag Marin Millet
FRA flag Franck Vacherot
25-29 1:04:29
Click to select for comparison
314
FRA flag Vincent Soavelo
FRA flag ludovic cheve
35-39 1:04:32
Click to select for comparison
315
FRA flag BAPTISTE LE QUEAU
FRA flag Erwan Guyon
16-24 1:04:32
Click to select for comparison
316
FRA flag Sébastien Houssin
FRA flag Jeremy Brals
35-39 1:04:32
Click to select for comparison
317
FRA flag Geoffrey Bichet
FRA flag Raphael Belloc
25-29 1:04:33
Click to select for comparison
318
FRA flag Jeremy Buisson
FRA flag Pierre Gatouillat
16-24 1:04:33
Click to select for comparison
319
FRA flag Maxime Rodrigues
FRA flag Nicolas Baudry
30-34 1:04:33
Click to select for comparison
320
FRA flag Nathanaël BERLIOZ
FRA flag Arnaud Lenglart
25-29 1:04:37
Click to select for comparison
321
FRA flag Bastian Boutet
FRA flag Raphael Sentucq
25-29 1:04:37
Click to select for comparison
322
MAR flag Samy Ouardini
MAR flag Mehdi Rifai
35-39 1:04:37
Click to select for comparison
323
FRA flag Lucas Martini
FRA flag Luca Valerio
30-34 1:04:39
Click to select for comparison
324
SUI flag Danijel Dimic
SUI flag Samuel Martinet
30-34 1:04:41
Click to select for comparison
325
FRA flag Valentin Wilson
FRA flag Victor David
16-24 1:04:42
Click to select for comparison
326
FRA flag Yohan Antonetti
FRA flag Theo Theo Jourdan
25-29 1:04:45
Click to select for comparison
327
FRA flag William Laplagne
FRA flag Benjamin Teixeira
16-24 1:04:45
Click to select for comparison
328
FRA flag Robin Rivasi
FRA flag Cedric Bourdeaux
30-34 1:04:47
Click to select for comparison
329
FRA flag Vincent Francois
FRA flag Ludovic Oger
25-29 1:04:47
Click to select for comparison
330
FRA flag Joris Saint-Jean
FRA flag Mathis SAINT-JEAN
16-24 1:04:47
Click to select for comparison
331
FRA flag Nicolas Meyer-Bisch
FRA flag Vivien Laroche
35-39 1:04:49
Click to select for comparison
332
FRA flag France Largeau
FRA flag Adrien Demaire
16-24 1:04:49
Click to select for comparison
333
FRA flag Emeric Dard
FRA flag Clement Laval
25-29 1:04:51
Click to select for comparison
334
FRA flag Salim Derradj
FRA flag Matéo Vendel
30-34 1:04:53
Click to select for comparison
335
FRA flag Alexandre Avet
FRA flag Guillaume Garçon
25-29 1:04:56
Click to select for comparison
336
FRA flag Étienne Mandier
FRA flag Sébastien Alonso
40-44 1:04:56
Click to select for comparison
337
FRA flag Alexis Montella
FRA flag Thibaud Leonard
30-34 1:04:56
Click to select for comparison
338
FRA flag Lucas Recoque
FRA flag Théo Allirand
16-24 1:04:57
Click to select for comparison
339
FRA flag HUGO CHEVALIER
FRA flag HUGO VINEIS
25-29 1:04:57
Click to select for comparison
340
FRA flag Nicolas MARGIOTTA
FRA flag Clement GALLERON
30-34 1:04:57
Click to select for comparison
341
FRA flag Valentin Picot-Bilbault
FRA flag Jean Heinrich
16-24 1:04:58
Click to select for comparison
342
FRA flag Thibault Wurbel
FRA flag Isodore Akakpo
25-29 1:04:58
Click to select for comparison
343
FRA flag Pierre Martin
FRA flag Mathieu Andre
25-29 1:04:58
Click to select for comparison
344
FRA flag Victor LABRUNE
FRA flag Victor Lafoucriere
25-29 1:05:00
Click to select for comparison
345
FRA flag Nicolas SANCENOT
FRA flag Anthony Bouzack
25-29 1:05:00
Click to select for comparison
346
POR flag Andre CORDEIRO DA SILVA
FRA flag florent perrot
25-29 1:05:00
Click to select for comparison
347
FRA flag Lucas Baldo
FRA flag Samuel Runtz
16-24 1:05:01
Click to select for comparison
348
FRA flag Clément Charpentier
FRA flag Romain Boulay
30-34 1:05:03
Click to select for comparison
349
FRA flag steve jakopic
FRA flag Kevin Jakopic
30-34 1:05:03
Click to select for comparison
350
FRA flag LOAN FILOPON
FRA flag Loic Chevance
25-29 1:05:04
Click to select for comparison
351
FRA flag Colin Deronza
FRA flag thomas lewin
25-29 1:05:04
Click to select for comparison
352
FRA flag Jordan Perot
FRA flag Lenny Matray
25-29 1:05:07
Click to select for comparison
353
FRA flag GABIN SOUBEYRAND
FRA flag SERGERE HUGO
25-29 1:05:08
Click to select for comparison
354
FRA flag Antoine Hebrard
FRA flag Francois Jaunay
25-29 1:05:08
Click to select for comparison
355
FRA flag Erwan Laurie
FRA flag Tom Legendre
16-24 1:05:08
Click to select for comparison
356
FRA flag Thomas DELANO
FRA flag Marc MICHALLET
35-39 1:05:09
Click to select for comparison
357
FRA flag Jérémy Cazaux
FRA flag Brice Dehu
25-29 1:05:10
Click to select for comparison
358
FRA flag Etienne Roche
FRA flag Mathieu Lemaitre
30-34 1:05:11
Click to select for comparison
359
FRA flag Ulrich Ndjike
FRA flag Bocar Bathily
35-39 1:05:11
Click to select for comparison
360
FRA flag Noan Sechet
FRA flag Martin Lebec
16-24 1:05:12
Click to select for comparison
361
FRA flag Guillaume Bramoullé
FRA flag Emilien Gendron
35-39 1:05:12
Click to select for comparison
362
FRA flag Jimmy Petit
FRA flag Yohann Gary
35-39 1:05:13
Click to select for comparison
363
FRA flag guillaume FEDIT
FRA flag Julien Dumas
35-39 1:05:14
Click to select for comparison
364
FRA flag Yannick Pardonche
FRA flag Marc Bovagnet
35-39 1:05:17
Click to select for comparison
365
FRA flag Filipe DE LOUREIRO
FRA flag David Desperques
40-44 1:05:18
Click to select for comparison
366
FRA flag dimitri blaise
FRA flag Matys Corsini
16-24 1:05:18
Click to select for comparison
367
FRA flag Cedric Stupak
FRA flag Gregory Stupak
40-44 1:05:20
Click to select for comparison
368
FRA flag Pierre Ruiz
FRA flag Nathanel Edery
30-34 1:05:20
Click to select for comparison
369
FRA flag Thibaud Arsac
FRA flag David Mansard
30-34 1:05:20
Click to select for comparison
370
FRA flag Julien Serrano
FRA flag Antoine Roche
25-29 1:05:20
Click to select for comparison
371
FRA flag Ulysse Orcel
FRA flag Mathis LEVESQUE
16-24 1:05:22
Click to select for comparison
372
FRA flag Alexandre Triau
FRA flag Adrien Spicq
30-34 1:05:24
Click to select for comparison
373
FRA flag Jérôme Le Solliec
FRA flag Kevin Van de pontseele
35-39 1:05:24
Click to select for comparison
374
FRA flag Eymeri Guegan
FRA flag Matteo Mikolajczak
25-29 1:05:25
Click to select for comparison
375
FRA flag Hassen Taoualit
FRA flag Mohamed GUERIBI
35-39 1:05:27
Click to select for comparison
376
FRA flag Alexandre Jourdier
FRA flag Bastien Cascarino
30-34 1:05:27
Click to select for comparison
377
FRA flag Clémen Martin
FRA flag Rocco Boizard
25-29 1:05:29
Click to select for comparison
378
FRA flag Guillaume Bley
FRA flag Grégoire Guérandel
30-34 1:05:29
Click to select for comparison
379
FRA flag Anthony FIRPION
FRA flag Thomas CRESCI
30-34 1:05:29
Click to select for comparison
380
FRA flag Clement Henon
FRA flag Benjamin Garcia
35-39 1:05:29
Click to select for comparison
381
FRA flag Guillaume Paris
FRA flag Anthony Gabillard
30-34 1:05:30
Click to select for comparison
382
FRA flag David SUTTER
FRA flag Thomas Sekula
35-39 1:05:30
Click to select for comparison
383
FRA flag Maxime Gerin
FRA flag Mathis Zorel
25-29 1:05:31
Click to select for comparison
384
FRA flag Télo Lacroix
FRA flag Maximilien Louis
16-24 1:05:31
Click to select for comparison
385
FRA flag Matthieu Peronnet
FRA flag Eloan Cotten
16-24 1:05:33
Click to select for comparison
386
FRA flag Guillaume LECOMTE
FRA flag Nicolas Chalochet
30-34 1:05:33
Click to select for comparison
387
FRA flag Florian Berra-Veau
FRA flag Benjamin Veau
30-34 1:05:34
Click to select for comparison
388
FRA flag Julien Ansar
FRA flag Thomas Niterbül
25-29 1:05:34
Click to select for comparison
389
FRA flag Aurélien Rousseau
FRA flag Benjamin Menu
30-34 1:05:34
Click to select for comparison
390
FRA flag Xavier Odeau
FRA flag Yoann Bérard
40-44 1:05:35
Click to select for comparison
391
FRA flag Kévin MORLENS
FRA flag Cédric DELAROUE
30-34 1:05:35
Click to select for comparison
392
FRA flag Joffrey Fromentoux
FRA flag Killian Decock
25-29 1:05:37
Click to select for comparison
393
FRA flag Arthur Audibert
FRA flag Alexandre Dupuis
25-29 1:05:37
Click to select for comparison
394
MAR flag Faël Machraoui
MAR flag Yoram Machraoui
16-24 1:05:39
Click to select for comparison
395
FRA flag Benoit Mouvault
FRA flag Pierre-Matthieu Duverger
30-34 1:05:40
Click to select for comparison
396
FRA flag vincent chaniolleau
FRA flag fabien bachir
35-39 1:05:40
Click to select for comparison
397
FRA flag Corentin Hamel
FRA flag Adrien Leroy
16-24 1:05:41
Click to select for comparison
398
FRA flag Vincent GHERMAOUI
FRA flag Alexandre Arnault
30-34 1:05:41
Click to select for comparison
399
FRA flag Florian Humbert
FRA flag Steven Bacouël-Negri
30-34 1:05:42
Click to select for comparison
400
FRA flag Brugerolle Tanguy
FRA flag Clément Habault
25-29 1:05:42
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.