TrainRox Logo TrainRox

HYROX PRO MEN - World Championships Stockholm 2026

18–21 Jun 2026
Showing 301 to 400 of 767 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
301
GBR flag Kev Jackson
35-39 1:05:42
Click to select for comparison
302
RSA flag Andrew Cronje
40-44 1:05:47
Click to select for comparison
303
NED flag Sander Van Rooijen
35-39 1:05:47
Click to select for comparison
304
AUS flag Anthony Martinez
30-34 1:05:48
Click to select for comparison
305
CHN flag Zhikang SHENG
30-34 1:05:48
Click to select for comparison
306
MEX flag José Antonio Villalobos Villa
25-29 1:05:49
Click to select for comparison
307
NED flag Hidde Van Der Ent
16-24 1:05:53
Click to select for comparison
308
FRA flag Cedric Wu
16-24 1:05:54
Click to select for comparison
309
RSA flag Leon Manders
40-44 1:05:55
Click to select for comparison
310
MEX flag Jesus Orozco
25-29 1:05:56
Click to select for comparison
311
AUT flag Rene Groinig
25-29 1:06:02
Click to select for comparison
312
FRA flag Nicolas Lojowski
35-39 1:06:03
Click to select for comparison
313
KOR flag 승원 백
16-24 1:06:04
Click to select for comparison
314
AUS flag Oli Watson
16-24 1:06:06
Click to select for comparison
315
FRA flag Thomas Delattre
30-34 1:06:08
Click to select for comparison
316
NZL flag Clarke Foulds
25-29 1:06:08
Click to select for comparison
317
NZL flag Dan Corrin
30-34 1:06:11
Click to select for comparison
318
GBR flag Robert Livesey
16-24 1:06:11
Click to select for comparison
319
NZL flag Luke Penny
25-29 1:06:11
Click to select for comparison
320
CHN flag 智航 姜
40-44 1:06:12
Click to select for comparison
321
GBR flag Matthew Bloor
35-39 1:06:13
Click to select for comparison
322
FRA flag Sebastien Laurent
40-44 1:06:15
Click to select for comparison
323
GBR flag Jordan Hanson
35-39 1:06:15
Click to select for comparison
324
MEX flag Arath Hernández
16-24 1:06:17
Click to select for comparison
325
IRL flag Richard Kennedy
45-49 1:06:22
Click to select for comparison
326
USA flag Michael Hartman
35-39 1:06:24
Click to select for comparison
327
GER flag Thorsten Dürr
40-44 1:06:29
Click to select for comparison
328
USA flag Jeff Hollinger
45-49 1:06:30
Click to select for comparison
329
GER flag Tim Wacker
16-24 1:06:32
Click to select for comparison
330
USA flag Alex Fotiadis
16-24 1:06:32
Click to select for comparison
331
JPN flag Shuntro Masukawa
40-44 1:06:35
Click to select for comparison
332
MEX flag Carlos Zatarain Casillas
35-39 1:06:36
Click to select for comparison
333
MEX flag Jesús Daniel Trujano Acevedo
25-29 1:06:36
Click to select for comparison
334
FRA flag Benjamin Rezzonico
35-39 1:06:39
Click to select for comparison
335
IRL flag Gavin O'Mahony
35-39 1:06:40
Click to select for comparison
336
POR flag Sérgio Correia
45-49 1:06:40
Click to select for comparison
337
FRA flag Jeremy Ouanna
40-44 1:06:47
Click to select for comparison
338
ARG flag Lago Guiraldes
25-29 1:06:47
Click to select for comparison
339
GBR flag Davit Khublaryan
16-24 1:06:50
Click to select for comparison
340
GER flag Patrick Ziegelmüller
35-39 1:06:51
Click to select for comparison
341
AUS flag Tim Lyon
45-49 1:06:51
Click to select for comparison
342
POR flag Rui Sousa
40-44 1:06:54
Click to select for comparison
343
SUI flag Mike Schifferle
50-54 1:06:55
Click to select for comparison
344
AUS flag Kyle Svikulis
16-24 1:06:55
Click to select for comparison
345
NED flag Jannick Plantinga
30-34 1:06:58
Click to select for comparison
346
ITA flag Michele Bucci
35-39 1:07:02
Click to select for comparison
347
DEN flag Daniel Stoksbjerg
16-24 1:07:03
Click to select for comparison
348
AUT flag Timo Zeilinger
16-24 1:07:05
Click to select for comparison
349
FRA flag Sebastien Barreaud
45-49 1:07:05
Click to select for comparison
350
FRA flag Yoann Peyrinaud
45-49 1:07:06
Click to select for comparison
351
NED flag Boas Titaley
40-44 1:07:07
Click to select for comparison
352
AUS flag Hamish Granger
25-29 1:07:08
Click to select for comparison
353
TPE flag Hsin Hao Pan
35-39 1:07:11
Click to select for comparison
354
POR flag Hélder Pinheiro
45-49 1:07:13
Click to select for comparison
355
IRL flag Stephen Carter
30-34 1:07:15
Click to select for comparison
356
MLT flag Glenn Tanti Cuschieri
35-39 1:07:15
Click to select for comparison
357
SLO flag Joze Kojc
55-59 1:07:18
Click to select for comparison
358
CAN flag Chris Fudge
40-44 1:07:20
Click to select for comparison
359
BRA flag Caio Assayag
35-39 1:07:21
Click to select for comparison
360
GBR flag John Boland
40-44 1:07:22
Click to select for comparison
361
FRA flag Anthony Oliver
40-44 1:07:23
Click to select for comparison
362
FRA flag Rayane Kara
16-24 1:07:23
Click to select for comparison
363
FRA flag Clovis Dalban Moreynas
35-39 1:07:24
Click to select for comparison
364
GER flag Herkules Reimann
45-49 1:07:27
Click to select for comparison
365
USA flag Hayden Voss
30-34 1:07:27
Click to select for comparison
366
USA flag Jason Warren
35-39 1:07:27
Click to select for comparison
367
USA flag Andrew Chapman
25-29 1:07:28
Click to select for comparison
368
GBR flag Lucas Dalglish
40-44 1:07:29
Click to select for comparison
369
AUS flag Jack Elliott
25-29 1:07:29
Click to select for comparison
370
GBR flag John Dean
45-49 1:07:30
Click to select for comparison
371
GER flag Jochen Binder
50-54 1:07:31
Click to select for comparison
372
FRA flag Julien Barre
45-49 1:07:33
Click to select for comparison
373
NED flag Marc Kroes
50-54 1:07:36
Click to select for comparison
374
GBR flag Karim Hegazy
35-39 1:07:38
Click to select for comparison
375
DEN flag Jens Gorm Hansen
50-54 1:07:41
Click to select for comparison
376
GBR flag Alex Foster
40-44 1:07:42
Click to select for comparison
377
AUS flag Cameron Page
30-34 1:07:44
Click to select for comparison
378
USA flag Jackson Gibson
16-24 1:07:45
Click to select for comparison
379
BOT flag Sean Wentzel
40-44 1:07:47
Click to select for comparison
380
JPN flag Kazuma Kuroyanagi
25-29 1:07:49
Click to select for comparison
381
KOR flag Hojong Kim
35-39 1:07:51
Click to select for comparison
382
GBR flag Ed Emmett
45-49 1:07:52
Click to select for comparison
383
KOR flag Kitae Nam
30-34 1:07:57
Click to select for comparison
384
GBR flag Craig Murphy
30-34 1:07:59
Click to select for comparison
385
GBR flag Robert Cowan
40-44 1:08:00
Click to select for comparison
386
HKG flag Kai Ching Yiu
30-34 1:08:01
Click to select for comparison
387
ESP flag Julian Arcos Liroa
40-44 1:08:01
Click to select for comparison
388
POR flag Pedro Guerra
40-44 1:08:05
Click to select for comparison
389
FRA flag Guillaume Icart
40-44 1:08:06
Click to select for comparison
390
CAN flag Jason Briscoe
45-49 1:08:10
Click to select for comparison
391
TUR flag Turker Alici
30-34 1:08:10
Click to select for comparison
392
GER flag Matthias Bendler
45-49 1:08:11
Click to select for comparison
393
FRA flag Armand Kosydar
25-29 1:08:13
Click to select for comparison
394
GBR flag Ryan Adamson
35-39 1:08:16
Click to select for comparison
395
GBR flag Phil Waters
55-59 1:08:17
Click to select for comparison
396
GBR flag Andrew Crawford
45-49 1:08:26
Click to select for comparison
397
AUS flag Matthew Ferguson
40-44 1:08:26
Click to select for comparison
398
AUS flag Phil Corlis
40-44 1:08:28
Click to select for comparison
399
FRA flag Nicolas Paquay
30-34 1:08:28
Click to select for comparison
400
AUS flag Jack Musgrove
30-34 1:08:29
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.