TrainRox Logo TrainRox

HYROX MEN - Helsinki 2026

9–10 May 2026
Showing 501 to 600 of 915 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
501
FRA flag Lukas Chytil
35-39 1:25:18
Click to select for comparison
502
FIN flag Jaakko Hautala
30-34 1:25:21
Click to select for comparison
503
ROU flag Dragos-Alexandru Rebegea
25-29 1:25:23
Click to select for comparison
504
FIN flag Jussi Mäkinen
30-34 1:25:25
Click to select for comparison
505
FIN flag Markus Santi
45-49 1:25:26
Click to select for comparison
506
FIN flag Niko Ainetdin
35-39 1:25:27
Click to select for comparison
507
GBR flag Brandon Couper-Phillips
25-29 1:25:32
Click to select for comparison
508
FIN flag Eljas Kontiainen
25-29 1:25:32
Click to select for comparison
509
GER flag Patrick Held
45-49 1:25:35
Click to select for comparison
510
FIN flag Johan Westerlund
45-49 1:25:37
Click to select for comparison
511
ITA flag Alberto Olivero
35-39 1:25:38
Click to select for comparison
512
SWE flag Mats Hillerö
60-64 1:25:39
Click to select for comparison
513
FIN flag Ville Meriluoto
40-44 1:25:40
Click to select for comparison
514
GER flag Stephan Heinz
25-29 1:25:41
Click to select for comparison
515
LTU flag Šarūnas Šliužas
45-49 1:25:44
Click to select for comparison
516
USA flag David Mattson
35-39 1:25:46
Click to select for comparison
517
GBR flag Spencer Haseldine
50-54 1:25:46
Click to select for comparison
518
SWE flag Robert Kialt
60-64 1:25:50
Click to select for comparison
519
LAT flag Toms Pliksa
25-29 1:25:52
Click to select for comparison
520
FIN flag Janne Salminen
45-49 1:25:53
Click to select for comparison
521
GBR flag Senai Abraha
16-24 1:25:54
Click to select for comparison
522
USA flag John Wilbur
60-64 1:25:54
Click to select for comparison
523
FIN flag Iikka Veijola
25-29 1:25:54
Click to select for comparison
524
SUI flag Nephi Szvoboda
35-39 1:25:59
Click to select for comparison
525
FIN flag Janne Seppänen
30-34 1:26:03
Click to select for comparison
526
GBR flag Ben Layson
35-39 1:26:08
Click to select for comparison
527
FIN flag Timo Louhivaara
50-54 1:26:15
Click to select for comparison
528
GBR flag Neil Kirk
45-49 1:26:16
Click to select for comparison
529
IRL flag Alex Walsh
25-29 1:26:17
Click to select for comparison
530
FIN flag Kristian Pyykölä
30-34 1:26:18
Click to select for comparison
531
IRL flag Stephen Burke
40-44 1:26:19
Click to select for comparison
532
MAR flag Adil MOUSTAJ
35-39 1:26:20
Click to select for comparison
533
GER flag Patrick Freier
40-44 1:26:20
Click to select for comparison
534
FIN flag Eero Leskinen
35-39 1:26:22
Click to select for comparison
535
FIN flag Heikki Häyhä
40-44 1:26:24
Click to select for comparison
536
NOR flag Simen Hagen
30-34 1:26:25
Click to select for comparison
537
NOR flag André Neumann
35-39 1:26:28
Click to select for comparison
538
FIN flag Jari Flytström
40-44 1:26:29
Click to select for comparison
539
NZL flag David Marinovich
45-49 1:26:31
Click to select for comparison
540
AUT flag Markus Barger
40-44 1:26:32
Click to select for comparison
541
FIN flag Oskar Harju
16-24 1:26:38
Click to select for comparison
542
GBR flag Kai Gough
16-24 1:26:38
Click to select for comparison
543
ITA flag Orazio Sassano
35-39 1:26:42
Click to select for comparison
544
FIN flag Simeon Lumikari
40-44 1:26:43
Click to select for comparison
545
FIN flag Esa-Pekka Leppänen
30-34 1:26:47
Click to select for comparison
546
NOR flag Nils Stanelle
25-29 1:26:50
Click to select for comparison
547
GBR flag Ethan Rajan
25-29 1:26:51
Click to select for comparison
548
MAR flag Anouar Moustaj
30-34 1:26:51
Click to select for comparison
549
GER flag Nico Günther
45-49 1:26:57
Click to select for comparison
550
EST flag Marek Aardevälja
55-59 1:26:58
Click to select for comparison
551
FIN flag Tuukka Kaarre
25-29 1:26:58
Click to select for comparison
552
DEN flag Anders Christiansen
25-29 1:27:02
Click to select for comparison
553
GER flag Hendrik Mielke
30-34 1:27:03
Click to select for comparison
554
GBR flag James Hughes
40-44 1:27:03
Click to select for comparison
555
DEN flag Jonas El Hachlaf
30-34 1:27:07
Click to select for comparison
556
GER flag Samuel Langer
35-39 1:27:12
Click to select for comparison
557
FIN flag Niklas Bredenberg
50-54 1:27:13
Click to select for comparison
558
FIN flag Ilpo Honkanen
25-29 1:27:15
Click to select for comparison
559
USA flag emmanuel chimezie
35-39 1:27:19
Click to select for comparison
560
FIN flag Oliver Koskivirta
30-34 1:27:21
Click to select for comparison
561
GER flag Max Mayr
35-39 1:27:24
Click to select for comparison
562
DEN flag Allan Rindom
35-39 1:27:28
Click to select for comparison
563
SWE flag Samuel Bergström
45-49 1:27:28
Click to select for comparison
564
GER flag Hannes Hofmann
40-44 1:27:31
Click to select for comparison
565
FRA flag Benjamin Jean
30-34 1:27:32
Click to select for comparison
566
USA flag Alexzander Lozano
30-34 1:27:32
Click to select for comparison
567
GBR flag Jonathan Arrowood
45-49 1:27:35
Click to select for comparison
568
SWE flag William Matslova
30-34 1:27:35
Click to select for comparison
569
FIN flag Eero Peltoniemi
30-34 1:27:35
Click to select for comparison
570
SWE flag Karl Lindstedt
40-44 1:27:36
Click to select for comparison
571
SWE flag Chi-Hang Chung
40-44 1:27:39
Click to select for comparison
572
FIN flag Lauri Nikula
25-29 1:27:40
Click to select for comparison
573
EST flag Kristjan Novitski
40-44 1:27:42
Click to select for comparison
574
USA flag Jon Dishotsky
40-44 1:27:42
Click to select for comparison
575
FIN flag Tatu Myllylä
30-34 1:27:43
Click to select for comparison
576
FIN flag Ilkka Pääkkönen
45-49 1:27:50
Click to select for comparison
577
FIN flag Keivan Khademi
35-39 1:27:52
Click to select for comparison
578
NOR flag Leif-Erik Marswall
35-39 1:27:53
Click to select for comparison
579
FIN flag Kari Salo
60-64 1:28:03
Click to select for comparison
580
LUX flag Daniel BOON
30-34 1:28:05
Click to select for comparison
581
SUI flag Niels Zimmermann
25-29 1:28:16
Click to select for comparison
582
FIN flag Kalle Hokkanen
35-39 1:28:20
Click to select for comparison
583
GER flag Felix Ehlers
16-24 1:28:32
Click to select for comparison
584
EST flag Jaak Jaakson
45-49 1:28:34
Click to select for comparison
585
COL flag Samuel Quiroz Zarta
16-24 1:28:34
Click to select for comparison
586
NOR flag Daniel Kaspersen
30-34 1:28:36
Click to select for comparison
587
FIN flag Esa Vaeisaenen
40-44 1:28:39
Click to select for comparison
588
FIN flag Harri Mäkelä
40-44 1:28:39
Click to select for comparison
589
NZL flag Michael Greenlees
45-49 1:28:43
Click to select for comparison
590
GBR flag Elliott Street
25-29 1:28:45
Click to select for comparison
591
SWE flag Malte Frisk
45-49 1:28:46
Click to select for comparison
592
USA flag Ben Osterlund
25-29 1:28:48
Click to select for comparison
593
FIN flag Eetu Salokari
35-39 1:29:00
Click to select for comparison
594
SWE flag Axel Örtstam
45-49 1:29:02
Click to select for comparison
595
BEL flag Tuur Lemmens
25-29 1:29:05
Click to select for comparison
596
FIN flag Vesa Marjamäki
35-39 1:29:07
Click to select for comparison
597
FIN flag Erik Matilainen
35-39 1:29:07
Click to select for comparison
598
FIN flag Lassi Sirén
35-39 1:29:07
Click to select for comparison
599
FIN flag Jesse Salmela
35-39 1:29:19
Click to select for comparison
600
FIN flag Juho Väkeväinen
25-29 1:29:21
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.