TrainRox Logo TrainRox

HYROX PRO MEN - World Championships Stockholm 2026

18–21 Jun 2026 LIVE Provisional results
Showing 601 to 700 of 767 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
550
GBR flag Joshua Steelesmith
45-49 1:17:54
Click to select for comparison
551
FRA flag Laurent Mareschal
50-54 1:14:40
Click to select for comparison
552
USA flag Brian Mcclelland
40-44 1:18:01
Click to select for comparison
553
USA flag Adam Schindler
40-44 1:18:23
Click to select for comparison
554
CAN flag Joe Rideout
45-49 1:18:37
Click to select for comparison
556
AUT flag Thomas Jungbauer
55-59 1:14:28
Click to select for comparison
557
ESP flag RAFAEL RODRIGUEZ ABAD
50-54 1:14:52
Click to select for comparison
558
HUN flag Peter Dozsa
40-44 1:21:15
Click to select for comparison
559
SIN flag Ewin Teo
40-44 1:21:24
Click to select for comparison
559
PAN flag Cerezo Hiram
50-54 1:15:02
Click to select for comparison
561
AUS flag Jp Mare
50-54 1:15:06
Click to select for comparison
562
SWE flag Joakim Bäckström
50-54 1:15:10
Click to select for comparison
563
IRL flag Brian Brennan
45-49 1:24:27
Click to select for comparison
564
THA flag Theerapong Pompradit
40-44 1:26:01
Click to select for comparison
565
JEY flag Carl Le Men
50-54 1:15:21
Click to select for comparison
567
USA flag Josh Renkens
50-54 1:15:27
Click to select for comparison
568
SWE flag David Roos
55-59 1:14:59
Click to select for comparison
571
SWE flag Fredrick Karlsson
50-54 1:15:30
Click to select for comparison
573
CRO flag Boris Zujic
50-54 1:15:14
Click to select for comparison
574
GBR flag Dan Lampard
45-49 1:15:33
Click to select for comparison
577
FRA flag Romuald Lepers
55-59 1:15:24
Click to select for comparison
578
FRA flag Olivier Waszczynski
45-49 1:15:57
Click to select for comparison
583
GER flag Christian Dirscherl
45-49 1:16:10
Click to select for comparison
584
FRA flag Laurent Fatela
45-49 1:16:13
Click to select for comparison
585
POL flag Janusz Adamski
55-59 1:15:31
Click to select for comparison
585
BRA flag Gabriel Damiano
45-49 1:16:13
Click to select for comparison
587
BRA flag Rafael De Barros
45-49 1:16:22
Click to select for comparison
590
USA flag Samuel Miller
50-54 1:16:29
Click to select for comparison
590
GBR flag Jim Bichard
50-54 1:15:46
Click to select for comparison
591
CAN flag Sean Laughlin
50-54 1:16:45
Click to select for comparison
595
AUS flag Brett Jenkins
50-54 1:17:12
Click to select for comparison
602
FRA flag Joël Ricaud
45-49 1:17:49
Click to select for comparison
603
FRA flag Cedric Douvillez
45-49 1:17:51
Click to select for comparison
604
CZE flag Tomas Hruska
50-54 1:16:28
Click to select for comparison
605
AUS flag Daniel Ucchino
45-49 1:17:54
Click to select for comparison
606
FRA flag Frédéric Huart
50-54 1:16:33
Click to select for comparison
607
GBR flag Martin Lees
50-54 1:16:38
Click to select for comparison
608
SUI flag Davy Dubois
50-54 1:16:42
Click to select for comparison
608
CAN flag Trevor Lee
45-49 1:18:05
Click to select for comparison
610
ITA flag Luca Palla
50-54 1:16:52
Click to select for comparison
611
USA flag Rene Acuna
55-59 1:16:52
Click to select for comparison
612
GBR flag Ged Mcgrath
50-54 1:18:44
Click to select for comparison
612
USA flag Brian McKinley
50-54 1:16:54
Click to select for comparison
613
ESP flag Juan Pina López
55-59 1:16:55
Click to select for comparison
614
CAN flag Juan Carlos Obando
50-54 1:17:07
Click to select for comparison
614
USA flag Mario Guevara
45-49 1:18:47
Click to select for comparison
615
MEX flag Rodrigo Ramirez
45-49 1:19:45
Click to select for comparison
617
CHN flag Wei Guo
45-49 1:20:25
Click to select for comparison
618
NED flag Oscar De Smit
50-54 1:17:14
Click to select for comparison
618
AUS flag Paul Monks
45-49 1:21:00
Click to select for comparison
619
GRE flag Konstantinos Chouvardas
45-49 1:21:07
Click to select for comparison
619
USA flag Jason Keith
55-59 1:17:14
Click to select for comparison
620
USA flag Manuel Mair
55-59 1:17:17
Click to select for comparison
621
IRL flag David Jamison
45-49 1:21:19
Click to select for comparison
623
FRA flag Johann Maire
50-54 1:21:28
Click to select for comparison
625
GER flag Andreas Niewerth
50-54 1:17:32
Click to select for comparison
625
JPN flag 信介 武田
45-49 1:21:59
Click to select for comparison
627
USA flag Michael Day
45-49 1:23:05
Click to select for comparison
628
FRA flag Didier Llantia
55-59 1:17:44
Click to select for comparison
629
GBR flag John Mclagan
55-59 1:17:48
Click to select for comparison
630
USA flag Thomas Brauch
55-59 1:17:49
Click to select for comparison
631
FRA flag stephane istel
45-49 1:27:08
Click to select for comparison
632
CHN flag 文冰 俞
45-49 1:28:58
Click to select for comparison
633
FRA flag Benjamin Pierluigi
45-49 1:37:17
Click to select for comparison
635
GBR flag Brian Cole
55-59 1:17:58
Click to select for comparison
639
FRA flag Jean Yves Agricol
50-54 1:18:21
Click to select for comparison
640
CAN flag Steve Hoather
55-59 1:18:07
Click to select for comparison
643
GER flag Olaf Satzinger
55-59 1:18:42
Click to select for comparison
647
USA flag Joel Dembowski
50-54 1:18:53
Click to select for comparison
648
FRA flag Olivier Chappaz
50-54 1:19:14
Click to select for comparison
649
GBR flag Roger Reid
55-59 1:19:16
Click to select for comparison
650
ESP flag José Carlos Fernández
55-59 1:19:21
Click to select for comparison
651
UAE flag Andy Veall
50-54 1:19:25
Click to select for comparison
652
CAN flag Jack Cook
55-59 1:19:27
Click to select for comparison
653
USA flag Tim Snee
55-59 1:19:41
Click to select for comparison
656
GER flag Christian Schmidt
55-59 1:20:13
Click to select for comparison
657
MEX flag Israel Aldana
50-54 1:20:13
Click to select for comparison
658
SWE flag Anders Theorin
55-59 1:20:20
Click to select for comparison
660
ITA flag Alessandro Trebaldi
50-54 1:20:34
Click to select for comparison
661
GER flag Thilo Schmalkoke
50-54 1:20:51
Click to select for comparison
662
USA flag Wooch Graff
50-54 1:20:53
Click to select for comparison
666
GBR flag Steve Willmott
55-59 1:21:07
Click to select for comparison
668
FRA flag Cyril Tisserand
50-54 1:21:25
Click to select for comparison
671
FRA flag Devy Zulmea
50-54 1:21:53
Click to select for comparison
672
GER flag Alexander Gaugler
50-54 1:21:56
Click to select for comparison
674
GER flag Kai Damast
55-59 1:21:39
Click to select for comparison
674
FIN flag Arto Isotalo
50-54 1:22:12
Click to select for comparison
675
AUS flag Sean Geraghty
50-54 1:22:14
Click to select for comparison
675
GBR flag Rob Schooling
55-59 1:21:41
Click to select for comparison
677
ESP flag Lucio Roman
50-54 1:22:30
Click to select for comparison
680
MEX flag Francisco Cantu
50-54 1:23:48
Click to select for comparison
681
ITA flag Federico Regolini
50-54 1:23:48
Click to select for comparison
682
ITA flag mirko GIORDANI
50-54 1:23:55
Click to select for comparison
682
NED flag Marco Holkamp
55-59 1:22:26
Click to select for comparison
683
BRA flag Sidney Brasil
50-54 1:23:55
Click to select for comparison
684
USA flag Kelly Meredith
50-54 1:24:20
Click to select for comparison
684
USA flag VIC MCQUAIDE
55-59 1:22:52
Click to select for comparison
686
GER flag Jens Nordmeier
50-54 1:24:27
Click to select for comparison
686
FRA flag Fred Massouf
55-59 1:23:13
Click to select for comparison
688
ITA flag David Campisi
50-54 1:26:06
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.