TrainRox Logo TrainRox

HYROX MEN - Berlin 2026

22–31 May 2026
Showing 2,001 to 2,100 of 4,159 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
2,001
GER flag Marco Wirth
35-39 1:25:27
Click to select for comparison
2,002
GER flag Cecile Boguth
25-29 1:25:27
Click to select for comparison
2,003
BEL flag Jonas Blancke
25-29 1:25:28
Click to select for comparison
2,004
USA flag Noah Eubanks
35-39 1:25:28
Click to select for comparison
2,005
GER flag David Schneider-Hartwig
25-29 1:25:28
Click to select for comparison
2,006
GER flag Moritz Hampel
30-34 1:25:31
Click to select for comparison
2,007
GER flag Franz Buckmayer
35-39 1:25:31
Click to select for comparison
2,008
GER flag Hannes Ostermeier
30-34 1:25:31
Click to select for comparison
2,009
GER flag Stefan Niedringhaus
40-44 1:25:32
Click to select for comparison
2,010
GER flag Amandip Singh
25-29 1:25:32
Click to select for comparison
2,011
SUI flag Adrian Sigrist
30-34 1:25:32
Click to select for comparison
2,012
GER flag Christoph Schulze
35-39 1:25:32
Click to select for comparison
2,013
GER flag Sascha Renninger
35-39 1:25:32
Click to select for comparison
2,014
GER flag Jonas Oetzmann
30-34 1:25:32
Click to select for comparison
2,015
GER flag Paul Bittner
35-39 1:25:33
Click to select for comparison
2,016
GER flag Janosch Woschitz
40-44 1:25:33
Click to select for comparison
2,017
GER flag Marcin Kamasz
50-54 1:25:33
Click to select for comparison
2,018
GER flag Daniel Walter
45-49 1:25:34
Click to select for comparison
2,019
NED flag Casper Theunissen
25-29 1:25:36
Click to select for comparison
2,020
FRA flag Mickael Tymen
30-34 1:25:36
Click to select for comparison
2,021
GBR flag Garry Hutt
35-39 1:25:37
Click to select for comparison
2,022
FRA flag Remy Pradelle
35-39 1:25:37
Click to select for comparison
2,023
IRL flag James Bailey
60-64 1:25:37
Click to select for comparison
2,024
GER flag Henry Krupsky
25-29 1:25:38
Click to select for comparison
2,025
GER flag Manuel Stenzel
35-39 1:25:38
Click to select for comparison
2,026
GER flag Jonas Gerhaeusser
35-39 1:25:38
Click to select for comparison
2,027
FRA flag Bastien Haranger
25-29 1:25:38
Click to select for comparison
2,028
GER flag Kai Usenbenz
30-34 1:25:38
Click to select for comparison
2,029
GER flag Jakob Steffe
25-29 1:25:39
Click to select for comparison
2,030
CUB flag Odin Pedro Villa
35-39 1:25:39
Click to select for comparison
2,031
GER flag Hauke Hofmann
25-29 1:25:41
Click to select for comparison
2,032
GBR flag Ben Lunt
16-24 1:25:41
Click to select for comparison
2,033
GER flag Felix Mayer
35-39 1:25:41
Click to select for comparison
2,034
GER flag Philip Hahne
30-34 1:25:42
Click to select for comparison
2,035
FRA flag Julien Pereme
25-29 1:25:42
Click to select for comparison
2,036
GER flag Tolga Ermis
35-39 1:25:43
Click to select for comparison
2,037
MEX flag Manuel Melo Sánchez
35-39 1:25:43
Click to select for comparison
2,038
GER flag Rudolf Simon
35-39 1:25:43
Click to select for comparison
2,039
GER flag Mike Winter
25-29 1:25:44
Click to select for comparison
2,040
GER flag Felix Feuerlein
30-34 1:25:46
Click to select for comparison
2,041
GER flag Sascha Krüschet
45-49 1:25:46
Click to select for comparison
2,042
GER flag Julian Groß
40-44 1:25:47
Click to select for comparison
2,043
FRA flag Guillaume Nollet
16-24 1:25:48
Click to select for comparison
2,044
GER flag Alexander Schroth
30-34 1:25:48
Click to select for comparison
2,045
ALG flag Sami Atek
16-24 1:25:48
Click to select for comparison
2,046
GER flag Maximilian Remy
25-29 1:25:49
Click to select for comparison
2,047
GER flag Michael Walther
35-39 1:25:49
Click to select for comparison
2,048
MAR flag Idriss Jebari
35-39 1:25:49
Click to select for comparison
2,049
GER flag Marc Appel
35-39 1:25:49
Click to select for comparison
2,050
GER flag Volker Marks
55-59 1:25:50
Click to select for comparison
2,051
GER flag Thomas Riedner
50-54 1:25:50
Click to select for comparison
2,052
FRA flag Antoine Finkelstein
30-34 1:25:51
Click to select for comparison
2,053
GER flag Ralf Müller
50-54 1:25:52
Click to select for comparison
2,054
GER flag Robin Wunderlich
35-39 1:25:53
Click to select for comparison
2,055
GER flag Henning Feht
40-44 1:25:54
Click to select for comparison
2,056
GER flag Alexander Baiker
40-44 1:25:54
Click to select for comparison
2,057
IRL flag Martin Gallagher
30-34 1:25:55
Click to select for comparison
2,058
GER flag Nico Körner
16-24 1:25:55
Click to select for comparison
2,059
FRA flag Yvain Thomas
30-34 1:25:56
Click to select for comparison
2,060
NED flag Timo Martens
16-24 1:25:58
Click to select for comparison
2,061
GER flag Yannick Schönmuth
25-29 1:25:58
Click to select for comparison
2,062
IRL flag Micheal Fitzpatrick
45-49 1:25:59
Click to select for comparison
2,063
GER flag Simon Hartinger
30-34 1:25:59
Click to select for comparison
2,064
GER flag Christian Brozek
25-29 1:26:00
Click to select for comparison
2,065
BEL flag Jasper Moeyaert
35-39 1:26:00
Click to select for comparison
2,066
GER flag Alexander Frik
40-44 1:26:01
Click to select for comparison
2,067
GER flag Thomas Lau
50-54 1:26:01
Click to select for comparison
2,068
FRA flag Julien Fauvernier
35-39 1:26:01
Click to select for comparison
2,069
CRO flag Filip Ivanušec
16-24 1:26:02
Click to select for comparison
2,070
SUI flag Michael Zwyssig
35-39 1:26:02
Click to select for comparison
2,071
GER flag Denny Benndorf
35-39 1:26:02
Click to select for comparison
2,072
GER flag John Liebelt
16-24 1:26:02
Click to select for comparison
2,073
POL flag Szymon Jakubowicz
35-39 1:26:03
Click to select for comparison
2,074
ESP flag Zayyán Perera Sosa
25-29 1:26:03
Click to select for comparison
2,075
GER flag Alexander Manz
30-34 1:26:06
Click to select for comparison
2,076
GER flag Jonas Schenke
30-34 1:26:06
Click to select for comparison
2,077
GER flag Oliver Feist
40-44 1:26:06
Click to select for comparison
2,078
GER flag Martin Zaborowski
35-39 1:26:07
Click to select for comparison
2,079
IRL flag Anthony Corcoran
30-34 1:26:07
Click to select for comparison
2,080
GER flag Julian Müller
35-39 1:26:07
Click to select for comparison
2,081
GBR flag Alex Porter
25-29 1:26:07
Click to select for comparison
2,082
GER flag Tilo Markert
50-54 1:26:07
Click to select for comparison
2,083
TUR flag Levent Oral
40-44 1:26:07
Click to select for comparison
2,084
GER flag Jan Schumann
40-44 1:26:08
Click to select for comparison
2,085
IRL flag Jack Kitson
30-34 1:26:09
Click to select for comparison
2,086
GER flag Michael Bügel
45-49 1:26:09
Click to select for comparison
2,087
GER flag Dustin Urban
25-29 1:26:11
Click to select for comparison
2,088
POR flag Ricardo Ferreira
35-39 1:26:12
Click to select for comparison
2,089
IRL flag Lee Byrne
35-39 1:26:12
Click to select for comparison
2,090
GER flag Tim Faust
40-44 1:26:13
Click to select for comparison
2,091
GER flag Sebastian Bosse
35-39 1:26:14
Click to select for comparison
2,092
GER flag Thilo Reichelt
35-39 1:26:14
Click to select for comparison
2,093
GER flag Kevin Okonkwo
16-24 1:26:14
Click to select for comparison
2,094
GER flag Marc Stefan Obst
25-29 1:26:14
Click to select for comparison
2,095
GBR flag Michael Girvan
45-49 1:26:14
Click to select for comparison
2,096
AUT flag Tobias Romann
25-29 1:26:15
Click to select for comparison
2,097
ITA flag Enrico Piazza
35-39 1:26:15
Click to select for comparison
2,098
POL flag Marek Karafioł
40-44 1:26:15
Click to select for comparison
2,099
GER flag Norman Tost
40-44 1:26:15
Click to select for comparison
2,100
GER flag Mathias Birkholz
40-44 1:26:15
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.