TrainRox Logo TrainRox

HYROX MEN - Helsinki 2026

9–10 May 2026
Showing 301 to 400 of 915 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
301
GBR flag Rob Lloyd-Williams
45-49 1:18:10
Click to select for comparison
302
POL flag Karol Rzewuski
45-49 1:18:11
Click to select for comparison
303
SUI flag Stefan Schwitter
35-39 1:18:12
Click to select for comparison
304
FIN flag Mikko Nevalainen
16-24 1:18:12
Click to select for comparison
305
FIN flag Akke Ristola
25-29 1:18:13
Click to select for comparison
306
SWE flag Ismail Yilmaz
30-34 1:18:17
Click to select for comparison
307
FIN flag Samuli Lehtonen
30-34 1:18:18
Click to select for comparison
308
EST flag Arvi Romandi
45-49 1:18:18
Click to select for comparison
309
EST flag Mikk Kalamees
30-34 1:18:19
Click to select for comparison
310
GBR flag Cian Jones
25-29 1:18:22
Click to select for comparison
311
FIN flag Samuel Kelahaara
25-29 1:18:24
Click to select for comparison
312
GBR flag Elliot Hurst
35-39 1:18:28
Click to select for comparison
313
FIN flag Aleksi Tolonen
25-29 1:18:29
Click to select for comparison
314
FIN flag Niklas Björk
40-44 1:18:29
Click to select for comparison
315
FIN flag Miika Huuskonen
30-34 1:18:32
Click to select for comparison
316
SWE flag André Engvall
30-34 1:18:33
Click to select for comparison
317
GBR flag Joe Perry
30-34 1:18:35
Click to select for comparison
318
FIN flag Arttu Vesterinen
35-39 1:18:36
Click to select for comparison
319
GBR flag Ben Hendleman
30-34 1:18:38
Click to select for comparison
320
POL flag Paweł Mokrzycki
25-29 1:18:38
Click to select for comparison
321
THA flag Boss Poosri
30-34 1:18:40
Click to select for comparison
322
FIN flag Timo Patiala
40-44 1:18:41
Click to select for comparison
323
NOR flag Andreas Haga Raavand
35-39 1:18:42
Click to select for comparison
324
GBR flag Harry Pratt
16-24 1:18:44
Click to select for comparison
325
FIN flag Niko Ronkainen
25-29 1:18:50
Click to select for comparison
326
GER flag Phillip Elflein
30-34 1:18:52
Click to select for comparison
327
ITA flag Dominik Kiem
30-34 1:18:52
Click to select for comparison
328
GER flag Gabriel Andreas Rainer Bergmaier
40-44 1:18:58
Click to select for comparison
329
FIN flag Pekka Haataja
45-49 1:19:02
Click to select for comparison
330
NZL flag Matt Lory
40-44 1:19:05
Click to select for comparison
331
FIN flag Andreas Boström
35-39 1:19:06
Click to select for comparison
332
GBR flag James Mulholland
25-29 1:19:11
Click to select for comparison
333
GBR flag Rob Price
40-44 1:19:11
Click to select for comparison
334
SUI flag Aaron Szvoboda
25-29 1:19:12
Click to select for comparison
335
SUI flag Ramiro Sonderegger
25-29 1:19:12
Click to select for comparison
336
NOR flag Glenn Andre Årstad
30-34 1:19:15
Click to select for comparison
337
AUS flag Brett Carbis
30-34 1:19:15
Click to select for comparison
338
MLT flag Isaac Micallef
16-24 1:19:15
Click to select for comparison
339
GBR flag Ryan Green
40-44 1:19:18
Click to select for comparison
340
BEL flag Stig Vermeiren
30-34 1:19:21
Click to select for comparison
341
FIN flag Moritz Wickström
40-44 1:19:23
Click to select for comparison
342
NED flag Rick Stalenhoef
55-59 1:19:25
Click to select for comparison
343
FRA flag Samuel Repellin
30-34 1:19:28
Click to select for comparison
344
GBR flag Ryan Armour
40-44 1:19:35
Click to select for comparison
345
ITA flag Christian Chemello
40-44 1:19:41
Click to select for comparison
346
IRL flag Jonathan Madden
40-44 1:19:45
Click to select for comparison
347
DEN flag Lasse Christiansen
30-34 1:19:48
Click to select for comparison
348
FIN flag Valtteri Nokkanen
30-34 1:19:51
Click to select for comparison
349
POL flag pawel czubkowski
30-34 1:19:53
Click to select for comparison
350
FRA flag Tony Scherenne
16-24 1:19:55
Click to select for comparison
351
GER flag Lars Seiffert
55-59 1:19:55
Click to select for comparison
352
FRA flag Renaud Josserand
30-34 1:19:56
Click to select for comparison
353
NOR flag Henning Tangen
35-39 1:19:59
Click to select for comparison
354
NOR flag Alexander Piroud
40-44 1:19:59
Click to select for comparison
355
GBR flag Joseph Alderman
30-34 1:20:01
Click to select for comparison
356
NOR flag Mads Kausland-Gullaksen
35-39 1:20:02
Click to select for comparison
357
FIN flag Tuukka Tuomela
45-49 1:20:05
Click to select for comparison
358
SWE flag Richard Karlström
35-39 1:20:06
Click to select for comparison
359
GER flag Julian Gressler
30-34 1:20:07
Click to select for comparison
360
FIN flag Hannu Rauhala
40-44 1:20:09
Click to select for comparison
361
SUI flag Sébastien Astié
30-34 1:20:09
Click to select for comparison
362
FIN flag Juhana Rajala
35-39 1:20:10
Click to select for comparison
363
GER flag Fabian Schmidt
30-34 1:20:10
Click to select for comparison
364
FRA flag François Vaillant
30-34 1:20:16
Click to select for comparison
365
GBR flag Brian Mccallum
45-49 1:20:21
Click to select for comparison
366
FIN flag Henri Korhonen
35-39 1:20:22
Click to select for comparison
367
GBR flag Craig Ennis
30-34 1:20:26
Click to select for comparison
368
IRL flag Eoin Cassidy
30-34 1:20:30
Click to select for comparison
369
SUI flag Roger Besse
45-49 1:20:34
Click to select for comparison
370
FIN flag Teemu Tolvanen
45-49 1:20:47
Click to select for comparison
371
FIN flag Atte Raittinen
16-24 1:20:51
Click to select for comparison
372
SUI flag Roger Hohl
30-34 1:20:52
Click to select for comparison
373
FRA flag Aymeric Gorin
25-29 1:20:55
Click to select for comparison
374
SWE flag Emil Larsson
25-29 1:20:57
Click to select for comparison
375
SUI flag Matthias Räber
35-39 1:20:57
Click to select for comparison
376
MAR flag Youssef Baaroub
35-39 1:21:00
Click to select for comparison
377
SWE flag Christian Fredefors
40-44 1:21:01
Click to select for comparison
378
FIN flag Rene Kraft
35-39 1:21:06
Click to select for comparison
379
CHN flag Yang Yang
35-39 1:21:09
Click to select for comparison
380
NOR flag Jostein Ludvik Ryste
25-29 1:21:11
Click to select for comparison
381
ITA flag Mattia Antonelli
30-34 1:21:12
Click to select for comparison
382
GBR flag Alex Constantinou
30-34 1:21:15
Click to select for comparison
383
AUT flag Ronald Sperrer
55-59 1:21:16
Click to select for comparison
384
GER flag Maximilian Auer
25-29 1:21:17
Click to select for comparison
385
USA flag Jack Wilbur
16-24 1:21:19
Click to select for comparison
386
GBR flag Martin Connolly
40-44 1:21:24
Click to select for comparison
387
FIN flag Juha-Pekka Lehto
45-49 1:21:27
Click to select for comparison
388
SWE flag Andreas Wigholm
45-49 1:21:29
Click to select for comparison
389
SWE flag Mladjen Dzakovic
35-39 1:21:29
Click to select for comparison
390
CIV flag John Hartery
25-29 1:21:30
Click to select for comparison
391
SWE flag Peter Jonas
50-54 1:21:34
Click to select for comparison
392
FIN flag Henri Häkkinen
35-39 1:21:34
Click to select for comparison
393
EST flag Henri Vink
16-24 1:21:37
Click to select for comparison
394
FRA flag Jean-Baptiste Grot
30-34 1:21:37
Click to select for comparison
395
SWE flag Stefan Kastenman
45-49 1:21:41
Click to select for comparison
396
FIN flag Aleksi Somervaara
25-29 1:21:41
Click to select for comparison
397
CAN flag Mani Hrafnsson
40-44 1:21:45
Click to select for comparison
398
FIN flag Ville Setälä
40-44 1:21:47
Click to select for comparison
399
SWE flag Philip Gratell
30-34 1:21:49
Click to select for comparison
400
BEL flag Pieter Verschueren
30-34 1:21:52
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.