TrainRox Logo TrainRox

HYROX MEN - Katowice 2026

21–22 Feb 2026
Showing 201 to 300 of 1,098 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
201
POL flag Wojciech Wróbel
25-29 1:12:28
Click to select for comparison
202
POL flag Łukasz Pięta
30-34 1:12:29
Click to select for comparison
203
POL flag PIOTR NAWROCKI
35-39 1:12:30
Click to select for comparison
204
POL flag Błażej Kopciuch
25-29 1:12:32
Click to select for comparison
205
POL flag Sławomir KUDRELEK
35-39 1:12:35
Click to select for comparison
206
POL flag Seweryn Bielski
40-44 1:12:37
Click to select for comparison
207
POL flag Michał Rozewski
35-39 1:12:38
Click to select for comparison
208
POL flag Mateusz Łachut
35-39 1:12:40
Click to select for comparison
209
GER flag Tobias Gumpert
35-39 1:12:42
Click to select for comparison
210
FIN flag Ricardo Oksa
30-34 1:12:50
Click to select for comparison
211
POL flag Adrian Śliwiak
35-39 1:12:50
Click to select for comparison
212
POL flag Łukasz Kaźmierczak
40-44 1:12:51
Click to select for comparison
213
BUL flag Aleksandar Georgiev
40-44 1:12:52
Click to select for comparison
214
POL flag Max Ziarkowski
35-39 1:12:52
Click to select for comparison
215
POL flag Dariusz Flis
50-54 1:12:56
Click to select for comparison
216
POL flag Krystian Nerka
30-34 1:12:56
Click to select for comparison
217
POL flag Mateusz Rogowski
35-39 1:12:57
Click to select for comparison
218
GER flag Mario Djordic
35-39 1:12:59
Click to select for comparison
219
POL flag Łukasz Konieczny
30-34 1:13:00
Click to select for comparison
220
POL flag Marcin RUDNIK
45-49 1:13:00
Click to select for comparison
221
POL flag Marcin Gołąb
40-44 1:13:02
Click to select for comparison
222
POL flag Dawid Rzońca
30-34 1:13:04
Click to select for comparison
223
POL flag Roman Barzyczak
35-39 1:13:05
Click to select for comparison
224
CZE flag Denis Teichmann
30-34 1:13:07
Click to select for comparison
225
MLT flag Carl Cutajar
25-29 1:13:08
Click to select for comparison
226
POL flag Adam Nędza
35-39 1:13:10
Click to select for comparison
227
CZE flag Lukás Brožek
25-29 1:13:15
Click to select for comparison
228
POL flag Tomasz Borucinski
35-39 1:13:18
Click to select for comparison
229
GBR flag Nico Schwandt
25-29 1:13:19
Click to select for comparison
230
GER flag Benjamin Riemer
35-39 1:13:25
Click to select for comparison
231
NED flag Pascal de Mol
30-34 1:13:25
Click to select for comparison
232
CZE flag Jan Ťok
40-44 1:13:27
Click to select for comparison
233
ITA flag Andrea Piana
25-29 1:13:33
Click to select for comparison
234
POL flag Krzysiek Garecki
25-29 1:13:36
Click to select for comparison
235
GBR flag Joshua Bucciero
16-24 1:13:36
Click to select for comparison
236
CZE flag Daniel Hon
16-24 1:13:37
Click to select for comparison
237
POL flag Grzegorz Szczepański
35-39 1:13:37
Click to select for comparison
238
AUT flag Markus Reininger
50-54 1:13:38
Click to select for comparison
239
GER flag Marcel Mehren
35-39 1:13:40
Click to select for comparison
240
POL flag Marcin Wilkus
30-34 1:13:41
Click to select for comparison
241
ITA flag Tommaso Schiavon
35-39 1:13:42
Click to select for comparison
242
POL flag Tomasz Szczęsny
45-49 1:13:42
Click to select for comparison
243
POL flag Dawid Talaga
35-39 1:13:45
Click to select for comparison
244
POL flag Wiktor Janiec
16-24 1:13:47
Click to select for comparison
245
GBR flag Tom Saunders
25-29 1:13:47
Click to select for comparison
246
IRL flag Brian Faul
16-24 1:13:57
Click to select for comparison
247
POL flag Filip Szczęch
25-29 1:13:57
Click to select for comparison
248
CZE flag Ladislav Císař
16-24 1:13:57
Click to select for comparison
249
IRL flag Cobus Basson
50-54 1:13:58
Click to select for comparison
250
POL flag Jakub Gawełczyk
30-34 1:13:59
Click to select for comparison
251
POL flag Sebastian Krzysztofek
40-44 1:14:00
Click to select for comparison
252
ITA flag Michele Diracca
30-34 1:14:07
Click to select for comparison
253
POL flag Kamil Bełdzikowski
30-34 1:14:07
Click to select for comparison
254
POL flag Patryk Jastrzębski
30-34 1:14:08
Click to select for comparison
255
GBR flag Kris Chard
45-49 1:14:11
Click to select for comparison
256
POL flag Marcin Matusiak
30-34 1:14:12
Click to select for comparison
257
GBR flag Robert Flockhart
40-44 1:14:14
Click to select for comparison
258
POL flag Michal Fiuk
40-44 1:14:19
Click to select for comparison
259
SVK flag Dominik Dupej
16-24 1:14:21
Click to select for comparison
260
FRA flag emmanuel cagol
40-44 1:14:25
Click to select for comparison
261
GBR flag Ryan Evans
25-29 1:14:27
Click to select for comparison
262
POL flag Adam Gwóźdź
25-29 1:14:28
Click to select for comparison
263
FRA flag Florian Ricard
30-34 1:14:31
Click to select for comparison
264
CZE flag Pavel Skola
35-39 1:14:32
Click to select for comparison
265
POL flag Sławek Wojciechowski
45-49 1:14:33
Click to select for comparison
266
GER flag Mathias Krakow
40-44 1:14:34
Click to select for comparison
267
SVK flag Peter Varga
40-44 1:14:35
Click to select for comparison
268
POL flag Szymon Drużba
25-29 1:14:38
Click to select for comparison
269
GER flag Jens Pappermann
45-49 1:14:41
Click to select for comparison
270
POL flag Dawid Paczka
35-39 1:14:42
Click to select for comparison
271
POL flag Patryk Kowalik
25-29 1:14:42
Click to select for comparison
272
GBR flag Shane Blakeley
35-39 1:14:42
Click to select for comparison
273
GER flag Marvin Westkämper
35-39 1:14:44
Click to select for comparison
274
POL flag Marcin Woś
40-44 1:14:46
Click to select for comparison
275
GBR flag Tom Metcalf
25-29 1:14:48
Click to select for comparison
276
GBR flag Chris Cattanach
35-39 1:14:49
Click to select for comparison
277
CZE flag Jakub Smutný
16-24 1:14:52
Click to select for comparison
278
ROU flag Marius Sandu
40-44 1:14:54
Click to select for comparison
279
POL flag Jan Korzeniowski
25-29 1:14:54
Click to select for comparison
280
LTU flag Marius Danilavičius
30-34 1:14:58
Click to select for comparison
281
GRE flag Dimitrios Gousis
35-39 1:14:58
Click to select for comparison
282
POL flag Cezary Gajowczyk
25-29 1:15:00
Click to select for comparison
283
POL flag Jakub Pysiak
25-29 1:15:01
Click to select for comparison
284
GBR flag Sean Mckechnie
40-44 1:15:02
Click to select for comparison
285
GER flag Hendrik Mihai
30-34 1:15:04
Click to select for comparison
286
SUI flag Yvan Bürgisser
45-49 1:15:06
Click to select for comparison
287
GBR flag Mounir Mehhat
35-39 1:15:08
Click to select for comparison
288
POL flag Maciej Krzemiński
16-24 1:15:13
Click to select for comparison
289
POL flag Dominik Cabała
35-39 1:15:14
Click to select for comparison
290
CZE flag Jan Darebný
30-34 1:15:14
Click to select for comparison
291
POL flag Damian Wac
30-34 1:15:17
Click to select for comparison
292
POL flag Szymon Zajęcki
30-34 1:15:18
Click to select for comparison
293
MEX flag Andres perez perez
30-34 1:15:19
Click to select for comparison
294
POL flag Marcin Jasiński
30-34 1:15:28
Click to select for comparison
295
GER flag Fabio Weindl
25-29 1:15:31
Click to select for comparison
296
POL flag Daniel Domogała
16-24 1:15:33
Click to select for comparison
297
POL flag Łukasz Christ
40-44 1:15:34
Click to select for comparison
298
CZE flag Jakub Erban
30-34 1:15:47
Click to select for comparison
299
POL flag Bartłomiej Włodarczyk
30-34 1:15:49
Click to select for comparison
300
POL flag Patryk Jeziorski
25-29 1:15:51
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.