TrainRox Logo TrainRox

HYROX MEN - Berlin 2026

22–31 May 2026
Showing 3,601 to 3,700 of 4,159 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
3,601
GER flag Timm Fröhlich
40-44 1:47:18
Click to select for comparison
3,602
GER flag Marc Feldmann
35-39 1:47:19
Click to select for comparison
3,603
GER flag Benjamin Schlick
30-34 1:47:20
Click to select for comparison
3,604
FRA flag Esteban Parlati
25-29 1:47:21
Click to select for comparison
3,605
GBR flag Steven Leake
55-59 1:47:23
Click to select for comparison
3,606
POR flag Georges Pires
30-34 1:47:23
Click to select for comparison
3,607
GER flag Florian Winkler
35-39 1:47:24
Click to select for comparison
3,608
GER flag Nicolas Van Heteren-Frese
40-44 1:47:24
Click to select for comparison
3,609
SUI flag Fabian Demhartner
35-39 1:47:27
Click to select for comparison
3,610
POL flag Konrad Swietek
35-39 1:47:28
Click to select for comparison
3,611
GBR flag Jawad Malik
16-24 1:47:29
Click to select for comparison
3,612
GER flag Tom Müglitz
25-29 1:47:30
Click to select for comparison
3,613
GER flag Maik Papiernick
30-34 1:47:32
Click to select for comparison
3,614
GER flag Timo Eschemann
35-39 1:47:34
Click to select for comparison
3,615
NED flag Willem Cornelis Zwaneveld
55-59 1:47:37
Click to select for comparison
3,616
GER flag Benjamin Baskan
35-39 1:47:41
Click to select for comparison
3,617
CAN flag John Naim
40-44 1:47:41
Click to select for comparison
3,618
IRL flag Praveen Mishra
40-44 1:47:44
Click to select for comparison
3,619
GER flag Jesko Appel
35-39 1:47:48
Click to select for comparison
3,620
GER flag Genti Musaj
16-24 1:47:50
Click to select for comparison
3,621
GER flag Andreas Lukert
30-34 1:47:51
Click to select for comparison
3,622
GRE flag Alexandros Stathis
30-34 1:47:54
Click to select for comparison
3,623
GER flag Richard Bohn
25-29 1:47:54
Click to select for comparison
3,624
GER flag Lukas Schubel
16-24 1:48:00
Click to select for comparison
3,625
CRO flag Nikica Grgic
25-29 1:48:01
Click to select for comparison
3,626
GER flag Guido Breitenbach
55-59 1:48:02
Click to select for comparison
3,627
KAZ flag Rashid Makhametov
40-44 1:48:04
Click to select for comparison
3,628
GER flag Miguel Bücker
16-24 1:48:05
Click to select for comparison
3,629
GER flag Janosch Schierke
40-44 1:48:05
Click to select for comparison
3,630
GER flag Konstantin Neubauer
35-39 1:48:05
Click to select for comparison
3,631
SVK flag Jozef Sirotnak
25-29 1:48:06
Click to select for comparison
3,632
MEX flag Jonathan Franco
16-24 1:48:07
Click to select for comparison
3,633
GER flag Tim Schneider
35-39 1:48:10
Click to select for comparison
3,634
GER flag Björn von Eitzen
35-39 1:48:11
Click to select for comparison
3,635
GER flag Marco Exel
40-44 1:48:12
Click to select for comparison
3,636
GBR flag Simon Mitchell
45-49 1:48:15
Click to select for comparison
3,637
GER flag Bernd Schrader
60-64 1:48:18
Click to select for comparison
3,638
AUT flag Stefan Lakić
16-24 1:48:19
Click to select for comparison
3,639
SUI flag Laurent Schwendeler
50-54 1:48:20
Click to select for comparison
3,640
GER flag Max Hildebrandt
30-34 1:48:26
Click to select for comparison
3,641
GER flag Steven Suska
30-34 1:48:27
Click to select for comparison
3,642
POR flag Ruben Teixeira
30-34 1:48:29
Click to select for comparison
3,643
GER flag Jannik Stiehl
25-29 1:48:35
Click to select for comparison
3,644
SEN flag Steven Brewster
50-54 1:48:36
Click to select for comparison
3,645
GER flag Marco Domine
55-59 1:48:36
Click to select for comparison
3,646
GER flag Tomasz Chojnacki
45-49 1:48:37
Click to select for comparison
3,647
USA flag Ryan Mitchell
25-29 1:48:38
Click to select for comparison
3,648
FRA flag Mael Le Peillet
35-39 1:48:39
Click to select for comparison
3,649
GBR flag Henry O’Connor
16-24 1:48:40
Click to select for comparison
3,650
GER flag Henrik Haase
30-34 1:48:41
Click to select for comparison
3,651
PNG flag Velekiri Nalu
35-39 1:48:42
Click to select for comparison
3,652
GER flag Martin Neubert
35-39 1:48:42
Click to select for comparison
3,653
NED flag Sharif Sayed
40-44 1:48:42
Click to select for comparison
3,654
GBR flag Oren Kohavi
45-49 1:48:44
Click to select for comparison
3,655
USA flag Andrew Empeno
25-29 1:48:46
Click to select for comparison
3,656
GER flag Fouad Baaour
30-34 1:48:46
Click to select for comparison
3,657
GER flag Sven Schüler
55-59 1:48:46
Click to select for comparison
3,658
FRA flag Karl-Xavier Neubig
50-54 1:48:48
Click to select for comparison
3,659
AUT flag Andreas Winter
30-34 1:48:50
Click to select for comparison
3,660
GER flag Jens Brunner
40-44 1:48:50
Click to select for comparison
3,661
AUT flag André Petermichl
25-29 1:48:55
Click to select for comparison
3,662
GER flag Sven Kringel
40-44 1:48:56
Click to select for comparison
3,663
FRA flag Paul Daher
30-34 1:49:02
Click to select for comparison
3,664
IRL flag Christopher Grimes
40-44 1:49:04
Click to select for comparison
3,665
GER flag Maximilian Fischer
40-44 1:49:07
Click to select for comparison
3,666
GER flag Daniel Leonhard
40-44 1:49:07
Click to select for comparison
3,667
SUI flag Dimitri Kneuss
35-39 1:49:08
Click to select for comparison
3,668
PAR flag Daniel Gonzalez
30-34 1:49:09
Click to select for comparison
3,669
GER flag Christof Hager
45-49 1:49:09
Click to select for comparison
3,670
FRA flag Arthur Dehornois
25-29 1:49:12
Click to select for comparison
3,671
GER flag Marvin Stähle
16-24 1:49:13
Click to select for comparison
3,672
GER flag SImon Poll
40-44 1:49:14
Click to select for comparison
3,673
FRA flag David Sasportes
40-44 1:49:14
Click to select for comparison
3,674
GER flag Lennart Heldt
25-29 1:49:19
Click to select for comparison
3,675
GER flag Mojtaba Sakhaii
60-64 1:49:19
Click to select for comparison
3,676
GER flag Stefan Strauer
55-59 1:49:21
Click to select for comparison
3,677
IRL flag Gary Delaney
35-39 1:49:21
Click to select for comparison
3,678
GER flag Flemming Stuhlmann
30-34 1:49:22
Click to select for comparison
3,679
FRA flag Georges Vollin
60-64 1:49:23
Click to select for comparison
3,680
MEX flag Antonio Huerta
35-39 1:49:24
Click to select for comparison
3,681
FRA flag Erwan Morhain
16-24 1:49:26
Click to select for comparison
3,682
GER flag Marcel Dierking
40-44 1:49:29
Click to select for comparison
3,683
GBR flag Joshua Jones
35-39 1:49:29
Click to select for comparison
3,684
POL flag Pawel Wrobel
35-39 1:49:30
Click to select for comparison
3,685
GER flag Martin Riesch
40-44 1:49:31
Click to select for comparison
3,686
GER flag Daniel Schaube
30-34 1:49:31
Click to select for comparison
3,687
GER flag Stefan Knatz
40-44 1:49:32
Click to select for comparison
3,688
GER flag Christopher Weber
30-34 1:49:33
Click to select for comparison
3,689
GER flag Felix Winkelmann
16-24 1:49:34
Click to select for comparison
3,690
GER flag Anton Brehmer
25-29 1:49:36
Click to select for comparison
3,691
GER flag Jens Franke
45-49 1:49:38
Click to select for comparison
3,692
GER flag Dominik Klotz
16-24 1:49:39
Click to select for comparison
3,693
IRL flag Sean Dyas
35-39 1:49:41
Click to select for comparison
3,694
FRA flag Raphaël Goncalves
40-44 1:49:44
Click to select for comparison
3,695
GER flag Alexander Büscherhoff
40-44 1:49:44
Click to select for comparison
3,696
GER flag Marc-Andre Huss
45-49 1:49:45
Click to select for comparison
3,697
GER flag Sven Kastenmeier
25-29 1:49:45
Click to select for comparison
3,698
CHI flag Joaquin Stevenson
35-39 1:49:46
Click to select for comparison
3,699
GER flag Christoph Janz
40-44 1:49:55
Click to select for comparison
3,700
GBR flag Ricky Harper Watson
35-39 1:49:56