TrainRox Logo TrainRox

HYROX PRO MEN - World Championships Stockholm 2026

18–21 Jun 2026 LIVE Provisional results
Showing 501 to 600 of 767 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
434
FRA flag Nicolas Macherey
40-44 1:11:59
Click to select for comparison
435
GER flag Thomas Mayr
40-44 1:12:17
Click to select for comparison
437
GBR flag Nicholas Dimitriou
40-44 1:12:21
Click to select for comparison
440
AUS flag Toby Relf
40-44 1:12:29
Click to select for comparison
441
USA flag Eduard Korat
55-59 1:09:45
Click to select for comparison
442
NED flag Robert Van Der Zanden
45-49 1:10:10
Click to select for comparison
443
NZL flag Corey Lawrie
45-49 1:10:11
Click to select for comparison
443
GBR flag Colin Mccoole
50-54 1:10:07
Click to select for comparison
443
GBR flag Rob Foster
40-44 1:12:53
Click to select for comparison
444
ESP flag Juan Manuel Prieto Santana
40-44 1:12:58
Click to select for comparison
445
GBR flag Stephen Reynolds
45-49 1:10:20
Click to select for comparison
446
NED flag Marc Pollen
45-49 1:10:21
Click to select for comparison
447
SWE flag Cary Tanner
40-44 1:13:28
Click to select for comparison
449
GER flag Thomas Reuter
45-49 1:10:30
Click to select for comparison
450
CRO flag Sanjin Crnkovic
45-49 1:10:31
Click to select for comparison
451
NZL flag Cam Mcleod
45-49 1:10:31
Click to select for comparison
452
GBR flag Nigel Davidson
50-54 1:10:21
Click to select for comparison
453
USA flag Brad Troxell
40-44 1:14:13
Click to select for comparison
456
PHI flag Jonathan Amistoso
40-44 1:14:25
Click to select for comparison
458
AUS flag Ewan Harrison
40-44 1:14:43
Click to select for comparison
459
FRA flag Jean-Marie Blattner
50-54 1:10:44
Click to select for comparison
461
NED flag Mike Bergmans
40-44 1:14:52
Click to select for comparison
461
ESP flag Albert Jose Gonzalvo
45-49 1:11:12
Click to select for comparison
462
Andrey Kalinin
45-49 1:11:18
Click to select for comparison
463
GBR flag Steven Price
55-59 1:10:46
Click to select for comparison
463
USA flag Dominic Popolizio
40-44 1:15:15
Click to select for comparison
466
MEX flag Mike Otero
45-49 1:11:35
Click to select for comparison
467
JPN flag Kawashima Masahiro
40-44 1:15:30
Click to select for comparison
468
BRA flag Alan Miranda
40-44 1:15:44
Click to select for comparison
469
FRA flag Benoist Herfort
45-49 1:11:11
Click to select for comparison
471
HUN flag Gergely Benyőcs
45-49 1:11:42
Click to select for comparison
471
SWE flag Per-Johan Svensson
55-59 1:11:04
Click to select for comparison
471
GBR flag Spencer Fereday
50-54 1:11:14
Click to select for comparison
472
AUS flag Brendan Sharp
50-54 1:11:14
Click to select for comparison
473
ESP flag Jaime Javier Hernandez Beltran
50-54 1:11:15
Click to select for comparison
474
USA flag Todd Wolffrum
40-44 1:18:44
Click to select for comparison
475
NOR flag Ronny Sletbakk Knutsen
45-49 1:11:56
Click to select for comparison
476
GBR flag William Martin
45-49 1:11:25
Click to select for comparison
477
NED flag Sihao Kuo
35-39 1:22:18
Click to select for comparison
478
IRL flag Harry Nolan
45-49 1:12:03
Click to select for comparison
478
MAS flag Ho Kiat Lee
35-39 1:23:27
Click to select for comparison
479
GER flag Volker Schmitz
50-54 1:11:33
Click to select for comparison
479
USA flag Nick Downey
45-49 1:12:03
Click to select for comparison
483
USA flag Jon Walkington
45-49 1:12:24
Click to select for comparison
484
BUL flag Miro Gadzhalov
45-49 1:12:26
Click to select for comparison
488
IRL flag Simon Derby
45-49 1:12:32
Click to select for comparison
488
SWE flag Jacob Werner
50-54 1:11:49
Click to select for comparison
490
RSA flag HC Van Niekerk
45-49 1:11:54
Click to select for comparison
491
MEX flag Alejandro Servin
45-49 1:11:56
Click to select for comparison
492
GBR flag Tommy McRavey
45-49 1:12:53
Click to select for comparison
493
USA flag Raul Zepeda
45-49 1:12:54
Click to select for comparison
495
ESP flag Angel Rivero
50-54 1:12:02
Click to select for comparison
497
GER flag Benjamin Adriani
45-49 1:13:20
Click to select for comparison
498
FRA flag Christophe Martiano
45-49 1:12:08
Click to select for comparison
498
IRL flag Ray Shah
45-49 1:13:22
Click to select for comparison
499
MEX flag Raul Victoria Bautista
50-54 1:12:09
Click to select for comparison
501
FRA flag Olivier Darjo
45-49 1:13:35
Click to select for comparison
503
MEX flag Oscar Martinez de la Mora
45-49 1:13:43
Click to select for comparison
503
GBR flag Jan Souleyman
50-54 1:12:24
Click to select for comparison
504
GBR flag Chris Heron
45-49 1:13:49
Click to select for comparison
505
SWE flag Martin Puumalainen
50-54 1:12:25
Click to select for comparison
506
NED flag Martijn Schohaus
45-49 1:13:52
Click to select for comparison
509
GER flag Andreas Fruhmann
45-49 1:14:09
Click to select for comparison
510
GBR flag James Ingham
45-49 1:14:09
Click to select for comparison
511
GBR flag Ben Court
50-54 1:12:34
Click to select for comparison
512
USA flag Judd Legum
45-49 1:12:40
Click to select for comparison
516
SWE flag Rickard Canbro
45-49 1:14:41
Click to select for comparison
518
FRA flag Yoann Lescure
45-49 1:12:57
Click to select for comparison
519
AUT flag Alexander Genser
45-49 1:12:58
Click to select for comparison
519
ESP flag Daniel Arazola Lopez
45-49 1:14:50
Click to select for comparison
522
SUI flag Marcel Lutz
45-49 1:13:08
Click to select for comparison
525
GBR flag Nick Evans
45-49 1:15:24
Click to select for comparison
526
ITA flag Nicola Airò
45-49 1:15:28
Click to select for comparison
526
GBR flag Jason Littlewood
50-54 1:13:24
Click to select for comparison
530
POL flag Marcin Miotk
50-54 1:13:40
Click to select for comparison
530
USA flag Conor Laverty
45-49 1:15:33
Click to select for comparison
531
GBR flag Bryan Langhorn
45-49 1:15:41
Click to select for comparison
532
NED flag Janno Barlage
50-54 1:13:43
Click to select for comparison
533
BEL flag Lode Verschuere
45-49 1:15:52
Click to select for comparison
534
MEX flag Christian Scherf Islas
40-44 1:15:57
Click to select for comparison
535
AUS flag Luke Long
40-44 1:16:00
Click to select for comparison
536
GER flag Daniel Schloesser
45-49 1:16:01
Click to select for comparison
537
HKG flag Michael Melly
40-44 1:16:07
Click to select for comparison
537
NED flag Theo Fuhler
55-59 1:13:41
Click to select for comparison
537
GBR flag Richard Wilder
50-54 1:14:01
Click to select for comparison
538
ISR flag Yossi INBAR
40-44 1:16:20
Click to select for comparison
539
CAN flag Larry Track
50-54 1:14:07
Click to select for comparison
539
USA flag Vlad Lia
45-49 1:16:22
Click to select for comparison
540
USA flag Christopher Walker
45-49 1:16:26
Click to select for comparison
541
ESP flag Manuel Ernesto Velazquez Fernandez
45-49 1:16:57
Click to select for comparison
543
AUS flag Jason Nuttman
45-49 1:17:11
Click to select for comparison
543
GBR flag Steve Rotherham
50-54 1:13:58
Click to select for comparison
544
GBR flag Zeus Bailey
50-54 1:13:59
Click to select for comparison
544
GBR flag Richard Lomas
45-49 1:17:19
Click to select for comparison
546
GBR flag Adrian Mason
50-54 1:14:23
Click to select for comparison
546
GBR flag Nick Barham
40-44 1:17:24
Click to select for comparison
548
NED flag Robert Jan Poppen
45-49 1:17:41
Click to select for comparison
549
GER flag Roman Hopp
40-44 1:17:43
Click to select for comparison
549
GER flag Stefan Ecks
50-54 1:14:31
Click to select for comparison
550
USA flag Leearl Rugland
50-54 1:14:33
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.