TrainRox Logo TrainRox

HYROX PRO DOUBLES MEN - Warsaw 2026

16–19 Apr 2026
Showing 201 to 273 of 273 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
201
GER flag Holger Eberlein
POL flag Pawel Galinski
40-44 1:12:05
Click to select for comparison
202
GER flag Toni Findeis
GER flag Tuan Le Duc
25-29 1:12:10
Click to select for comparison
203
AUT flag Sebastian Pirker
KOS flag Egzon Ismajli
30-34 1:12:35
Click to select for comparison
204
SVK flag Štefan Neupauer
SVK flag Bruno Grznár
30-34 1:12:39
Click to select for comparison
205
SLO flag Nikola Tompa
SLO flag Denis Forjan
35-39 1:12:41
Click to select for comparison
206
NOR flag Tobias Degvold
NOR flag Magnus Landevaag
16-24 1:12:43
Click to select for comparison
207
POL flag Artur Mulawa
POL flag Bartosz Sidorczuk
35-39 1:12:54
Click to select for comparison
208
POL flag Paweł Litwińczuk
POL flag Marcin Wasilewski
40-44 1:13:00
Click to select for comparison
209
POR flag José Duarte
POR flag Jorge Teixeira
50-54 1:13:04
Click to select for comparison
210
LTU flag Giedrius Baublinskas
LTU flag Vilius Mačernis
40-44 1:13:06
Click to select for comparison
211
GER flag Jan Rudzinski
GER flag Benjamin Müller
40-44 1:13:33
Click to select for comparison
212
GER flag Nicholas Nghidipaa
CRC flag Stephan Rodriguez
30-34 1:13:35
Click to select for comparison
213
SUI flag Toni Amato
SUI flag Erduan Sadiki
45-49 1:13:42
Click to select for comparison
214
POR flag Leonel Da Silva
BEL flag Faissal Tahiri
40-44 1:13:43
Click to select for comparison
215
AUT flag Johann Pfefferer
AUT flag Bernhard Siegler
50-54 1:14:00
Click to select for comparison
216
GER flag Ugur Yilmaz
ITA flag Vincenzo Destro
30-34 1:14:01
Click to select for comparison
217
LTU flag Maksym Shtekhno
LTU flag Ivan Polivanov
25-29 1:14:07
Click to select for comparison
218
POL flag Adam Żurek
POL flag Paweł Szewczyk
25-29 1:14:11
Click to select for comparison
219
CRO flag Andrija Miličević
CRO flag Valentin Miličević
30-34 1:14:29
Click to select for comparison
220
ITA flag Dorian Quattrocchi
GER flag Niels Reichel
25-29 1:14:32
Click to select for comparison
221
POL flag Jacek Domański
POL flag Jacek Wadach
55-59 1:14:32
Click to select for comparison
222
POL flag Aleksander Łyskawa
POL flag Bartosz Skibiński
45-49 1:14:55
Click to select for comparison
223
GER flag Dennis Anstett
GER flag Christopher Valenta
16-24 1:15:10
Click to select for comparison
224
POL flag Michał Domaniecki
POL flag Krzysztof Lenarski
40-44 1:15:10
Click to select for comparison
225
POL flag Krzysztof Ferenc
POL flag Maciej Grabowski
35-39 1:15:12
Click to select for comparison
226
POL flag Jack Coman
NZL flag Ryan Whelan
25-29 1:15:18
Click to select for comparison
227
POL flag Jakub Lewandowski
POL flag Jarosław Trzonek
35-39 1:15:35
Click to select for comparison
228
ESP flag Francisco Arias
UKR flag Nazarii Soviak
30-34 1:15:40
Click to select for comparison
229
GER flag Dominik Klein
GER flag Rene Holojuch
25-29 1:15:45
Click to select for comparison
230
GER flag Florian Rupprechter
GER flag Moritz Sievers
30-34 1:15:57
Click to select for comparison
231
POL flag Łukasz Opolski
POL flag Paweł Zygmunt
35-39 1:15:58
Click to select for comparison
232
POL flag Bartłomiej Janecki
POL flag Arkadiusz Bartyzel
45-49 1:16:18
Click to select for comparison
233
ITA flag Mattia Lambruschi
ITA flag Nicola Talarico
30-34 1:16:26
Click to select for comparison
234
POL flag Paweł Ślęga
POL flag Jakub Kozak
30-34 1:16:34
Click to select for comparison
235
GBR flag Sam Woolacott
POL flag Emanuel Kołata
30-34 1:16:40
Click to select for comparison
236
LTU flag Jaroslav Kuzniecov
Nikita Pershin
25-29 1:16:41
Click to select for comparison
237
POL flag Rafał Kozłowski
POL flag Michał Kociuk
45-49 1:16:48
Click to select for comparison
238
POL flag Ernest Nowakowski
POL flag Andrzej Mąkosa
35-39 1:17:38
Click to select for comparison
239
GER flag Tino Fischer
GER flag Kai Usenbenz
30-34 1:17:43
Click to select for comparison
240
USA flag Oliver Feit-Leichmn
ITA flag Niccolò Pirri
16-24 1:18:21
Click to select for comparison
241
POL flag Tomasz Nowakowski
POL flag Wojciech Andrzejewski
40-44 1:18:54
Click to select for comparison
242
POL flag Szymon Kiwała
POL flag Łukasz Kiwała
35-39 1:18:57
Click to select for comparison
243
POL flag Tomasz Mrowczyk
POL flag Artur Paciorek
35-39 1:19:19
Click to select for comparison
244
MLT flag Matthew Vassallo
MLT flag Nicholas Farrugia
25-29 1:19:34
Click to select for comparison
245
GBR flag Jake Brandwood
GBR flag Alex Carey
30-34 1:20:22
Click to select for comparison
246
AUT flag Thomas Pucher
AUT flag Marco Novak
40-44 1:20:27
Click to select for comparison
247
POL flag Adam Gandyk
POL flag Mirosław Karolewicz
35-39 1:20:50
Click to select for comparison
248
POL flag Krzysztof Olszewski
POL flag Wojciech Olszewski
35-39 1:21:15
Click to select for comparison
249
ITA flag Stefan Ludwig
ITA flag Elia Laurin Mueller
25-29 1:21:16
Click to select for comparison
250
POL flag Bartosz Dąbrowski
POL flag Tomasz Grodzicki
35-39 1:21:28
Click to select for comparison
251
GER flag Martin Zeitz
GER flag Michael Kraus
55-59 1:21:41
Click to select for comparison
252
AUT flag Adrian Stelmach
POL flag Dawid Bogatko
35-39 1:21:52
Click to select for comparison
253
MAS flag Aizwan Nazmi Aizzuddin
MAS flag Ahmad Faris Hanif Fadzil
35-39 1:21:52
Click to select for comparison
254
NOR flag Bjørn Åge Scheide
NOR flag Myrvang Jon
55-59 1:22:14
Click to select for comparison
255
POL flag Kamil Kaczmarek
POL flag Kacper Rybiński
16-24 1:22:26
Click to select for comparison
256
POL flag Sebastian Zemankiewicz
POL flag Konrad Sosna
30-34 1:24:16
Click to select for comparison
257
ITA flag Gabriele Conego
ITA flag Mauro Carrarini
45-49 1:24:39
Click to select for comparison
258
ITA flag Raffaele Romano
ITA flag Riccardo Romano
40-44 1:24:41
Click to select for comparison
259
POL flag Piotr Lorenc
POL flag Arkadiusz Łukawski
35-39 1:25:48
Click to select for comparison
260
GER flag Dustin De Meglio
GER flag Max Schneider
30-34 1:26:58
Click to select for comparison
261
NOR flag Marius Jansen
NOR flag Tom Rune Bjørtuft
45-49 1:27:22
Click to select for comparison
262
NOR flag Moi .
NOR flag Sari .
16-24 1:29:01
Click to select for comparison
263
POL flag Adam Ryszczyk
POL flag Seweryn Karczewski
40-44 1:29:54
Click to select for comparison
264
POL flag Mateusz Milczarek
POL flag Marcin Jeziorski
30-34 1:30:08
Click to select for comparison
265
SUI flag Boris Pfeiler
AUT flag Herbi Kohlberger
30-34 1:31:08
Click to select for comparison
266
AUT flag Markus Führer
AUT flag Roman Fuchs
35-39 1:31:14
Click to select for comparison
267
GER flag Fabian Metzner
GER flag Phillipp Leuchtmann
35-39 1:34:03
Click to select for comparison
268
GER flag Louis Kammerer
GER flag Marcel Kammerer
25-29 1:35:00
Click to select for comparison
269
ITA flag Paolo Sandri
ITA flag Moreno Sandri
40-44 1:35:38
Click to select for comparison
270
POL flag Łukasz Kasprowicz
POL flag Krzysztof Adamczyk
45-49 1:37:50
Click to select for comparison
271
POL flag Tomasz Groszewicz
POL flag Jacek Surmacz
45-49 1:42:23
Click to select for comparison
272
POL flag Stanisław Bytowski
POL flag Adrian Pamięta
30-34 1:46:36
Click to select for comparison
273
USA flag Adam Marlatt
UKR flag Andrii Yarmolinskyi
30-34 2:07:28
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.