TrainRox Logo TrainRox

HYROX DOUBLES MEN - Paris 2025

22–26 Oct 2025
Showing 1,901 to 2,000 of 2,073 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,901
FRA flag Henri Clergeot
FRA flag Guillaume Clergeot
30-34 1:33:09
Click to select for comparison
1,902
FRA flag Sebastien Jametti
FRA flag Rodrigo Patino
35-39 1:33:11
Click to select for comparison
1,903
FRA flag David Hemme
FRA flag Nicolas Iste
45-49 1:33:13
Click to select for comparison
1,904
FRA flag Sly Diatta
FRA flag Jean Charles Dorleans
40-44 1:33:15
Click to select for comparison
1,905
FRA flag Stephane Metzger
FRA flag Cedric Pichenot
35-39 1:33:15
Click to select for comparison
1,906
FRA flag Christophe Marini
FRA flag Benjamin Renard
50-54 1:33:19
Click to select for comparison
1,907
FRA flag Hugo Berger
FRA flag Adrien De Mailly Nesle
16-24 1:33:34
Click to select for comparison
1,908
FRA flag Jerome Curt
FRA flag Thomas Curt
35-39 1:33:49
Click to select for comparison
1,909
FRA flag Rodérique Ahier
FRA flag Vincent Tessé
35-39 1:33:54
Click to select for comparison
1,910
FRA flag Giulano Giangreco
FRA flag Ugo Giangreco
35-39 1:34:04
Click to select for comparison
1,911
FRA flag Loic Lavaud
FRA flag Christophe Soleilhavoup
30-34 1:34:04
Click to select for comparison
1,912
FRA flag Hen-Tyno Nai
FRA flag Hen-Vudy Nai
25-29 1:34:05
Click to select for comparison
1,913
FRA flag Guillaume Wasselin
FRA flag Lucas Fasquel
25-29 1:34:08
Click to select for comparison
1,914
FRA flag Loic Chaslin
FRA flag Olivier Delfosse
50-54 1:34:13
Click to select for comparison
1,915
FRA flag Maxime Brugghe
FRA flag Antoine Gigot
16-24 1:34:16
Click to select for comparison
1,916
FRA flag Romain Gossart
FRA flag Thomas Berges
16-24 1:34:20
Click to select for comparison
1,917
FRA flag Arnaud Thomas
FRA flag Gérard Thomas
50-54 1:34:20
Click to select for comparison
1,918
FRA flag Hacène Menguelti
FRA flag Erwan Salaün
25-29 1:34:30
Click to select for comparison
1,919
IRL flag Gerard Sloan
IRL flag Noah Sloan
30-34 1:34:31
Click to select for comparison
1,920
FRA flag Joris Kempfer
FRA flag Maxime Kohler
25-29 1:34:36
Click to select for comparison
1,921
FRA flag Issam Cherif
FRA flag Alexis Bastien
25-29 1:34:37
Click to select for comparison
1,922
FRA flag Sékou Coulibaly
FRA flag Vincent Camille
40-44 1:34:41
Click to select for comparison
1,923
FRA flag Gaëtan Baudime
FRA flag Martin Le Drève
25-29 1:34:43
Click to select for comparison
1,924
FRA flag Bruno Da Braza
FRA flag David Rouster
25-29 1:34:44
Click to select for comparison
1,925
FRA flag Romain Perrin
FRA flag Raphaël Audureau
25-29 1:34:45
Click to select for comparison
1,926
FRA flag Felix Gatinel
FRA flag Justin Demeslay
30-34 1:34:46
Click to select for comparison
1,927
FRA flag Jean-Baptiste Masternak
FRA flag Baptiste Gaignierre
35-39 1:34:47
Click to select for comparison
1,928
FRA flag Brice Duval
FRA flag Mathis Benchiha
16-24 1:34:48
Click to select for comparison
1,929
FRA flag Alexandre Morel
FRA flag Romain Luce
30-34 1:34:54
Click to select for comparison
1,930
FRA flag Aymeric Gosciniak
FRA flag Pascal Tombois
30-34 1:34:57
Click to select for comparison
1,931
FRA flag Stéphane Grimaud
FRA flag Alexandre Clermont
45-49 1:34:59
Click to select for comparison
1,932
ITA flag Antonio Lettieri
ITA flag Roberto Lettieri
40-44 1:35:04
Click to select for comparison
1,933
FRA flag Gabriel Carré
FRA flag Loic Collin
25-29 1:35:05
Click to select for comparison
1,934
FRA flag Pierre Le Chaponnier
FRA flag Baptiste Datin
30-34 1:35:06
Click to select for comparison
1,935
FRA flag Raphaël Delanoue
FRA flag Julien Toupance
30-34 1:35:08
Click to select for comparison
1,936
FRA flag Maxence Jouault
FRA flag Jonathan Miguel
16-24 1:35:09
Click to select for comparison
1,937
FRA flag Thomas Duchateau
FRA flag Paul Mestack
16-24 1:35:10
Click to select for comparison
1,938
FRA flag Thibault Roffin
FRA flag Geoffroy Caron
35-39 1:35:12
Click to select for comparison
1,939
FRA flag Melvyn Champion
FRA flag Alexandre Bia
30-34 1:35:17
Click to select for comparison
1,940
FRA flag Nicolas Declerck
FRA flag Nicolas Itze
16-24 1:35:27
Click to select for comparison
1,941
FRA flag Arnaud Robin
FRA flag Raynald Vernon
50-54 1:35:29
Click to select for comparison
1,942
FRA flag Léo Trevisan
FRA flag Guillaume Deridder
35-39 1:35:33
Click to select for comparison
1,943
GBR flag Steve Beckitt
GBR flag Steve Caulfield
40-44 1:35:37
Click to select for comparison
1,944
FRA flag Gauthier Herbomel
FRA flag Henri Leve
40-44 1:35:41
Click to select for comparison
1,945
MAR flag Anass LAHRECH
FRA flag Othmane FARAJALLAH
25-29 1:35:49
Click to select for comparison
1,946
FRA flag Ivan Gokalsing
FRA flag Guillaume Rasamy
30-34 1:35:57
Click to select for comparison
1,947
FRA flag Antoine Marissael
FRA flag Thibault Seine
30-34 1:36:08
Click to select for comparison
1,948
FRA flag Orlann Thepaud
FRA flag Hugo Dailly
25-29 1:36:10
Click to select for comparison
1,949
FRA flag Jean-Philippe Civalero
FRA flag Franck Issenjou
45-49 1:36:31
Click to select for comparison
1,950
FRA flag Damien Peltier
FRA flag Nicola Bottiglioni
50-54 1:36:32
Click to select for comparison
1,951
FRA flag Antoine Darbon
FRA flag Antoine Pechalat
30-34 1:36:52
Click to select for comparison
1,952
FRA flag Miguel Bonnechose
FRA flag Eric Simeli
35-39 1:37:05
Click to select for comparison
1,953
ALG flag Rafik Oumira
ALG flag Aghiles Ait Ouakli
25-29 1:37:05
Click to select for comparison
1,954
FRA flag Léo Rinaldi
FRA flag Armand Deluze
16-24 1:37:12
Click to select for comparison
1,955
FRA flag Farid El Gahda
FRA flag Adil Ramdani
45-49 1:37:13
Click to select for comparison
1,956
FRA flag Marvin Juille
FRA flag Jordan Juille
30-34 1:37:15
Click to select for comparison
1,957
FRA flag Mouad EL HADI
FRA flag Victor Bellei
25-29 1:37:15
Click to select for comparison
1,958
FRA flag Alexis Foulon
FRA flag Cyril Porcher
25-29 1:37:22
Click to select for comparison
1,959
FRA flag Andreas Ricci
FRA flag Guillaume Bennes
16-24 1:37:28
Click to select for comparison
1,960
FRA flag Alix Loyal
FRA flag Kevin Goueffon
25-29 1:37:30
Click to select for comparison
1,961
FRA flag Alexis Da Costa
FRA flag Valentin Quintas
30-34 1:37:36
Click to select for comparison
1,962
FRA flag Cedric Damien
FRA flag Lucas Bevilacqua
30-34 1:37:43
Click to select for comparison
1,963
FRA flag Nicolas Rivière
FRA flag Thomas Szmigielski
25-29 1:37:43
Click to select for comparison
1,964
FRA flag Alexandre Garcia
FRA flag Martin Garcia
45-49 1:37:45
Click to select for comparison
1,965
FRA flag Mohamed Baaziz
FRA flag Rachid Hsaini
45-49 1:38:12
Click to select for comparison
1,966
FRA flag Christophe Coille
FRA flag Jeremy Trouillet
40-44 1:38:23
Click to select for comparison
1,967
FRA flag Allan Terache
FRA flag Thomas Terache
25-29 1:38:24
Click to select for comparison
1,968
FRA flag Jimmy Lamothe
FRA flag Kenzo Lamothe
25-29 1:38:28
Click to select for comparison
1,969
TUN flag Anis Farhat
TUN flag Malek Farhat
25-29 1:38:30
Click to select for comparison
1,970
BEL flag Albano Specogna
BEL flag Julien Marécaux
35-39 1:38:32
Click to select for comparison
1,971
FRA flag Alexandre Fontao
FRA flag PAOLO DE SOUSA
40-44 1:38:34
Click to select for comparison
1,972
FRA flag Gilles Seva
FRA flag Florian Albert
35-39 1:38:46
Click to select for comparison
1,973
FRA flag Thomas Allard
FRA flag Christopher Tancrez
25-29 1:38:51
Click to select for comparison
1,974
FRA flag Michal Adamiuk
FRA flag Théo Mainguené
25-29 1:38:52
Click to select for comparison
1,975
FRA flag Romain Delamotte
FRA flag Romain Olanier
35-39 1:38:53
Click to select for comparison
1,976
FRA flag Pierre Blond
FRA flag Renaud Samakh
45-49 1:38:55
Click to select for comparison
1,977
FRA flag Nassim M’Zah
FRA flag Adam Lahocine
25-29 1:38:56
Click to select for comparison
1,978
FRA flag Falgo Kieffer
FRA flag Raphael Kieffer
35-39 1:38:56
Click to select for comparison
1,979
FRA flag Olivier Wierzba
FRA flag Benjamin Avram
50-54 1:39:03
Click to select for comparison
1,980
FRA flag Christoff Hardy
GBR flag Trevor Hird
50-54 1:39:07
Click to select for comparison
1,981
FRA flag Frederic Saint Romain
FRA flag Sylvain Giarolli
55-59 1:39:07
Click to select for comparison
1,982
FRA flag Pierre-Thomas Foulon
FRA flag Guillaume Winzenried
25-29 1:39:10
Click to select for comparison
1,983
FRA flag Matthieu Moreau
FRA flag Thomas Bouvier
35-39 1:39:22
Click to select for comparison
1,984
FRA flag Julien Cohade
FRA flag Renaud Rioual
40-44 1:39:24
Click to select for comparison
1,985
FRA flag Limonette Chea
FRA flag Sami Belayachi
40-44 1:39:29
Click to select for comparison
1,986
FRA flag Theo Allaman-Dumant
FRA flag Marc Van Hoorebeke
25-29 1:39:34
Click to select for comparison
1,987
FRA flag Alexandre Carro
FRA flag Julien Carro
40-44 1:39:35
Click to select for comparison
1,988
FRA flag Julien Damour
FRA flag Terrien Nicolas
35-39 1:39:39
Click to select for comparison
1,989
FRA flag Axel Novarini
FRA flag Maxime Novarini
25-29 1:39:52
Click to select for comparison
1,990
FRA flag Raphaël Clenet
FRA flag Simon Clénet
16-24 1:39:52
Click to select for comparison
1,991
FRA flag Benjamin Brun
FRA flag Bérenger Brun
25-29 1:39:53
Click to select for comparison
1,992
LUX flag Diogo Costa
LUX flag David Matteagi
25-29 1:39:54
Click to select for comparison
1,993
FRA flag Matthieu Richez
FRA flag Antoine Vincent
25-29 1:39:54
Click to select for comparison
1,994
FRA flag Charles Capes
FRA flag Yannick Agalea
25-29 1:39:57
Click to select for comparison
1,995
FRA flag Florian Tannoux
FRA flag Julien Bourriaud
25-29 1:40:01
Click to select for comparison
1,996
FRA flag Mathieu Malige
FRA flag Victor Lignel
16-24 1:40:07
Click to select for comparison
1,997
FRA flag Ewen James
FRA flag Gwendal Courtais
25-29 1:40:26
Click to select for comparison
1,998
FRA flag Romain Letailleur
FRA flag Michaël Letailleur
30-34 1:40:28
Click to select for comparison
1,999
GBR flag Arad Abedini
GBR flag Adedapo Ayoade
16-24 1:40:30
Click to select for comparison
2,000
FRA flag Pierre Laurent Vandecaveye
FRA flag Remy Sepieter
35-39 1:40:38
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.