HYROX MEN - Paris 2025

22–26 Oct 2025
Showing 1,001 to 1,100 of 3,334 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,001
FRA flag Naïm Bouradi
35-39 1:19:27
Click to select for comparison
1,002
FRA flag Riad Chadili
40-44 1:19:28
Click to select for comparison
1,003
FRA flag Ismail Zerouali
30-34 1:19:28
Click to select for comparison
1,004
NED flag Martijn Haighton
45-49 1:19:29
Click to select for comparison
1,005
FRA flag Kevin Dubeslay
35-39 1:19:29
Click to select for comparison
1,006
FRA flag Yoann Bourdet
45-49 1:19:29
Click to select for comparison
1,007
FRA flag Elliot Seiss
25-29 1:19:29
Click to select for comparison
1,008
FRA flag Quentin Christmann
30-34 1:19:30
Click to select for comparison
1,009
FRA flag Bastien Chantier Verret
30-34 1:19:30
Click to select for comparison
1,010
FRA flag Jill Mosnier
30-34 1:19:31
Click to select for comparison
1,011
FRA flag Antoine Dugenne
30-34 1:19:32
Click to select for comparison
1,012
FRA flag Alan Duvigneau
30-34 1:19:32
Click to select for comparison
1,013
FRA flag Axel Goasduff
16-24 1:19:32
Click to select for comparison
1,014
FRA flag Marc Nieciecki
25-29 1:19:33
Click to select for comparison
1,015
FRA flag Fabien Mocquet
25-29 1:19:33
Click to select for comparison
1,016
FRA flag Sebastien Marteau
30-34 1:19:34
Click to select for comparison
1,017
FRA flag Romain Collet
35-39 1:19:34
Click to select for comparison
1,018
BEL flag Simon Culot
30-34 1:19:34
Click to select for comparison
1,019
FRA flag Benjamin Gora
30-34 1:19:35
Click to select for comparison
1,020
POR flag Andre Roma
16-24 1:19:36
Click to select for comparison
1,021
FRA flag Mathieu Bouloton
35-39 1:19:38
Click to select for comparison
1,022
FRA flag Théo Noël
30-34 1:19:38
Click to select for comparison
1,023
FRA flag Antoine Aubert
16-24 1:19:39
Click to select for comparison
1,024
FRA flag Jules Quievre
25-29 1:19:39
Click to select for comparison
1,025
FRA flag Melvin Nidaud
25-29 1:19:39
Click to select for comparison
1,026
FRA flag Jessy Izar
30-34 1:19:39
Click to select for comparison
1,027
FRA flag Jean Baptiste Gosselin
35-39 1:19:40
Click to select for comparison
1,028
FRA flag Guillaume Pauchard
35-39 1:19:40
Click to select for comparison
1,029
FRA flag Julien Jean-Noel
35-39 1:19:41
Click to select for comparison
1,030
FRA flag Simon Pruvost
30-34 1:19:41
Click to select for comparison
1,031
FRA flag Alexis Bauvois
30-34 1:19:42
Click to select for comparison
1,032
BEL flag Soufiane Karoui
25-29 1:19:43
Click to select for comparison
1,033
NED flag Wesley Schuurink
40-44 1:19:43
Click to select for comparison
1,034
FRA flag Philip Moine
40-44 1:19:44
Click to select for comparison
1,035
FRA flag Eliott Lacotte
16-24 1:19:44
Click to select for comparison
1,036
USA flag Joseph Martinez
30-34 1:19:46
Click to select for comparison
1,037
FRA flag Theo Joly
30-34 1:19:46
Click to select for comparison
1,038
FRA flag Vallet Arthur
16-24 1:19:46
Click to select for comparison
1,039
FRA flag Nicolas Laigle
40-44 1:19:46
Click to select for comparison
1,040
FRA flag Nathan Merle Second
16-24 1:19:47
Click to select for comparison
1,041
FRA flag Julien Praud
40-44 1:19:47
Click to select for comparison
1,042
FRA flag Florian Niay
25-29 1:19:48
Click to select for comparison
1,043
MAR flag CHAKIB LAHNAKI
30-34 1:19:49
Click to select for comparison
1,044
FRA flag Romain Cordesse
25-29 1:19:49
Click to select for comparison
1,045
FRA flag Thomas Depauw
25-29 1:19:50
Click to select for comparison
1,046
FRA flag Clement Balaine
16-24 1:19:51
Click to select for comparison
1,047
FRA flag Matthieu Arzel
35-39 1:19:52
Click to select for comparison
1,048
FRA flag Luca Pagnacco
16-24 1:19:53
Click to select for comparison
1,049
FRA flag Romain Bely
16-24 1:19:55
Click to select for comparison
1,050
FRA flag Sidir Fofana
30-34 1:19:55
Click to select for comparison
1,051
GER flag Ayhan Karakas
45-49 1:19:56
Click to select for comparison
1,052
ALG flag Yahiaoui Abderrahim
35-39 1:19:58
Click to select for comparison
1,053
FRA flag Jonathan Paulcan
35-39 1:19:58
Click to select for comparison
1,054
FRA flag Baptiste Jamet
30-34 1:19:59
Click to select for comparison
1,055
FRA flag Lucien Elie
25-29 1:19:59
Click to select for comparison
1,056
FRA flag Nicolas Hachad
40-44 1:20:01
Click to select for comparison
1,057
FRA flag Hugo Beauvisage
25-29 1:20:02
Click to select for comparison
1,058
FRA flag Julien Lauru
35-39 1:20:03
Click to select for comparison
1,059
FRA flag Baptiste Outurquin
25-29 1:20:04
Click to select for comparison
1,060
FRA flag François Laplace
35-39 1:20:04
Click to select for comparison
1,061
BEL flag Simon Picard
30-34 1:20:05
Click to select for comparison
1,062
FRA flag Thibault Willaert
40-44 1:20:05
Click to select for comparison
1,063
FRA flag Kevin Chatelin
30-34 1:20:05
Click to select for comparison
1,064
FRA flag Guillaume Martin
45-49 1:20:06
Click to select for comparison
1,065
FRA flag Kévin Perdrix
30-34 1:20:06
Click to select for comparison
1,066
FRA flag Antoine Purier
30-34 1:20:06
Click to select for comparison
1,067
FRA flag Romain Chorier
25-29 1:20:07
Click to select for comparison
1,068
FRA flag Nicolas Blondin
16-24 1:20:07
Click to select for comparison
1,069
FRA flag Bastien Guignard
30-34 1:20:08
Click to select for comparison
1,070
FRA flag Mathieu Moyne
35-39 1:20:08
Click to select for comparison
1,071
FRA flag Matteo Zerillo
16-24 1:20:08
Click to select for comparison
1,072
FRA flag Jeremy Drouin
30-34 1:20:08
Click to select for comparison
1,073
BEL flag Arthur Basa
25-29 1:20:09
Click to select for comparison
1,074
FRA flag Hugo De Oliveira
16-24 1:20:09
Click to select for comparison
1,075
CMR flag Esdras Fandio
25-29 1:20:10
Click to select for comparison
1,076
FRA flag Arsène David
30-34 1:20:10
Click to select for comparison
1,077
FRA flag Gaspard Peyon
25-29 1:20:10
Click to select for comparison
1,078
GER flag Malte Pross
40-44 1:20:11
Click to select for comparison
1,079
FRA flag Paul Vivot
25-29 1:20:12
Click to select for comparison
1,080
FRA flag Alexy Garcia
30-34 1:20:12
Click to select for comparison
1,081
FRA flag Killian Picqué
16-24 1:20:12
Click to select for comparison
1,082
FRA flag Johan Assenza
25-29 1:20:12
Click to select for comparison
1,083
FRA flag Nolan Pialat
16-24 1:20:13
Click to select for comparison
1,084
FRA flag Loïs Le Bras
30-34 1:20:14
Click to select for comparison
1,085
FRA flag Kevin Vermus
35-39 1:20:14
Click to select for comparison
1,086
FRA flag Aymen Chtioui
30-34 1:20:14
Click to select for comparison
1,087
FRA flag Remi Laurent
35-39 1:20:16
Click to select for comparison
1,088
POR flag Alex Do Vale
30-34 1:20:16
Click to select for comparison
1,089
FRA flag Diego Olivier
30-34 1:20:16
Click to select for comparison
1,090
FRA flag Christophe Rouzaud
35-39 1:20:19
Click to select for comparison
1,091
FRA flag Gwendal Poisbeau
25-29 1:20:19
Click to select for comparison
1,092
FRA flag Thierry Bredel
45-49 1:20:19
Click to select for comparison
1,093
FRA flag Salim Mokrane
16-24 1:20:20
Click to select for comparison
1,094
FRA flag Jocelyn Hagneau
35-39 1:20:20
Click to select for comparison
1,095
FRA flag Mickael Alborghetti
35-39 1:20:21
Click to select for comparison
1,096
FRA flag Franck El Sabbagh
25-29 1:20:21
Click to select for comparison
1,097
FRA flag Nicolas Voorons
35-39 1:20:22
Click to select for comparison
1,098
LTU flag Julius Urbonas
35-39 1:20:23
Click to select for comparison
1,099
FRA flag Alexis Leray
25-29 1:20:23
Click to select for comparison
1,100
FRA flag Alexandre Ratier
25-29 1:20:24
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.