TrainRox Logo TrainRox

HYROX DOUBLES MEN - Paris 2025

22–26 Oct 2025
Showing 1,101 to 1,200 of 2,073 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,101
FRA flag Michael Lecoche
FRA flag Yann Mazur
40-44 1:16:03
Click to select for comparison
1,102
FRA flag Ludovic Cleon
FRA flag Damien Vaillant
40-44 1:16:04
Click to select for comparison
1,103
FRA flag Sacha Colin
FRA flag David Burger
35-39 1:16:05
Click to select for comparison
1,104
FRA flag Kevin Therenty
FRA flag Alexandre Desvallées
35-39 1:16:06
Click to select for comparison
1,105
FRA flag Mael Le Bihan
FRA flag Tarek Belmokhtar
35-39 1:16:06
Click to select for comparison
1,106
FRA flag Victor Angot
FRA flag Nathanaël Lascoux
16-24 1:16:06
Click to select for comparison
1,107
FRA flag Pierre-Jean Cieutat
FRA flag Samuel Pierre
30-34 1:16:07
Click to select for comparison
1,108
FRA flag Antoni Quiricy
FRA flag Jordan Felbacq
35-39 1:16:09
Click to select for comparison
1,109
BEL flag Joris Vanwalleghem
BEL flag Magic Momcilovic Adamec
25-29 1:16:09
Click to select for comparison
1,110
FRA flag Mathieu Morel
FRA flag Thomas Cester
25-29 1:16:10
Click to select for comparison
1,111
LUX flag Tom Eltz
LUX flag Tom Kies
40-44 1:16:11
Click to select for comparison
1,112
FRA flag Thibault Geay
FRA flag Baptiste Paterac
25-29 1:16:13
Click to select for comparison
1,113
NED flag Philippe Van T Hoff
FRA flag Jean Baptiste Martin Dumont
35-39 1:16:14
Click to select for comparison
1,114
FRA flag Jérôme Agbovon
FRA flag Yohann Bret
35-39 1:16:15
Click to select for comparison
1,115
FRA flag Romain Laguigner
FRA flag Franck Raimondo
35-39 1:16:16
Click to select for comparison
1,116
FRA flag Vincent Milhet
FRA flag Bilal Laoufi
40-44 1:16:16
Click to select for comparison
1,117
FRA flag Antoine Merceron
FRA flag Alexandre Rodrigues Pinheiro
30-34 1:16:17
Click to select for comparison
1,118
FRA flag Mikael Komorski
FRA flag Elon Cohen
30-34 1:16:18
Click to select for comparison
1,119
FRA flag Clerry Darras
FRA flag Roman Royer
25-29 1:16:18
Click to select for comparison
1,120
FRA flag Arthur Riviere
FRA flag Ugo Frisicale
16-24 1:16:18
Click to select for comparison
1,121
FRA flag Alexandre Moncharmont
FRA flag Guillaume Moncharmont
35-39 1:16:19
Click to select for comparison
1,122
FRA flag Zinedine Lounis
FRA flag Oswald Benoit
25-29 1:16:20
Click to select for comparison
1,123
FRA flag Davy Saillard
FRA flag Nicolas Philbois
25-29 1:16:21
Click to select for comparison
1,124
FRA flag Amine Allamele
FRA flag Ryan Brahmi
25-29 1:16:21
Click to select for comparison
1,125
FRA flag Alexandre Grard
FRA flag Marc Boscheron
35-39 1:16:21
Click to select for comparison
1,126
FRA flag Maxence Tricoire
FRA flag Clement Goussin
25-29 1:16:21
Click to select for comparison
1,127
GBR flag Eddie Lee
GBR flag Pieter Stein
16-24 1:16:22
Click to select for comparison
1,128
FRA flag Vincent Motte
FRA flag Mathis Loriou
16-24 1:16:22
Click to select for comparison
1,129
FRA flag Pierre Bautru
FRA flag Lucas Thiebaut
25-29 1:16:23
Click to select for comparison
1,130
FRA flag Maxence Peronne
FRA flag Dimitri Boullé
16-24 1:16:23
Click to select for comparison
1,131
FRA flag Ludovic Plana-Fortea
FRA flag Fabien Decarne
40-44 1:16:24
Click to select for comparison
1,132
FRA flag William Bereaud
FRA flag Célestin Chimier
25-29 1:16:24
Click to select for comparison
1,133
FRA flag Alexandre Roux
FRA flag Guillaume Roux
25-29 1:16:26
Click to select for comparison
1,134
FRA flag Maxime Guillot
FRA flag Cyril Drouart
30-34 1:16:26
Click to select for comparison
1,135
FRA flag Romain Lebouseuh
FRA flag Tibo Inshape
30-34 1:16:27
Click to select for comparison
1,136
FRA flag Grégoire Verdon
FRA flag Florent Piffeteau
35-39 1:16:28
Click to select for comparison
1,137
FRA flag Côme Forzy
FRA flag Olivier Trubert
40-44 1:16:28
Click to select for comparison
1,138
FRA flag Julien Perrier
FRA flag Sylvain Thor
25-29 1:16:29
Click to select for comparison
1,139
FRA flag Louis Dulac
FRA flag Thierry Collin
30-34 1:16:30
Click to select for comparison
1,140
FRA flag Jonathan Choukroun
FRA flag Guillaume Toranelli
35-39 1:16:30
Click to select for comparison
1,141
FRA flag Ianis Ammam
FRA flag Melvy Bounouar
25-29 1:16:31
Click to select for comparison
1,142
FRA flag Kelvin Ly
FRA flag Romain Bonnin
25-29 1:16:31
Click to select for comparison
1,143
FRA flag Ali Dhifallah
FRA flag Denis Farias
40-44 1:16:33
Click to select for comparison
1,144
FRA flag Adrien Andre
FRA flag Théo Esposito
30-34 1:16:34
Click to select for comparison
1,145
FRA flag Rémi Habert
FRA flag Diego De Bortoli
25-29 1:16:37
Click to select for comparison
1,146
FRA flag Renaud Antherieu
FRA flag Andy Roux
30-34 1:16:38
Click to select for comparison
1,147
FRA flag Sofiane Khalef
FRA flag Tidiane Kinda
35-39 1:16:38
Click to select for comparison
1,148
FRA flag Haladji-Fâ Soumare
FRA flag Daouda Diallo
30-34 1:16:39
Click to select for comparison
1,149
FRA flag Thibaut Ritter
FRA flag Louis Ritter
30-34 1:16:39
Click to select for comparison
1,150
FRA flag Lucas Bertron
FRA flag Anthony Vambré
25-29 1:16:40
Click to select for comparison
1,151
FRA flag Maxime Maubert
FRA flag Valentin Bury
30-34 1:16:40
Click to select for comparison
1,152
FRA flag Fabien Florack
FRA flag Pierre Lagarde
40-44 1:16:40
Click to select for comparison
1,153
SUI flag Michael Boga
FRA flag Théo Mallet
25-29 1:16:41
Click to select for comparison
1,154
FRA flag Emeric Tournier
FRA flag Kamal Kebsi
35-39 1:16:41
Click to select for comparison
1,155
FRA flag Michael Denoun
FRA flag Stéphane Ngo
35-39 1:16:43
Click to select for comparison
1,156
FRA flag Aurelien Garnaud
FRA flag Maxence Garnaud
25-29 1:16:44
Click to select for comparison
1,157
GBR flag Josh Mccabe
GBR flag Tom Atkinson
16-24 1:16:44
Click to select for comparison
1,158
FRA flag Sombii Rak
FRA flag Omar Cherif
25-29 1:16:46
Click to select for comparison
1,159
FRA flag Anthony Mapaisankit
FRA flag Thibaut Hartog
30-34 1:16:46
Click to select for comparison
1,160
FRA flag Baptiste Jozwiak
FRA flag Antoine Lefebvre
16-24 1:16:47
Click to select for comparison
1,161
MAD flag Matthieu Andriatsimahafotsy
FRA flag Andritsara Chan Peng
25-29 1:16:47
Click to select for comparison
1,162
FRA flag Leo Dubert
FRA flag Gaspard Dubert
16-24 1:16:48
Click to select for comparison
1,163
FRA flag Mathias Migy-Gey
FRA flag Florent Tassein
30-34 1:16:49
Click to select for comparison
1,164
FRA flag Matthieu Cahn
FRA flag Julien Calm
50-54 1:16:51
Click to select for comparison
1,165
FRA flag Jonathan Magnier
FRA flag Sonny Penaud
35-39 1:16:52
Click to select for comparison
1,166
FRA flag Guillaume Watrin
FRA flag Jonathan Ferreira
35-39 1:16:53
Click to select for comparison
1,167
FRA flag Noa Soto
FRA flag Ugo Perillat-Merceroz
16-24 1:16:53
Click to select for comparison
1,168
FRA flag Théo Hubert
FRA flag Simon Goutiere
25-29 1:16:54
Click to select for comparison
1,169
FRA flag Adam Madi
FRA flag Thibault Sanjivy
16-24 1:16:55
Click to select for comparison
1,170
FRA flag Maxime Aloui
FRA flag Rémi Bourdon
30-34 1:16:56
Click to select for comparison
1,171
FRA flag Antoine Lecamus
FRA flag Alexandre Lecamus
30-34 1:16:57
Click to select for comparison
1,172
FRA flag Hugo Meyer
FRA flag Killian Baumann
16-24 1:17:00
Click to select for comparison
1,173
FRA flag Kevin Verney
FRA flag Guillaume Escoriza
25-29 1:17:00
Click to select for comparison
1,174
GBR flag Tom Gregory
GBR flag Lee Watson
45-49 1:17:01
Click to select for comparison
1,175
FRA flag Jeremie Waicenberg
FRA flag Romain Pothier
40-44 1:17:02
Click to select for comparison
1,176
FRA flag Moïse Edau
FRA flag Maxence Pepin
25-29 1:17:02
Click to select for comparison
1,177
FRA flag Ducourneau Aurélien
FRA flag Mikael Pequigney
40-44 1:17:03
Click to select for comparison
1,178
FRA flag Kevin Ywan
FRA flag Maxime Leroux
30-34 1:17:03
Click to select for comparison
1,179
FRA flag Jonathan Hauet
FRA flag Maxime Da Cunha
16-24 1:17:04
Click to select for comparison
1,180
FRA flag Robin Thomassen
FRA flag Vincent Thomassen
30-34 1:17:05
Click to select for comparison
1,181
FRA flag Mikael Bauchy
FRA flag Pierrick Zago
35-39 1:17:07
Click to select for comparison
1,182
FRA flag Fabien Hanoun
FRA flag Guillaume Morton
40-44 1:17:07
Click to select for comparison
1,183
FRA flag Gabriel Pop
FRA flag Eliott Cousin
16-24 1:17:09
Click to select for comparison
1,184
FRA flag Mel Schirru
FRA flag Steave Schirru
30-34 1:17:10
Click to select for comparison
1,185
FRA flag Jantony Nemor
FRA flag Mathis Peulon
16-24 1:17:11
Click to select for comparison
1,186
IRL flag Joseph Flanagan
IRL flag Brian Flanagan
30-34 1:17:12
Click to select for comparison
1,187
FRA flag Erwan Pacreau
FRA flag Benoit Chauvin
30-34 1:17:13
Click to select for comparison
1,188
FRA flag Tien Hoang Dan Le
FRA flag Raymond Kuoch
25-29 1:17:13
Click to select for comparison
1,189
FRA flag Julien Emmerechts
FRA flag Guillaume Nascioli
35-39 1:17:13
Click to select for comparison
1,190
FRA flag Vincent Feuillade
FRA flag Tristan Pigeon
30-34 1:17:15
Click to select for comparison
1,191
FRA flag Clement Journet
FRA flag Nicolas Strozik
35-39 1:17:17
Click to select for comparison
1,192
FRA flag Romain Guillermou
FRA flag Morgann Zapotoczny
30-34 1:17:17
Click to select for comparison
1,193
FRA flag Josué Duchatel
FRA flag Nicolas Laforest
30-34 1:17:17
Click to select for comparison
1,194
FRA flag Serguei Maslo
FRA flag Gratien Pinera
30-34 1:17:17
Click to select for comparison
1,195
FRA flag Gaetan Montroyal
FRA flag Jeremy Le Boulanger
25-29 1:17:17
Click to select for comparison
1,196
FRA flag Thomas Martin
FRA flag Clément Garcia
30-34 1:17:18
Click to select for comparison
1,197
FRA flag Simon Lamboray
FRA flag Adrien Lochain
30-34 1:17:19
Click to select for comparison
1,198
FRA flag Edouard-Jean Michaud
FRA flag Guillaume Gille
40-44 1:17:19
Click to select for comparison
1,199
FRA flag Florent Rhachide
FRA flag Francois Oury
40-44 1:17:21
Click to select for comparison
1,200
FRA flag Guillaume Niclause
FRA flag Hugues Niclause
30-34 1:17:23
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.