HYROX MEN - Warsaw 2025

12–13 Apr 2025
Showing 1,001 to 1,100 of 1,489 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,001 235
POL flag Radoslaw Miros
1:29:22 35-39
Click to select for comparison
1,002 167
POL flag Wojciech Fabisiak
1:29:22 25-29
Click to select for comparison
1,003 82
POL flag Bartosz Prytula
1:29:22 45-49
Click to select for comparison
1,004 168
POL flag Jakub Bilski
1:29:25 25-29
Click to select for comparison
1,005 83
POL flag Radosław Skórnicki
1:29:26 45-49
Click to select for comparison
1,006 260
POL flag Michal Tafel
1:29:27 30-34
Click to select for comparison
1,007 261
POL flag Rafał Mikułowski
1:29:27 30-34
Click to select for comparison
1,008 24
ITA flag Alessio Latini
1:29:28 50-54
Click to select for comparison
1,009 262
CZE flag Denis Teichmann
1:29:30 30-34
Click to select for comparison
1,010 236
ESP flag Jacobo Negueruela Martos
1:29:32 35-39
Click to select for comparison
1,011 237
POL flag Tomasz Rusinowicz
1:29:33 35-39
Click to select for comparison
1,012 72
POL flag Mateusz Stańczyk
1:29:35 16-24
Click to select for comparison
1,013 25
GBR flag Paul Thompson
1:29:36 50-54
Click to select for comparison
1,014 238
VEN flag Luis Fraile
1:29:37 35-39
Click to select for comparison
1,015 151
POL flag Michał Kardaś
1:29:37 40-44
Click to select for comparison
1,016 73
POL flag Miłosz Tyburski
1:29:40 16-24
Click to select for comparison
1,017 263
POL flag Tomasz Olchawa
1:29:40 30-34
Click to select for comparison
1,018 239
LTU flag Martynas Paškevičius
1:29:42 35-39
Click to select for comparison
1,019 169
GBR flag Iwan Keirle
1:29:42 25-29
Click to select for comparison
1,020 153
GBR flag Nicholas Crooks
1:29:44 40-44
Click to select for comparison
1,021 152
POL flag Michał Zastawny
1:29:44 40-44
Click to select for comparison
1,022 74
CZE flag Petr Pozdenkov
1:29:45 16-24
Click to select for comparison
1,023 154
POL flag Marcel Stasierski
1:29:46 40-44
Click to select for comparison
1,024 155
POL flag Szymon Tokarski
1:29:48 40-44
Click to select for comparison
1,025 240
POL flag Krzysztof Aleksandrowicz
1:29:49 35-39
Click to select for comparison
1,026 170
LTU flag Tautvydas Petrusevičius
1:29:52 25-29
Click to select for comparison
1,027 156
POL flag Wasagdawid@Gmail.Com Wasagdawid@Gmail.Com
1:29:52 40-44
Click to select for comparison
1,028 264
GBR flag Tom Phillips
1:29:53 30-34
Click to select for comparison
1,029 157
NED flag Douwe Talma
1:29:54 40-44
Click to select for comparison
1,030 241
LTU flag Algirdas Pukis
1:29:57 35-39
Click to select for comparison
1,031 84
POL flag Dariusz Wydra
1:29:59 45-49
Click to select for comparison
1,032 75
GER flag Felix Ehlers
1:29:59 16-24
Click to select for comparison
1,033 171
ITA flag Luca Dini
1:30:00 25-29
Click to select for comparison
1,034 265
POL flag Damian Jędrzejewski
1:30:05 30-34
Click to select for comparison
1,035 266
POL flag Mateusz Krzyżanowski
1:30:06 30-34
Click to select for comparison
1,036 172
POL flag Grzegorz Męczyński
1:30:07 25-29
Click to select for comparison
1,037 26
POL flag Paweł Pyzara
1:30:08 50-54
Click to select for comparison
1,038 173
VIE flag Anh Dung Nguyen
1:30:09 25-29
Click to select for comparison
1,039 174
GBR flag Arjun Patheja
1:30:19 25-29
Click to select for comparison
1,040 267
POL flag Rafał Malinowski
1:30:20 30-34
Click to select for comparison
1,041 242
POL flag Mikołaj Herkt
1:30:21 35-39
Click to select for comparison
1,042 27
GER flag Heiko Schulz
1:30:26 50-54
Click to select for comparison
1,043 158
POL flag Michał Wojtczak
1:30:27 40-44
Click to select for comparison
1,044 7
GBR flag Kevin Sadler
1:30:28 60-64
Click to select for comparison
1,045 269
GBR flag Joshua Rogers
1:30:33 30-34
Click to select for comparison
1,046 268
GER flag Philipp Löprick
1:30:33 30-34
Click to select for comparison
1,047 159
POL flag Damian Graś
1:30:35 40-44
Click to select for comparison
1,048 243
ITA flag Francesco Borsetti
1:30:38 35-39
Click to select for comparison
1,049 85
POL flag Marcin Liberadzki
1:30:45 45-49
Click to select for comparison
1,050 86
IRL flag John Mcconnell
1:30:47 45-49
Click to select for comparison
1,051 160
POL flag Łukasz Dybka
1:30:47 40-44
Click to select for comparison
1,052 175
POL flag Dawid Filipiak
1:30:49 25-29
Click to select for comparison
1,053 176
ITA flag Marco De Lauro
1:30:49 25-29
Click to select for comparison
1,054 244
USA flag Joseph Hinojosa
1:30:50 35-39
Click to select for comparison
1,055 28
POL flag Aleksander Pawlukiewicz
1:30:50 50-54
Click to select for comparison
1,056 29
POL flag Jarek Jabłoński
1:30:55 50-54
Click to select for comparison
1,057 177
POL flag Stanisław Ochla
1:30:55 25-29
Click to select for comparison
1,058 76
POL flag Oleg Michalczewski
1:30:56 16-24
Click to select for comparison
1,059 161
POL flag Tomasz Nowakowski
1:30:59 40-44
Click to select for comparison
1,060 30
FIN flag Petri Laakso
1:30:59 50-54
Click to select for comparison
1,061 245
GER flag Christian Bernau
1:31:02 35-39
Click to select for comparison
1,062 162
POL flag Krzysztof Daniel
1:31:07 40-44
Click to select for comparison
1,063 87
GBR flag Neil Styrin
1:31:08 45-49
Click to select for comparison
1,064 163
GER flag Markus Rössel
1:31:10 40-44
Click to select for comparison
1,065 246
POL flag Marcin Stalmach
1:31:15 35-39
Click to select for comparison
1,066 178
IRL flag Ian Smith
1:31:17 25-29
Click to select for comparison
1,067 77
POL flag Szczęsny Szymański
1:31:17 16-24
Click to select for comparison
1,068 88
POL flag Tomasz Dobrzyniecki
1:31:20 45-49
Click to select for comparison
1,069 179
IRL flag Sean Shuttleworth
1:31:20 25-29
Click to select for comparison
1,070 78
GBR flag Sam Broadbent
1:31:27 16-24
Click to select for comparison
1,071 180
FRA flag Morgan Decourriere
1:31:29 25-29
Click to select for comparison
1,072 270
IRL flag Peter Conaty
1:31:33 30-34
Click to select for comparison
1,073 248
IRL flag Kevin Kenny
1:31:36 35-39
Click to select for comparison
1,074 271
POL flag Kamil Dadas
1:31:36 30-34
Click to select for comparison
1,075 247
BUL flag Plamen Savchev
1:31:36 35-39
Click to select for comparison
1,076 272
GBR flag Patrick Fawcett
1:31:38 30-34
Click to select for comparison
1,077 181
IRL flag Arthur Nganou
1:31:39 25-29
Click to select for comparison
1,078 249
GBR flag David Francis
1:31:40 35-39
Click to select for comparison
1,079 182
FRA flag Michael Abramczuk
1:31:45 25-29
Click to select for comparison
1,080 89
GBR flag Aaron Newland
1:31:46 45-49
Click to select for comparison
1,081 251
FRA flag Bastien Sivera
1:31:47 35-39
Click to select for comparison
1,082 90
GBR flag Vikram Ravi
1:31:47 45-49
Click to select for comparison
1,083 250
FRA flag Bilel Chahed
1:31:47 35-39
Click to select for comparison
1,084 252
HUN flag Adam Varga
1:31:48 35-39
Click to select for comparison
1,085 253
GBR flag Callum Grant
1:31:54 35-39
Click to select for comparison
1,086 254
GBR flag Daniel Wigley
1:31:55 35-39
Click to select for comparison
1,087 79
IRL flag Samuel Mahoney-Doyle
1:31:56 16-24
Click to select for comparison
1,088 183
POL flag Marcin Wysocki
1:31:57 25-29
Click to select for comparison
1,089 164
NED flag Arthur Verlaan
1:31:58 40-44
Click to select for comparison
1,090 165
POL flag Marcin Sikorski
1:31:59 40-44
Click to select for comparison
1,091 166
FIN flag Jussi Sillanpää
1:32:02 40-44
Click to select for comparison
1,092 255
POL flag Mariusz Marczuk
1:32:03 35-39
Click to select for comparison
1,093 91
POL flag Tomasz Emanuel Gola
1:32:03 45-49
Click to select for comparison
1,094 184
IRL flag Jonathan Crooks
1:32:05 25-29
Click to select for comparison
1,095 80
GBR flag Harry Mays
1:32:05 16-24
Click to select for comparison
1,096 273
GBR flag Mayank Sharma
1:32:07 30-34
Click to select for comparison
1,097 167
POL flag Szymon Goryczko
1:32:09 40-44
Click to select for comparison
1,098 81
POL flag Ernest Swatowski
1:32:21 16-24
Click to select for comparison
1,099 274
USA flag Matthew Santos
1:32:23 30-34
Click to select for comparison
1,100 185
POL flag Aliaksei Bahdanau
1:32:23 25-29
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.