TrainRox Logo TrainRox

HYROX PRO MEN - Warsaw 2026

16–19 Apr 2026
Showing 1 to 100 of 555 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
AUT flag Julian Kreutzer
25-29 54:27
Click to select for comparison
2
SLO flag Domen Dornik
30-34 54:28
Click to select for comparison
3
POL flag Krystian Poremba
30-34 54:29
Click to select for comparison
4
GER flag Jannik Czapla
25-29 54:35
Click to select for comparison
5
GBR flag George Martindale
30-34 55:25
Click to select for comparison
6
NOR flag Erik Woodward
30-34 55:34
Click to select for comparison
7
ENG flag Ollie Russell
25-29 55:39
Click to select for comparison
8
GBR flag Jamie Pratt
30-34 55:41
Click to select for comparison
9
SCO flag Connor Higgins
25-29 55:48
Click to select for comparison
10
ITA flag Dylan Caruso
16-24 55:58
Click to select for comparison
11
GBR flag Danny Rae
30-34 56:08
Click to select for comparison
12
GER flag Fabian Eisenlauer
30-34 56:20
Click to select for comparison
13
SWE flag Kenny Steger
25-29 56:37
Click to select for comparison
14
GBR flag Joseph Leader
35-39 56:57
Click to select for comparison
15
POR flag Tiago Lousa
40-44 57:05
Click to select for comparison
16
SLO flag Aljaž Ploj
25-29 57:25
Click to select for comparison
17
FRA flag Hubert Dumez
30-34 57:31
Click to select for comparison
18
GBR flag Travis Brown
30-34 57:33
Click to select for comparison
19
USA flag Sam Schilling
25-29 57:36
Click to select for comparison
20
GER flag Benito Baez Ayala
35-39 57:41
Click to select for comparison
21
POR flag Diogo Freitas
30-34 57:43
Click to select for comparison
22
NOR flag Adrian Lindgren
25-29 57:43
Click to select for comparison
23
IRL flag Paul O brien
40-44 57:49
Click to select for comparison
24
ESP flag Pablo Valverde Reyes
30-34 57:49
Click to select for comparison
25
ARG flag Valentín Gamba Dondich
30-34 57:52
Click to select for comparison
26
IRL flag Mick Daly
35-39 57:54
Click to select for comparison
27
GBR flag Bodger Rees
35-39 58:00
Click to select for comparison
28
NED flag Elte Hupkes
35-39 58:04
Click to select for comparison
29
POL flag Aleksander Strapagiel
30-34 58:08
Click to select for comparison
30
POL flag Stanisław Hubert
25-29 58:11
Click to select for comparison
31
GER flag Michael Oswald
30-34 58:25
Click to select for comparison
32
ESP flag Yeray Toquero
35-39 58:25
Click to select for comparison
33
GBR flag Mark Speak
35-39 58:26
Click to select for comparison
34
GBR flag Tommy Wright
25-29 58:26
Click to select for comparison
35
IRL flag Michael O'Loughlin
25-29 58:30
Click to select for comparison
36
GBR flag Matthew Plowman
30-34 58:33
Click to select for comparison
37
ITA flag Fadel Ndiaye
25-29 58:36
Click to select for comparison
38
IRL flag Stephen Harold
35-39 59:21
Click to select for comparison
39
GBR flag Rio Quarry
16-24 59:30
Click to select for comparison
40
GBR flag Sam Taylor
16-24 59:35
Click to select for comparison
41
SLO flag Rok Kolarič
40-44 59:37
Click to select for comparison
42
POL flag Paweł Gramacki
40-44 59:37
Click to select for comparison
43
POL flag Miłosz Staworzyński
35-39 59:39
Click to select for comparison
44
SCO flag Kristofer McSherry
30-34 59:44
Click to select for comparison
45
FRA flag Louis PAVIS
35-39 59:44
Click to select for comparison
46
MLT flag Mark Caruana
30-34 59:47
Click to select for comparison
47
GBR flag Sam Knowles
30-34 59:48
Click to select for comparison
48
GER flag Magnus Eschment
25-29 59:50
Click to select for comparison
49
POL flag Arek Pociask
16-24 59:55
Click to select for comparison
50
CAN flag Samuel Hebert
30-34 1:00:03
Click to select for comparison
51
FRA flag Jerome Arnaud
35-39 1:00:07
Click to select for comparison
52
GBR flag Lewis Harper
30-34 1:00:10
Click to select for comparison
53
ESP flag Alberto Serrano
30-34 1:00:11
Click to select for comparison
54
LAT flag Ricards Matuzevics
30-34 1:00:26
Click to select for comparison
55
GER flag Norman Badorrek
35-39 1:00:26
Click to select for comparison
56
SLO flag Klemen Alic
30-34 1:00:44
Click to select for comparison
57
CZE flag Petr Mrázek
35-39 1:00:45
Click to select for comparison
58
POR flag Filipe Prates
35-39 1:00:49
Click to select for comparison
59
GBR flag Deke Banks
35-39 1:00:51
Click to select for comparison
60
GBR flag Jeremy Saxon
35-39 1:00:53
Click to select for comparison
61
POL flag Maciej Hołubek
25-29 1:00:56
Click to select for comparison
62
POR flag Fabio Portela
35-39 1:01:03
Click to select for comparison
63
POL flag Kamil Kozioł
30-34 1:01:07
Click to select for comparison
64
GER flag Felix Hahnsch
30-34 1:01:10
Click to select for comparison
65
GER flag Nico Küttner
25-29 1:01:26
Click to select for comparison
66
MLT flag Jean Claude Faenza
30-34 1:01:27
Click to select for comparison
67
GBR flag Tony Cunningham
40-44 1:01:33
Click to select for comparison
68
LAT flag Artūrs Liepa
16-24 1:01:41
Click to select for comparison
69
GBR flag Dan Deacon
40-44 1:01:43
Click to select for comparison
70
GER flag Ralf Ulmer
35-39 1:01:46
Click to select for comparison
71
GBR flag David O’Toole
30-34 1:01:46
Click to select for comparison
72
GBR flag Anthony Towler
35-39 1:01:47
Click to select for comparison
73
GBR flag Ben Murphy
35-39 1:01:48
Click to select for comparison
74
SLO flag Joze Kojc
55-59 1:01:49
Click to select for comparison
75
RSA flag Damien Botes
30-34 1:01:50
Click to select for comparison
76
POL flag Arkadiusz Grabowiec
25-29 1:01:54
Click to select for comparison
77
GBR flag Nicholas Cowling
40-44 1:01:54
Click to select for comparison
78
GBR flag Sean Madden
25-29 1:01:59
Click to select for comparison
79
POL flag Bartosz Balcerowski
30-34 1:02:06
Click to select for comparison
80
GBR flag Ryan Martindale
30-34 1:02:07
Click to select for comparison
81
NOR flag Anders Meskestad Jacobsen
45-49 1:02:10
Click to select for comparison
82
POL flag Jarosław Gajewski
30-34 1:02:13
Click to select for comparison
83
POR flag Celso Oliveira
35-39 1:02:18
Click to select for comparison
84
POL flag Maciej Wegorzewski
30-34 1:02:22
Click to select for comparison
85
NED flag Wiebe Kuipers
30-34 1:02:22
Click to select for comparison
86
EST flag Kalev Ermits
30-34 1:02:23
Click to select for comparison
87
GBR flag Liam White
30-34 1:02:25
Click to select for comparison
88
POL flag Jakub Ostafiński
16-24 1:02:30
Click to select for comparison
89
FRA flag Ahmed El Tantawi
25-29 1:02:34
Click to select for comparison
90
POL flag Filip Modelski
30-34 1:02:37
Click to select for comparison
91
POL flag Timur Chocieszyński
25-29 1:02:38
Click to select for comparison
92
POL flag Grzegorz Hoffman
40-44 1:02:42
Click to select for comparison
93
ESP flag Jose Salama
30-34 1:02:56
Click to select for comparison
94
ITA flag Luca Przekoracki
25-29 1:03:07
Click to select for comparison
95
NOR flag Ken David Villanger
25-29 1:03:08
Click to select for comparison
96
IRL flag Cian Cobbe
16-24 1:03:10
Click to select for comparison
97
POL flag Bartek Karczewski
35-39 1:03:16
Click to select for comparison
98
GBR flag Dylan Grundy
16-24 1:03:26
Click to select for comparison
99
GER flag Patrick Martens
35-39 1:03:28
Click to select for comparison
100
POL flag Piotr Płóciennik
35-39 1:03:35