TrainRox Logo TrainRox

HYROX DOUBLES MEN - Warsaw 2026

16–19 Apr 2026
Showing 1 to 100 of 995 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
SUI flag Guy Estoppey
GER flag Daniel Derda
35-39 54:23
Click to select for comparison
2
SUI flag Dimitri Waeber
FRA flag Alexandre Nunes
30-34 54:36
Click to select for comparison
3
IRL flag Gary Penrose
IRL flag Declan Sherlock
40-44 55:09
Click to select for comparison
4
HUN flag Gergely Benyőcs
HUN flag Péter Weisz
45-49 55:19
Click to select for comparison
5
POL flag Filip Modelski
POL flag Jakub Krawczyk
30-34 55:20
Click to select for comparison
6
POL flag Kamil Kuszmider
POL flag Hubson Kalman
35-39 55:43
Click to select for comparison
7
NOR flag Aksel Baarstad
NOR flag Henrik Andreas Dybdahl
16-24 55:48
Click to select for comparison
8
IRL flag Jack Armstrong
IRL flag Enda Ohora
25-29 55:52
Click to select for comparison
9
NOR flag Marius Askestad
NOR flag Ken David Villanger
25-29 55:52
Click to select for comparison
10
ITA flag Davide Migliore
ITA flag Marco Tambè
25-29 56:10
Click to select for comparison
11
ITA flag Erik Valtulina
ITA flag Tommaso Agazzi
16-24 56:12
Click to select for comparison
12
ITA flag Gianluca Massimo
GBR flag Chris Jones
40-44 56:28
Click to select for comparison
13
GBR flag Bodger Rees
GBR flag Ross Shergold
35-39 56:33
Click to select for comparison
14
CZE flag Michal Schwarz
CZE flag Martin Pavlis
30-34 56:36
Click to select for comparison
15
POL flag Jakub Chudzio
POL flag Paweł Fiołek
30-34 56:44
Click to select for comparison
16
USA flag Joshua Gurka
USA flag Matthew Sperr
25-29 56:48
Click to select for comparison
17
POL flag Tomasz Sobocinski
POL flag Kamil Wenger
35-39 56:53
Click to select for comparison
18
ITA flag Salvatore Giardino
ITA flag Edoardo Musa
25-29 56:55
Click to select for comparison
19
GBR flag Tom Newman
GBR flag Tom Findlay
25-29 56:59
Click to select for comparison
20
POL flag Karol Jagodziński
POL flag Paweł Świderski
35-39 57:09
Click to select for comparison
21
UKR flag Oleksii Didak
UKR flag Ostap Didak
16-24 57:38
Click to select for comparison
22
GER flag Timo Günther
GER flag Nils Sambill
35-39 57:52
Click to select for comparison
23
POL flag Konrad Raczyński
POL flag Mateusz Szafraniec
30-34 57:53
Click to select for comparison
24
POL flag Artur Kowalski
POL flag Piotr Langer
35-39 57:57
Click to select for comparison
25
IRL flag Colin Finnegan
IRL flag Shane Kerr
40-44 58:00
Click to select for comparison
26
POL flag Piotr Szmyt
POL flag Adam Łodygowski
40-44 58:01
Click to select for comparison
27
POL flag Michał Tolak
POL flag Tomasz Tolak
40-44 58:06
Click to select for comparison
28
GBR flag Mark Burke
GBR flag Jed Findlay
30-34 58:12
Click to select for comparison
29
GBR flag Ben Heys
GBR flag James Osborne
25-29 58:18
Click to select for comparison
30
DEN flag Anders Borggaard
DEN flag Søren Vestergaard Christensen
35-39 58:21
Click to select for comparison
31
FRA flag Pierre-Alexandre Marange
FRA flag Karim Arfaoui
25-29 58:25
Click to select for comparison
32
FRA flag Kevin Bertrand
FRA flag Dominique Palumbo
35-39 58:29
Click to select for comparison
33
POL flag Bartosz Sikora
POL flag Michał Joncel
25-29 58:40
Click to select for comparison
34
ITA flag Niccolo Simbula
ITA flag Andrea Como
25-29 58:42
Click to select for comparison
35
IRL flag Darren Saunders
IRL flag Jason Devereux
40-44 58:44
Click to select for comparison
36
GBR flag Johnathan Evans
GBR flag Samuel Martin
30-34 58:49
Click to select for comparison
37
GBR flag Benjamin Manship
GBR flag Geraint Williams
35-39 58:49
Click to select for comparison
38
FRA flag Mikael Dautin
FRA flag Clement Perraguin
30-34 58:50
Click to select for comparison
39
MLT flag Justin bonello
MLT flag Joseph Saliba
35-39 58:54
Click to select for comparison
40
POL flag Jakub Seroczyński
POL flag Mateusz Zajączkowski
30-34 59:03
Click to select for comparison
41
GBR flag Steve Fitchet
GBR flag David Johnston
30-34 59:04
Click to select for comparison
42
GBR flag Myles Chubb
GBR flag Maxwell Hutchison
16-24 59:07
Click to select for comparison
43
IRL flag Joe Mccabe
IRL flag Cathal Flaherty
30-34 59:13
Click to select for comparison
44
IRL flag Darren O’Connoe
IRL flag Andrew Lyons
25-29 59:17
Click to select for comparison
45
POL flag Dawid Potoczny
POL flag Hubert Depta
30-34 59:19
Click to select for comparison
46
GBR flag Scott Clarke
GBR flag Carlos Mourelle
35-39 59:20
Click to select for comparison
47
GBR flag Huw Williams
GBR flag Richard Mathieson
30-34 59:20
Click to select for comparison
48
EGY flag Ahmed Mounir
EGY flag Aly Mazhar
35-39 59:20
Click to select for comparison
49
POL flag Hubert Kowalewski
POL flag Bartosz Hoffmann
30-34 59:39
Click to select for comparison
50
GBR flag Ethan Parkhouse
GBR flag Michael Evans
30-34 59:39
Click to select for comparison
51
GBR flag Bruce Hutchison
GBR flag Paul Johnson
35-39 59:40
Click to select for comparison
52
GER flag Lukas Dreger
GER flag Marc Linn
40-44 59:46
Click to select for comparison
53
GBR flag Charlie Kennerson
GBR flag Edward Murphy
25-29 59:53
Click to select for comparison
54
POL flag Damian Krysztofiak
POL flag TOMASZ SZKURŁAT
40-44 59:53
Click to select for comparison
55
POL flag Maksymilian Dymacz
POL flag Filip Dymacz
30-34 1:00:01
Click to select for comparison
56
SRB flag Kristian Palfi
SRB flag Sebastian Harmat
30-34 1:00:02
Click to select for comparison
57
FRA flag Hugo Olive
FRA flag Kentin Olive
25-29 1:00:15
Click to select for comparison
58
FRA flag ANTHONY Macheret
FRA flag ANTHONY MAUGET
30-34 1:00:21
Click to select for comparison
59
POL flag Irek Ostafin
POL flag Pawel Babicz
40-44 1:00:22
Click to select for comparison
60
POL flag Maciej Włódarski
POL flag Mateusz Dobrzyński
25-29 1:00:25
Click to select for comparison
61
NOR flag Kristian Håland
NOR flag Christian Karrestad
16-24 1:00:27
Click to select for comparison
62
AUT flag Patrick Rinderer
AUT flag Johannes Kohler
35-39 1:00:27
Click to select for comparison
63
NOR flag Aleksander Hornes
NOR flag Morten Jakobsen
25-29 1:00:30
Click to select for comparison
64
DEN flag Niels Askehave
NOR flag Raymond Forbord
30-34 1:00:32
Click to select for comparison
65
LTU flag Kęstutis Kaniauskas
LTU flag Edgaras Razutis
35-39 1:00:35
Click to select for comparison
66
SWE flag Martin Lindberg
SWE flag Alexander Schmidt
30-34 1:00:38
Click to select for comparison
67
LTU flag Simas Levulis
LTU flag Alvydas Uždanavičius
35-39 1:00:41
Click to select for comparison
68
GBR flag Thomas Yarrow
IRL flag Ryan Scollan
25-29 1:00:42
Click to select for comparison
69
POL flag Krzysztof Olszewski
POL flag Bartłomiej Maksimowicz
25-29 1:00:47
Click to select for comparison
70
GBR flag Tom Entwistle
GBR flag Kenny Duce
35-39 1:00:49
Click to select for comparison
71
POL flag Damian Bierowiec
POL flag Marcin Lorek
30-34 1:00:49
Click to select for comparison
72
POL flag Stefan Pawłowski
POL flag Jakub Chudzio
35-39 1:00:59
Click to select for comparison
73
NZL flag Michael Perree
GBR flag Harrison Briggs
30-34 1:01:02
Click to select for comparison
74
AUT flag Thomas Wannasek
AUT flag Bernhard Pfeiffer
35-39 1:01:02
Click to select for comparison
75
POL flag Dawid Rogoziewicz
POL flag Bartosz Zabski
16-24 1:01:03
Click to select for comparison
76
POL flag Piotr Chmieliński
POL flag Grzegorz Woźny
35-39 1:01:06
Click to select for comparison
77
POL flag MARCIN GOŁĄB
POL flag Slawomir Kwinta
45-49 1:01:08
Click to select for comparison
78
POL flag Artur Hola
POL flag Piotr Florczak
30-34 1:01:08
Click to select for comparison
79
CYP flag Savvas Christofi
CYP flag Stelios Michaelides
30-34 1:01:12
Click to select for comparison
80
POL flag SŁAWOMIR KWINTA
POL flag ELEFTERIOS BURLIDIS
45-49 1:01:15
Click to select for comparison
81
POL flag Robert Sobczak
POL flag Piotr Kowalski
30-34 1:01:20
Click to select for comparison
82
POL flag Patryk Król
POL flag Mateusz Florczak
35-39 1:01:26
Click to select for comparison
83
POL flag Igor Kerner
POL flag Paweł Modrzejewski
40-44 1:01:32
Click to select for comparison
84
IRL flag Peter Neville
IRL flag Darragh Murphy
30-34 1:01:34
Click to select for comparison
85
POL flag Damian Rezlerski
POL flag Adrian Rezlerski
30-34 1:01:44
Click to select for comparison
86
ITA flag Federico Calvi
ITA flag Leonardo Coccu
30-34 1:01:49
Click to select for comparison
87
POL flag Sebastian Kosiacki
POL flag Paweł Marczyk
35-39 1:01:50
Click to select for comparison
88
ITA flag Elia Zanon
ITA flag Alberto Lovato
35-39 1:01:50
Click to select for comparison
89
POL flag Tomasz Soboń
POL flag Adam Soboń
30-34 1:01:53
Click to select for comparison
90
GBR flag Jake Davy
GBR flag Damian Moran
40-44 1:02:00
Click to select for comparison
91
LTU flag Laimonas Jurevičius
30-34 1:02:02
Click to select for comparison
92
IRL flag Oisin Mulchrone
IRL flag TJ Maunsell
30-34 1:02:04
Click to select for comparison
93
POR flag Joao Raimundo
POR flag Joao Radeski Roque
25-29 1:02:06
Click to select for comparison
94
POL flag Thibault Marty
POL flag Adrien Mercier
25-29 1:02:08
Click to select for comparison
95
POL flag Radosław Czapnik
POL flag Dominik Nizio
30-34 1:02:09
Click to select for comparison
96
LTU flag Eugenijus Rimkevičius
LTU flag Mantas Rimkevičius
30-34 1:02:11
Click to select for comparison
97
LTU flag Eivinas Pocevicius
LTU flag Vytautas Sakalauskas
30-34 1:02:12
Click to select for comparison
98
POL flag Filip Cierkosz
NED flag Lex Sandburg
25-29 1:02:13
Click to select for comparison
99
POL flag Robert Olszewski
POL flag Mikołaj Florek
30-34 1:02:14
Click to select for comparison
100
LTU flag Martynas Jurgutis
LTU flag Saulius Martinaitis
40-44 1:02:14