TrainRox Logo TrainRox

HYROX MEN - EMEA Championships London 2026

21–22 Mar 2026
Showing 101 to 200 of 963 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
101
GBR flag Will Atkinson
30-34 59:32
Click to select for comparison
102
GER flag Mohammed Al Shaafi
25-29 59:33
Click to select for comparison
103
LUX flag David Steffes
40-44 59:34
Click to select for comparison
104
GBR flag Sam Oliver
35-39 59:44
Click to select for comparison
105
GBR flag Patrick Brown
45-49 59:45
Click to select for comparison
106
HUN flag Gergely Benyőcs
45-49 59:48
Click to select for comparison
107
GBR flag Jac Smith
25-29 59:48
Click to select for comparison
108
GBR flag Tom Barber
30-34 59:55
Click to select for comparison
109
NED flag Raimond Huiszoon
30-34 59:57
Click to select for comparison
110
GBR flag Jacob Rymer
16-24 59:58
Click to select for comparison
111
NED flag Twan Wolke
25-29 1:00:03
Click to select for comparison
112
ITA flag Marco Angelini
30-34 1:00:03
Click to select for comparison
113
GBR flag Huxley Crush
16-24 1:00:03
Click to select for comparison
114
GBR flag Liam Grant
30-34 1:00:05
Click to select for comparison
115
GBR flag Alexander Eyre
35-39 1:00:06
Click to select for comparison
116
FRA flag Alan Duvigneau
30-34 1:00:06
Click to select for comparison
117
ESP flag Gonzalo Espejo Del Rio
30-34 1:00:12
Click to select for comparison
118
IRL flag Nick Rocks
40-44 1:00:14
Click to select for comparison
119
ESP flag Sergio Nicolau Muñoz
16-24 1:00:14
Click to select for comparison
120
BEL flag Antoine Derom
30-34 1:00:16
Click to select for comparison
121
GBR flag Neil Houlsby
35-39 1:00:17
Click to select for comparison
122
GER flag Christoph Wieloch
35-39 1:00:18
Click to select for comparison
123
FRA flag Mehdi Levacher
25-29 1:00:19
Click to select for comparison
124
GBR flag Charlie Cresswell
30-34 1:00:21
Click to select for comparison
125
ESP flag Alejandro Rodriguez Mataro
35-39 1:00:22
Click to select for comparison
126
ESP flag Daniel Redondo Muñoz
35-39 1:00:30
Click to select for comparison
127
GBR flag Aaron Feeney
16-24 1:00:32
Click to select for comparison
128
GBR flag Freddy Pett
30-34 1:00:37
Click to select for comparison
129
GBR flag Darren Hancock
40-44 1:00:37
Click to select for comparison
130
GBR flag Finlay Rayner
16-24 1:00:38
Click to select for comparison
131
GBR flag Paul Mcnulty
35-39 1:00:39
Click to select for comparison
132
GER flag Sebastian Klemm
30-34 1:00:41
Click to select for comparison
133
GER flag Nico Küttner
25-29 1:00:47
Click to select for comparison
134
NED flag Robert Stols
40-44 1:00:48
Click to select for comparison
135
IRL flag Paul Rushe
45-49 1:00:51
Click to select for comparison
136
NED flag Martijn Verhoeven
35-39 1:00:52
Click to select for comparison
137
ESP flag Manuel Fraga Díaz
45-49 1:00:54
Click to select for comparison
138
GBR flag Jack Stevens
35-39 1:00:54
Click to select for comparison
139
GBR flag Mikey Watson
40-44 1:00:55
Click to select for comparison
140
ITA flag Fede Scuteri
30-34 1:00:56
Click to select for comparison
141
ESP flag Ismael Mateo
50-54 1:00:57
Click to select for comparison
142
GBR flag Sean Madden
25-29 1:01:09
Click to select for comparison
143
ESP flag Joni Somoza
30-34 1:01:10
Click to select for comparison
144
GBR flag Blake Beckman
16-24 1:01:14
Click to select for comparison
145
IRL flag Kieran Smyth
25-29 1:01:15
Click to select for comparison
146
ESP flag Marcos Ramos Fernandez
30-34 1:01:17
Click to select for comparison
147
FRA flag Xavier Schurtz
40-44 1:01:30
Click to select for comparison
148
ESP flag Julio Peña Arce
30-34 1:01:36
Click to select for comparison
149
GBR flag Giles Cayford
30-34 1:01:37
Click to select for comparison
150
GBR flag Josh Prior
25-29 1:01:38
Click to select for comparison
151
GBR flag Luke Bailey
30-34 1:01:39
Click to select for comparison
152
GBR flag Jacob Beaumont
25-29 1:01:40
Click to select for comparison
153
GER flag Florian Brennecke
35-39 1:01:41
Click to select for comparison
154
ESP flag Sergio López Izquierdo
25-29 1:01:42
Click to select for comparison
155
GBR flag Jonny Mcduell
30-34 1:01:44
Click to select for comparison
156
GBR flag Jonah Huntley
25-29 1:01:45
Click to select for comparison
157
FRA flag Sébastién Chédru
25-29 1:01:46
Click to select for comparison
158
FRA flag Ugo Moulin
25-29 1:01:54
Click to select for comparison
159
ESP flag Rafael gonzalez cabello
45-49 1:01:55
Click to select for comparison
160
GBR flag Sam Grant
16-24 1:01:59
Click to select for comparison
161
NGR flag Alexander Sodje
16-24 1:02:02
Click to select for comparison
162
GBR flag Chay Garside
45-49 1:02:02
Click to select for comparison
163
GBR flag Thomas Perrins
35-39 1:02:03
Click to select for comparison
164
FRA flag Sam Mezzache
40-44 1:02:07
Click to select for comparison
165
GBR flag Jack Blissett
45-49 1:02:09
Click to select for comparison
166
GBR flag Rob Foster
40-44 1:02:09
Click to select for comparison
167
LTU flag Paulius Mikolaitis
30-34 1:02:14
Click to select for comparison
168
GBR flag Dan Harris
45-49 1:02:16
Click to select for comparison
169
FRA flag Mathis Peyrard
16-24 1:02:17
Click to select for comparison
170
FRA flag Kevin Ducheine
30-34 1:02:18
Click to select for comparison
171
EGY flag Aly Mazhar
35-39 1:02:22
Click to select for comparison
172
FRA flag Quentin Dastugue
30-34 1:02:23
Click to select for comparison
173
FRA flag Maxime Bonelli
35-39 1:02:24
Click to select for comparison
174
BEL flag Quentin Deppe
25-29 1:02:25
Click to select for comparison
175
ESP flag Unay Casquero
35-39 1:02:25
Click to select for comparison
176
IRL flag Harry Doorley
25-29 1:02:26
Click to select for comparison
177
NED flag Floris Van Drunen
30-34 1:02:26
Click to select for comparison
178
GBR flag Kazem Balogun
30-34 1:02:28
Click to select for comparison
179
FRA flag Anthony Oliver
40-44 1:02:28
Click to select for comparison
180
GBR flag Owen Coverdale
30-34 1:02:29
Click to select for comparison
181
GBR flag Aaron Cleaver
30-34 1:02:31
Click to select for comparison
182
GBR flag Peter Roberts
30-34 1:02:33
Click to select for comparison
183
IRL flag Cormac Hannan
30-34 1:02:35
Click to select for comparison
184
ITA flag Simone Voltan
35-39 1:02:36
Click to select for comparison
185
ESP flag ramon alarcon rodriguez
45-49 1:02:43
Click to select for comparison
186
GBR flag Simon Passmore
55-59 1:02:43
Click to select for comparison
187
GBR flag Charlie Wevill
25-29 1:02:43
Click to select for comparison
188
IRL flag Stephen Donnelly
35-39 1:02:44
Click to select for comparison
189
GBR flag Tommy Robertson
16-24 1:02:45
Click to select for comparison
190
GER flag Daniel Werner
30-34 1:02:47
Click to select for comparison
191
GBR flag Josh Henry
30-34 1:02:50
Click to select for comparison
192
GBR flag Jack Cross
35-39 1:02:50
Click to select for comparison
193
POL flag Patryk Wesoły
30-34 1:02:52
Click to select for comparison
194
GBR flag Sam Rowsell
25-29 1:02:58
Click to select for comparison
195
IRL flag Michael Mccann
16-24 1:02:59
Click to select for comparison
196
FRA flag Benjamin Jaulent
25-29 1:03:03
Click to select for comparison
197
GBR flag Olly Luck
16-24 1:03:06
Click to select for comparison
198
POR flag Bruno Abrantes
30-34 1:03:07
Click to select for comparison
199
NED flag Jesper Visser
25-29 1:03:10
Click to select for comparison
200
GBR flag Jake Hogger
25-29 1:03:14
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.