HYROX MEN - Paris 2025

22–26 Oct 2025
Showing 1,101 to 1,200 of 3,334 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,101
FRA flag Romain Gastel
25-29 1:20:25
Click to select for comparison
1,102
FRA flag Rayane Houbi
25-29 1:20:25
Click to select for comparison
1,103
FRA flag Benoit Ivanovsky
25-29 1:20:27
Click to select for comparison
1,104
FRA flag Léo Melcion
25-29 1:20:27
Click to select for comparison
1,105
NED flag Roman Zemar
35-39 1:20:27
Click to select for comparison
1,106
FRA flag Yoan Michel
35-39 1:20:28
Click to select for comparison
1,107
GBR flag Elliott Fowler
30-34 1:20:28
Click to select for comparison
1,108
NED flag Lex Van Dillen
30-34 1:20:28
Click to select for comparison
1,109
FRA flag Theo Chanal
16-24 1:20:28
Click to select for comparison
1,110
FRA flag Valentin Le Du
16-24 1:20:28
Click to select for comparison
1,111
FRA flag Rémi They
16-24 1:20:28
Click to select for comparison
1,112
FRA flag Guillaume Malaubier
40-44 1:20:29
Click to select for comparison
1,113
BEL flag Nico Gb
40-44 1:20:30
Click to select for comparison
1,114
FRA flag Louis Rob
25-29 1:20:31
Click to select for comparison
1,115
FRA flag David Griffon
35-39 1:20:31
Click to select for comparison
1,116
FRA flag Francois Vaillant
30-34 1:20:32
Click to select for comparison
1,117
FRA flag Quentin Roumier
30-34 1:20:32
Click to select for comparison
1,118
FRA flag Romain Decaux
16-24 1:20:34
Click to select for comparison
1,119
FRA flag Benjamin Bouleknater
35-39 1:20:35
Click to select for comparison
1,120
FRA flag Quentin Labanette
30-34 1:20:35
Click to select for comparison
1,121
FRA flag Florian Lietard
16-24 1:20:35
Click to select for comparison
1,122
FRA flag Corentin Morice
30-34 1:20:35
Click to select for comparison
1,123
FRA flag Léo Touchard
25-29 1:20:36
Click to select for comparison
1,124
FRA flag Zouher Ben El Kamel
40-44 1:20:39
Click to select for comparison
1,125
ESP flag Eduardo Fernández Martorell
35-39 1:20:40
Click to select for comparison
1,126
ITA flag Erasmo Giove
30-34 1:20:41
Click to select for comparison
1,127
FRA flag Hugo Boisson
16-24 1:20:41
Click to select for comparison
1,128
FRA flag Pierre Cipollone
16-24 1:20:42
Click to select for comparison
1,129
FRA flag Alexane Aubert
25-29 1:20:42
Click to select for comparison
1,130
FRA flag Nicolas Delaplanche
25-29 1:20:46
Click to select for comparison
1,131
FRA flag Jonas Le Galeze
25-29 1:20:48
Click to select for comparison
1,132
FRA flag Muhammed Altindag
25-29 1:20:48
Click to select for comparison
1,133
FRA flag Baptiste Chamera
25-29 1:20:48
Click to select for comparison
1,134
FRA flag Cédric Bastin
45-49 1:20:49
Click to select for comparison
1,135
ITA flag Marco Cioni
25-29 1:20:49
Click to select for comparison
1,136
FRA flag Florian Avazeri
30-34 1:20:50
Click to select for comparison
1,137
FRA flag Hamza El Oudaghiri
35-39 1:20:50
Click to select for comparison
1,138
FRA flag Christophe Cazade
40-44 1:20:51
Click to select for comparison
1,139
FRA flag Amin El Baz
25-29 1:20:51
Click to select for comparison
1,140
FRA flag Jérémie Cauchy
30-34 1:20:52
Click to select for comparison
1,141
FRA flag Hamza Pasotti
16-24 1:20:52
Click to select for comparison
1,142
FRA flag Clément Chauvet
25-29 1:20:52
Click to select for comparison
1,143
MAR flag Driss Alami
16-24 1:20:52
Click to select for comparison
1,144
FRA flag Edouard Petitcollot
45-49 1:20:55
Click to select for comparison
1,145
FRA flag David Monteiro
35-39 1:20:55
Click to select for comparison
1,146
FRA flag Niccolo Curatolo
40-44 1:20:55
Click to select for comparison
1,147
FRA flag Enjaux Sebastien
45-49 1:20:56
Click to select for comparison
1,148
FRA flag Martin Bafoil
25-29 1:20:57
Click to select for comparison
1,149
FRA flag Sacha Verret Nougrigat
25-29 1:20:57
Click to select for comparison
1,150
FRA flag Julien Georget
35-39 1:20:57
Click to select for comparison
1,151
FRA flag Sylvain Le Gargasson
30-34 1:20:57
Click to select for comparison
1,152
FRA flag Thomas Haybrard
16-24 1:20:59
Click to select for comparison
1,153
FRA flag Guillaume Daime
40-44 1:20:59
Click to select for comparison
1,154
AUT flag Daniel Birnbauer
35-39 1:20:59
Click to select for comparison
1,155
FRA flag Thomas Parchemin
35-39 1:21:00
Click to select for comparison
1,156
FRA flag Luc Boutillier
16-24 1:21:02
Click to select for comparison
1,157
FRA flag Raphaël Gillet
16-24 1:21:02
Click to select for comparison
1,158
FRA flag Guillaume Peillon
35-39 1:21:03
Click to select for comparison
1,159
AUT flag Andre Wallner
25-29 1:21:03
Click to select for comparison
1,160
FRA flag Pierre Mercier
40-44 1:21:04
Click to select for comparison
1,161
FRA flag Simon Béchu
25-29 1:21:04
Click to select for comparison
1,162
FRA flag Jimmy Thai
40-44 1:21:06
Click to select for comparison
1,163
GER flag Gregor Baumbach
35-39 1:21:06
Click to select for comparison
1,164
FRA flag Romain Covin
25-29 1:21:06
Click to select for comparison
1,165
GBR flag Avi Chinn
25-29 1:21:07
Click to select for comparison
1,166
NGR flag Folami Iyiola
16-24 1:21:07
Click to select for comparison
1,167
FRA flag Minh Ta
40-44 1:21:08
Click to select for comparison
1,168
FRA flag Timothée Menke
25-29 1:21:09
Click to select for comparison
1,169
FRA flag Tanguy Benoit
16-24 1:21:09
Click to select for comparison
1,170
FRA flag Juiien Deschamps
40-44 1:21:10
Click to select for comparison
1,171
FRA flag Mederic Sourzat
25-29 1:21:10
Click to select for comparison
1,172
MAR flag Othmane Aittaleb
25-29 1:21:10
Click to select for comparison
1,173
FRA flag Maxence Soyez
35-39 1:21:10
Click to select for comparison
1,174
FRA flag Jeremy Joffrin
25-29 1:21:12
Click to select for comparison
1,175
FRA flag Arthur Lepagney
30-34 1:21:13
Click to select for comparison
1,176
FRA flag Leo Wahl
25-29 1:21:13
Click to select for comparison
1,177
FRA flag Matthieu Guillez
16-24 1:21:14
Click to select for comparison
1,178
FRA flag Emeric Dongar
45-49 1:21:14
Click to select for comparison
1,179
FRA flag Francois Nevejans
45-49 1:21:16
Click to select for comparison
1,180
FRA flag Gerald Leger
55-59 1:21:17
Click to select for comparison
1,181
BEL flag Koen Vrints
45-49 1:21:17
Click to select for comparison
1,182
FRA flag Baptiste Rivière
25-29 1:21:20
Click to select for comparison
1,183
FRA flag Pablo Lousa
16-24 1:21:22
Click to select for comparison
1,184
FRA flag Bastien Perez
35-39 1:21:23
Click to select for comparison
1,185
FRA flag Tom Veillot
16-24 1:21:23
Click to select for comparison
1,186
FRA flag Maxence Ferrand
16-24 1:21:23
Click to select for comparison
1,187
POR flag Tomas Albuquerque
30-34 1:21:24
Click to select for comparison
1,188
FRA flag Pierre-Luc Muzeau
25-29 1:21:25
Click to select for comparison
1,189
FRA flag Adrien Francisco Pottier
30-34 1:21:25
Click to select for comparison
1,190
BEL flag Romain Gorissen
16-24 1:21:26
Click to select for comparison
1,191
GER flag Joseph Kadow
35-39 1:21:28
Click to select for comparison
1,192
FRA flag Eric Sendas
30-34 1:21:29
Click to select for comparison
1,193
FRA flag Armand Coulon
25-29 1:21:29
Click to select for comparison
1,194
FRA flag Pierre Marcon
25-29 1:21:29
Click to select for comparison
1,195
FRA flag Benoit Pajot
40-44 1:21:30
Click to select for comparison
1,196
FRA flag Cédric Bagassien
30-34 1:21:30
Click to select for comparison
1,197
FRA flag Gregory Mariette
40-44 1:21:30
Click to select for comparison
1,198
FRA flag Timothe Onillon
25-29 1:21:31
Click to select for comparison
1,199
FRA flag Frederic Dumont
40-44 1:21:31
Click to select for comparison
1,200
BEL flag Nicolas Botte
40-44 1:21:31
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.