TrainRox Logo TrainRox

HYROX MEN - Katowice 2026

21–22 Feb 2026
Showing 401 to 500 of 1,098 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
401
GBR flag Keith Edmondson
45-49 1:19:30
Click to select for comparison
402
CZE flag Petr Kaiser
30-34 1:19:31
Click to select for comparison
403
UKR flag Dmytro Sichkar
40-44 1:19:34
Click to select for comparison
404
POL flag Damian Witek
35-39 1:19:35
Click to select for comparison
405
GER flag Niklas Gubitz
25-29 1:19:35
Click to select for comparison
406
POL flag Wojciech Smolarek
30-34 1:19:36
Click to select for comparison
407
CZE flag Filip Dobrovolny
35-39 1:19:38
Click to select for comparison
408
GBR flag Patrick Madu
30-34 1:19:42
Click to select for comparison
409
CZE flag Tomas Smahaj
45-49 1:19:43
Click to select for comparison
410
POL flag Krystian Hetzig
30-34 1:19:44
Click to select for comparison
411
POL flag Mikołaj Adamczak
35-39 1:19:49
Click to select for comparison
412
FRA flag Theophile Larbre Delmas
25-29 1:19:49
Click to select for comparison
413
GBR flag Kevin Sibley
35-39 1:19:57
Click to select for comparison
414
POL flag Michał Fangor
30-34 1:19:58
Click to select for comparison
415
GER flag Patrick Tschirch
35-39 1:19:59
Click to select for comparison
416
FRA flag Benoit Dureisseix
35-39 1:19:59
Click to select for comparison
417
FRA flag Tristan Plaut
25-29 1:20:01
Click to select for comparison
418
POL flag Tomasz Waligóra
30-34 1:20:02
Click to select for comparison
419
BRA flag Fabriciano Barbosa de Souza
30-34 1:20:04
Click to select for comparison
420
POL flag Wojciech Wojnowski
25-29 1:20:10
Click to select for comparison
421
POL flag ŁUKASZ MAZUREK
30-34 1:20:15
Click to select for comparison
422
IRL flag Aaron O Brien
30-34 1:20:17
Click to select for comparison
423
SVK flag Richard Borbély
30-34 1:20:22
Click to select for comparison
424
POL flag Michał Treter
25-29 1:20:22
Click to select for comparison
425
POL flag Karol Michalski
25-29 1:20:22
Click to select for comparison
426
POL flag Tomasz Cichocki
45-49 1:20:24
Click to select for comparison
427
GER flag Jan Thomas Ehlers
35-39 1:20:26
Click to select for comparison
428
POL flag Krzysztof Wypych
45-49 1:20:26
Click to select for comparison
429
SVK flag Adam Cina
30-34 1:20:27
Click to select for comparison
430
POL flag Dariusz Grądek
55-59 1:20:33
Click to select for comparison
431
CZE flag Marek Břečka
40-44 1:20:36
Click to select for comparison
432
POL flag Dawid Zań
30-34 1:20:39
Click to select for comparison
433
POL flag Jack Beaton
35-39 1:20:45
Click to select for comparison
434
GER flag Michael Kalus
30-34 1:20:46
Click to select for comparison
435
POL flag Gracjan Brodowski
25-29 1:20:48
Click to select for comparison
436
GER flag Tim Gillmann
35-39 1:20:48
Click to select for comparison
437
POL flag Tomasz Przykucki
40-44 1:20:50
Click to select for comparison
438
POL flag Robert Mikołajek
45-49 1:20:52
Click to select for comparison
439
GBR flag Gareth Hodges
45-49 1:20:53
Click to select for comparison
440
POL flag Robert Krajewski
40-44 1:20:53
Click to select for comparison
441
POL flag Kamil Machowiak
25-29 1:20:54
Click to select for comparison
442
CZE flag JAKUB Vetrovec
40-44 1:20:56
Click to select for comparison
443
POL flag Grzegorz Czaiński
40-44 1:20:59
Click to select for comparison
444
GRE flag CHRISTOS KRINOS
25-29 1:21:01
Click to select for comparison
445
GBR flag Chris Martin
25-29 1:21:05
Click to select for comparison
446
POL flag Jan Gołda
25-29 1:21:06
Click to select for comparison
447
IRL flag Michael Maree
45-49 1:21:07
Click to select for comparison
448
POL flag Michał Antoniuk
35-39 1:21:08
Click to select for comparison
449
POL flag Grzegorz Pachucy
35-39 1:21:08
Click to select for comparison
450
POL flag Michał Dobrowolski
40-44 1:21:11
Click to select for comparison
451
GBR flag Timothy Turvey
30-34 1:21:12
Click to select for comparison
452
POL flag Wojciech Bielenin
40-44 1:21:13
Click to select for comparison
453
SVK flag Jakub Boško
25-29 1:21:13
Click to select for comparison
454
CZE flag Jakub Trcka
35-39 1:21:16
Click to select for comparison
455
POL flag Maciej Szczykutowicz
35-39 1:21:17
Click to select for comparison
456
POL flag Wojciech Pasternak
25-29 1:21:22
Click to select for comparison
457
POL flag Rafał Dąbrowski
30-34 1:21:26
Click to select for comparison
458
POL flag Adam Sawoszczuk
25-29 1:21:26
Click to select for comparison
459
IRL flag Morgan claffey
50-54 1:21:28
Click to select for comparison
460
POL flag Łukasz Tuzimek
40-44 1:21:28
Click to select for comparison
461
GER flag Jascha Hintze
30-34 1:21:29
Click to select for comparison
462
POL flag WOJCIECH WOJTYCZKA
35-39 1:21:29
Click to select for comparison
463
IRL flag Gavin Buckley
30-34 1:21:31
Click to select for comparison
464
POL flag Patryk Kardas
30-34 1:21:37
Click to select for comparison
465
BUL flag Boris Sarabeev
35-39 1:21:38
Click to select for comparison
466
POL flag Michał Gajocha
45-49 1:21:41
Click to select for comparison
467
POL flag Wiktor Dobrowolski
35-39 1:21:44
Click to select for comparison
468
POL flag Jacek Lewandowski
50-54 1:21:46
Click to select for comparison
469
LTU flag Kostas Mongirdas
25-29 1:21:49
Click to select for comparison
470
POL flag Dawid Mkrtchyan
16-24 1:21:50
Click to select for comparison
471
POL flag Dawid Szczypior
35-39 1:21:51
Click to select for comparison
472
POL flag Wojciech Bar
40-44 1:21:51
Click to select for comparison
473
CZE flag Patrik Schneider
45-49 1:21:53
Click to select for comparison
474
POL flag Łukasz Grabowski
40-44 1:21:54
Click to select for comparison
475
SVK flag Richard Sumka
40-44 1:21:58
Click to select for comparison
476
POL flag Krystian Baumel
40-44 1:21:59
Click to select for comparison
477
POL flag Adam Kowalski
40-44 1:21:59
Click to select for comparison
478
GER flag Adam Weiner
50-54 1:22:00
Click to select for comparison
479
GBR flag Anthony Wood
45-49 1:22:00
Click to select for comparison
480
POL flag Paweł Kanik
35-39 1:22:02
Click to select for comparison
481
CZE flag Daniel Kroupa
25-29 1:22:05
Click to select for comparison
482
SVK flag Samuel Bodnár
35-39 1:22:11
Click to select for comparison
483
LUX flag Gary Wilson
55-59 1:22:12
Click to select for comparison
484
POL flag Dominik Piegdoń
25-29 1:22:13
Click to select for comparison
485
GBR flag Lawrence Ruddock
40-44 1:22:16
Click to select for comparison
486
POL flag Adrian Kołsut
25-29 1:22:20
Click to select for comparison
487
CZE flag Ondřej Danko
25-29 1:22:21
Click to select for comparison
488
POL flag Michał Kuna
25-29 1:22:25
Click to select for comparison
489
SIN flag Kelvin Fang
30-34 1:22:26
Click to select for comparison
490
SUI flag Artem Bogdanov
35-39 1:22:26
Click to select for comparison
491
DEN flag Frederik Sørensen
16-24 1:22:31
Click to select for comparison
492
POL flag Jakub Antkowiak
30-34 1:22:34
Click to select for comparison
493
MNE flag Djordje Markovic
45-49 1:22:38
Click to select for comparison
494
POL flag Daniel Walusiak
25-29 1:22:40
Click to select for comparison
495
GER flag Domenic Hoppe
35-39 1:22:42
Click to select for comparison
496
SVK flag Adam Horňák
35-39 1:22:42
Click to select for comparison
497
POL flag Piotr Bąk
40-44 1:22:43
Click to select for comparison
498
SVK flag Ondrej Štefanica
25-29 1:22:46
Click to select for comparison
499
POL flag Andrzej Cichórz
35-39 1:22:46
Click to select for comparison
500
POL flag Rafał Tichoruk
45-49 1:22:49
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.