TrainRox Logo TrainRox

HYROX PRO MEN - World Championships Stockholm 2026

18–21 Jun 2026 LIVE Provisional results
Showing 301 to 400 of 712 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
219
GBR flag Brandon Quantrill
25-29 1:09:32
Click to select for comparison
220
CHI flag Agustín Davis
25-29 1:09:33
Click to select for comparison
221
GBR flag Simon Mooi
35-39 1:05:17
Click to select for comparison
221
SEN flag Oumar Ba
25-29 1:09:40
Click to select for comparison
222
POL flag Jakub Riedel
16-24 1:10:06
Click to select for comparison
223
SIN flag Luca Jumabhoy
16-24 1:10:07
Click to select for comparison
224
FRA flag Albin Hodza
35-39 1:03:39
Click to select for comparison
224
SUD flag Ahmed Babiker
25-29 1:10:07
Click to select for comparison
225
BRA flag Derik Afornali
35-39 1:03:40
Click to select for comparison
225
MEX flag Diego Rocas Antillón
16-24 1:10:07
Click to select for comparison
225
GER flag Clemens Reinhardt
30-34 1:05:29
Click to select for comparison
226
JPN flag Kota Enshu
16-24 1:10:09
Click to select for comparison
226
MEX flag Dionicio Farias
30-34 1:05:32
Click to select for comparison
227
USA flag Wade Jacobs
25-29 1:10:27
Click to select for comparison
228
GBR flag John Townsend
40-44 1:03:44
Click to select for comparison
228
GBR flag Josh Langley
16-24 1:11:03
Click to select for comparison
229
NOR flag Øystein Flaten
30-34 1:05:40
Click to select for comparison
229
SWE flag Oscar Olsson
40-44 1:03:45
Click to select for comparison
229
USA flag Jeff Fitzgerald
16-24 1:11:27
Click to select for comparison
230
BEL flag Reynaldo Latinne
30-34 1:11:40
Click to select for comparison
230
CHN flag Zhikang SHENG
30-34 1:05:48
Click to select for comparison
231
USA flag Anthony Jagielo
35-39 1:03:50
Click to select for comparison
231
AUS flag Anthony Martinez
30-34 1:05:48
Click to select for comparison
231
IRL flag Tiarnan Holmes
16-24 1:11:40
Click to select for comparison
232
BRA flag Lucas Da Rosa
25-29 1:11:41
Click to select for comparison
233
USA flag Jake Morsch
25-29 1:11:46
Click to select for comparison
233
GBR flag Ben Fitzmartin
35-39 1:04:01
Click to select for comparison
234
FRA flag Nhick Dampouya
35-39 1:04:04
Click to select for comparison
234
HKG flag Ting Chun Wong
25-29 1:11:50
Click to select for comparison
235
GER flag Marc Steinke
40-44 1:04:04
Click to select for comparison
235
GBR flag Charlie Morris
16-24 1:12:19
Click to select for comparison
236
BRA flag Levi Martinho
16-24 1:12:27
Click to select for comparison
236
NED flag Dennis Kneepkens
40-44 1:03:52
Click to select for comparison
237
USA flag Elijah Horton
40-44 1:03:53
Click to select for comparison
237
NOR flag Anders Meskestad Jacobsen
45-49 1:03:46
Click to select for comparison
237
HKG flag Caymus Choi
16-24 1:12:48
Click to select for comparison
238
GBR flag Zac Brooks
25-29 1:12:51
Click to select for comparison
239
FRA flag Mehdi Dergaoui
35-39 1:04:15
Click to select for comparison
239
AUS flag Bailey Purcell
16-24 1:13:12
Click to select for comparison
240
FRA flag Thomas Delattre
30-34 1:06:08
Click to select for comparison
240
SLO flag Rok Kolarič
40-44 1:04:01
Click to select for comparison
240
CHN flag 坚 李
16-24 1:13:50
Click to select for comparison
241
KOR flag seong won choi
16-24 1:14:08
Click to select for comparison
242
COL flag Sergio Roncancio
25-29 1:14:29
Click to select for comparison
243
NZL flag Dan Corrin
30-34 1:06:11
Click to select for comparison
243
MEX flag Leonardo Bobadilla Valdez
16-24 1:14:49
Click to select for comparison
243
USA flag Michael Collins
40-44 1:04:24
Click to select for comparison
244
USA flag Dominic Devito
16-24 1:15:28
Click to select for comparison
244
GBR flag Matthew Bloor
35-39 1:06:13
Click to select for comparison
245
FRA flag Gregory Piombino
45-49 1:04:03
Click to select for comparison
245
USA flag Augie Lengling
40-44 1:04:25
Click to select for comparison
245
USA flag Connor Lindsey
16-24 1:17:20
Click to select for comparison
246
USA flag Zander Fasulkey
16-24 1:17:27
Click to select for comparison
247
NED flag Stijn Lof
16-24 1:18:00
Click to select for comparison
248
AUS flag Flynn Earley
16-24 1:18:39
Click to select for comparison
249
POL flag Filip Galant
25-29 1:20:02
Click to select for comparison
250
MEX flag Amir Bilson
16-24 1:47:57
Click to select for comparison
251
ITA flag Mauro Viel
45-49 1:04:13
Click to select for comparison
251
FRA flag Fernando Contreras
35-39 1:04:36
Click to select for comparison
252
NED flag Jannick Plantinga
30-34 1:06:58
Click to select for comparison
253
ITA flag Michele Bucci
35-39 1:07:02
Click to select for comparison
257
IRL flag Stephen Carter
30-34 1:07:15
Click to select for comparison
258
FRA flag Sébastien Serrato
35-39 1:04:47
Click to select for comparison
259
USA flag Hayden Voss
30-34 1:07:27
Click to select for comparison
262
AUS flag Cameron Page
30-34 1:07:44
Click to select for comparison
262
BRA flag André Sanches
35-39 1:04:52
Click to select for comparison
263
GER flag Marius Toborek
40-44 1:04:54
Click to select for comparison
264
GBR flag Sam West
35-39 1:04:55
Click to select for comparison
265
KOR flag Kitae Nam
30-34 1:07:57
Click to select for comparison
266
FRA flag Yannick Jankovits
35-39 1:05:07
Click to select for comparison
266
GBR flag Craig Murphy
30-34 1:07:59
Click to select for comparison
267
HKG flag Kai Ching Yiu
30-34 1:08:01
Click to select for comparison
268
TUR flag Turker Alici
30-34 1:08:10
Click to select for comparison
268
CUB flag Victor De La Cruz Ramirez
40-44 1:05:12
Click to select for comparison
270
GBR flag Zac Chennit
45-49 1:04:42
Click to select for comparison
270
GBR flag Ryan Adamson
35-39 1:08:16
Click to select for comparison
271
FRA flag Nicolas Paquay
30-34 1:08:28
Click to select for comparison
272
AUS flag Jack Musgrove
30-34 1:08:29
Click to select for comparison
272
ESP flag David Martín Peral
50-54 1:04:45
Click to select for comparison
274
GBR flag Simon Day
40-44 1:05:28
Click to select for comparison
275
USA flag Benjamin Steker
30-34 1:08:34
Click to select for comparison
277
CAN flag Colin Calvert
35-39 1:05:32
Click to select for comparison
278
GBR flag Thomas Broadway
40-44 1:05:19
Click to select for comparison
279
GBR flag Jack Blissett
45-49 1:05:00
Click to select for comparison
280
ESP flag DANIEL Feijoo
45-49 1:05:01
Click to select for comparison
281
GBR flag Kev Jackson
35-39 1:05:42
Click to select for comparison
282
USA flag Anthony DiLeo
30-34 1:08:56
Click to select for comparison
282
NED flag Sander Van Rooijen
35-39 1:05:47
Click to select for comparison
283
RSA flag Andrew Cronje
40-44 1:05:47
Click to select for comparison
284
FRA flag Timothe Drianno
30-34 1:09:12
Click to select for comparison
285
MEX flag Emilio Barsse
30-34 1:09:14
Click to select for comparison
285
USA flag Chad Coleman
45-49 1:05:13
Click to select for comparison
286
DEN flag David Balsgaard
40-44 1:05:36
Click to select for comparison
287
BRA flag Renato Marques
30-34 1:09:25
Click to select for comparison
291
FRA flag Nicolas Lojowski
35-39 1:06:03
Click to select for comparison
298
RSA flag Leon Manders
40-44 1:05:55
Click to select for comparison
300
GBR flag Jordan Hanson
35-39 1:06:15
Click to select for comparison
302
USA flag Michael Hartman
35-39 1:06:24
Click to select for comparison
306
MEX flag Carlos Zatarain Casillas
35-39 1:06:36
Click to select for comparison
307
FRA flag Benjamin Rezzonico
35-39 1:06: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.

First week free. Cancel anytime.