TrainRox Logo TrainRox

HYROX MEN - Katowice 2026

21–22 Feb 2026
Showing 301 to 400 of 1,098 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
301
POL flag Robert Stefanowicz
45-49 1:15:52
Click to select for comparison
302
POL flag Dominik Nizio
16-24 1:15:58
Click to select for comparison
303
POL flag Mariusz Koniec
40-44 1:15:58
Click to select for comparison
304
CZE flag Tomáš Homola
35-39 1:16:03
Click to select for comparison
305
POL flag Michał Kowalski
40-44 1:16:09
Click to select for comparison
306
CZE flag Václav Bureš
35-39 1:16:16
Click to select for comparison
307
POL flag Dariusz OLKOWICZ
45-49 1:16:19
Click to select for comparison
308
GER flag Toni Saring
25-29 1:16:19
Click to select for comparison
309
GBR flag Daniel Baxter
30-34 1:16:21
Click to select for comparison
310
BUL flag Yavor Stoyanov
35-39 1:16:23
Click to select for comparison
311
POL flag Damian Pietrzak
25-29 1:16:24
Click to select for comparison
312
POL flag Krzysztof Kowalczyk
16-24 1:16:24
Click to select for comparison
313
POL flag Dariusz Rzepecki
40-44 1:16:27
Click to select for comparison
314
GBR flag Mehrzad Birani
16-24 1:16:30
Click to select for comparison
315
GBR flag Christopher Roberts
30-34 1:16:31
Click to select for comparison
316
GER flag Ihor Horbachov
35-39 1:16:32
Click to select for comparison
317
POL flag Dominik Hutyra
30-34 1:16:39
Click to select for comparison
318
POL flag Mateusz Tchórzewski
35-39 1:16:40
Click to select for comparison
319
CZE flag Tomáš Vejsada
30-34 1:16:43
Click to select for comparison
320
GBR flag Ted Derry
16-24 1:16:43
Click to select for comparison
321
POL flag Patryk Kubabski
35-39 1:16:44
Click to select for comparison
322
LTU flag Aleksandras Karbauskas
40-44 1:16:56
Click to select for comparison
323
POL flag Piotr Gołacki
40-44 1:16:57
Click to select for comparison
324
ITA flag Marco Sanna
30-34 1:16:58
Click to select for comparison
325
POL flag Jakub Wiecierzycki
30-34 1:16:58
Click to select for comparison
326
POL flag Piotr Purgal
30-34 1:16:59
Click to select for comparison
327
IRL flag John O donovan
30-34 1:17:00
Click to select for comparison
328
GER flag Nick Leimbach
25-29 1:17:03
Click to select for comparison
329
GBR flag Kai Kemp
25-29 1:17:03
Click to select for comparison
330
POL flag Łukasz Posyłajka
25-29 1:17:05
Click to select for comparison
331
POL flag Oskar Wróblewski
30-34 1:17:07
Click to select for comparison
332
POL flag Damian Wygoda
30-34 1:17:10
Click to select for comparison
333
CZE flag Michal Vons
35-39 1:17:13
Click to select for comparison
334
POL flag Bartek Korjat
40-44 1:17:13
Click to select for comparison
335
POL flag Artur Kamiński
40-44 1:17:17
Click to select for comparison
336
POL flag Kamil Niedbał
30-34 1:17:19
Click to select for comparison
337
POL flag Łukasz Stadnicki
35-39 1:17:20
Click to select for comparison
338
UKR flag Alexander Jurik
25-29 1:17:24
Click to select for comparison
339
GBR flag Michael Price
40-44 1:17:25
Click to select for comparison
340
CZE flag Adam Rieger
30-34 1:17:25
Click to select for comparison
341
NED flag Douwe Smeets
25-29 1:17:26
Click to select for comparison
342
POL flag Maciej Lewiński
40-44 1:17:27
Click to select for comparison
343
GBR flag Andy Moore
40-44 1:17:28
Click to select for comparison
344
GBR flag Gareth Turner
40-44 1:17:29
Click to select for comparison
345
POL flag Sławomir Tkacz
40-44 1:17:29
Click to select for comparison
346
POL flag Tomasz Gryglik
45-49 1:17:31
Click to select for comparison
347
SVK flag Stefan Faltin
45-49 1:17:32
Click to select for comparison
348
POL flag Paweł Kaczmarek
40-44 1:17:34
Click to select for comparison
349
POL flag Piotr Dziurski
25-29 1:17:34
Click to select for comparison
350
AUT flag Philip Niemiec
30-34 1:17:34
Click to select for comparison
351
POL flag Filip Korol
25-29 1:17:36
Click to select for comparison
352
POL flag Piotr Olszewski
40-44 1:17:39
Click to select for comparison
353
GBR flag Michael Young
40-44 1:17:42
Click to select for comparison
354
CZE flag Michael Podzimek
25-29 1:17:48
Click to select for comparison
355
POL flag MIKOŁAJ "MIKUŚ KOCUŚ" POLESZAK
35-39 1:17:50
Click to select for comparison
356
GBR flag Luke Clark
25-29 1:17:51
Click to select for comparison
357
POL flag Piotr Mizera
30-34 1:17:52
Click to select for comparison
358
POL flag Michał Szymczyk
30-34 1:17:54
Click to select for comparison
359
POL flag Piotr Peda
35-39 1:17:55
Click to select for comparison
360
POL flag Adam Mroczek
30-34 1:17:55
Click to select for comparison
361
BEL flag Daniel Paasch
45-49 1:18:00
Click to select for comparison
362
MEX flag Juan Pablo Reyes De Los Santos
35-39 1:18:02
Click to select for comparison
363
FRA flag Jerome Cambier
35-39 1:18:02
Click to select for comparison
364
GER flag Mike Tucesku
40-44 1:18:04
Click to select for comparison
365
POL flag Jerzy Woźniak
40-44 1:18:04
Click to select for comparison
366
POL flag Maciej Belski
50-54 1:18:07
Click to select for comparison
367
GBR flag David Knight
50-54 1:18:07
Click to select for comparison
368
POL flag Wojciech Augustyniak
40-44 1:18:08
Click to select for comparison
369
POL flag Tomek Musialik
40-44 1:18:12
Click to select for comparison
370
GER flag Enrico Holzhey
16-24 1:18:16
Click to select for comparison
371
POL flag Lukasz Bartkowiak
30-34 1:18:17
Click to select for comparison
372
POL flag Maciej Grabowski
30-34 1:18:20
Click to select for comparison
373
POL flag Dariusz Sycz
35-39 1:18:24
Click to select for comparison
374
POL flag Wojtek Łukasiewicz
40-44 1:18:31
Click to select for comparison
375
GBR flag Christopher Mills
30-34 1:18:31
Click to select for comparison
376
GBR flag Shaun Booth
40-44 1:18:36
Click to select for comparison
377
POL flag Paweł Studniarek
30-34 1:18:37
Click to select for comparison
378
GER flag Kenneth Alexander Grodotzki
35-39 1:18:39
Click to select for comparison
379
FRA flag Jovan RAMAC
25-29 1:18:41
Click to select for comparison
380
GER flag Sascha Ruddigkeit
35-39 1:18:42
Click to select for comparison
381
POL flag Jakub Białek
25-29 1:18:45
Click to select for comparison
382
POL flag Robert Owsianny
30-34 1:18:49
Click to select for comparison
383
POL flag Krzysztof Gadamski
35-39 1:18:53
Click to select for comparison
384
SVK flag Matej Tóth
25-29 1:18:56
Click to select for comparison
385
POL flag Grzegorz Karwacki
50-54 1:18:56
Click to select for comparison
386
POL flag Mateusz Gniadek
35-39 1:19:00
Click to select for comparison
387
POL flag Paweł Marczyk
35-39 1:19:01
Click to select for comparison
388
GBR flag Robert Skuriat
40-44 1:19:04
Click to select for comparison
389
POL flag Piotr Andrusiewicz
35-39 1:19:06
Click to select for comparison
390
CZE flag Nikola Damjanov
30-34 1:19:07
Click to select for comparison
391
POL flag Rafał Ciukaj
50-54 1:19:09
Click to select for comparison
392
POL flag Jonasz Grewling
35-39 1:19:09
Click to select for comparison
393
POL flag Dominik Garczorz
16-24 1:19:10
Click to select for comparison
394
POL flag Jakub Wesołowski
30-34 1:19:13
Click to select for comparison
395
POL flag Maciek Biegun
40-44 1:19:16
Click to select for comparison
396
ITA flag Francesco Borsari
40-44 1:19:17
Click to select for comparison
397
SVK flag Sebastian Simkovic
25-29 1:19:24
Click to select for comparison
398
POL flag Hubert Sasal
30-34 1:19:25
Click to select for comparison
399
GER flag Joshua Grodotzki
35-39 1:19:29
Click to select for comparison
400
POL flag Daniel Mysiura
45-49 1:19:29
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.