HYROX MEN - Paris 2025

22–26 Oct 2025
Showing 3,001 to 3,100 of 3,334 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
3,001 741
FRA flag Paul Horvelin
1:50:24 30-34
Click to select for comparison
3,002 742
FRA flag Hassane Benchabane
1:50:26 30-34
Click to select for comparison
3,003 153
FRA flag Benoit Martin
1:50:31 45-49
Click to select for comparison
3,004 300
FRA flag Yoann Auperin
1:50:32 40-44
Click to select for comparison
3,005 789
FRA flag Thomas Courtois
1:50:32 25-29
Click to select for comparison
3,006 154
FRA flag Jérôme Suquet
1:50:39 45-49
Click to select for comparison
3,007 549
FRA flag François Luxereau
1:50:39 35-39
Click to select for comparison
3,008 790
FRA flag Lucas Dardillac
1:50:47 25-29
Click to select for comparison
3,009 791
FRA flag Aloïs Simon
1:50:48 25-29
Click to select for comparison
3,010 792
FRA flag Nathan Pinard
1:50:54 25-29
Click to select for comparison
3,011 550
FRA flag Hakim Aknouche
1:51:01 35-39
Click to select for comparison
3,012 551
FRA flag Jean-Francois Sommie
1:51:02 35-39
Click to select for comparison
3,013 368
FRA flag Joshua Gautier
1:51:02 16-24
Click to select for comparison
3,014 793
ALG flag Hamza Toudouft
1:51:09 25-29
Click to select for comparison
3,015 301
NED flag Laurens Bakker
1:51:11 40-44
Click to select for comparison
3,016 155
GBR flag Christopher Teasdale
1:51:13 45-49
Click to select for comparison
3,017 552
FRA flag Pierre Renaudin
1:51:13 35-39
Click to select for comparison
3,018 743
FRA flag Hugo Bekaert
1:51:17 30-34
Click to select for comparison
3,019 302
FRA flag Romain Boutonné
1:51:18 40-44
Click to select for comparison
3,020 156
FRA flag Rudy Ruelle
1:51:19 45-49
Click to select for comparison
3,021 744
FRA flag Corentin Proter
1:51:19 30-34
Click to select for comparison
3,022 745
FRA flag Jean-Baptiste Dumont
1:51:25 30-34
Click to select for comparison
3,023 746
FRA flag Julien Dufour
1:51:26 30-34
Click to select for comparison
3,024 369
FRA flag Maxime Bouillon
1:51:31 16-24
Click to select for comparison
3,025 794
FRA flag Louis Tettamanti
1:51:37 25-29
Click to select for comparison
3,026 157
FRA flag Christophe Duflot
1:51:38 45-49
Click to select for comparison
3,027 747
FRA flag Luc Pasquier
1:51:39 30-34
Click to select for comparison
3,028 795
FRA flag Paul Pinto
1:51:43 25-29
Click to select for comparison
3,029 303
FRA flag Steeve Bod
1:51:43 40-44
Click to select for comparison
3,030 304
FRA flag Bruno Azevedo
1:51:51 40-44
Click to select for comparison
3,031 370
FRA flag Matthieu Pouvreau
1:51:52 16-24
Click to select for comparison
3,032 371
MAD flag Ndrianja Randrianarivony
1:51:55 16-24
Click to select for comparison
3,033 796
FRA flag Alexis Da Costa
1:51:57 25-29
Click to select for comparison
3,034 158
FRA flag Laurent Perret
1:51:57 45-49
Click to select for comparison
3,035 553
FRA flag David Taieb
1:51:58 35-39
Click to select for comparison
3,036 159
FRA flag Eric Alunni
1:51:59 45-49
Click to select for comparison
3,037 748
BEL flag Luca Pupella
1:52:03 30-34
Click to select for comparison
3,038 372
BEN flag Chavys Dedewanou
1:52:08 16-24
Click to select for comparison
3,039 749
FRA flag Youssef Kandil
1:52:09 30-34
Click to select for comparison
3,040 750
EGY flag M Kassas
1:52:10 30-34
Click to select for comparison
3,041 554
FRA flag Jean-Baptiste Renaut
1:52:11 35-39
Click to select for comparison
3,042 373
FRA flag Emilien Damée
1:52:13 16-24
Click to select for comparison
3,043 305
NED flag Thanh Nguyen
1:52:22 40-44
Click to select for comparison
3,044 797
FRA flag Gilles Schneider
1:52:29 25-29
Click to select for comparison
3,045 751
FRA flag Andy Hardy
1:52:36 30-34
Click to select for comparison
3,046 33
FRA flag Bouchareine Thierry
1:52:41 55-59
Click to select for comparison
3,047 752
FRA flag Loïc Crétel
1:52:46 30-34
Click to select for comparison
3,048 306
FRA flag Phanarom Thong
1:52:48 40-44
Click to select for comparison
3,049 160
FRA flag Frank Zeitoun
1:52:48 45-49
Click to select for comparison
3,050 3
FRA flag Jean Louis Pauvert
1:52:49 65-69
Click to select for comparison
3,051 307
FRA flag Alexandre Wagenheim
1:52:51 40-44
Click to select for comparison
3,052 753
FRA flag Alexandre Arnaud
1:52:52 30-34
Click to select for comparison
3,053 754
FRA flag Léonard Lall
1:52:52 30-34
Click to select for comparison
3,054 798
FRA flag Maya Mourat
1:52:55 25-29
Click to select for comparison
3,055 308
FRA flag Cédric Sampaio
1:52:56 40-44
Click to select for comparison
3,056 799
FRA flag Quentin Happart
1:52:58 25-29
Click to select for comparison
3,057 34
FRA flag Joel Plat
1:53:05 55-59
Click to select for comparison
3,058 800
FRA flag Bastien Flaunet
1:53:06 25-29
Click to select for comparison
3,059 309
FRA flag Mike Piekarski
1:53:08 40-44
Click to select for comparison
3,060 801
FRA flag Lucas Stortz
1:53:10 25-29
Click to select for comparison
3,061 555
FRA flag Steven Boulangé
1:53:11 35-39
Click to select for comparison
3,062 374
IRL flag Colum Pettit
1:53:18 16-24
Click to select for comparison
3,063 802
FRA flag Theo Lemarchand
1:53:19 25-29
Click to select for comparison
3,064 803
FRA flag Killian Roman
1:53:26 25-29
Click to select for comparison
3,065 59
FRA flag David Montemuro
1:53:30 50-54
Click to select for comparison
3,066 310
FRA flag Cédric Sené
1:53:37 40-44
Click to select for comparison
3,067 556
FRA flag Cédric Ravelomanana
1:53:38 35-39
Click to select for comparison
3,068 755
FRA flag Maxime Foiret
1:53:44 30-34
Click to select for comparison
3,069 161
FRA flag Stephane Rousseaux
1:53:51 45-49
Click to select for comparison
3,070 557
FRA flag Chiao Samsenesena
1:54:00 35-39
Click to select for comparison
3,071 756
FRA flag Matthieu Jagoury
1:54:21 30-34
Click to select for comparison
3,072 60
FRA flag Nicolas Augustin
1:54:23 50-54
Click to select for comparison
3,073 14
FRA flag Jean Pierre Pailloux
1:54:24 60-64
Click to select for comparison
3,074 757
FRA flag Nawfel Hammach
1:54:24 30-34
Click to select for comparison
3,075 35
DEN flag Thomas Dyreborg
1:54:27 55-59
Click to select for comparison
3,076 758
GER flag Florian Maximilian Alisch
1:54:34 30-34
Click to select for comparison
3,077 375
FRA flag Mathias Lormand
1:54:36 16-24
Click to select for comparison
3,078 376
FRA flag Antoine Pasqualini
1:54:39 16-24
Click to select for comparison
3,079 804
FRA flag Baptiste Bisiaux
1:54:42 25-29
Click to select for comparison
3,080 559
FRA flag Christophe Delabie
1:54:49 35-39
Click to select for comparison
3,081 558
FRA flag Joran Cappuccio
1:54:49 35-39
Click to select for comparison
3,082 759
SWE flag Simon Löfdahl
1:54:51 30-34
Click to select for comparison
3,083 805
FRA flag William Ak
1:54:53 25-29
Click to select for comparison
3,084 760
FRA flag Florian Cart
1:54:59 30-34
Click to select for comparison
3,085 377
FRA flag Oscar Aima
1:55:08 16-24
Click to select for comparison
3,086 560
FRA flag Aurelien Wailly
1:55:10 35-39
Click to select for comparison
3,087 761
FRA flag Igor Dessaint
1:55:18 30-34
Click to select for comparison
3,088 162
FRA flag Philippe Poitrasson
1:55:19 45-49
Click to select for comparison
3,089 762
FRA flag Valentin Carpentier
1:55:22 30-34
Click to select for comparison
3,090 163
FRA flag Arnaud Lamouche
1:55:23 45-49
Click to select for comparison
3,091 806
FRA flag Sullivan Villella
1:55:28 25-29
Click to select for comparison
3,092 311
FRA flag Julien Gerard
1:55:28 40-44
Click to select for comparison
3,093 36
FRA flag Guy Tordjeman
1:55:30 55-59
Click to select for comparison
3,094 763
FRA flag Jocelyn Guenaire
1:55:31 30-34
Click to select for comparison
3,095 164
FRA flag Grégory Dupont
1:55:32 45-49
Click to select for comparison
3,096 764
FRA flag Ilan Cohen
1:55:44 30-34
Click to select for comparison
3,097 561
FRA flag Julien Comte
1:55:46 35-39
Click to select for comparison
3,098 378
POR flag Leonardo Tavares Serra
1:55:46 16-24
Click to select for comparison
3,099 765
FRA flag Simon Dechaux
1:55:46 30-34
Click to select for comparison
3,100 61
FRA flag Yann Euzenne
1:55:47 50-54
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.