TrainRox Logo TrainRox

HYROX MEN - Berlin 2026

22–31 May 2026
Showing 1 to 100 of 4,159 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
GER flag Fabian Eisenlauer
30-34 51:40
Click to select for comparison
2
NED flag Rik Beugel
16-24 55:51
Click to select for comparison
3
GER flag Dieter Schwarzkopf
35-39 56:11
Click to select for comparison
4
GER flag Renning Elischer
30-34 56:20
Click to select for comparison
5
GER flag Tobias Riker
35-39 56:45
Click to select for comparison
6
GER flag Renning Elischer
30-34 57:04
Click to select for comparison
7
GER flag Christof Brenner
35-39 57:37
Click to select for comparison
8
GBR flag Robert Livesey
16-24 58:05
Click to select for comparison
9
SLO flag Nik Kojc
30-34 58:18
Click to select for comparison
10
GBR flag James Payne
16-24 58:21
Click to select for comparison
11
GER flag Nico Küttner
25-29 58:23
Click to select for comparison
12
GER flag Renning Elischer
30-34 58:24
Click to select for comparison
13
GBR flag Cameron Ronaldson
30-34 58:27
Click to select for comparison
14
BEL flag Félix Vercouter
30-34 58:44
Click to select for comparison
15
GER flag Tobias Kiefer
30-34 59:09
Click to select for comparison
16
GBR flag Ryan Stack
30-34 59:13
Click to select for comparison
17
GER flag Philipp Karg
35-39 59:21
Click to select for comparison
18
GBR flag David Sloan
40-44 59:28
Click to select for comparison
19
BEL flag Reynaldo Latinne
30-34 59:28
Click to select for comparison
20
ITA flag Daniele Pecis Cavagna
25-29 59:31
Click to select for comparison
21
GER flag Michel Barenschee
25-29 59:34
Click to select for comparison
22
FRA flag Axel Biardeau
16-24 59:42
Click to select for comparison
23
GBR flag Ross Parkin
25-29 59:46
Click to select for comparison
24
GER flag Nicolas Heling
30-34 59:50
Click to select for comparison
25
GER flag Piran Asci
30-34 59:52
Click to select for comparison
26
ITA flag Filippo Tenca
16-24 59:54
Click to select for comparison
27
GBR flag Kieran Yates
30-34 59:58
Click to select for comparison
28
ESP flag Ignacio Alvarez
30-34 59:59
Click to select for comparison
29
AUT flag Fabian Schuster
30-34 1:00:24
Click to select for comparison
30
POL flag Piotr Tomczyk
35-39 1:00:28
Click to select for comparison
31
FRA flag Brice Roques
30-34 1:00:32
Click to select for comparison
32
GBR flag Jac Smith
25-29 1:00:34
Click to select for comparison
33
WLS flag Jason Jones-williams
30-34 1:00:38
Click to select for comparison
34
AUT flag Christian Szalay
30-34 1:00:39
Click to select for comparison
35
IRL flag Jason Devereux
40-44 1:00:40
Click to select for comparison
36
GBR flag Daniel Hallas
25-29 1:00:45
Click to select for comparison
37
GER flag Marc Steinke
40-44 1:00:51
Click to select for comparison
38
IRL flag Dominic Ryan
45-49 1:00:56
Click to select for comparison
39
GBR flag Alan Riley
55-59 1:01:15
Click to select for comparison
40
SUI flag Mike Schifferle
50-54 1:01:16
Click to select for comparison
41
ITA flag Federico Maione
25-29 1:01:28
Click to select for comparison
42
ESP flag Andres Marin Torrecilla
35-39 1:01:32
Click to select for comparison
43
FRA flag Jossian Doignon
25-29 1:01:42
Click to select for comparison
44
GER flag Maik Oldach
35-39 1:01:43
Click to select for comparison
45
GER flag Jonathan Gauer
25-29 1:01:47
Click to select for comparison
46
TUR flag Emre Ergün
30-34 1:01:50
Click to select for comparison
47
ESP flag Eric Vicente Villalonga
30-34 1:01:54
Click to select for comparison
48
NED flag Satya Den Boer
25-29 1:01:55
Click to select for comparison
49
IRL flag Gary Penrose
35-39 1:01:56
Click to select for comparison
50
GER flag Gianluca Minucci
30-34 1:02:01
Click to select for comparison
51
SUI flag Florian Böni
25-29 1:02:13
Click to select for comparison
52
FRA flag Corentin Sinic
25-29 1:02:13
Click to select for comparison
53
GER flag Jozef Kapicak
16-24 1:02:17
Click to select for comparison
54
GER flag Moritz Albrecht
25-29 1:02:21
Click to select for comparison
55
GER flag Michel Dapper
25-29 1:02:25
Click to select for comparison
56
ESP flag Abrahan Pomares Fernández
30-34 1:02:25
Click to select for comparison
57
POL flag Lukas Kleczek
35-39 1:02:29
Click to select for comparison
58
EGY flag Aly Mazhar
35-39 1:02:32
Click to select for comparison
59
FRA flag Maxime DA SILVEIRA
30-34 1:02:34
Click to select for comparison
60
GBR flag James Ingham
45-49 1:02:34
Click to select for comparison
61
LUX flag Gil Nicola
35-39 1:02:37
Click to select for comparison
62
FRA flag Axel Aujoulat
25-29 1:02:37
Click to select for comparison
63
IRL flag Dean O’Halloran
30-34 1:02:47
Click to select for comparison
64
GER flag Marc Dietrich
30-34 1:02:53
Click to select for comparison
65
GER flag Jonathan Fischer
25-29 1:02:55
Click to select for comparison
66
SUI flag Timéo Maire
16-24 1:02:55
Click to select for comparison
67
FRA flag djibril diallo
35-39 1:02:56
Click to select for comparison
68
GBR flag Aaron Mcphee
40-44 1:02:57
Click to select for comparison
69
UKR flag Dmytro Khait
16-24 1:02:58
Click to select for comparison
70
NED flag Albert Van Den Berge
25-29 1:02:58
Click to select for comparison
71
GER flag Dominik Hofstetter
30-34 1:03:04
Click to select for comparison
72
IRL flag Cillian Buckley
30-34 1:03:06
Click to select for comparison
73
GER flag Dennis Geckert
35-39 1:03:06
Click to select for comparison
74
FRA flag Guillaume Lescarboura
25-29 1:03:06
Click to select for comparison
75
FRA flag Alban Bazoge
30-34 1:03:11
Click to select for comparison
76
GER flag Jens Rechmann
25-29 1:03:16
Click to select for comparison
77
FRA flag Laurent Coniglio
40-44 1:03:16
Click to select for comparison
78
GER flag Max Wahl
16-24 1:03:19
Click to select for comparison
79
GBR flag Jordan Burgess
30-34 1:03:21
Click to select for comparison
80
DEN flag Søren Ejsing
30-34 1:03:22
Click to select for comparison
81
GER flag Oliver Tesch
35-39 1:03:25
Click to select for comparison
82
GBR flag Chase Taylor
16-24 1:03:27
Click to select for comparison
83
GER flag Dominic Meier
16-24 1:03:28
Click to select for comparison
84
SUI flag Sven Riederer
45-49 1:03:29
Click to select for comparison
85
FRA flag Alan Le Gall
25-29 1:03:29
Click to select for comparison
86
GER flag Julien Bock
30-34 1:03:31
Click to select for comparison
87
GBR flag Aaron Cleaver
30-34 1:03:34
Click to select for comparison
88
ARG flag Markus Wittstatt
30-34 1:03:34
Click to select for comparison
89
ITA flag Michele Stancanelli
35-39 1:03:35
Click to select for comparison
90
GER flag Daniel Endres
30-34 1:03:35
Click to select for comparison
91
GBR flag Kyle Whitelaw
30-34 1:03:36
Click to select for comparison
92
DEN flag Anders Borggaard
35-39 1:03:37
Click to select for comparison
93
AUT flag Benjamin Schmidradler
35-39 1:03:38
Click to select for comparison
94
IRL flag Alex Lee
16-24 1:03:40
Click to select for comparison
95
GBR flag Dominic Andrew
35-39 1:03:41
Click to select for comparison
96
AUT flag Mathieu Gschwandtner
25-29 1:03:43
Click to select for comparison
97
GER flag Alexander Jäger
16-24 1:03:44
Click to select for comparison
98
ITA flag Nicolas Azzalini
16-24 1:03:45
Click to select for comparison
99
GER flag Ricardo Wendt
16-24 1:03:46
Click to select for comparison
100
IRL flag Harry Doorley
25-29 1:03:49