HYROX MEN - London Excel 2025

4–7 Dec 2025
Showing 1,101 to 1,200 of 5,560 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,101
GBR flag Kai Richards
16-24 1:12:18
Click to select for comparison
1,102
NED flag Ruben Romijn
30-34 1:12:19
Click to select for comparison
1,103
GBR flag Max Flynn
25-29 1:12:19
Click to select for comparison
1,104
GBR flag Josh Forster
16-24 1:12:19
Click to select for comparison
1,105
GBR flag Mohamed Elfishawy
30-34 1:12:21
Click to select for comparison
1,106
GBR flag Dylan Roberts
35-39 1:12:21
Click to select for comparison
1,107
GBR flag Louis Howes
30-34 1:12:21
Click to select for comparison
1,108
GBR flag Ryan Valderama
30-34 1:12:22
Click to select for comparison
1,109
GBR flag Ben Need
40-44 1:12:22
Click to select for comparison
1,110
GBR flag Harrison Barnett
16-24 1:12:23
Click to select for comparison
1,111
GBR flag Michael Canning
30-34 1:12:23
Click to select for comparison
1,112
GBR flag Hugh Leach
25-29 1:12:23
Click to select for comparison
1,113
GBR flag Jake Allnutt
35-39 1:12:23
Click to select for comparison
1,114
GBR flag James Dyer
25-29 1:12:23
Click to select for comparison
1,115
GBR flag Joshua Moss
30-34 1:12:24
Click to select for comparison
1,116
GBR flag Jay Nicholson
16-24 1:12:24
Click to select for comparison
1,117
GBR flag Rylan Beech
25-29 1:12:24
Click to select for comparison
1,118
NZL flag Dan Taylor-Edwards
40-44 1:12:25
Click to select for comparison
1,119
GBR flag Michael Hilton
45-49 1:12:25
Click to select for comparison
1,120
GBR flag Joshua Unsworth
25-29 1:12:25
Click to select for comparison
1,121
NED flag Rens Artz
30-34 1:12:26
Click to select for comparison
1,122
IRL flag Dessie Mone
40-44 1:12:26
Click to select for comparison
1,123
GBR flag Dean Colman
30-34 1:12:27
Click to select for comparison
1,124
GBR flag Max Swarbrick
16-24 1:12:27
Click to select for comparison
1,125
GBR flag Daniel Reeves
30-34 1:12:27
Click to select for comparison
1,126
GBR flag Malcolm Nisbet
40-44 1:12:28
Click to select for comparison
1,127
GBR flag Zac Cope
16-24 1:12:28
Click to select for comparison
1,128
IRL flag Conor Power
30-34 1:12:28
Click to select for comparison
1,129
GBR flag Tom Greenwood
16-24 1:12:29
Click to select for comparison
1,130
GBR flag Tony Dix
55-59 1:12:29
Click to select for comparison
1,131
FRA flag Jean Rebuffaud
16-24 1:12:29
Click to select for comparison
1,132
POR flag Tiago Rodrigues
30-34 1:12:29
Click to select for comparison
1,133
GER flag Florian Krause
35-39 1:12:29
Click to select for comparison
1,134
GBR flag Alex Morris
40-44 1:12:29
Click to select for comparison
1,135
GBR flag Arthur Fearnall
30-34 1:12:30
Click to select for comparison
1,136
RSA flag Matt Olsen
30-34 1:12:30
Click to select for comparison
1,137
GBR flag Steve Brunsden
35-39 1:12:30
Click to select for comparison
1,138
PAK flag Nabeel Illahi
30-34 1:12:30
Click to select for comparison
1,139
NED flag Gelano Fijten
25-29 1:12:30
Click to select for comparison
1,140
GBR flag Abraham Thorpe
35-39 1:12:31
Click to select for comparison
1,141
ITA flag Roberto Cocco
30-34 1:12:31
Click to select for comparison
1,142
IRL flag Brian O'Donoghue
30-34 1:12:31
Click to select for comparison
1,143
GBR flag Jordan Barnes
25-29 1:12:32
Click to select for comparison
1,144
IRL flag Sam Kennedy
25-29 1:12:33
Click to select for comparison
1,145
GBR flag Tom Holloway
35-39 1:12:33
Click to select for comparison
1,146
GBR flag Kevin Gorton
30-34 1:12:33
Click to select for comparison
1,147
GBR flag James Madley
16-24 1:12:33
Click to select for comparison
1,148
GBR flag Mike Li-Rouse
45-49 1:12:34
Click to select for comparison
1,149
GBR flag Ben D'Orton-Jones
30-34 1:12:34
Click to select for comparison
1,150
GBR flag Thomas Birch
30-34 1:12:35
Click to select for comparison
1,151
GBR flag Callum Bratt
25-29 1:12:36
Click to select for comparison
1,152
GBR flag Mathew Blake
40-44 1:12:38
Click to select for comparison
1,153
GBR flag Scott Read
50-54 1:12:39
Click to select for comparison
1,154
GBR flag Martin Hughes
30-34 1:12:39
Click to select for comparison
1,155
GBR flag Ryan Hamilton
40-44 1:12:39
Click to select for comparison
1,156
GBR flag Jon Osullivan
40-44 1:12:39
Click to select for comparison
1,157
GBR flag Felix Schon
30-34 1:12:40
Click to select for comparison
1,158
GBR flag George Webb
30-34 1:12:40
Click to select for comparison
1,159
POL flag Mateusz Frontczak
35-39 1:12:42
Click to select for comparison
1,160
GBR flag Luke Thomas
30-34 1:12:43
Click to select for comparison
1,161
GBR flag Kieran Lyall
30-34 1:12:43
Click to select for comparison
1,162
SOM flag Abdi Ahmed
40-44 1:12:43
Click to select for comparison
1,163
GBR flag Bryn Williams
40-44 1:12:43
Click to select for comparison
1,164
ITA flag Antonio Crescenza
16-24 1:12:43
Click to select for comparison
1,165
GBR flag James Complin
40-44 1:12:44
Click to select for comparison
1,166
GBR flag Rob Shaw
30-34 1:12:44
Click to select for comparison
1,167
IRL flag Simon Donnellan
35-39 1:12:44
Click to select for comparison
1,168
GBR flag Tiler Moorcroft-Jones
16-24 1:12:45
Click to select for comparison
1,169
GBR flag Ben Roach
25-29 1:12:45
Click to select for comparison
1,170
GBR flag Connor O'Reilly
30-34 1:12:45
Click to select for comparison
1,171
GBR flag Jack Coulthard
25-29 1:12:46
Click to select for comparison
1,172
GBR flag Bobby Clark
25-29 1:12:47
Click to select for comparison
1,173
GBR flag Max Birchenough
35-39 1:12:47
Click to select for comparison
1,174
GBR flag Gavin Townsend
35-39 1:12:47
Click to select for comparison
1,175
GBR flag William James Harris
16-24 1:12:48
Click to select for comparison
1,176
FRA flag Theo MOLIN
25-29 1:12:48
Click to select for comparison
1,177
GBR flag Nathan East
40-44 1:12:48
Click to select for comparison
1,178
IRL flag Alan Duffy
35-39 1:12:49
Click to select for comparison
1,179
GBR flag Sean Killeen
30-34 1:12:50
Click to select for comparison
1,180
Jinwei Zhang
35-39 1:12:50
Click to select for comparison
1,181
GBR flag Graham Shaw
40-44 1:12:51
Click to select for comparison
1,182
GBR flag Chris Jenkins
35-39 1:12:51
Click to select for comparison
1,183
GBR flag Andrew Palmer
16-24 1:12:51
Click to select for comparison
1,184
FRA flag Pierre Bichet
40-44 1:12:51
Click to select for comparison
1,185
GBR flag Daniel Julian
30-34 1:12:52
Click to select for comparison
1,186
IRL flag John Gaughan
40-44 1:12:53
Click to select for comparison
1,187
GBR flag Ross Walton
35-39 1:12:53
Click to select for comparison
1,188
GBR flag Lewis Gadsdon
30-34 1:12:53
Click to select for comparison
1,189
GBR flag Glenn Hailey
45-49 1:12:53
Click to select for comparison
1,190
GBR flag Scott Mcphail
45-49 1:12:54
Click to select for comparison
1,191
GBR flag Joe Theze
16-24 1:12:54
Click to select for comparison
1,192
GBR flag Phat To
35-39 1:12:54
Click to select for comparison
1,193
GBR flag Tomas Yates
16-24 1:12:54
Click to select for comparison
1,194
GBR flag Sam Ash
25-29 1:12:55
Click to select for comparison
1,195
GBR flag Marcus Jackson
35-39 1:12:56
Click to select for comparison
1,196
GBR flag Alex Gladkow
40-44 1:12:56
Click to select for comparison
1,197
GBR flag Jordan Booth
16-24 1:12:56
Click to select for comparison
1,198
GBR flag Graham Crown
30-34 1:12:57
Click to select for comparison
1,199
GER flag Paul Schötz
35-39 1:12:57
Click to select for comparison
1,200
IRL flag Jonathan Guy
25-29 1:12:58
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.