TrainRox Logo TrainRox

HYROX MEN - Helsinki 2026

9–10 May 2026
Showing 701 to 800 of 915 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
701
FIN flag Janne Salminen
55-59 1:35:06
Click to select for comparison
702
NOR flag Per Magnus Sandsmark
35-39 1:35:09
Click to select for comparison
703
BEL flag Björn Dillien
35-39 1:35:10
Click to select for comparison
704
BEL flag Michael De Smet
35-39 1:35:13
Click to select for comparison
705
FIN flag Jukka Pietarinen
50-54 1:35:31
Click to select for comparison
706
FIN flag Otto Vihonen
40-44 1:35:32
Click to select for comparison
707
GER flag Matvey Sivachinski
16-24 1:35:37
Click to select for comparison
708
FIN flag Miika Hirvonen
40-44 1:35:46
Click to select for comparison
709
FIN flag Reijo Shemeikka
35-39 1:35:47
Click to select for comparison
710
BIH flag Cvijetin Mihajlovic
25-29 1:35:52
Click to select for comparison
711
FIN flag Mikko Kärkkäinen
55-59 1:35:55
Click to select for comparison
712
FIN flag Kimmo Luhtavaara
40-44 1:36:00
Click to select for comparison
713
FRA flag Shubham Sharma
30-34 1:36:03
Click to select for comparison
714
IRL flag Derek Cowzer
50-54 1:36:08
Click to select for comparison
715
FIN flag Tuomas Jokela
45-49 1:36:17
Click to select for comparison
716
FIN flag William Waller
25-29 1:36:18
Click to select for comparison
717
SWE flag Jesper Eriksson
50-54 1:36:21
Click to select for comparison
718
SWE flag Magnus Hagmar
60-64 1:36:32
Click to select for comparison
719
NED flag Imran Yuusef
16-24 1:36:36
Click to select for comparison
720
SWE flag Richard Walburn
60-64 1:36:40
Click to select for comparison
721
GBR flag Stephen Kerin
55-59 1:36:48
Click to select for comparison
722
GBR flag John Bozza
50-54 1:36:48
Click to select for comparison
723
GBR flag Christopher Evans
35-39 1:36:50
Click to select for comparison
724
NED flag Christian Vonk
30-34 1:36:51
Click to select for comparison
725
GBR flag James Marshall
60-64 1:36:57
Click to select for comparison
726
FIN flag Jesper Nisukangas
30-34 1:36:57
Click to select for comparison
727
NOR flag Gard Rødal
30-34 1:37:01
Click to select for comparison
728
GER flag Timon Fleschner
25-29 1:37:02
Click to select for comparison
729
GBR flag Elliott Tate
30-34 1:37:06
Click to select for comparison
730
NOR flag Joachim Sjøvaag
25-29 1:37:09
Click to select for comparison
731
IRL flag Graham Illing
55-59 1:37:10
Click to select for comparison
732
AUS flag Nicholas Zayat
35-39 1:37:18
Click to select for comparison
733
FIN flag Antti Kuusela
40-44 1:37:23
Click to select for comparison
734
FIN flag Karri Keteli
35-39 1:37:28
Click to select for comparison
735
USA flag John Johnston
50-54 1:37:30
Click to select for comparison
736
IRL flag Cormac Cassidy
35-39 1:37:32
Click to select for comparison
737
GBR flag Christian Ferrigno
16-24 1:37:41
Click to select for comparison
738
ITA flag Luca Galvagno
35-39 1:37:51
Click to select for comparison
739
DEN flag Marius Victor Jensen
16-24 1:37:51
Click to select for comparison
740
FIN flag Mikael Ahlers
40-44 1:38:10
Click to select for comparison
741
SWE flag Hans Nygren
60-64 1:38:18
Click to select for comparison
742
FIN flag Johan Blomqvist
45-49 1:38:23
Click to select for comparison
743
AUS flag Ben Burke
40-44 1:38:28
Click to select for comparison
744
GER flag Jonas Bergmann
30-34 1:38:28
Click to select for comparison
745
USA flag Matt Erickson
45-49 1:38:29
Click to select for comparison
746
EST flag Joel Kaarel Kant
16-24 1:38:32
Click to select for comparison
747
HUN flag Hajk Nzsdejan
25-29 1:38:36
Click to select for comparison
748
FIN flag Jari Kangas
55-59 1:38:37
Click to select for comparison
749
SWE flag Jens Trulsson
60-64 1:38:37
Click to select for comparison
750
FIN flag Oskari Kokkila
30-34 1:38:41
Click to select for comparison
751
FRA flag Laurent Werner
35-39 1:38:45
Click to select for comparison
752
IRL flag Diarmuid Andrew Cassidy
30-34 1:38:53
Click to select for comparison
753
SWE flag Mikael Söderlund
25-29 1:38:58
Click to select for comparison
754
SUI flag Sandro Frei
30-34 1:39:01
Click to select for comparison
755
FIN flag Toni Heikkilä
40-44 1:39:06
Click to select for comparison
756
TUR flag Yusufcan Incegul
30-34 1:39:09
Click to select for comparison
757
TUR flag Utku Cahit Çetin
30-34 1:39:12
Click to select for comparison
758
FRA flag Florian Barral
30-34 1:39:25
Click to select for comparison
759
ITA flag Tiziano Piva
45-49 1:39:28
Click to select for comparison
760
FIN flag Markus Heinonen
35-39 1:39:41
Click to select for comparison
761
GBR flag Steven Cook
50-54 1:39:42
Click to select for comparison
762
SWE flag Johan Oscarsson
40-44 1:39:48
Click to select for comparison
763
CAN flag Khaled El Emam
55-59 1:39:50
Click to select for comparison
764
FIN flag Sebastian Stjernberg
30-34 1:39:55
Click to select for comparison
765
ROU flag Adrian Lulusan
25-29 1:40:02
Click to select for comparison
766
CZE flag Jan Linhart
35-39 1:40:03
Click to select for comparison
767
MAR flag Zakaria Bennani
30-34 1:40:09
Click to select for comparison
768
GER flag Michael Walter
60-64 1:40:11
Click to select for comparison
769
SWE flag Viking Degerlund
45-49 1:40:17
Click to select for comparison
770
GBR flag Russell Crumpler
45-49 1:40:22
Click to select for comparison
771
FIN flag Teemu Sihvonen
45-49 1:40:35
Click to select for comparison
772
NOR flag Kenneth Helle
40-44 1:40:43
Click to select for comparison
773
FIN flag Jaro Junnila
50-54 1:40:45
Click to select for comparison
774
EST flag Tiit Riisalo
55-59 1:40:46
Click to select for comparison
775
USA flag Zach Fisher
40-44 1:40:50
Click to select for comparison
776
FIN flag Ville Vaahtovirta
30-34 1:41:00
Click to select for comparison
777
FIN flag Thomas Brännbacka
40-44 1:41:00
Click to select for comparison
778
FIN flag Tuomas Salonen
40-44 1:41:05
Click to select for comparison
779
NED flag Kas Baars
16-24 1:41:24
Click to select for comparison
780
FIN flag Jarkko Träsk
50-54 1:41:28
Click to select for comparison
781
FIN flag Mikko Reinikainen
25-29 1:41:38
Click to select for comparison
782
FIN flag Samuel Virolainen
25-29 1:41:39
Click to select for comparison
783
GBR flag Charlie Comyn-Platt
40-44 1:41:44
Click to select for comparison
784
FIN flag Toni Hokkanen
35-39 1:41:47
Click to select for comparison
785
GBR flag James Nutt
30-34 1:41:47
Click to select for comparison
786
GBR flag Joel Williams
35-39 1:41:47
Click to select for comparison
787
GBR flag Stephen Beggs
35-39 1:41:55
Click to select for comparison
788
FIN flag Samuel Rajala
30-34 1:41:58
Click to select for comparison
789
FIN flag Cedric Ingram
30-34 1:42:09
Click to select for comparison
790
SWE flag Carl Sundelin
25-29 1:42:10
Click to select for comparison
791
GBR flag Ryley Barnes
16-24 1:42:13
Click to select for comparison
792
FIN flag Marcos Chagoya
40-44 1:42:20
Click to select for comparison
793
USA flag Rob Kuhlman
35-39 1:42:29
Click to select for comparison
794
FRA flag Raphael Fajardo
16-24 1:42:30
Click to select for comparison
795
SWE flag Mathias Thorén
50-54 1:42:41
Click to select for comparison
796
FIN flag Taneli Sillantaka
40-44 1:42:52
Click to select for comparison
797
FIN flag Karri-Pekka Kauppinen
35-39 1:42:56
Click to select for comparison
798
SWE flag Mattias Nyman
50-54 1:43:07
Click to select for comparison
799
FIN flag Sami Mustonen
45-49 1:43:09
Click to select for comparison
800
EST flag Kent Benström
16-24 1:43:13
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.