HYROX PRO MEN - Mechelen 2026

26–29 Mar 2026
Showing 1 to 100 of 459 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1 1
FRA flag Julien Coquillaud-Salomon
54:13
Click to select for comparison
2 1
NED flag Maarten Enthoven
54:40 25-29
Click to select for comparison
3 2
ESP flag Pelayo Menendez Fernandez
55:12
Click to select for comparison
4 1
NED flag Sam Schoeman
55:12 16-24
Click to select for comparison
5 2
BEL flag Emile Mattheeuws
56:40
Click to select for comparison
6 3
BEL flag Vic Vandendaele
56:45 25-29
Click to select for comparison
7 5
BEL flag Ward Lemmelijn
56:51 25-29
Click to select for comparison
8 4
FRA flag Jocelyn Pacewicz
56:51 25-29
Click to select for comparison
9 1
BEL flag Tom Franssens
56:55 30-34
Click to select for comparison
10 6
BEL flag Benjamin Desmet
57:16 25-29
Click to select for comparison
11 7
FRA flag Gregory Pereira
57:26 25-29
Click to select for comparison
12 8
SLO flag Aljaž Ploj
57:30 25-29
Click to select for comparison
13 9
SWE flag Hugo Hugemark
57:36 25-29
Click to select for comparison
14 2
BEL flag Pieter Maes
57:50 30-34
Click to select for comparison
15 3
FRA flag Louis Simoneau
57:51 30-34
Click to select for comparison
16 4
NED flag Jop Janssen
58:07 30-34
Click to select for comparison
17 5
ENG flag Travis Brown
58:13 30-34
Click to select for comparison
18 3
NED flag Elte Hupkes
58:19 35-39
Click to select for comparison
19 4
GER flag Lukas Zajons
58:52 35-39
Click to select for comparison
20 5
FRA flag Thierry Delalonde
58:53 35-39
Click to select for comparison
21 6
GER flag Tobias Kiefer
58:54 30-34
Click to select for comparison
22 6
NED flag Sander Van Rooijen
59:16 35-39
Click to select for comparison
23 7
NED flag Jannick Plantinga
59:18 30-34
Click to select for comparison
24 8
NED flag Sil Wiersma
59:19 30-34
Click to select for comparison
25 9
BEL flag Hans Van Den Heuvel
59:22 30-34
Click to select for comparison
26 2
FRA flag Titouan Lis
59:24 16-24
Click to select for comparison
27 10
IRL flag MJ Sutton
59:31 25-29
Click to select for comparison
28 11
FRA flag Antoine Reisdorffer
59:43 25-29
Click to select for comparison
29 12
FRA flag Martin Lecorgne
59:51 25-29
Click to select for comparison
30 3
FRA flag Mathis Guillou
59:51 16-24
Click to select for comparison
31 4
FRA flag Thomas Cayarcy
59:59 16-24
Click to select for comparison
32 5
SUI flag Gaspard Fischer
1:00:06
Click to select for comparison
33 10
NED flag Nick van Ommen
1:00:11 30-34
Click to select for comparison
34 13
FRA flag Benjamin Fraysse
1:00:13 25-29
Click to select for comparison
35 14
GBR flag Shaun Hudson
1:00:34 25-29
Click to select for comparison
36 7
BEL flag Kwinten Verstuyft
1:00:35 35-39
Click to select for comparison
37 6
FRA flag Alexandre Poch
1:00:37 16-24
Click to select for comparison
38 15
NED flag Jordi Fuhler
1:00:53 25-29
Click to select for comparison
39 11
GER flag Stefan Höcht
1:00:53 30-34
Click to select for comparison
40 12
BEL flag Julien Evrard
1:00:57 30-34
Click to select for comparison
41 7
FRA flag Mathieu Galichet
1:01:15 16-24
Click to select for comparison
42 13
FRA flag Christophe Morin
1:01:32 30-34
Click to select for comparison
43 8
NED flag David Blankenburgh
1:01:39 35-39
Click to select for comparison
44 14
GER flag Christian Haas
1:01:50 30-34
Click to select for comparison
45 8
GBR flag Josh Langley
1:01:51 16-24
Click to select for comparison
46 15
FRA flag Alexander Miller-Dumas
1:01:51 30-34
Click to select for comparison
47 16
BEL flag William Louis
1:01:52 25-29
Click to select for comparison
48 16
IRL flag Sean Walsh
1:01:56 30-34
Click to select for comparison
49 1
NED flag Dennis Kneepkens
1:02:02 40-44
Click to select for comparison
50 9
NED flag Koen Proost
1:02:08 16-24
Click to select for comparison
51 17
BEL flag Lode Lemmelijn
1:02:08 25-29
Click to select for comparison
52 18
GRE flag Giorgos Giakoumakis
1:02:11
Click to select for comparison
53 18
GER flag Gabriel Lichtenstein
1:02:43 30-34
Click to select for comparison
54 17
NED flag Raimond Huiszoon
1:02:43 30-34
Click to select for comparison
55 19
BEL flag Aaron Timmerman
1:02:51 25-29
Click to select for comparison
56 10
NED flag Daan Van Hees
1:02:55 16-24
Click to select for comparison
57 9
GBR flag Kyle Stewart
1:03:03 35-39
Click to select for comparison
58 10
FRA flag Kevin Forootan
1:03:07 35-39
Click to select for comparison
59 11
GER flag Justin Homburg
1:03:07 16-24
Click to select for comparison
60 20
BEL flag Mathias Van Kerckhoven
1:03:08 25-29
Click to select for comparison
61 11
GBR flag Jeremy Saxon
1:03:09 35-39
Click to select for comparison
62 2
POL flag Paweł Gramacki
1:03:12 40-44
Click to select for comparison
63 21
BEL flag Maxime Monfort
1:03:14 25-29
Click to select for comparison
64 12
NED flag Bert Veenstra
1:03:19 35-39
Click to select for comparison
65 12
BUL flag Grigor Grigorov
1:03:23 16-24
Click to select for comparison
66 13
GBR flag Aaron Feeney
1:03:26 16-24
Click to select for comparison
67 14
NED flag Mike Thuis
1:03:32 16-24
Click to select for comparison
68 19
BEL flag Quentin Dupuis
1:03:38 30-34
Click to select for comparison
69 3
POR flag Rui Sousa
1:03:39 40-44
Click to select for comparison
70 4
GER flag Marius Toborek
1:03:40 40-44
Click to select for comparison
71 13
BEL flag Matthias Cloet
1:03:43 35-39
Click to select for comparison
72 22
FRA flag Lucas Drouvin
1:03:45 25-29
Click to select for comparison
73 23
GER flag Lukas Jochheim
1:03:47 25-29
Click to select for comparison
74 15
GBR flag Tom Bemment
1:03:49 16-24
Click to select for comparison
75 16
GBR flag Reece Giles
1:03:54 16-24
Click to select for comparison
76 14
BEL flag Jannes Naeyaert
1:03:58 35-39
Click to select for comparison
77 24
NED flag Mike Rietveld
1:03:59 25-29
Click to select for comparison
78 25
IRL flag Dean Power
1:04:07 25-29
Click to select for comparison
79 5
IRL flag Adam Foster
1:04:07 40-44
Click to select for comparison
80 15
NED flag Steven Knops
1:04:14 35-39
Click to select for comparison
81 17
NED flag Tieme De Boer
1:04:17 16-24
Click to select for comparison
82 20
IRL flag Aaron Bassett
1:04:23 30-34
Click to select for comparison
83 26
MLT flag Shaun Demicoli
1:04:29 25-29
Click to select for comparison
84 21
BEL flag Rémi Lecat
1:04:31 30-34
Click to select for comparison
85 22
BEL flag Olivier Frensch
1:04:32 30-34
Click to select for comparison
86 27
BEL flag Antoine Deghorain
1:04:32 25-29
Click to select for comparison
87 28
FRA flag Ahmed El Tantawi
1:04:40 25-29
Click to select for comparison
88 16
FRA flag François Moiroux
1:04:52 35-39
Click to select for comparison
89 6
GER flag Stephan Wallacher
1:05:04 40-44
Click to select for comparison
90 29
BEL flag Jeroen Verbraeken
1:05:10 25-29
Click to select for comparison
91 17
GER flag Maik Oldach
1:05:12 35-39
Click to select for comparison
92 23
RSA flag Ashton Du Plessis
1:05:17 30-34
Click to select for comparison
93 18
IRL flag Sean Moloney
1:05:21 16-24
Click to select for comparison
94 18
FRA flag Maxime Benis
1:05:29 35-39
Click to select for comparison
95 24
NED flag Ferdy Verweij
1:05:48 30-34
Click to select for comparison
96 30
GBR flag Conor Bennett
1:05:49 25-29
Click to select for comparison
97 31
FRA flag Gabin Dedrie
1:05:49 25-29
Click to select for comparison
98 19
BEL flag Jan De Backer
1:05:51 35-39
Click to select for comparison
99 25
GER flag Janick Schulze
1:05:54 30-34
Click to select for comparison
100 20
POR flag Miguel Reis E Silva
1:05:56 35-39
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.

Start your free trial

First week free. Cancel anytime. · Get the app