TrainRox Logo TrainRox

HYROX PRO MEN - World Championships Stockholm 2026

18–21 Jun 2026 LIVE Provisional results
Showing 101 to 200 of 712 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
88
CAN flag Tyler Lee
35-39 1:00:13
Click to select for comparison
89
POR flag Pedro Teresinho
16-24 1:00:36
Click to select for comparison
90
POR flag Daniel Soares
25-29 1:00:37
Click to select for comparison
91
BEL flag Ward Lemmelijn
25-29 1:00:38
Click to select for comparison
91
NED flag Lars Rademaker
30-34 1:00:16
Click to select for comparison
92
GBR flag Finley Dorling-Parkes
16-24 1:00:39
Click to select for comparison
93
FRA flag Mohamed Kattar
16-24 1:00:42
Click to select for comparison
93
BIH flag Simo Gvero
30-34 1:00:19
Click to select for comparison
94
ENG flag Adam Corlett
40-44 1:00:14
Click to select for comparison
94
NED flag Finn van Gelder
16-24 1:00:43
Click to select for comparison
95
GBR flag Rio Quarry
16-24 1:00:44
Click to select for comparison
96
USA flag Chase Smith
30-34 1:00:44
Click to select for comparison
97
MEX flag Mario Habib Fierro Elias
30-34 1:00:48
Click to select for comparison
98
GBR flag Jess Price-Owen
35-39 1:00:30
Click to select for comparison
98
KOR flag Seunghyun Noh
16-24 1:00:49
Click to select for comparison
99
GBR flag Evan Galloway
30-34 1:00:53
Click to select for comparison
100
SUI flag Tiziano Pedrocchi
25-29 1:00:53
Click to select for comparison
100
ESP flag Samuel Pimentel Luis
40-44 1:00:22
Click to select for comparison
101
IRL flag David Kelly
30-34 1:00:53
Click to select for comparison
102
NZL flag Jared Van Vianen
25-29 1:00:55
Click to select for comparison
103
ITA flag Markus Baumgartner
16-24 1:00:59
Click to select for comparison
104
FRA flag Thierry Delalonde
35-39 1:00:38
Click to select for comparison
104
GBR flag Joe Vatcher
16-24 1:00:59
Click to select for comparison
105
FRA flag Axel Montreuil
25-29 1:01:06
Click to select for comparison
106
GBR flag Luke Buckland
16-24 1:01:06
Click to select for comparison
107
FRA flag Théophane Ravier
16-24 1:01:07
Click to select for comparison
108
AUT flag Tilen Dorninger
16-24 1:01:13
Click to select for comparison
109
ITA flag Giovanni Benzon
16-24 1:01:13
Click to select for comparison
109
GBR flag Joseph Leader
35-39 1:00:44
Click to select for comparison
109
USA flag Eric Hinman
45-49 1:00:37
Click to select for comparison
110
RSA flag Dylan Pienaar
16-24 1:01:14
Click to select for comparison
111
DEN flag Thomas Dahl
25-29 1:01:14
Click to select for comparison
112
SCO flag Luke Ennis
16-24 1:01:21
Click to select for comparison
113
GBR flag Ben Wright
25-29 1:01:25
Click to select for comparison
113
AUS flag Jake Nowicki
35-39 1:00:50
Click to select for comparison
114
AUS flag Sam Shepherd
25-29 1:01:26
Click to select for comparison
115
ARG flag Valentín Gamba Dondich
30-34 1:01:28
Click to select for comparison
116
AUS flag Bay Tucek
16-24 1:01:29
Click to select for comparison
117
CAN flag Dimitri Audibert
16-24 1:01:29
Click to select for comparison
118
AUS flag Ben Smith
25-29 1:01:36
Click to select for comparison
118
MEX flag Alexis Trujillo Ortega
30-34 1:00:57
Click to select for comparison
119
GER flag Jendrik Brügmann
25-29 1:01:38
Click to select for comparison
120
FRA flag Maxime Avenel
30-34 1:01:42
Click to select for comparison
121
GBR flag Danny Uscroft Mould
30-34 1:01:44
Click to select for comparison
121
GBR flag Bodger Rees
35-39 1:01:05
Click to select for comparison
122
BEL flag Emile Mattheeuws
25-29 1:01:46
Click to select for comparison
123
FRA flag Mathis Guillou
16-24 1:01:47
Click to select for comparison
124
FRA flag Gael Masson
25-29 1:01:53
Click to select for comparison
125
SUI flag Yacine Bennafla
30-34 1:01:55
Click to select for comparison
126
CAN flag Haydn Thomas
25-29 1:01:55
Click to select for comparison
127
NED flag Luc Van Overdam
25-29 1:01:59
Click to select for comparison
127
IRL flag Damien Walsh
35-39 1:01:04
Click to select for comparison
128
FRA flag Maelann Bart
30-34 1:02:00
Click to select for comparison
129
FRA flag Benjamin Gretz
25-29 1:02:06
Click to select for comparison
130
GBR flag Jack Mcmenemy
25-29 1:02:07
Click to select for comparison
131
GBR flag Tom Vince
30-34 1:02:08
Click to select for comparison
132
ITA flag Enrico Corvetto
40-44 1:01:09
Click to select for comparison
132
USA flag Max Mancuso
16-24 1:02:09
Click to select for comparison
133
SLO flag Aljaž Ploj
25-29 1:02:13
Click to select for comparison
134
AUS flag Levi Moger
16-24 1:02:19
Click to select for comparison
135
GBR flag Lloyd Mulholland
30-34 1:02:20
Click to select for comparison
136
GBR flag Sam Taylor
16-24 1:02:21
Click to select for comparison
136
ESP flag Alfons Deu
35-39 1:01:36
Click to select for comparison
137
IRL flag Hamza Ajeel
25-29 1:02:23
Click to select for comparison
137
POR flag João Sousa
35-39 1:01:18
Click to select for comparison
138
FRA flag Killian Remond
16-24 1:02:28
Click to select for comparison
138
FRA flag Achraf Maizzou
35-39 1:01:19
Click to select for comparison
139
FRA flag Jerome. Arnaud
35-39 1:01:21
Click to select for comparison
139
GBR flag Alessandro Alonzi
16-24 1:02:40
Click to select for comparison
140
GER flag Lukas Storath
45-49 1:01:19
Click to select for comparison
140
GBR flag Mark Sullivan
25-29 1:02:43
Click to select for comparison
140
MEX flag Miguel Hernandez
30-34 1:01:45
Click to select for comparison
141
USA flag Alex Morton
16-24 1:02:47
Click to select for comparison
141
FRA flag Thomas Ostré
35-39 1:01:23
Click to select for comparison
142
GBR flag Luke West
16-24 1:02:48
Click to select for comparison
143
RSA flag Kyle Schoonbee
30-34 1:02:49
Click to select for comparison
144
LAT flag Ricards Matuzevics
30-34 1:01:54
Click to select for comparison
144
GBR flag George Sitch
16-24 1:02:56
Click to select for comparison
145
GER flag David Bergmann
16-24 1:02:56
Click to select for comparison
146
IRL flag Tiarnan O’Neill
16-24 1:02:59
Click to select for comparison
147
GER flag Nils Knuth
16-24 1:03:01
Click to select for comparison
147
POR flag Fabio Portela
35-39 1:01:29
Click to select for comparison
148
FRA flag Benjamin Amsallem
30-34 1:02:00
Click to select for comparison
148
POL flag Paweł Gramacki
40-44 1:01:35
Click to select for comparison
148
MEX flag German Flores Bulnes
25-29 1:03:05
Click to select for comparison
149
POR flag Baltasar Santos
16-24 1:03:15
Click to select for comparison
150
GBR flag John Mckeating
25-29 1:03:16
Click to select for comparison
151
JPN flag ラルフ海 バフォ
25-29 1:03:27
Click to select for comparison
152
CAN flag Robert Perovich
16-24 1:03:28
Click to select for comparison
153
GER flag Christian Haas
30-34 1:03:29
Click to select for comparison
154
CAN flag Samuel Hebert
30-34 1:03:32
Click to select for comparison
155
GER flag Benito Baez Ayala
35-39 1:02:17
Click to select for comparison
155
USA flag Cole Mueller
25-29 1:03:35
Click to select for comparison
156
SCO flag John Carlisle
30-34 1:03:35
Click to select for comparison
157
POR flag José Estrangeiro
35-39 1:01:49
Click to select for comparison
157
FRA flag Clément Puaud Canard
25-29 1:03:36
Click to select for comparison
158
GBR flag Jack Waymark
25-29 1:03:39
Click to select for comparison
159
POL flag Leon Fulianty
16-24 1:03:40
Click to select for comparison
159
FRA flag Antoine Bouhana
35-39 1:02:21
Click to select for comparison
160
NOR flag Lars Rudi
30-34 1:03: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.