TrainRox Logo TrainRox

HYROX MEN - Katowice 2026

21–22 Feb 2026
Showing 701 to 800 of 1,098 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
701
POL flag Piotr Iwach
25-29 1:30:28
Click to select for comparison
702
POL flag Patryk Prusik
30-34 1:30:32
Click to select for comparison
703
POL flag Adrian Kobusiński
35-39 1:30:32
Click to select for comparison
704
POL flag Kazimierz Leśkiewicz
60-64 1:30:34
Click to select for comparison
705
POL flag Patryk Szklarz
30-34 1:30:37
Click to select for comparison
706
POL flag Piotr Malicki
35-39 1:30:38
Click to select for comparison
707
GBR flag Reece Brown
30-34 1:30:40
Click to select for comparison
708
POL flag Kamil Kopania
35-39 1:30:41
Click to select for comparison
709
POL flag Karol Baranowski
40-44 1:30:44
Click to select for comparison
710
POL flag Arkadiusz Sylwestrzak
50-54 1:30:44
Click to select for comparison
711
POL flag Przemysław Mikołajewski
45-49 1:30:46
Click to select for comparison
712
POL flag Tomasz Bieńkowski
40-44 1:30:49
Click to select for comparison
713
POL flag Sławomir Błaszczyk
35-39 1:30:49
Click to select for comparison
714
POL flag Daniel Kornaś
40-44 1:30:49
Click to select for comparison
715
CZE flag Kamil Pometlo
40-44 1:30:49
Click to select for comparison
716
POL flag Dawid Staroszyński
35-39 1:30:55
Click to select for comparison
717
POL flag Łukasz Golemiec
40-44 1:30:59
Click to select for comparison
718
POL flag Paweł Kwaśniak
45-49 1:31:04
Click to select for comparison
719
GER flag Daniel Kirchler
30-34 1:31:05
Click to select for comparison
720
UKR flag Oleksii Bosenko
30-34 1:31:05
Click to select for comparison
721
DEN flag Nicklas Carlsen
25-29 1:31:10
Click to select for comparison
722
NED flag Jeroen van de Meulengraaf
60-64 1:31:12
Click to select for comparison
723
ITA flag Riccardo Salvatori
16-24 1:31:13
Click to select for comparison
724
POL flag Tomasz Zajdlicz
45-49 1:31:16
Click to select for comparison
725
CZE flag Matěj Landa
16-24 1:31:17
Click to select for comparison
726
POL flag Tomasz Łukasik
35-39 1:31:18
Click to select for comparison
727
POL flag Dariusz Wydra
45-49 1:31:18
Click to select for comparison
728
POL flag Marek Bury
30-34 1:31:18
Click to select for comparison
729
POL flag Tomasz Grabianski
45-49 1:31:22
Click to select for comparison
730
POL flag Mateusz Kinas
35-39 1:31:24
Click to select for comparison
731
SVK flag Andrej Jamnický
25-29 1:31:28
Click to select for comparison
732
GER flag Lukas Grobosch
25-29 1:31:30
Click to select for comparison
733
POL flag Patryk Piontek
35-39 1:31:31
Click to select for comparison
734
POL flag Łukasz Ciesielski
35-39 1:31:38
Click to select for comparison
735
GBR flag Alan Anderson
55-59 1:31:40
Click to select for comparison
736
POL flag Wojciech Grygoriew
30-34 1:31:40
Click to select for comparison
737
POL flag Jakub Nowak
40-44 1:31:41
Click to select for comparison
738
GBR flag Michael Platt
16-24 1:31:41
Click to select for comparison
739
POL flag Łukasz Śnieżek
45-49 1:31:48
Click to select for comparison
740
POL flag Seweryn Merta
25-29 1:31:51
Click to select for comparison
741
POL flag Piotr Cynowski
30-34 1:31:54
Click to select for comparison
742
POL flag Krzysiek Kowalski
30-34 1:31:56
Click to select for comparison
743
POL flag Mateusz Iłowiecki
35-39 1:31:57
Click to select for comparison
744
POL flag Krzysztof Pomietlak
40-44 1:31:59
Click to select for comparison
745
IRL flag Matt Gregge
40-44 1:32:02
Click to select for comparison
746
POL flag Mateusz Ziarek
25-29 1:32:10
Click to select for comparison
747
GRE flag Dimitrios Georgiou
25-29 1:32:13
Click to select for comparison
748
POL flag Wojciech Głąb
16-24 1:32:16
Click to select for comparison
749
Andrei Shamau
40-44 1:32:16
Click to select for comparison
750
POL flag Leszek Oliński
35-39 1:32:17
Click to select for comparison
751
POL flag Kamil Gałek
30-34 1:32:18
Click to select for comparison
752
CZE flag Adam Skácel
25-29 1:32:23
Click to select for comparison
753
POL flag Jakub Domagalski
25-29 1:32:31
Click to select for comparison
754
JAM flag Deighton Stuart
35-39 1:32:36
Click to select for comparison
755
POL flag Łukasz Skibiński
40-44 1:32:37
Click to select for comparison
756
CZE flag Martin Červinka
16-24 1:32:37
Click to select for comparison
757
POL flag Jakub Smaga
40-44 1:32:46
Click to select for comparison
758
POL flag Damian Greloch
25-29 1:32:48
Click to select for comparison
759
POL flag Marzell Rogosch
16-24 1:32:51
Click to select for comparison
760
AUT flag Adrian Stelmach
40-44 1:32:51
Click to select for comparison
761
POL flag Gabriel Biernacki
16-24 1:32:57
Click to select for comparison
762
POL flag Kamil Chechelski
30-34 1:33:00
Click to select for comparison
763
POL flag Jacek Gotlib
50-54 1:33:01
Click to select for comparison
764
CZE flag Ondrej Siroky
35-39 1:33:02
Click to select for comparison
765
GBR flag Russell McCarthy
55-59 1:33:02
Click to select for comparison
766
POL flag Mariusz Pazur
35-39 1:33:02
Click to select for comparison
767
POL flag Tomasz Lirka
35-39 1:33:20
Click to select for comparison
768
GER flag Simon Rühle
45-49 1:33:22
Click to select for comparison
769
GER flag Rene Holojuch
25-29 1:33:22
Click to select for comparison
770
POL flag Bartosz Olej
25-29 1:33:24
Click to select for comparison
771
POL flag Bartosz Borzuta
30-34 1:33:33
Click to select for comparison
772
GER flag Lukas Krause
40-44 1:33:36
Click to select for comparison
773
POL flag Grzegorz Niewitowski
25-29 1:33:43
Click to select for comparison
774
POL flag Mateusz Kwoska
30-34 1:33:51
Click to select for comparison
775
POL flag Dariusz Tercjak
35-39 1:33:55
Click to select for comparison
776
POL flag Rafał Sikora
35-39 1:34:01
Click to select for comparison
777
POL flag maciej pięciak
45-49 1:34:06
Click to select for comparison
778
POL flag Łukasz Gruchała
40-44 1:34:09
Click to select for comparison
779
POL flag Paweł Boryca
35-39 1:34:11
Click to select for comparison
780
POL flag Robert Gwóźdź
25-29 1:34:15
Click to select for comparison
781
POL flag Albert Karczemny
45-49 1:34:21
Click to select for comparison
782
UKR flag Dmytro Dovbenko
16-24 1:34:22
Click to select for comparison
783
POL flag Damian Śniadowski
25-29 1:34:23
Click to select for comparison
784
POL flag Przemysław Naworski
40-44 1:34:25
Click to select for comparison
785
POL flag Fabian Bielecki
30-34 1:34:27
Click to select for comparison
786
POL flag Jacek Radwanski
35-39 1:34:27
Click to select for comparison
787
CZE flag David Bereznanin
25-29 1:34:30
Click to select for comparison
788
POL flag Wojtek Demski
35-39 1:34:32
Click to select for comparison
789
POL flag Milosz Swic
35-39 1:34:35
Click to select for comparison
790
CZE flag Jan Boháč
35-39 1:34:37
Click to select for comparison
791
POL flag Albert Małek
25-29 1:34:42
Click to select for comparison
792
POL flag Jakub Burak
16-24 1:34:43
Click to select for comparison
793
POL flag Mateusz Wądzyński
35-39 1:34:46
Click to select for comparison
794
POL flag Marek Makowski
40-44 1:34:51
Click to select for comparison
795
POL flag Ariel Dzionsko
35-39 1:34:53
Click to select for comparison
796
POL flag Rafał Krymowski
45-49 1:34:54
Click to select for comparison
797
CZE flag Rostislav Březný
25-29 1:34:55
Click to select for comparison
798
POL flag Arkadiusz Jagiełło
35-39 1:34:57
Click to select for comparison
799
POL flag Patryk Chyb
30-34 1:34:57
Click to select for comparison
800
GER flag Thomas Mildner
50-54 1:34: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.