TrainRox Logo TrainRox

HYROX MEN - Katowice 2026

21–22 Feb 2026
Showing 901 to 1,000 of 1,098 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
901
IRL flag Micheal White
25-29 1:40:43
Click to select for comparison
902
POL flag Arkadiusz Szczotka
25-29 1:40:43
Click to select for comparison
903
NED flag Jamie Wiegman
16-24 1:40:45
Click to select for comparison
904
POL flag Bartosz Smaga
25-29 1:40:50
Click to select for comparison
905
POL flag Adrian Okupny
30-34 1:40:51
Click to select for comparison
906
POL flag Maciej Czubak
35-39 1:40:53
Click to select for comparison
907
POL flag Łukasz Kołek
45-49 1:40:58
Click to select for comparison
908
POL flag Mateusz Grygiel
25-29 1:41:07
Click to select for comparison
909
CZE flag Michal Štěpán
30-34 1:41:07
Click to select for comparison
910
HUN flag Péter Földesi
35-39 1:41:09
Click to select for comparison
911
POL flag Marcin Kucharski
40-44 1:41:11
Click to select for comparison
912
POL flag Piotr Baran
40-44 1:41:17
Click to select for comparison
913
SVK flag Boris Barbolyas
35-39 1:41:18
Click to select for comparison
914
POL flag Łukasz Slenczka
40-44 1:41:26
Click to select for comparison
915
BUL flag Velizar Velkov
35-39 1:41:31
Click to select for comparison
916
GER flag Daniel Sloma
35-39 1:41:32
Click to select for comparison
917
NGR flag Emmanuel Ohans
30-34 1:41:34
Click to select for comparison
918
POL flag Łukasz Aksamit
40-44 1:41:42
Click to select for comparison
919
POL flag Marcin Olejniczak
35-39 1:41:47
Click to select for comparison
920
POL flag STANISŁAW KOKOT
35-39 1:41:50
Click to select for comparison
921
POL flag Adrian Pamięta
16-24 1:41:52
Click to select for comparison
922
POL flag Łukasz Rylukowski
25-29 1:41:57
Click to select for comparison
923
POL flag Krzysztof Owczarzak
35-39 1:41:58
Click to select for comparison
924
POL flag Wojciech Irla
35-39 1:42:00
Click to select for comparison
925
POL flag Piotr Rozenbajgier
35-39 1:42:02
Click to select for comparison
926
POL flag Bartosz Gornisiewicz
35-39 1:42:06
Click to select for comparison
927
POL flag Michał Strus
35-39 1:42:25
Click to select for comparison
928
GBR flag Daniel Purdy
30-34 1:42:29
Click to select for comparison
929
SVK flag Viliam Sykora
40-44 1:42:47
Click to select for comparison
930
POL flag Adam Anaszewski
35-39 1:42:50
Click to select for comparison
931
POL flag Michał Grzywacz
50-54 1:42:50
Click to select for comparison
932
POL flag Adam Koszowski
40-44 1:43:10
Click to select for comparison
933
POL flag Michał Puente-Bartłomiejczyk
30-34 1:43:10
Click to select for comparison
934
POL flag Jacek Tomsia
40-44 1:43:18
Click to select for comparison
935
CZE flag Sanny Muharem
30-34 1:43:21
Click to select for comparison
936
HUN flag Balazs Haypal
55-59 1:43:27
Click to select for comparison
937
POL flag Marcin Błaszyk
45-49 1:43:31
Click to select for comparison
938
POL flag Norbert Faryna
30-34 1:43:41
Click to select for comparison
939
HUN flag Adam Riczu
30-34 1:43:44
Click to select for comparison
940
GBR flag Dylan Brown
16-24 1:43:44
Click to select for comparison
941
IRL flag Tony Keogh
45-49 1:43:49
Click to select for comparison
942
POL flag Cezary Szydłowski
16-24 1:43:49
Click to select for comparison
943
POL flag Arkadiusz Pytka
25-29 1:43:53
Click to select for comparison
944
POL flag Paweł Talaga
25-29 1:43:55
Click to select for comparison
945
POL flag Krzysztof Fojt
35-39 1:43:56
Click to select for comparison
946
POL flag Paweł Palus
50-54 1:44:01
Click to select for comparison
947
POL flag Łukasz Szczerbiak
16-24 1:44:17
Click to select for comparison
948
CZE flag Daniel Hovorka
25-29 1:44:17
Click to select for comparison
949
POL flag Szymon Szopiński
16-24 1:44:20
Click to select for comparison
950
SVK flag Martin Kupček
25-29 1:44:21
Click to select for comparison
951
POL flag Paweł Borys
40-44 1:44:30
Click to select for comparison
952
GER flag Jens Sprotte
50-54 1:44:33
Click to select for comparison
953
CZE flag Patrik Lebl
35-39 1:44:34
Click to select for comparison
954
POL flag Patryk Nieckarz
25-29 1:44:39
Click to select for comparison
955
POL flag Wojciech Danik
30-34 1:44:42
Click to select for comparison
956
SVK flag Peter Špirec
25-29 1:44:43
Click to select for comparison
957
POL flag Jacek Macuda
40-44 1:44:43
Click to select for comparison
958
GBR flag Thomas Sanaghan
35-39 1:44:44
Click to select for comparison
959
AUT flag Roman Hakala
35-39 1:44:56
Click to select for comparison
960
POL flag MARCIN ŁAKOMY
50-54 1:45:03
Click to select for comparison
961
POL flag Hubert Łyszczak
45-49 1:45:09
Click to select for comparison
962
POL flag Mateusz Kowaluk
30-34 1:45:13
Click to select for comparison
963
POL flag Filip Świdrowski
30-34 1:45:23
Click to select for comparison
964
USA flag Timothy Cardoza
25-29 1:45:26
Click to select for comparison
965
POL flag Aleksander Adamski
16-24 1:45:32
Click to select for comparison
966
POL flag Andrzej Skonieczny
40-44 1:45:35
Click to select for comparison
967
POL flag Bartosz Panek
30-34 1:45:42
Click to select for comparison
968
CZE flag Rudolf Vávra
50-54 1:45:47
Click to select for comparison
969
CZE flag Dominik Císař
25-29 1:45:49
Click to select for comparison
970
POL flag Maciej Podlesiński
50-54 1:45:57
Click to select for comparison
971
POL flag Robert Łozowski
50-54 1:45:58
Click to select for comparison
972
POL flag Tomasz Wojciechowski
45-49 1:46:01
Click to select for comparison
973
POL flag Paweł Madej
35-39 1:46:04
Click to select for comparison
974
POL flag Waldemar Kręcidło
40-44 1:46:15
Click to select for comparison
975
POL flag Grzegorz Sobierski
35-39 1:46:15
Click to select for comparison
976
GBR flag Tate Watson
25-29 1:46:19
Click to select for comparison
977
POL flag Grzegorz Sumera
45-49 1:46:20
Click to select for comparison
978
POL flag Grzegorz Rybka
50-54 1:46:24
Click to select for comparison
979
GER flag Matthias Beier
40-44 1:46:47
Click to select for comparison
980
POL flag Norbert Adamski
45-49 1:46:53
Click to select for comparison
981
POL flag Maciej Ociepa
35-39 1:47:05
Click to select for comparison
982
POL flag Łukasz Skórzak
35-39 1:47:11
Click to select for comparison
983
GBR flag David Klein
45-49 1:47:17
Click to select for comparison
984
POL flag ARKADIUSZ MISZCZUK
55-59 1:47:19
Click to select for comparison
985
IRL flag Frank Spillane
25-29 1:47:25
Click to select for comparison
986
POL flag Marcin Ochocki
45-49 1:47:30
Click to select for comparison
987
POL flag Michał Choma
16-24 1:47:43
Click to select for comparison
988
POL flag Mateusz Kuras
25-29 1:47:49
Click to select for comparison
989
GBR flag Neil Watt
60-64 1:47:58
Click to select for comparison
990
SVK flag Richard Kupček
30-34 1:48:22
Click to select for comparison
991
POL flag Mateusz Iwański
35-39 1:48:29
Click to select for comparison
992
AUT flag Andreas Lipp
40-44 1:48:33
Click to select for comparison
993
GBR flag Nick Jackson-Smith
55-59 1:48:38
Click to select for comparison
994
POL flag Mateusz Niedzielak
30-34 1:48:50
Click to select for comparison
995
POL flag Remigiusz Wądołowski
40-44 1:49:02
Click to select for comparison
996
POL flag Maciej Biela
30-34 1:49:05
Click to select for comparison
997
POL flag Krzysztof Ficek
40-44 1:49:14
Click to select for comparison
998
IRL flag Ronan O'Sullivan
45-49 1:49:17
Click to select for comparison
999
POL flag Mariusz Stola
45-49 1:49:21
Click to select for comparison
1,000
POL flag Grzegorz Brzozowski
40-44 1:49:21
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.