HYROX MEN - Paris 2025

22–26 Oct 2025
Showing 3,201 to 3,300 of 3,334 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
3,201 170
FRA flag Eric Dizin
2:03:30 45-49
Click to select for comparison
3,202 579
FRA flag David Baustier
2:03:32 35-39
Click to select for comparison
3,203 831
FRA flag Marc Okou
2:03:32 25-29
Click to select for comparison
3,204 325
FRA flag Haroun Abdous
2:03:56 40-44
Click to select for comparison
3,205 791
FRA flag Jeremy Gregoire
2:04:11 30-34
Click to select for comparison
3,206 326
FRA flag Damien Lherm
2:04:15 40-44
Click to select for comparison
3,207 580
FRA flag Barthélémy Jollant
2:04:17 35-39
Click to select for comparison
3,208 327
FRA flag Grégoire Rodriguez
2:04:22 40-44
Click to select for comparison
3,209 832
FRA flag Victor Boo
2:04:27 25-29
Click to select for comparison
3,210 581
FRA flag David Leban
2:04:52 35-39
Click to select for comparison
3,211 833
FRA flag Wilhem Ranguin
2:05:02 25-29
Click to select for comparison
3,212 64
FRA flag Zhou Arnaud
2:05:03 50-54
Click to select for comparison
3,213 65
FRA flag Vincent Greffe
2:05:08 50-54
Click to select for comparison
3,214 66
FRA flag Emmanuel Zelmanski
2:05:09 50-54
Click to select for comparison
3,215 328
FRA flag Sébastien Cacaux
2:05:14 40-44
Click to select for comparison
3,216 171
FRA flag Arnaud Ollivier
2:05:15 45-49
Click to select for comparison
3,217 792
FRA flag Sami El Mazouzi
2:05:19 30-34
Click to select for comparison
3,218 390
MAR flag Anas Kharbouche
2:05:19 16-24
Click to select for comparison
3,219 582
FRA flag Mickael Cohen
2:05:20 35-39
Click to select for comparison
3,220 793
MAR flag Houdaifa Oubejja
2:05:29 30-34
Click to select for comparison
3,221 834
FRA flag Thibaut Vallet
2:05:35 25-29
Click to select for comparison
3,222 794
GBR flag Aamir Tayeb
2:05:47 30-34
Click to select for comparison
3,223 835
FRA flag Richard Sokolo
2:05:50 25-29
Click to select for comparison
3,224 583
FRA flag Sugevan Illango
2:05:54 35-39
Click to select for comparison
3,225 329
FRA flag Rémy Février
2:06:18 40-44
Click to select for comparison
3,226 67
GBR flag Gareth Stones
2:06:23 50-54
Click to select for comparison
3,227 795
FRA flag Marc Foussard
2:06:48 30-34
Click to select for comparison
3,228 391
FRA flag Pierre Borgella
2:06:51 16-24
Click to select for comparison
3,229 392
FRA flag Shawn Albuixech
2:06:53 16-24
Click to select for comparison
3,230 796
FRA flag Jean-Baptiste Vial
2:07:00 30-34
Click to select for comparison
3,231 584
FRA flag Aurelien Allard
2:07:08 35-39
Click to select for comparison
3,232 172
FRA flag Adnan Larbes
2:07:19 45-49
Click to select for comparison
3,233 836
FRA flag Julien Mascarenhas
2:07:22 25-29
Click to select for comparison
3,234 173
FRA flag Marvin Mompoint
2:07:47 45-49
Click to select for comparison
3,235 68
FRA flag Stéphane Gervais
2:08:02 50-54
Click to select for comparison
3,236 837
FRA flag Anthony Zindel
2:08:11 25-29
Click to select for comparison
3,237 174
FRA flag Thibaut Boidin
2:08:18 45-49
Click to select for comparison
3,238 797
FRA flag Nawfal Idrissi
2:08:34 30-34
Click to select for comparison
3,239 330
FRA flag Benoit Mouroux
2:08:38 40-44
Click to select for comparison
3,240 331
FRA flag Olivier Cakpo
2:08:39 40-44
Click to select for comparison
3,241 838
FRA flag Matteo Ruez
2:08:44 25-29
Click to select for comparison
3,242 40
FRA flag Paul Salli
2:08:52 55-59
Click to select for comparison
3,243 839
FRA flag Matthieu Mauricio
2:08:52 25-29
Click to select for comparison
3,244 840
FRA flag Baptiste Wallois
2:09:10 25-29
Click to select for comparison
3,245 798
GER flag Maximilian Winter
2:09:16 30-34
Click to select for comparison
3,246 585
FRA flag Thomas Fernandez
2:09:16 35-39
Click to select for comparison
3,247 393
CIV flag Sakou Akue
2:09:16 16-24
Click to select for comparison
3,248 841
FRA flag Bastien Espallier
2:09:23 25-29
Click to select for comparison
3,249 175
FRA flag Sebastien Girard
2:09:26 45-49
Click to select for comparison
3,250 842
BEL flag Beau Le Compte
2:09:57 25-29
Click to select for comparison
3,251 586
FRA flag Mickael Aubert
2:10:14 35-39
Click to select for comparison
3,252 843
FRA flag Adam Baroukh
2:10:19 25-29
Click to select for comparison
3,253 844
FRA flag Steven Morel
2:10:20 25-29
Click to select for comparison
3,254 845
FRA flag Stanislas Maidon
2:10:56 25-29
Click to select for comparison
3,255 332
FRA flag Alexandre Lobry
2:11:14 40-44
Click to select for comparison
3,256 41
GBR flag Ahmed Saleh
2:11:36 55-59
Click to select for comparison
3,257 799
FRA flag Mathieu Brochet
2:11:40 30-34
Click to select for comparison
3,258 846
CHN flag Yuchi Shao
2:11:40 25-29
Click to select for comparison
3,259 800
BEL flag Ludwig Godart
2:11:59 30-34
Click to select for comparison
3,260 847
FRA flag Maxime Sprung
2:12:21 25-29
Click to select for comparison
3,261 333
FRA flag Ludovic Maisto
2:12:38 40-44
Click to select for comparison
3,262 394
FRA flag Hugo Terver
2:12:41 16-24
Click to select for comparison
3,263 848
FRA flag Tony Puntel
2:12:51 25-29
Click to select for comparison
3,264 801
FRA flag Jiawei Dafit
2:13:07 30-34
Click to select for comparison
3,265 587
FRA flag Romain Boulanger
2:13:12 35-39
Click to select for comparison
3,266 334
FRA flag Jeremy Camus
2:13:15 40-44
Click to select for comparison
3,267 849
FRA flag Kevin Sengsay
2:13:16 25-29
Click to select for comparison
3,268 802
FRA flag Ruddy Mathias
2:13:18 30-34
Click to select for comparison
3,269 803
FRA flag David Mrejen
2:13:22 30-34
Click to select for comparison
3,270 176
FRA flag Romain Quaglia
2:13:23 45-49
Click to select for comparison
3,271 588
FRA flag Mickael Rech
2:13:31 35-39
Click to select for comparison
3,272 395
FRA flag Jean Petracco
2:13:41 16-24
Click to select for comparison
3,273 335
FRA flag Anthony Varlet
2:13:48 40-44
Click to select for comparison
3,274 177
FRA flag Philippe Poulet
2:14:21 45-49
Click to select for comparison
3,275 850
FRA flag Franck Bouchaud
2:14:44 25-29
Click to select for comparison
3,276 178
FRA flag Yannick Guedon
2:14:58 45-49
Click to select for comparison
3,277 396
FRA flag Mohamed Saidi
2:15:06 16-24
Click to select for comparison
3,278 179
FRA flag Olivier Hennebelle
2:15:24 45-49
Click to select for comparison
3,279 804
FRA flag Julien Bouillaud
2:15:35 30-34
Click to select for comparison
3,280 851
FRA flag Galann De Moor
2:15:45 25-29
Click to select for comparison
3,281 336
FRA flag Arnaud Kaiser
2:15:47 40-44
Click to select for comparison
3,282 337
FRA flag Herve Camara
2:16:19 40-44
Click to select for comparison
3,283 805
FRA flag Armand Shams
2:16:52 30-34
Click to select for comparison
3,284 852
FRA flag Alain Frissur
2:16:54 25-29
Click to select for comparison
3,285 806
MAR flag Mohamed Mezzour
2:18:06 30-34
Click to select for comparison
3,286 853
BEL flag Simon Pesser-Demanche
2:19:14 25-29
Click to select for comparison
3,287 338
FRA flag Altair Hamana
2:19:26 40-44
Click to select for comparison
3,288 807
FRA flag Yoann Kozak
2:19:35 30-34
Click to select for comparison
3,289 589
FRA flag Charles Mazery
2:19:52 35-39
Click to select for comparison
3,290 590
FRA flag Makrem Chatti
2:19:58 35-39
Click to select for comparison
3,291 339
FRA flag Romain Zara
2:20:50 40-44
Click to select for comparison
3,292 808
FRA flag Olivier Pasquier
2:21:05 30-34
Click to select for comparison
3,293 591
MAR flag Youness Khajjou
2:21:07 35-39
Click to select for comparison
3,294 397
FRA flag Bilal Tchouaga
2:21:38 16-24
Click to select for comparison
3,295 809
USA flag Endre Ellex
2:21:54 30-34
Click to select for comparison
3,296 854
FRA flag Quentin Leroyer
2:22:01 25-29
Click to select for comparison
3,297 855
FRA flag Xavier Colas
2:23:04 25-29
Click to select for comparison
3,298 592
FRA flag Nicolas Amslem
2:23:10 35-39
Click to select for comparison
3,299 398
FRA flag Nicolas Joué
2:23:37 16-24
Click to select for comparison
3,300 340
FRA flag Johan Lagrand
2:23:38 40-44
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.