TrainRox Logo TrainRox

HYROX MEN - Helsinki 2026

9–10 May 2026
Showing 101 to 200 of 915 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
101
FIN flag Juho Kareinen
25-29 1:09:41
Click to select for comparison
102
IRL flag Joshua Desprez
16-24 1:09:45
Click to select for comparison
103
SUI flag Ruben Gysler
30-34 1:09:48
Click to select for comparison
104
FIN flag Sami Kosunen
30-34 1:09:49
Click to select for comparison
105
FIN flag Lassi Erkko
25-29 1:09:50
Click to select for comparison
106
SWE flag Björn Kvist
35-39 1:09:55
Click to select for comparison
107
FIN flag Janne Nurminen
30-34 1:09:56
Click to select for comparison
108
AUT flag Niko Naderer
30-34 1:09:57
Click to select for comparison
109
FIN flag Jaakko Luttinen
40-44 1:09:58
Click to select for comparison
110
GBR flag Ciaran Mcaninch
16-24 1:10:01
Click to select for comparison
111
FIN flag Juuso Kautonen
40-44 1:10:09
Click to select for comparison
112
GBR flag Darren Donovan
40-44 1:10:11
Click to select for comparison
113
POL flag Mariusz Jurczyk
30-34 1:10:15
Click to select for comparison
114
NOR flag Håvard Slåtten
40-44 1:10:15
Click to select for comparison
115
FIN flag Johannes Konsti
30-34 1:10:17
Click to select for comparison
116
FRA flag Alban Lorans
16-24 1:10:22
Click to select for comparison
117
EST flag Arno Uusküla
40-44 1:10:22
Click to select for comparison
118
FIN flag Kari Katajamäki
40-44 1:10:29
Click to select for comparison
119
USA flag Thomas Dolan
40-44 1:10:31
Click to select for comparison
120
FIN flag Eerik Hyöty
35-39 1:10:32
Click to select for comparison
121
FIN flag Santeri Ryhänen
45-49 1:10:48
Click to select for comparison
122
LTU flag Donatas Abraitis
35-39 1:10:48
Click to select for comparison
123
GBR flag Sam Doolan
30-34 1:10:57
Click to select for comparison
124
DOM flag Jose francisco Taveras Jimenez
30-34 1:10:59
Click to select for comparison
125
DEN flag Frederik Bille
50-54 1:11:02
Click to select for comparison
126
FIN flag Mikko Lahtio
40-44 1:11:04
Click to select for comparison
127
FIN flag Alper Dogan
16-24 1:11:05
Click to select for comparison
128
FIN flag Robert Bergkulla
55-59 1:11:06
Click to select for comparison
129
FRA flag Alexandre Jeanjean
25-29 1:11:06
Click to select for comparison
130
GER flag Niklas Oberth
25-29 1:11:09
Click to select for comparison
131
FRA flag Haladji-Fâ Soumare
25-29 1:11:16
Click to select for comparison
132
SUI flag Etienne Michot
25-29 1:11:18
Click to select for comparison
133
FIN flag Miika Uuttu
16-24 1:11:18
Click to select for comparison
134
GBR flag Chris Spencer
40-44 1:11:20
Click to select for comparison
135
FIN flag Johan Uunila
50-54 1:11:21
Click to select for comparison
136
LTU flag Armintas Dubickas
35-39 1:11:22
Click to select for comparison
137
CZE flag Mário Herák
25-29 1:11:22
Click to select for comparison
138
FIN flag Ronny Forsbäck
30-34 1:11:22
Click to select for comparison
139
USA flag Frederik Soares
40-44 1:11:25
Click to select for comparison
140
FIN flag Joonas Hokka
35-39 1:11:25
Click to select for comparison
141
NED flag Erik Blom
35-39 1:11:28
Click to select for comparison
142
FRA flag Corentin Enjolras
30-34 1:11:33
Click to select for comparison
143
POR flag Vasco Marques
25-29 1:11:34
Click to select for comparison
144
SWE flag Henrik Allström
35-39 1:11:40
Click to select for comparison
145
NED flag Jaïr De Ruiter
16-24 1:11:47
Click to select for comparison
146
FIN flag Kalle Vainio
35-39 1:11:49
Click to select for comparison
147
FIN flag Mikael Asplund
16-24 1:11:57
Click to select for comparison
148
GBR flag Christopher Cattanach
35-39 1:12:00
Click to select for comparison
149
FIN flag Timi Voutilainen
25-29 1:12:08
Click to select for comparison
150
SUI flag Andrea Orlando Fontana
35-39 1:12:11
Click to select for comparison
151
FIN flag Seppo Niemelä
40-44 1:12:20
Click to select for comparison
152
FRA flag Pierre Lopez
40-44 1:12:21
Click to select for comparison
153
NZL flag Fin Langton Burnell
25-29 1:12:23
Click to select for comparison
154
GBR flag Ben Wilson
35-39 1:12:25
Click to select for comparison
155
AUT flag Andre Wallner
25-29 1:12:33
Click to select for comparison
156
AUT flag Florian Buchacher
35-39 1:12:35
Click to select for comparison
157
FIN flag Ville Korhola
50-54 1:12:37
Click to select for comparison
158
FIN flag Mikko Malminen
35-39 1:12:39
Click to select for comparison
159
FIN flag Aleksis Honkanen
30-34 1:12:52
Click to select for comparison
160
FIN flag Valtteri Myrskyluoto
35-39 1:12:58
Click to select for comparison
161
GBR flag Matt Grundy
30-34 1:13:00
Click to select for comparison
162
FIN flag Teemu Ruuska
45-49 1:13:05
Click to select for comparison
163
GBR flag Daniel Cox
40-44 1:13:06
Click to select for comparison
164
GER flag Kevin Kuder
35-39 1:13:06
Click to select for comparison
165
GBR flag Jody Paxman
45-49 1:13:08
Click to select for comparison
166
SWE flag Dennis Rybell
40-44 1:13:08
Click to select for comparison
167
FIN flag Joona Tolvanen
30-34 1:13:08
Click to select for comparison
168
SWE flag Joakim Thelin
40-44 1:13:09
Click to select for comparison
169
GBR flag Sam Howard
30-34 1:13:10
Click to select for comparison
170
GER flag Robin Sander
35-39 1:13:10
Click to select for comparison
171
FRA flag Teo Farnetti
16-24 1:13:13
Click to select for comparison
172
EST flag Hendrik Puuraid
16-24 1:13:17
Click to select for comparison
173
NED flag Ton Stevens
30-34 1:13:18
Click to select for comparison
174
GBR flag Matt Paterson
35-39 1:13:18
Click to select for comparison
175
FIN flag Fredrik Aardemäe
30-34 1:13:25
Click to select for comparison
176
FIN flag Daniel Palkeinen
35-39 1:13:25
Click to select for comparison
177
FIN flag Kalle Mastomäki
25-29 1:13:27
Click to select for comparison
178
BEL flag Teun van Dongen
45-49 1:13:28
Click to select for comparison
179
GER flag Marcel Portofoé
35-39 1:13:29
Click to select for comparison
180
FIN flag Henrik Sivunen
30-34 1:13:30
Click to select for comparison
181
FIN flag Elis Erkinheimo
30-34 1:13:30
Click to select for comparison
182
GER flag Alexander Nowosad
35-39 1:13:31
Click to select for comparison
183
FIN flag Ilari Koiso-Virtanen
16-24 1:13:33
Click to select for comparison
184
ROU flag Eduard Pogea
45-49 1:13:34
Click to select for comparison
185
SWE flag Viktor Josefsson
35-39 1:13:38
Click to select for comparison
186
GER flag Kai Heimes
25-29 1:13:42
Click to select for comparison
187
FIN flag Ilkka Kosunen
40-44 1:13:47
Click to select for comparison
188
NED flag Wesley Routier
35-39 1:13:48
Click to select for comparison
189
FIN flag Janne Kivakka
25-29 1:13:50
Click to select for comparison
190
FRA flag Tom Darneix
30-34 1:13:50
Click to select for comparison
191
GBR flag Ben Roworth
25-29 1:13:52
Click to select for comparison
192
NED flag Kaj Kanters
16-24 1:13:54
Click to select for comparison
193
SWE flag Anders Winberg
50-54 1:13:59
Click to select for comparison
194
NED flag Milton Van Zeijl
40-44 1:13:59
Click to select for comparison
195
GER flag Julian Mann
30-34 1:14:05
Click to select for comparison
196
GBR flag Nick Perry
25-29 1:14:05
Click to select for comparison
197
GBR flag Ashley Prosper
30-34 1:14:07
Click to select for comparison
198
GBR flag Anthony Young
35-39 1:14:11
Click to select for comparison
199
SWE flag Tobias Block
30-34 1:14:12
Click to select for comparison
200
GER flag Frank Meyer
45-49 1:14:23
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.