TrainRox Logo TrainRox

HYROX DOUBLES MEN - Paris Grand Palais 2026

23–27 Apr 2026
Showing 1,601 to 1,700 of 2,039 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,601
FRA flag Jérémy Lemesle
FRA flag Vincent Martinet
35-39 1:22:24
Click to select for comparison
1,602
FRA flag Salim Herbet
FRA flag Marc Vignon
35-39 1:22:25
Click to select for comparison
1,603
FRA flag Téo Caillibot
FRA flag Nathan Cazalets
30-34 1:22:26
Click to select for comparison
1,604
FRA flag Souane Pollaert
FRA flag Aurelien CARTON
25-29 1:22:28
Click to select for comparison
1,605
FRA flag Pablo Martinez
FRA flag Oscar Martinez
25-29 1:22:30
Click to select for comparison
1,606
FRA flag Gilty Mafuta
FRA flag Julien Mudila
25-29 1:22:31
Click to select for comparison
1,607
FRA flag Arthur LEBLANC
FRA flag Alexandre LEBLANC
25-29 1:22:33
Click to select for comparison
1,608
FRA flag Hugo Monjo
FRA flag Lucas Monjo
25-29 1:22:34
Click to select for comparison
1,609
FRA flag Florent Ho
FRA flag Benoît Sazerat
35-39 1:22:35
Click to select for comparison
1,610
NED flag Benjamin Pinto
NED flag Salah Bentohami
1:22:38
Click to select for comparison
1,611
FRA flag Alexandre Kajdak
FRA flag Elie Mahboub
25-29 1:22:40
Click to select for comparison
1,612
FRA flag Mounir Bouzaiane
FRA flag Adrien Sarafian
40-44 1:22:40
Click to select for comparison
1,613
FRA flag Tom Driot
FRA flag Moussa Madani
16-24 1:22:42
Click to select for comparison
1,614
FRA flag Antoine Aujay
FRA flag Clément Asbert
16-24 1:22:50
Click to select for comparison
1,615
FRA flag Stéphane Franchi
FRA flag Guillaume Singlas
40-44 1:22:51
Click to select for comparison
1,616
FRA flag Valentin Broustet
FRA flag Simon Heronneau
25-29 1:22:52
Click to select for comparison
1,617
FRA flag Anatole Landeon
FRA flag Thierry Landron
45-49 1:22:53
Click to select for comparison
1,618
FRA flag Lilou Ret
FRA flag Tom Champonnois
16-24 1:22:56
Click to select for comparison
1,619
FRA flag Clément Joyaux
FRA flag Julien Cadiou
30-34 1:22:56
Click to select for comparison
1,620
FRA flag Remy DEJEAN
FRA flag Damien Sartran
40-44 1:22:57
Click to select for comparison
1,621
GER flag Andreas Mertens
GER flag Felix Gruschka
25-29 1:22:58
Click to select for comparison
1,622
FRA flag Thomas Mérillon
FRA flag Ange Veillon
25-29 1:22:58
Click to select for comparison
1,623
FRA flag Guilhem SENAC de MONSEMBERNARD
FRA flag Sami Belayachi
30-34 1:23:00
Click to select for comparison
1,624
FRA flag Aurélien Henri
FRA flag Joël Jean
30-34 1:23:00
Click to select for comparison
1,625
FRA flag Louis Vigneron
FRA flag Clément Vesins
25-29 1:23:02
Click to select for comparison
1,626
FRA flag Jerome Narbonne
FRA flag Michel Laborie
55-59 1:23:04
Click to select for comparison
1,627
FRA flag Baptiste Viera
FRA flag Vincent Greffe
35-39 1:23:04
Click to select for comparison
1,628
FRA flag Badr soudini
FRA flag Giovanni Padovano
25-29 1:23:06
Click to select for comparison
1,629
FRA flag Baptiste Nguyen
FRA flag Théophile Nguyen
25-29 1:23:10
Click to select for comparison
1,630
FRA flag Clément RACLOT
FRA flag Mathieu WEHRUNG
16-24 1:23:10
Click to select for comparison
1,631
FRA flag Ufuk Demiralay
FRA flag Sébastien Dieudonné
35-39 1:23:11
Click to select for comparison
1,632
FRA flag Guillaume Strazel
FRA flag Rudy Lopes De Brito
35-39 1:23:12
Click to select for comparison
1,633
FRA flag Swann Maillefert
FRA flag Donatien Eneman
25-29 1:23:13
Click to select for comparison
1,634
GBR flag Josh Grimstone
GBR flag Finley Morris
30-34 1:23:14
Click to select for comparison
1,635
ESP flag Francisco José Soret Bafaluy
FRA flag Yoann Bourges
35-39 1:23:19
Click to select for comparison
1,636
FRA flag Nathan LE BEUX
FRA flag Nicolas ALBANESE
25-29 1:23:21
Click to select for comparison
1,637
FRA flag Matthieu Le Rouge
FRA flag Louis Grouas-Guittet
25-29 1:23:26
Click to select for comparison
1,638
FRA flag Louis Germain
FRA flag Lorenzo Westeq Rossignol
25-29 1:23:28
Click to select for comparison
1,639
FRA flag Loïc Frenet
FRA flag Erwane Hadjadj
25-29 1:23:29
Click to select for comparison
1,640
FRA flag Jb Tartarin
FRA flag Payam Borhani
25-29 1:23:29
Click to select for comparison
1,641
FRA flag Hugo Giuntoli
FRA flag Amaury Périnel
16-24 1:23:30
Click to select for comparison
1,642
FRA flag Alexandre Levy
FRA flag Jérémy Amzallag
40-44 1:23:31
Click to select for comparison
1,643
FRA flag Charles Berthaud
FRA flag Oscar Mesnildrey
30-34 1:23:31
Click to select for comparison
1,644
FRA flag Fis Baudoin
FRA flag Christophe Bardes
30-34 1:23:34
Click to select for comparison
1,645
FRA flag Liam Aubry
FRA flag Frederic Aubry
35-39 1:23:35
Click to select for comparison
1,646
ITA flag Jacopo Maria Naso
ITA flag Davide Palombi
25-29 1:23:37
Click to select for comparison
1,647
FRA flag Laurent Choukroun
FRA flag MAXIME MEDARD
1:23:37
Click to select for comparison
1,648
FRA flag Ruben Chicheportiche
FRA flag Charles Munier
25-29 1:23:38
Click to select for comparison
1,649
FRA flag Anthony Camus
FRA flag Philippe Vinchon
30-34 1:23:39
Click to select for comparison
1,650
FRA flag Kevin Dessalines
FRA flag Yoan Moise
30-34 1:23:40
Click to select for comparison
1,651
FRA flag Mathieu Berard
FRA flag Cyril ANTHEAUME
40-44 1:23:41
Click to select for comparison
1,652
FRA flag Quentin Ormieres
FRA flag Guillaume Ormieres
30-34 1:23:45
Click to select for comparison
1,653
FRA flag Tugdual Petit
FRA flag Dimitri suhard
30-34 1:23:47
Click to select for comparison
1,654
FRA flag Yoann Esther
FRA flag Mathieu Landry
30-34 1:23:47
Click to select for comparison
1,655
FRA flag Mohammed Moudjeb
FRA flag Rajulan Ravichandran
30-34 1:23:48
Click to select for comparison
1,656
FRA flag Mounir Dridi
FRA flag Raphaël Velut
35-39 1:23:49
Click to select for comparison
1,657
FRA flag Eric Mondin
FRA flag Cedric Epinette
35-39 1:23:50
Click to select for comparison
1,658
FRA flag Elliot Ghnassia
FRA flag William Sanfins
35-39 1:23:50
Click to select for comparison
1,659
FRA flag Jérémy Haudry
FRA flag Nicolas Savignat
25-29 1:23:51
Click to select for comparison
1,660
GER flag Jörg Oppermann
GER flag Timothy Oppermann
45-49 1:23:52
Click to select for comparison
1,661
FRA flag Elliot Fricaux
FRA flag Swan Meon
25-29 1:23:55
Click to select for comparison
1,662
FRA flag Loïc Crétel
FRA flag Alexandre Fortier
30-34 1:23:56
Click to select for comparison
1,663
FRA flag Alexandre Tang
FRA flag Guillaume Saussay
35-39 1:23:56
Click to select for comparison
1,664
FRA flag Will ROBINSON
FRA flag Boris FAURE
45-49 1:24:00
Click to select for comparison
1,665
FRA flag Benjamin Maigre
FRA flag Stephane Herndl
40-44 1:24:01
Click to select for comparison
1,666
FRA flag Alexandre CLAVREUIL
FRA flag Matthieu CONSTANT DIT BERTRE
35-39 1:24:01
Click to select for comparison
1,667
FRA flag Nicolas Lefebvre
FRA flag Vincent Georges
25-29 1:24:01
Click to select for comparison
1,668
FRA flag Mathias Barbot
FRA flag Damien Bichon
30-34 1:24:03
Click to select for comparison
1,669
FRA flag Renan Baron
FRA flag Guy Ngbesso
30-34 1:24:05
Click to select for comparison
1,670
FRA flag Fabien Robert
FRA flag Remi Sedilleau
16-24 1:24:05
Click to select for comparison
1,671
FRA flag Benoit Dupuis
FRA flag Fabien Acien
40-44 1:24:07
Click to select for comparison
1,672
FRA flag zola jules
FRA flag MAXIME ZOLA
16-24 1:24:10
Click to select for comparison
1,673
FRA flag Maxence Ledoux
FRA flag Axel Malecki
16-24 1:24:10
Click to select for comparison
1,674
FRA flag BERTRAND POULMANE
FRA flag Sebastien Maussion
40-44 1:24:13
Click to select for comparison
1,675
FRA flag Thomas Fauchère
FRA flag Anthony Giusti
25-29 1:24:13
Click to select for comparison
1,676
BEL flag ilias chouaten
FRA flag kais ibaz
16-24 1:24:17
Click to select for comparison
1,677
FRA flag Jerome CHEVALIER
FRA flag Gwendal Jezequel
45-49 1:24:20
Click to select for comparison
1,678
FRA flag Ange Campana
FRA flag Iman Dumas
30-34 1:24:21
Click to select for comparison
1,679
FRA flag Valentin Cally
FRA flag Vincent Cally
25-29 1:24:24
Click to select for comparison
1,680
FRA flag Mathieu Stell
FRA flag Alexandre Grolleau
30-34 1:24:24
Click to select for comparison
1,681
FRA flag Willy Bailly
FRA flag Lucas Wattecamps
30-34 1:24:25
Click to select for comparison
1,682
FRA flag Elyes Fassatoui
FRA flag Maurice Ponsot
35-39 1:24:27
Click to select for comparison
1,683
FRA flag Dominique Droniou
FRA flag julien piton
45-49 1:24:29
Click to select for comparison
1,684
ALG flag Rafik Oumira
ALG flag Aghiles Ait Ouakli
30-34 1:24:29
Click to select for comparison
1,685
FRA flag Clement Damay
FRA flag Aurélien Garault
25-29 1:24:31
Click to select for comparison
1,686
FRA flag Antoine CONGRETEL
FRA flag Arnaud Congretel
30-34 1:24:31
Click to select for comparison
1,687
FRA flag Nicolas Chari
FRA flag Clement Lescure
30-34 1:24:34
Click to select for comparison
1,688
FRA flag Marc Simeoni
FRA flag Cyril Giuntini
45-49 1:24:35
Click to select for comparison
1,689
FRA flag Romain Verschoore
FRA flag Gauthier Malot
35-39 1:24:35
Click to select for comparison
1,690
FRA flag Pierre-Louis Brassart
FRA flag François Cam
25-29 1:24:36
Click to select for comparison
1,691
MAR flag Youssef Bakkali
FRA flag Gabriel Thill
25-29 1:24:39
Click to select for comparison
1,692
FRA flag Benjamin Bousquet
FRA flag Nicolas Morette-Bourny
25-29 1:24:39
Click to select for comparison
1,693
FRA flag Kevin Tison
FRA flag Arnaud Vermet
30-34 1:24:40
Click to select for comparison
1,694
FRA flag Corentin Canu
FRA flag Hugues Breant
30-34 1:24:41
Click to select for comparison
1,695
FRA flag Robin Baraffe
FRA flag Jérôme Pogeant
30-34 1:24:41
Click to select for comparison
1,696
FRA flag wilfried parmentier
FRA flag Stevan Campillo
35-39 1:24:43
Click to select for comparison
1,697
FRA flag Benjamin OLMO
FRA flag Mikael Olmo
30-34 1:24:43
Click to select for comparison
1,698
FRA flag Frederic Porretta
FRA flag Thomas Porretta
35-39 1:24:44
Click to select for comparison
1,699
FRA flag Thomas Bougenot
FRA flag Stéphane Saint-Etienne
50-54 1:24:45
Click to select for comparison
1,700
FRA flag Noémie LERAILLER
FRA flag Enzo VASINA
16-24 1:24:45
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.