TrainRox Logo TrainRox

HYROX MEN - Paris Grand Palais 2026

23–27 Apr 2026
Showing 1,001 to 1,100 of 2,547 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,001
FRA flag Michael Gueldry
30-34 1:18:59
Click to select for comparison
1,002
FRA flag Grégoire De Roux
30-34 1:18:59
Click to select for comparison
1,003
FRA flag Thomas BONNET
25-29 1:19:03
Click to select for comparison
1,004
FRA flag Julien Le Fort
30-34 1:19:03
Click to select for comparison
1,005
FRA flag David DA SILVA SANTOS
50-54 1:19:04
Click to select for comparison
1,006
FRA flag Samuel Cohen
30-34 1:19:06
Click to select for comparison
1,007
FRA flag Anthony Ollier
30-34 1:19:06
Click to select for comparison
1,008
FRA flag Arthur Prevel
25-29 1:19:07
Click to select for comparison
1,009
FRA flag Eric DUBOIS
35-39 1:19:07
Click to select for comparison
1,010
FRA flag Baptiste Gilliot
25-29 1:19:07
Click to select for comparison
1,011
POR flag Claudio Charrua
30-34 1:19:07
Click to select for comparison
1,012
FRA flag Cyrille Chambard
45-49 1:19:07
Click to select for comparison
1,013
FRA flag Hugo PLESSIS
25-29 1:19:08
Click to select for comparison
1,014
FRA flag William Rodrigues
30-34 1:19:09
Click to select for comparison
1,015
FRA flag Quentin Bouvier
25-29 1:19:10
Click to select for comparison
1,016
FRA flag Benoit Barteau
40-44 1:19:11
Click to select for comparison
1,017
FRA flag Dominique Martin
60-64 1:19:11
Click to select for comparison
1,018
FRA flag Ewen Mercul
16-24 1:19:11
Click to select for comparison
1,019
FRA flag Barnabé Da Cruz
30-34 1:19:12
Click to select for comparison
1,020
FRA flag Thomas Fiquet
25-29 1:19:15
Click to select for comparison
1,021
FRA flag Julien Pulcini
25-29 1:19:17
Click to select for comparison
1,022
FRA flag Damien Lallemand
30-34 1:19:19
Click to select for comparison
1,023
FRA flag Mathieu Aubree
35-39 1:19:19
Click to select for comparison
1,024
FRA flag Niccolo Curatolo
40-44 1:19:19
Click to select for comparison
1,025
FRA flag Aurélien Dupuy
30-34 1:19:20
Click to select for comparison
1,026
FRA flag Florent Gualandi
35-39 1:19:21
Click to select for comparison
1,027
FRA flag Christophe De Sousa
35-39 1:19:21
Click to select for comparison
1,028
FRA flag Florian Guidat
30-34 1:19:22
Click to select for comparison
1,029
FRA flag Youssef Rafik
35-39 1:19:24
Click to select for comparison
1,030
FRA flag Alexandre Caron
40-44 1:19:25
Click to select for comparison
1,031
GBR flag Peter Finch
40-44 1:19:25
Click to select for comparison
1,032
FRA flag Xu Luong
25-29 1:19:25
Click to select for comparison
1,033
POR flag Joâo Marco Nogueira
50-54 1:19:26
Click to select for comparison
1,034
FRA flag Mathieu Sanchez De La Campa
45-49 1:19:27
Click to select for comparison
1,035
FRA flag Mourad Khittouch
45-49 1:19:27
Click to select for comparison
1,036
FRA flag Mustafizur SHAHID
30-34 1:19:28
Click to select for comparison
1,037
FRA flag Gilles Koegler
50-54 1:19:31
Click to select for comparison
1,038
FRA flag Maximilien Pats
30-34 1:19:31
Click to select for comparison
1,039
FRA flag Romain Spahay
35-39 1:19:32
Click to select for comparison
1,040
FRA flag Pierre Cazagou
25-29 1:19:32
Click to select for comparison
1,041
FRA flag Anatole Briant
25-29 1:19:33
Click to select for comparison
1,042
FRA flag Stephane Pasquet
50-54 1:19:35
Click to select for comparison
1,043
FRA flag Maxence Thiry
30-34 1:19:35
Click to select for comparison
1,044
FRA flag Mickael Huard
35-39 1:19:38
Click to select for comparison
1,045
FRA flag Theophile Soule
30-34 1:19:39
Click to select for comparison
1,046
FRA flag Donovan Prat
35-39 1:19:39
Click to select for comparison
1,047
FRA flag Valentin Rousseau
40-44 1:19:40
Click to select for comparison
1,048
FRA flag Steven Bacouël-Negri
30-34 1:19:40
Click to select for comparison
1,049
FRA flag Clément Roseleur
30-34 1:19:40
Click to select for comparison
1,050
FRA flag Michel Schoeny
40-44 1:19:40
Click to select for comparison
1,051
FRA flag Jonathan Beaune
35-39 1:19:40
Click to select for comparison
1,052
FRA flag Florent Jeusset
30-34 1:19:42
Click to select for comparison
1,053
CHI flag Bastian Lemus Matias
35-39 1:19:42
Click to select for comparison
1,054
FRA flag Mickael Sauzedde
40-44 1:19:42
Click to select for comparison
1,055
FRA flag Antoine Rius
25-29 1:19:43
Click to select for comparison
1,056
FRA flag Sonny Penaud
35-39 1:19:44
Click to select for comparison
1,057
FRA flag Maxime Joret
30-34 1:19:44
Click to select for comparison
1,058
FRA flag Julien Nicolas
16-24 1:19:44
Click to select for comparison
1,059
FRA flag Thomas jeanningros
35-39 1:19:44
Click to select for comparison
1,060
FRA flag Thibault Decrequy
30-34 1:19:44
Click to select for comparison
1,061
FRA flag Sébastien Villagrasa
40-44 1:19:45
Click to select for comparison
1,062
FRA flag Jeremy Lalanne
16-24 1:19:46
Click to select for comparison
1,063
GER flag Mika Libau
16-24 1:19:46
Click to select for comparison
1,064
FRA flag Alexandre Veisse
35-39 1:19:47
Click to select for comparison
1,065
FRA flag Rémi Garcia
25-29 1:19:47
Click to select for comparison
1,066
FRA flag Hakim KAABECHE
25-29 1:19:47
Click to select for comparison
1,067
FRA flag Pierrick Sevin
40-44 1:19:48
Click to select for comparison
1,068
NED flag Olivier Van Stratum
25-29 1:19:49
Click to select for comparison
1,069
FRA flag Quentin Durand
35-39 1:19:49
Click to select for comparison
1,070
FRA flag Romuald Mathieu
30-34 1:19:50
Click to select for comparison
1,071
FRA flag Cyril Vantard
30-34 1:19:50
Click to select for comparison
1,072
FRA flag Teddy Chevannes
30-34 1:19:50
Click to select for comparison
1,073
FRA flag Quentin David
30-34 1:19:51
Click to select for comparison
1,074
FRA flag Yorick Monnay
25-29 1:19:51
Click to select for comparison
1,075
FRA flag Sébastien Perdu
40-44 1:19:54
Click to select for comparison
1,076
FRA flag Timothé Onillon
25-29 1:19:55
Click to select for comparison
1,077
FRA flag Félicien BLAISE
35-39 1:19:55
Click to select for comparison
1,078
FRA flag Kevin Derouin kdbody
30-34 1:19:56
Click to select for comparison
1,079
GER flag Noah Kessler
16-24 1:19:56
Click to select for comparison
1,080
FRA flag Antoine Létaut
25-29 1:19:56
Click to select for comparison
1,081
FRA flag Grégory Couturaud
30-34 1:19:57
Click to select for comparison
1,082
FRA flag Julien Behague
40-44 1:19:59
Click to select for comparison
1,083
FRA flag Alexandre CALAFATO
40-44 1:19:59
Click to select for comparison
1,084
FRA flag Eloi Cassemiche
25-29 1:20:01
Click to select for comparison
1,085
FRA flag Florian JEAN-BAPTISTE
25-29 1:20:06
Click to select for comparison
1,086
FRA flag Benjamin Gosset
35-39 1:20:08
Click to select for comparison
1,087
FRA flag Nathan PARJADIS
35-39 1:20:08
Click to select for comparison
1,088
FRA flag Jeremie Lenormand
45-49 1:20:09
Click to select for comparison
1,089
FRA flag Jérôme Bie
50-54 1:20:10
Click to select for comparison
1,090
FRA flag Jérémie Pouillon
35-39 1:20:12
Click to select for comparison
1,091
FRA flag Jeremy Barthes
30-34 1:20:14
Click to select for comparison
1,092
BEL flag Adrien Despiegeleer
16-24 1:20:14
Click to select for comparison
1,093
FRA flag Julien Durand
40-44 1:20:15
Click to select for comparison
1,094
FRA flag Quentin Godderidge
25-29 1:20:16
Click to select for comparison
1,095
FRA flag Nil CAPRON
25-29 1:20:16
Click to select for comparison
1,096
FRA flag Charles Miklusz
25-29 1:20:17
Click to select for comparison
1,097
FRA flag Valentin Bonnaud
30-34 1:20:17
Click to select for comparison
1,098
FRA flag Maxime Strasseele
25-29 1:20:18
Click to select for comparison
1,099
FRA flag Romain Fourrier
35-39 1:20:18
Click to select for comparison
1,100
FRA flag Axel Biolay
25-29 1:20:18
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.