TrainRox Logo TrainRox

HYROX PRO MEN - Warsaw 2026

16–19 Apr 2026
Showing 101 to 200 of 555 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
101
IRL flag Stephen Lynch
40-44 1:03:36
Click to select for comparison
102
POL flag Dawid Ponichtera
16-24 1:03:36
Click to select for comparison
103
LAT flag Dairis Adamaitis
35-39 1:03:49
Click to select for comparison
104
POR flag José Branco
25-29 1:03:49
Click to select for comparison
105
POL flag Mikołaj Marciniak
30-34 1:03:50
Click to select for comparison
106
NOR flag Sigurd Heckmann Hagen
16-24 1:03:51
Click to select for comparison
107
MLT flag Kyle Mizzi
25-29 1:03:54
Click to select for comparison
108
AUT flag Florian Winter
30-34 1:03:59
Click to select for comparison
109
GBR flag Jaydon Emmott
25-29 1:04:04
Click to select for comparison
110
POL flag Paweł Nescioruk
40-44 1:04:05
Click to select for comparison
111
POL flag Aleksander Czarnecki
16-24 1:04:11
Click to select for comparison
112
CYP flag Charalampos Kathidjiotis
35-39 1:04:14
Click to select for comparison
113
GER flag Johannes Pleger
25-29 1:04:19
Click to select for comparison
114
POL flag Robert Berak
35-39 1:04:31
Click to select for comparison
115
POL flag Michał Górka
30-34 1:04:38
Click to select for comparison
116
POL flag Marcin Matysiak
25-29 1:04:38
Click to select for comparison
117
POL flag Piotr Jedynak
30-34 1:04:40
Click to select for comparison
118
CZE flag Martin Pavlis
25-29 1:04:44
Click to select for comparison
119
POL flag Marek Godziek
35-39 1:04:44
Click to select for comparison
120
GER flag Felix Elsner
25-29 1:04:45
Click to select for comparison
121
POL flag Mateusz Nowicki
35-39 1:04:55
Click to select for comparison
122
NOR flag Niclas Fotland Holt
16-24 1:04:59
Click to select for comparison
123
SVK flag Dávid Pinček
30-34 1:04:59
Click to select for comparison
124
ITA flag Marco Angelini
30-34 1:05:02
Click to select for comparison
125
GBR flag Scott Walker
35-39 1:05:03
Click to select for comparison
126
GBR flag Luke Davies
30-34 1:05:06
Click to select for comparison
127
GER flag Marcel Roith
25-29 1:05:12
Click to select for comparison
128
GBR flag Karl PEERS
40-44 1:05:19
Click to select for comparison
129
CYP flag Andreas Aresti
30-34 1:05:20
Click to select for comparison
130
MLT flag Mark Magri
25-29 1:05:24
Click to select for comparison
131
GBR flag Billy Blower
35-39 1:05:24
Click to select for comparison
132
MLT flag Omar Kassab
25-29 1:05:25
Click to select for comparison
133
GBR flag Aaron Holmes
35-39 1:05:26
Click to select for comparison
134
EGY flag Aly Mazhar
35-39 1:05:27
Click to select for comparison
135
SWE flag Jonathan Gunnarsson
25-29 1:05:27
Click to select for comparison
136
ESP flag Albert José Gonzalvo
40-44 1:05:30
Click to select for comparison
137
FIN flag Henri Pyykölä
35-39 1:05:34
Click to select for comparison
138
MLT flag Albert Attard
40-44 1:05:38
Click to select for comparison
139
POL flag Wojtek Suchwałko
30-34 1:05:42
Click to select for comparison
140
GBR flag Angelo Manesis
25-29 1:05:48
Click to select for comparison
141
GER flag Julien Hasse
25-29 1:05:49
Click to select for comparison
142
GBR flag Andy Preston
40-44 1:05:49
Click to select for comparison
143
LTU flag Gytis Karalevicius
25-29 1:05:55
Click to select for comparison
144
POL flag Adam Maciejewski
25-29 1:06:02
Click to select for comparison
145
POL flag Krystian Spławski
35-39 1:06:03
Click to select for comparison
146
POL flag Damian Gawlak
30-34 1:06:03
Click to select for comparison
147
FRA flag Thibault Lepiller
16-24 1:06:05
Click to select for comparison
148
GBR flag Joe Washington
40-44 1:06:12
Click to select for comparison
149
ESP flag Gonzalo Villar
30-34 1:06:18
Click to select for comparison
150
POL flag Jakub Skoczek
16-24 1:06:21
Click to select for comparison
151
POL flag Mikołaj Wawrzyniak
30-34 1:06:28
Click to select for comparison
152
ESP flag Rafael Gonzalez Cabello
45-49 1:06:33
Click to select for comparison
153
POL flag Marcin Sałata
35-39 1:06:34
Click to select for comparison
154
GER flag Sebastian Spiegl
25-29 1:06:34
Click to select for comparison
155
POL flag Maciej Pyrtko
25-29 1:06:40
Click to select for comparison
156
ESP flag Andrei Canseco
16-24 1:06:40
Click to select for comparison
157
POL flag Łukasz Baran
30-34 1:06:44
Click to select for comparison
158
GBR flag Ray Buckton
35-39 1:06:50
Click to select for comparison
159
GBR flag Aamir Khan
30-34 1:06:53
Click to select for comparison
160
GBR flag Alex Brooks
40-44 1:06:55
Click to select for comparison
161
POL flag Mateusz Blejwas
30-34 1:06:56
Click to select for comparison
162
POL flag Artur Czechowski
30-34 1:06:58
Click to select for comparison
163
GBR flag Faisal Abdalla
40-44 1:07:00
Click to select for comparison
164
POL flag Łukasz Zalewski
35-39 1:07:09
Click to select for comparison
165
AUT flag Markus Sztuka
30-34 1:07:09
Click to select for comparison
166
FRA flag Yanis Ferrat
25-29 1:07:11
Click to select for comparison
167
GBR flag Joey Newbold
35-39 1:07:12
Click to select for comparison
168
POL flag Oskar Traczyk
30-34 1:07:16
Click to select for comparison
169
GBR flag Daniel Moran
25-29 1:07:22
Click to select for comparison
170
GBR flag Jamie Russell
16-24 1:07:31
Click to select for comparison
171
GBR flag Kevin Scott
35-39 1:07:35
Click to select for comparison
172
SWE flag William Lind
30-34 1:07:40
Click to select for comparison
173
POL flag Sławek Dida
35-39 1:07:42
Click to select for comparison
174
POL flag Tomasz Szkurłat
35-39 1:07:43
Click to select for comparison
175
POL flag Bartłomiej Grzelak
30-34 1:07:46
Click to select for comparison
176
POL flag Paweł Zubalski
16-24 1:07:48
Click to select for comparison
177
POL flag Daniel Stefaniak
30-34 1:07:52
Click to select for comparison
178
GBR flag Tate Irons
30-34 1:07:53
Click to select for comparison
179
LTU flag Dovydas Stulgys
30-34 1:07:53
Click to select for comparison
180
GBR flag Bradley Oliver
25-29 1:07:58
Click to select for comparison
181
POL flag Karol Jagodziński
35-39 1:08:06
Click to select for comparison
182
POL flag Mateusz Lipa
30-34 1:08:10
Click to select for comparison
183
IRL flag Ray Shah
45-49 1:08:12
Click to select for comparison
184
MLT flag Kristians Grech
16-24 1:08:12
Click to select for comparison
185
FRA flag Julien Padovani
30-34 1:08:16
Click to select for comparison
186
POL flag Marcin Miotk
50-54 1:08:19
Click to select for comparison
187
GER flag Lukas Mayer
35-39 1:08:20
Click to select for comparison
188
GER flag Roman Uhr
30-34 1:08:21
Click to select for comparison
189
ESP flag Mario Sainz
30-34 1:08:21
Click to select for comparison
190
POL flag Wiktor Starejki
25-29 1:08:23
Click to select for comparison
191
ESP flag Javier Blasco Casado
30-34 1:08:24
Click to select for comparison
192
POL flag Tomasz Skurzok
30-34 1:08:29
Click to select for comparison
193
POL flag Dariusz Rasztawicki
40-44 1:08:30
Click to select for comparison
194
BEL flag Lode Verschuere
45-49 1:08:30
Click to select for comparison
195
DEN flag Lars Henning Bjerregaard
50-54 1:08:35
Click to select for comparison
196
ESP flag Javier Cachafeiro
35-39 1:08:40
Click to select for comparison
197
GBR flag Chris Rushton
25-29 1:08:45
Click to select for comparison
198
SVK flag Jakub Jesenský
30-34 1:08:46
Click to select for comparison
199
GER flag Torsten Dahnke
35-39 1:08:51
Click to select for comparison
200
GBR flag Martin England
40-44 1:08:52
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.