TrainRox Logo TrainRox

HYROX MEN - Helsinki 2026

9–10 May 2026
Showing 201 to 300 of 915 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
201
ITA flag Davide Scuderi
30-34 1:14:24
Click to select for comparison
202
POL flag Sebastian Michalski
25-29 1:14:26
Click to select for comparison
203
GER flag Tim Harwardt
25-29 1:14:28
Click to select for comparison
204
GBR flag Joseph Angeletta
35-39 1:14:30
Click to select for comparison
205
GER flag Philipp Kellermann
30-34 1:14:33
Click to select for comparison
206
GBR flag Adam Chard
30-34 1:14:38
Click to select for comparison
207
SWE flag Josef Heijbel
40-44 1:14:39
Click to select for comparison
208
SUI flag Marco Berger
35-39 1:14:42
Click to select for comparison
209
GER flag Manuel Breimaier
16-24 1:14:44
Click to select for comparison
210
EST flag Carlo Rebane
30-34 1:14:45
Click to select for comparison
211
DEN flag Patrick Hansen
30-34 1:14:48
Click to select for comparison
212
FIN flag Juho Mäkiniemi
35-39 1:14:59
Click to select for comparison
213
GUF flag Daryl John
35-39 1:15:01
Click to select for comparison
214
ROU flag Sorin Voicescu
30-34 1:15:09
Click to select for comparison
215
GBR flag Omar Gadiot
40-44 1:15:10
Click to select for comparison
216
FRA flag Alexandre Jedrzejczak
35-39 1:15:11
Click to select for comparison
217
FIN flag Manu Rekola
45-49 1:15:13
Click to select for comparison
218
USA flag Eric Feldhake
25-29 1:15:13
Click to select for comparison
219
FIN flag Mikko Kaisko
25-29 1:15:14
Click to select for comparison
220
SWE flag Erik Andersson
16-24 1:15:20
Click to select for comparison
221
NED flag Sven Langenhuisen
40-44 1:15:23
Click to select for comparison
222
FIN flag Arto Pajunen
40-44 1:15:26
Click to select for comparison
223
FRA flag Paul Berger
25-29 1:15:26
Click to select for comparison
224
NZL flag NICHOLAS BROWNE
45-49 1:15:30
Click to select for comparison
225
NED flag Marco Sijbesma
40-44 1:15:31
Click to select for comparison
226
GER flag Michael Gohlke
40-44 1:15:37
Click to select for comparison
227
GER flag Max Amelung
25-29 1:15:37
Click to select for comparison
228
SWE flag Simon Hallin
40-44 1:15:40
Click to select for comparison
229
FIN flag Pekka Elg
40-44 1:15:41
Click to select for comparison
230
FIN flag Mika-Matti Heinonen
25-29 1:15:42
Click to select for comparison
231
NED flag Ralph Van Den Dobbelsteen
16-24 1:15:43
Click to select for comparison
232
CAN flag Simon Authier
40-44 1:15:48
Click to select for comparison
233
CZE flag Lukáš Pastier
25-29 1:15:49
Click to select for comparison
234
FIN flag Mikko Nurmi
35-39 1:15:52
Click to select for comparison
235
IRL flag Mark Mullan
30-34 1:15:55
Click to select for comparison
236
FIN flag Lasse Malo
35-39 1:15:57
Click to select for comparison
237
SWE flag David Tägt
40-44 1:15:57
Click to select for comparison
238
FIN flag Berndt-Johan Procope
35-39 1:15:57
Click to select for comparison
239
GER flag Christian Kemper
25-29 1:16:00
Click to select for comparison
240
GBR flag Jake Leach
30-34 1:16:02
Click to select for comparison
241
POL flag Kamil Kopania
35-39 1:16:03
Click to select for comparison
242
FIN flag Aleksi Helisten
35-39 1:16:08
Click to select for comparison
243
ROU flag Alexandru-Cornel Georgescu
35-39 1:16:11
Click to select for comparison
244
GBR flag Thomas Sheldon
16-24 1:16:12
Click to select for comparison
245
TUR flag Mehmet Baykan
25-29 1:16:15
Click to select for comparison
246
FIN flag Jesse Järvinen
30-34 1:16:15
Click to select for comparison
247
GBR flag Andrew Taylor
40-44 1:16:16
Click to select for comparison
248
SWE flag Per Sawander
50-54 1:16:17
Click to select for comparison
249
IRL flag Cillian Thornton
40-44 1:16:17
Click to select for comparison
250
GBR flag Lawrence Elsdon-Dew
30-34 1:16:22
Click to select for comparison
251
FIN flag Ville Männistö
40-44 1:16:23
Click to select for comparison
252
FIN flag Markku Kukkala
45-49 1:16:23
Click to select for comparison
253
FRA flag Christophe Kanso
35-39 1:16:25
Click to select for comparison
254
FIN flag Jani Kettunen
50-54 1:16:27
Click to select for comparison
255
SWE flag Niklas Söderberg
40-44 1:16:27
Click to select for comparison
256
FIN flag Markus Aarniluoma
40-44 1:16:28
Click to select for comparison
257
FRA flag Jean-Marc Branchet
55-59 1:16:37
Click to select for comparison
258
GBR flag Josh Joyce
30-34 1:16:39
Click to select for comparison
259
GER flag Sebastian Handke
35-39 1:16:41
Click to select for comparison
260
NED flag Maurizio Pasquini
35-39 1:16:46
Click to select for comparison
261
FRA flag Tristan ROINEL
16-24 1:16:48
Click to select for comparison
262
FIN flag Jukka Heikkinen
40-44 1:16:49
Click to select for comparison
263
FIN flag Mikko Tähkäpää
45-49 1:16:52
Click to select for comparison
264
POL flag Paweł Nowak
35-39 1:16:52
Click to select for comparison
265
LAT flag Tomass Priede
16-24 1:16:53
Click to select for comparison
266
UKR flag Artem Batyr
16-24 1:16:56
Click to select for comparison
267
SWE flag Emil Arnberg
50-54 1:16:58
Click to select for comparison
268
GER flag Hendrik Neumann
35-39 1:17:00
Click to select for comparison
269
FIN flag Elias Vanninen
25-29 1:17:01
Click to select for comparison
270
FIN flag Valtteri Repo
35-39 1:17:03
Click to select for comparison
271
FIN flag Riku Levonen
16-24 1:17:08
Click to select for comparison
272
GBR flag Joseph Shiner
35-39 1:17:12
Click to select for comparison
273
ITA flag Alessandro Gemelli
50-54 1:17:15
Click to select for comparison
274
EST flag Vladislav Ogorodnik
30-34 1:17:18
Click to select for comparison
275
FIN flag Leevi Hovatov
25-29 1:17:20
Click to select for comparison
276
FIN flag Aleksi Sipilä
45-49 1:17:27
Click to select for comparison
277
SWE flag Oskar Holmén
30-34 1:17:30
Click to select for comparison
278
FIN flag Hiski Niskanen
25-29 1:17:30
Click to select for comparison
279
FIN flag Peik Neovius
40-44 1:17:30
Click to select for comparison
280
GBR flag Michael Smith
30-34 1:17:31
Click to select for comparison
281
NOR flag Kim Lervik
45-49 1:17:31
Click to select for comparison
282
FIN flag Heikki Autio
25-29 1:17:31
Click to select for comparison
283
HUN flag Zoltán Mosonyi
55-59 1:17:32
Click to select for comparison
284
NOR flag Kristian Foss
30-34 1:17:33
Click to select for comparison
285
FIN flag Elias Heltimoinen
16-24 1:17:34
Click to select for comparison
286
FIN flag Antti Väisänen
35-39 1:17:35
Click to select for comparison
287
GBR flag Aaron O'Loughlin
25-29 1:17:36
Click to select for comparison
288
FIN flag Matias Ylitolva
16-24 1:17:40
Click to select for comparison
289
FIN flag Jukka Järvelä
45-49 1:17:41
Click to select for comparison
290
FIN flag Ossi Leinonen
40-44 1:17:42
Click to select for comparison
291
GER flag Steffen Clauss
65-69 1:17:42
Click to select for comparison
292
FIN flag Jukka Rossi
40-44 1:17:43
Click to select for comparison
293
SWE flag Martin Boänges
25-29 1:17:44
Click to select for comparison
294
NOR flag Eirik Thomassen Øren
25-29 1:17:47
Click to select for comparison
295
SWE flag Mattias Lövkvist
50-54 1:17:53
Click to select for comparison
296
DEN flag Frederik Sørensen
16-24 1:17:56
Click to select for comparison
297
FIN flag Casper Lambeek
25-29 1:18:03
Click to select for comparison
298
BRA flag Leandro Godoy
40-44 1:18:03
Click to select for comparison
299
FIN flag Kaapo Koivuniemi
25-29 1:18:08
Click to select for comparison
300
SWE flag Andreas Wikström
30-34 1:18:10
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.