TrainRox Logo TrainRox

HYROX MEN - Katowice 2026

21–22 Feb 2026
Showing 1 to 100 of 1,098 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
IRL flag Aaron Woodman
40-44 54:34
Click to select for comparison
2
SLO flag Aljaž Ploj
25-29 56:09
Click to select for comparison
3
GER flag Renning Elischer
30-34 58:18
Click to select for comparison
4
GBR flag Angelo Wade
25-29 58:31
Click to select for comparison
5
POL flag Rafał Bojarski
30-34 58:40
Click to select for comparison
6
POL flag Michal Grabowski
25-29 58:43
Click to select for comparison
7
IRL flag Ryan Bradshaw
25-29 58:52
Click to select for comparison
8
AUT flag Fabian Schuster
30-34 59:04
Click to select for comparison
9
SCO flag Lee Perfect
25-29 59:14
Click to select for comparison
10
NED flag Dylan Versluis
25-29 59:22
Click to select for comparison
11
MAR flag Jaafar Moumen
40-44 59:45
Click to select for comparison
12
GBR flag Tomas Lloyd Evans
16-24 59:47
Click to select for comparison
13
GBR flag Rachid Nadi
35-39 1:00:11
Click to select for comparison
14
NOR flag Eirik Ellefsen Frikstad
25-29 1:00:29
Click to select for comparison
15
POL flag Timur Chocieszyński
25-29 1:00:34
Click to select for comparison
16
POL flag Tomasz Spaleniak
35-39 1:00:35
Click to select for comparison
17
POL flag Patryk Ryszka
25-29 1:00:35
Click to select for comparison
18
ITA flag Alessandro Minguzzi
16-24 1:00:45
Click to select for comparison
19
GBR flag Freddie Davies
16-24 1:00:58
Click to select for comparison
20
MLT flag Matthew Ellul
30-34 1:01:02
Click to select for comparison
21
HUN flag Patrik Nagy
30-34 1:01:02
Click to select for comparison
22
GBR flag Chris Norris
35-39 1:01:25
Click to select for comparison
23
HUN flag Tamás Ványi
25-29 1:01:41
Click to select for comparison
24
GBR flag Steven Broxton
40-44 1:01:42
Click to select for comparison
25
HUN flag Máté Winkler
35-39 1:01:48
Click to select for comparison
26
FRA flag Thomas Antonicelli
25-29 1:01:57
Click to select for comparison
27
POL flag KAMIL ORZECHOWSKI
35-39 1:02:02
Click to select for comparison
28
GBR flag Carlton McCabe
30-34 1:02:11
Click to select for comparison
29
GBR flag Bailey Askin
25-29 1:02:17
Click to select for comparison
30
GBR flag George Brock
16-24 1:02:18
Click to select for comparison
31
LTU flag Vytautas Jazepcikas
35-39 1:02:18
Click to select for comparison
32
NED flag Floris Van Drunen
30-34 1:02:22
Click to select for comparison
33
CZE flag Lukas Kynicky
25-29 1:02:24
Click to select for comparison
34
GBR flag Liam Grant
30-34 1:02:31
Click to select for comparison
35
POL flag Krystian Awgul
30-34 1:02:56
Click to select for comparison
36
ESP flag Ramon Alarcon Rodriguez
45-49 1:03:00
Click to select for comparison
37
POL flag Robert Sobczak
30-34 1:03:08
Click to select for comparison
38
GER flag Simon Schulenburg
35-39 1:03:14
Click to select for comparison
39
NED flag Floris Van Drunen
30-34 1:03:15
Click to select for comparison
40
NOR flag Mattias Haugen
16-24 1:03:21
Click to select for comparison
41
GBR flag Dale Harding
30-34 1:03:23
Click to select for comparison
42
SUI flag Ilja Heinzmann
16-24 1:03:28
Click to select for comparison
43
LTU flag Airidas Gražinskis
30-34 1:03:33
Click to select for comparison
44
GER flag Paul Schramm
35-39 1:03:34
Click to select for comparison
45
GBR flag Kenny O'Neill
45-49 1:03:38
Click to select for comparison
46
ITA flag Gian Marco Belardi
30-34 1:03:43
Click to select for comparison
47
POL flag Patryk Krzywda
30-34 1:03:43
Click to select for comparison
48
GBR flag Fraser Coutts
16-24 1:04:02
Click to select for comparison
49
GER flag Simon Karker
30-34 1:04:04
Click to select for comparison
50
POL flag Pawel Palenik
40-44 1:04:18
Click to select for comparison
51
POL flag Daniel Rybarczyk
45-49 1:04:21
Click to select for comparison
52
POL flag Tomasz Liput
35-39 1:04:31
Click to select for comparison
53
GBR flag Macauley Geddes
30-34 1:04:46
Click to select for comparison
54
GBR flag Marc Unitt
35-39 1:04:55
Click to select for comparison
55
GBR flag James Wilson
45-49 1:05:11
Click to select for comparison
56
DEN flag Jacob Strøm
30-34 1:05:13
Click to select for comparison
57
POL flag Bartosz Sikora
25-29 1:05:16
Click to select for comparison
58
POL flag Maciej Mędrecki
25-29 1:05:18
Click to select for comparison
59
IRL flag Paul Ryan
25-29 1:05:20
Click to select for comparison
60
FIN flag Aleksi Leppinen
25-29 1:05:31
Click to select for comparison
61
FRA flag Romuald Lepers
55-59 1:05:31
Click to select for comparison
62
POL flag Daniel Pietrasiak
35-39 1:05:46
Click to select for comparison
63
GBR flag Dannii Laine
25-29 1:05:50
Click to select for comparison
64
GBR flag David Morley
35-39 1:05:52
Click to select for comparison
65
POL flag Kamil Gamża
30-34 1:05:53
Click to select for comparison
66
POL flag Mariusz Wołk
30-34 1:06:01
Click to select for comparison
67
GBR flag Ryann Brookes
25-29 1:06:07
Click to select for comparison
68
RSA flag James Albert Beale
25-29 1:06:07
Click to select for comparison
69
POL flag Cezary Mrozowicz
45-49 1:06:09
Click to select for comparison
70
IRL flag James McGuinness
16-24 1:06:09
Click to select for comparison
71
POL flag Amadeusz Kaczmarczyk
25-29 1:06:09
Click to select for comparison
72
IRL flag Darren Martin
40-44 1:06:10
Click to select for comparison
73
POL flag Sebastian Sienkiewicz
30-34 1:06:15
Click to select for comparison
74
POL flag Michał Joncel
25-29 1:06:18
Click to select for comparison
75
IRL flag Dean Brady
30-34 1:06:21
Click to select for comparison
76
POL flag Radosław Jocz
25-29 1:06:26
Click to select for comparison
77
ESP flag Guille Mariscal
35-39 1:06:30
Click to select for comparison
78
GBR flag George Forrester
25-29 1:06:31
Click to select for comparison
79
POL flag Bartosz Paczos
16-24 1:06:38
Click to select for comparison
80
CZE flag Jakub Masničák
16-24 1:06:39
Click to select for comparison
81
IRL flag Adam Bailey
30-34 1:06:41
Click to select for comparison
82
POL flag Błażej Wesołowski
30-34 1:06:43
Click to select for comparison
83
POL flag Marcin Rosochacki
40-44 1:06:45
Click to select for comparison
84
POL flag Ryszard Pirógowski
30-34 1:06:58
Click to select for comparison
85
ESP flag Nazaret Garcia Garcia
40-44 1:06:59
Click to select for comparison
86
CZE flag Norbert Pelc
45-49 1:07:00
Click to select for comparison
87
CZE flag Martin Pavlík
40-44 1:07:01
Click to select for comparison
88
POL flag Elefterios Burlidis
40-44 1:07:04
Click to select for comparison
89
SWE flag Martin Puumalainen
50-54 1:07:05
Click to select for comparison
90
POL flag Marcin Kossak
45-49 1:07:09
Click to select for comparison
91
SIN flag Warren Wee
16-24 1:07:15
Click to select for comparison
92
POL flag Patryk Flieger
35-39 1:07:20
Click to select for comparison
93
GER flag Lars Peckmann
30-34 1:07:22
Click to select for comparison
94
GBR flag Craig Taylor
40-44 1:07:22
Click to select for comparison
95
GBR flag Matthew Plampton
35-39 1:07:25
Click to select for comparison
96
GER flag Patrick König
35-39 1:07:30
Click to select for comparison
97
POL flag Kamil Zaleśkiewicz
30-34 1:07:31
Click to select for comparison
98
GBR flag Richie Allen
25-29 1:07:36
Click to select for comparison
99
LTU flag Darius Macijauskas
40-44 1:07:38
Click to select for comparison
100
POL flag Piotr Dziewieczyński
25-29 1:07:39
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.