TrainRox Logo TrainRox

HYROX MEN - Katowice 2026

21–22 Feb 2026
Showing 101 to 200 of 1,098 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
101
POL flag MIKOŁAJ KOŁACKI
35-39 1:07:40
Click to select for comparison
102
POL flag Adam Szczepankiewicz
30-34 1:07:43
Click to select for comparison
103
CZE flag Jiří Skácelík
35-39 1:07:47
Click to select for comparison
104
POL flag Piotr kazubski
35-39 1:07:48
Click to select for comparison
105
POL flag Wojciech Grądzki
30-34 1:07:51
Click to select for comparison
106
ESP flag Marco Antonio Cid Melendez
25-29 1:07:54
Click to select for comparison
107
BEL flag Arnaud Binst
25-29 1:07:56
Click to select for comparison
108
GER flag Tobias Schatz
25-29 1:07:56
Click to select for comparison
109
EST flag Mihkel Järviste
25-29 1:08:01
Click to select for comparison
110
POL flag Mateusz Caban
35-39 1:08:03
Click to select for comparison
111
CZE flag Filip Geryk
30-34 1:08:03
Click to select for comparison
112
POL flag Jerzy Ponikiewski
45-49 1:08:04
Click to select for comparison
113
GBR flag Justin Smith
30-34 1:08:05
Click to select for comparison
114
POL flag Artur Bożek
30-34 1:08:08
Click to select for comparison
115
CZE flag Matúš Sprinz
25-29 1:08:11
Click to select for comparison
116
CZE flag Martin Kotala
30-34 1:08:17
Click to select for comparison
117
GBR flag John Blunsom
35-39 1:08:19
Click to select for comparison
118
GER flag Paul Hadler
16-24 1:08:21
Click to select for comparison
119
POL flag Tomasz Machej
30-34 1:08:22
Click to select for comparison
120
POL flag Hubert Żbikowski
25-29 1:08:26
Click to select for comparison
121
GBR flag Zack Brierley
16-24 1:08:27
Click to select for comparison
122
ITA flag Gianluca Parolini
25-29 1:08:30
Click to select for comparison
123
SVK flag Róbert Jenčák
25-29 1:08:34
Click to select for comparison
124
POL flag Bartosz Poźniak
25-29 1:08:35
Click to select for comparison
125
GBR flag Stuart Alexander
40-44 1:08:35
Click to select for comparison
126
POL flag Krzysztof Stanclik
30-34 1:08:44
Click to select for comparison
127
CZE flag Martin Vojtisek
40-44 1:08:46
Click to select for comparison
128
POL flag Janusz Skrzyszowski
35-39 1:08:55
Click to select for comparison
129
POL flag Krzysztof Dolata
40-44 1:08:55
Click to select for comparison
130
FRA flag Nicolas Sutty
25-29 1:08:57
Click to select for comparison
131
POL flag Andrzej Seńczyszyn
30-34 1:08:58
Click to select for comparison
132
GBR flag matthew corrigan
30-34 1:09:06
Click to select for comparison
133
GBR flag Liam Smart
25-29 1:09:07
Click to select for comparison
134
POL flag Mikołaj Kołodziejski
16-24 1:09:09
Click to select for comparison
135
POL flag Patryk Flader
25-29 1:09:18
Click to select for comparison
136
GBR flag Mitchell Johnston
16-24 1:09:20
Click to select for comparison
137
POL flag Piotr Zielinski
40-44 1:09:23
Click to select for comparison
138
POL flag Kamil Orawczak
30-34 1:09:25
Click to select for comparison
139
SLO flag Patrik Kavkler
16-24 1:09:26
Click to select for comparison
140
CZE flag Ondřej Kraják
30-34 1:09:32
Click to select for comparison
141
SUI flag Daniel Siegrist
30-34 1:09:33
Click to select for comparison
142
POL flag Mikołaj Florek
30-34 1:09:37
Click to select for comparison
143
POL flag Tomasz Kaleta
30-34 1:09:41
Click to select for comparison
144
GBR flag Adam Bray
35-39 1:09:42
Click to select for comparison
145
LTU flag Darius Borisas
35-39 1:09:45
Click to select for comparison
146
POL flag Patryk Kubiak
40-44 1:09:45
Click to select for comparison
147
POL flag Damian Synowiec
30-34 1:09:49
Click to select for comparison
148
CZE flag Maxmilián Jarkovský
16-24 1:09:50
Click to select for comparison
149
POL flag Łukasz Walter
35-39 1:09:56
Click to select for comparison
150
POL flag Dariusz Wyrwa
40-44 1:09:56
Click to select for comparison
151
GER flag Christopher Fliegel
35-39 1:09:59
Click to select for comparison
152
IRL flag Dean Nolan
30-34 1:10:00
Click to select for comparison
153
POL flag Grzegorz Trela
30-34 1:10:02
Click to select for comparison
154
GBR flag Joel Poole
16-24 1:10:05
Click to select for comparison
155
GER flag Steffen Herrmann
30-34 1:10:11
Click to select for comparison
156
IRL flag Sam Vines
16-24 1:10:19
Click to select for comparison
157
POL flag Adam Lebiotkowski
30-34 1:10:20
Click to select for comparison
158
POL flag Łukasz Ryński
40-44 1:10:21
Click to select for comparison
159
POL flag Norbert Jackowski
30-34 1:10:22
Click to select for comparison
160
GBR flag Chris Durney
25-29 1:10:27
Click to select for comparison
161
POL flag Karol Łopata
30-34 1:10:27
Click to select for comparison
162
POL flag Dawid Chwałkowski
16-24 1:10:33
Click to select for comparison
163
GBR flag Reuben Sleight
16-24 1:10:50
Click to select for comparison
164
POL flag Bartosz Pluciński
35-39 1:10:51
Click to select for comparison
165
GER flag Dennis Opielka
45-49 1:10:52
Click to select for comparison
166
POL flag Maciej Hutyra
16-24 1:10:58
Click to select for comparison
167
CZE flag Martin Levy
35-39 1:10:58
Click to select for comparison
168
POL flag Błażej Budz
16-24 1:11:00
Click to select for comparison
169
GBR flag Dan Heartshorne
30-34 1:11:02
Click to select for comparison
170
GER flag Dean Hengst
16-24 1:11:02
Click to select for comparison
171
POL flag Dawid Jarząbek
35-39 1:11:05
Click to select for comparison
172
GER flag Milos Cekic
45-49 1:11:08
Click to select for comparison
173
POL flag Mateusz Pietras
16-24 1:11:09
Click to select for comparison
174
CZE flag Danny Čechmánek
16-24 1:11:11
Click to select for comparison
175
IRL flag joe ward
50-54 1:11:12
Click to select for comparison
176
TUR flag Mustafa Ay
30-34 1:11:13
Click to select for comparison
177
IRL flag Callum Fearon
25-29 1:11:14
Click to select for comparison
178
POL flag Bartłomiej Klimowski
16-24 1:11:18
Click to select for comparison
179
POL flag Bartosz Dudek
35-39 1:11:19
Click to select for comparison
180
POL flag Paweł Skrzydło
35-39 1:11:22
Click to select for comparison
181
GER flag Marco Theisen
35-39 1:11:23
Click to select for comparison
182
CZE flag Dominik Šmarda
30-34 1:11:23
Click to select for comparison
183
GBR flag Elliot Davis
25-29 1:11:28
Click to select for comparison
184
GER flag Filip Nikolic
35-39 1:11:31
Click to select for comparison
185
GBR flag Hugh Walshaw
16-24 1:11:32
Click to select for comparison
186
GBR flag Billy Duckworth
30-34 1:11:36
Click to select for comparison
187
SVK flag Daniel Jasso
25-29 1:11:37
Click to select for comparison
188
HUN flag Artúr Teleki
25-29 1:11:44
Click to select for comparison
189
POL flag Patryk Postrożny
16-24 1:11:46
Click to select for comparison
190
POL flag Bartosz Żłobiński
40-44 1:11:51
Click to select for comparison
191
MLT flag Adrian Schembri
40-44 1:11:56
Click to select for comparison
192
POL flag Grzegorz Pasuto
45-49 1:11:57
Click to select for comparison
193
POL flag Piotr Górzyński
30-34 1:11:59
Click to select for comparison
194
POL flag Maciej Stępień
35-39 1:12:01
Click to select for comparison
195
CZE flag Jakub Malík
30-34 1:12:02
Click to select for comparison
196
POL flag Patryk Głowacki
40-44 1:12:02
Click to select for comparison
197
POL flag Adam Cichoń
30-34 1:12:04
Click to select for comparison
198
IRL flag Karl Mccallig
30-34 1:12:23
Click to select for comparison
199
AUT flag Daniel Birnbauer
35-39 1:12:25
Click to select for comparison
200
POL flag Mateusz Łopata
25-29 1:12:27
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.