HYROX MEN - Karlsruhe 2023

11 Mar 2023
Showing 1 to 100 of 282 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1 1
SUI flag Luca Vogelsang
58:55
Click to select for comparison
2 2
GER flag Lukas Zajons
1:01:08 30-34
Click to select for comparison
3 1
GER flag Jan Nicholas Bauer
1:01:20 25-29
Click to select for comparison
4 3
GER flag Benito Baez Ayala
1:01:24 30-34
Click to select for comparison
5 2
GER flag Christopher Klesen
1:02:38 25-29
Click to select for comparison
6 1
GER flag Philippe W Weingarth
1:03:02 35-39
Click to select for comparison
7 4
GER flag Florian Lippenmeyer
1:04:00 30-34
Click to select for comparison
8 3
GER flag Tobias Kaspar
1:04:18 25-29
Click to select for comparison
9 4
GER flag Julian Krüger
1:04:21 25-29
Click to select for comparison
10 5
GER flag Johannes Gorgulla
1:04:54 30-34
Click to select for comparison
11 1
GER flag Philipp Schatz
1:04:56 16-24
Click to select for comparison
12 2
GER flag Klaus Kelter
1:05:02 35-39
Click to select for comparison
13 3
GER flag Luca Nappa
1:05:37 35-39
Click to select for comparison
14 5
GER flag Pawel Antonenko
1:05:44 25-29
Click to select for comparison
15 6
GER flag Patrick Martens
1:05:55 30-34
Click to select for comparison
16 2
GER flag Jan-Moritz Runge
1:06:23 16-24
Click to select for comparison
17 1
GER flag Matthias Wesemann
1:06:24 40-44
Click to select for comparison
18 2
GER flag Lukas Dreger
1:06:31 40-44
Click to select for comparison
19 6
GER flag Johannes Klingseis
1:06:39 25-29
Click to select for comparison
20 7
GER flag Alexander Giozis
1:06:43 25-29
Click to select for comparison
21 8
FRA flag Quentin Trimbur
1:06:58 25-29
Click to select for comparison
22 9
GER flag Timo Tekolf
1:08:09 25-29
Click to select for comparison
23 4
GER flag Jochen Rohrmoser
1:08:25 35-39
Click to select for comparison
24 5
GER flag Falco Tegtmeier
1:08:25 35-39
Click to select for comparison
25 6
GER flag Florian Cordier
1:08:28 35-39
Click to select for comparison
26 7
GER flag Mateusz Niepras
1:09:16 30-34
Click to select for comparison
27 3
FRA flag Aurlien Delberghe
1:09:29 40-44
Click to select for comparison
28 10
GER flag Tom Harring
1:10:03 25-29
Click to select for comparison
29 8
GER flag Kenny Raab
1:10:15 30-34
Click to select for comparison
30 7
GER flag Robin Soppa
1:10:20 35-39
Click to select for comparison
31 9
GER flag Frederic Giloy
1:10:47 30-34
Click to select for comparison
32 8
GER flag Viktor Bauer
1:11:12 35-39
Click to select for comparison
33 9
LUX flag Jean-Claude Schmitz
1:11:15 35-39
Click to select for comparison
34 10
GER flag Benjamin Neumann
1:11:33 30-34
Click to select for comparison
35 10
GER flag Melf Carstensen
1:11:52 35-39
Click to select for comparison
36 11
GER flag Enrico Hartmann
1:11:58 35-39
Click to select for comparison
37 4
GER flag Sven Haase
1:12:12 40-44
Click to select for comparison
38 11
GER flag Jonas Giehl
1:12:18 25-29
Click to select for comparison
39 1
GER flag Tom Gartner
1:12:35 45-49
Click to select for comparison
40 12
GER flag Max Schmitt
1:12:37 25-29
Click to select for comparison
41 13
GER flag Raphael Blatter
1:12:56 25-29
Click to select for comparison
42 14
GER flag Julian Lorenzen
1:13:10 25-29
Click to select for comparison
43 11
GER flag Sven Baitinger
1:13:13 30-34
Click to select for comparison
44 2
FRA flag Ludovic Gerard
1:13:21 45-49
Click to select for comparison
45 5
GER flag Wolfgang Sturm
1:13:41 40-44
Click to select for comparison
46 6
FRA flag Mikael Vattier
1:13:51 40-44
Click to select for comparison
47 12
GER flag Joachim Wolf
1:13:58 35-39
Click to select for comparison
48 7
GBR flag Owen Thom
1:14:14 40-44
Click to select for comparison
49 15
GER flag Alexander Petrovic
1:14:23 25-29
Click to select for comparison
50 3
GER flag Gérard Stengele
1:14:27 16-24
Click to select for comparison
51 12
GER flag Michael Kohlhaas
1:14:37 30-34
Click to select for comparison
52 8
GER flag Henning Fründt
1:14:40 40-44
Click to select for comparison
53 1
GER flag Gerhard Winkler
1:14:49 55-59
Click to select for comparison
54 16
GER flag Alexander Masowitsch
1:14:51 25-29
Click to select for comparison
55 4
GER flag Justin Johannsen
1:15:22 16-24
Click to select for comparison
56 13
GER flag Florian Beck
1:15:29 30-34
Click to select for comparison
57 17
GER flag Balthasar Köhle-Lucas
1:15:33 25-29
Click to select for comparison
58 18
GER flag Michael Bekker
1:15:38 25-29
Click to select for comparison
59 13
GER flag Andreas Eberle
1:15:39 35-39
Click to select for comparison
60 1
USA flag Chad Mcclellan
1:15:40 50-54
Click to select for comparison
61 14
CIV flag Christopher Girke
1:16:16 35-39
Click to select for comparison
62 14
GER flag Christian Kalupka
1:16:22 30-34
Click to select for comparison
63 15
IRL flag Killian Moynagh
1:16:34 30-34
Click to select for comparison
64 9
GER flag Christoph Baum
1:16:35 40-44
Click to select for comparison
65 15
GER flag Timo Mollen
1:16:41 35-39
Click to select for comparison
66 3
GER flag Mikdat Albayrak
1:16:53 45-49
Click to select for comparison
67 16
SUI flag Alain Iten
1:17:13 30-34
Click to select for comparison
68 5
GER flag Felix Schorer
1:17:50 16-24
Click to select for comparison
69 17
GER flag Sascha Männchen
1:17:53 30-34
Click to select for comparison
70 19
GER flag Lars Schirmer
1:17:55 25-29
Click to select for comparison
71 16
CIV flag Marcel Mohr
1:17:58 35-39
Click to select for comparison
72 18
GER flag Martin Geisler
1:17:58 30-34
Click to select for comparison
73 17
GER flag Michael Krygier
1:18:04 35-39
Click to select for comparison
74 10
LUX flag Bob Scharfe
1:18:27 40-44
Click to select for comparison
75 11
GER flag Marc Andre Rößeler
1:18:34 40-44
Click to select for comparison
76 20
GER flag Torge Jensen
1:18:38 25-29
Click to select for comparison
77 18
GER flag Thorben Riedlinger
1:18:50 35-39
Click to select for comparison
78 19
SUI flag Claudio Sorgente
1:18:59 35-39
Click to select for comparison
79 2
FRA flag Laurent Chavanne
1:19:02 50-54
Click to select for comparison
80 20
GER flag Bengt Leibrock
1:19:03 35-39
Click to select for comparison
81 3
GER flag Götz Rittner
1:19:13 50-54
Click to select for comparison
82 4
GER flag Marco Stotz
1:19:22 50-54
Click to select for comparison
83 12
GER flag Patrick Greve
1:19:42 40-44
Click to select for comparison
84 19
POL flag Lukasz Komosinski
1:19:43 30-34
Click to select for comparison
85 5
GER flag Achim Hillen
1:20:10 50-54
Click to select for comparison
86 21
GER flag Markus Niermeyer
1:20:18 35-39
Click to select for comparison
87 21
GER flag Maurice Leitschuh
1:20:19 25-29
Click to select for comparison
88 6
GER flag Alexey Fedyaev
1:20:26 16-24
Click to select for comparison
89 22
GER flag Jan Steffan
1:20:27 25-29
Click to select for comparison
90 13
GER flag Fabian Mewes
1:20:30 40-44
Click to select for comparison
91 6
GER flag Maik Herwig
1:20:38 50-54
Click to select for comparison
92 20
GER flag Pieter Joriskes
1:20:40 30-34
Click to select for comparison
93 23
NED flag Harmen Van Der Pluym
1:21:07 25-29
Click to select for comparison
94 24
GER flag Tobias Kiefer
1:21:09 25-29
Click to select for comparison
95 14
GER flag Tan Trung Luong
1:21:14 40-44
Click to select for comparison
96 22
SUI flag Erduan Sadiki
1:21:19 35-39
Click to select for comparison
97 21
GER flag Marcel Mueller
1:21:24 30-34
Click to select for comparison
98 23
GER flag Paul Schremmer
1:21:41 35-39
Click to select for comparison
99 22
GER flag Andreas Weber
1:21:46 30-34
Click to select for comparison
100 2
GER flag Hans Heil
1:21:47 55-59
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.

Start your free trial

First week free. Cancel anytime. · Get the app