TrainRox Logo TrainRox

HYROX MEN - Helsinki 2026

9–10 May 2026
Showing 801 to 900 of 915 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
801
GER flag Rene Rybicki
30-34 1:43:17
Click to select for comparison
802
GER flag Matthias Krebs
30-34 1:43:19
Click to select for comparison
803
NED flag Frederic Cristina
25-29 1:43:31
Click to select for comparison
804
IND flag Samrat Sengupta
35-39 1:43:46
Click to select for comparison
805
FIN flag Joonas Liukkonen
35-39 1:43:46
Click to select for comparison
806
GER flag Simon Yang
25-29 1:43:52
Click to select for comparison
807
IND flag Ramkrishna Tamboli
30-34 1:43:59
Click to select for comparison
808
FIN flag Santeri Kontinen
30-34 1:44:05
Click to select for comparison
809
GHA flag Pap Ansah
25-29 1:44:09
Click to select for comparison
810
USA flag Nathan DaDalto
25-29 1:45:23
Click to select for comparison
811
MAR flag Mohamed Massoud
25-29 1:45:37
Click to select for comparison
812
FIN flag Teemu Åberg
35-39 1:45:42
Click to select for comparison
813
USA flag Nathan Stevens
35-39 1:45:51
Click to select for comparison
814
SWE flag Jonas Ewing
55-59 1:46:06
Click to select for comparison
815
POL flag Artur Sieczkowski
40-44 1:46:36
Click to select for comparison
816
LTU flag Ketutis Siauciunas
40-44 1:46:57
Click to select for comparison
817
USA flag DawnavanJoe Ysalde
30-34 1:47:02
Click to select for comparison
818
NOR flag Dag Øyvind Lien
55-59 1:48:12
Click to select for comparison
819
NED flag Jair Emanuels
16-24 1:48:15
Click to select for comparison
820
SWE flag Linde Jonason
16-24 1:48:30
Click to select for comparison
821
SIN flag Hayden Tan
16-24 1:48:37
Click to select for comparison
822
FIN flag Henri Hyönen
40-44 1:48:41
Click to select for comparison
823
SWE flag Mattias Grane
45-49 1:48:44
Click to select for comparison
824
FIN flag Hemmo Hartwall
16-24 1:48:54
Click to select for comparison
825
IRL flag Shane Grealy
35-39 1:49:07
Click to select for comparison
826
FIN flag Kristian Rantanen
35-39 1:49:15
Click to select for comparison
827
IRL flag Ronan Rochford
40-44 1:49:20
Click to select for comparison
828
GBR flag Mark Hogben
60-64 1:49:20
Click to select for comparison
829
SWE flag Trim Biba
25-29 1:49:44
Click to select for comparison
830
GER flag Marc Nilges
30-34 1:50:19
Click to select for comparison
831
GBR flag Darren Beattie
25-29 1:50:24
Click to select for comparison
832
UKR flag Yurii Moroziuk
30-34 1:50:40
Click to select for comparison
833
FIN flag Daniel Nissén
40-44 1:50:44
Click to select for comparison
834
IND flag Avnish Chandel
35-39 1:50:47
Click to select for comparison
835
GBR flag George Boston
30-34 1:51:24
Click to select for comparison
836
FIN flag Markku Niska
45-49 1:51:25
Click to select for comparison
837
GBR flag Christian Mark Roach
35-39 1:51:37
Click to select for comparison
838
GBR flag Glen Calvert
40-44 1:51:43
Click to select for comparison
839
GER flag Kim Krutein
45-49 1:52:10
Click to select for comparison
840
IRL flag David Walsh
45-49 1:52:11
Click to select for comparison
841
GER flag Jonas Willuhn
40-44 1:52:15
Click to select for comparison
842
SWE flag Amr Elawa
35-39 1:52:17
Click to select for comparison
843
IND flag Viswak Ggautham
16-24 1:52:20
Click to select for comparison
844
FIN flag Marko Suominen
55-59 1:53:15
Click to select for comparison
845
IRL flag Gary O'Kane
35-39 1:53:19
Click to select for comparison
846
GBR flag Gareth Lewis
40-44 1:53:29
Click to select for comparison
847
NOR flag Jan Blandkjenn
65-69 1:53:33
Click to select for comparison
848
BRA flag Pedro da Silva
25-29 1:53:50
Click to select for comparison
849
SWE flag Daniel Hansson
25-29 1:53:55
Click to select for comparison
850
NOR flag Kim Robin Ellingsen
30-34 1:53:57
Click to select for comparison
851
NED flag Richard Van Beusekom
50-54 1:54:03
Click to select for comparison
852
IRL flag Dylan Fitz
25-29 1:54:19
Click to select for comparison
853
FIN flag Toni Nurmi
30-34 1:54:21
Click to select for comparison
854
FIN flag Jukka Kanerva
45-49 1:54:45
Click to select for comparison
855
GBR flag Michael Kite
45-49 1:55:07
Click to select for comparison
856
FRA flag Arman Amini
30-34 1:55:08
Click to select for comparison
857
FIN flag Juha Vehviläinen
65-69 1:55:32
Click to select for comparison
858
FIN flag Mikael Saukko
35-39 1:56:04
Click to select for comparison
859
MEX flag Alex De Luna
25-29 1:56:07
Click to select for comparison
860
GBR flag Brian Hagan
50-54 1:56:10
Click to select for comparison
861
GBR flag Joel Harris
30-34 1:56:53
Click to select for comparison
862
GBR flag Michael Flannery
30-34 1:57:00
Click to select for comparison
863
SWE flag Peter Martin
65-69 1:57:01
Click to select for comparison
864
GBR flag Dan Lillie
30-34 1:57:09
Click to select for comparison
865
LAT flag Dainis Berzins
45-49 1:57:16
Click to select for comparison
866
SWE flag Filip Rosander
30-34 1:57:17
Click to select for comparison
867
FIN flag Esa Tirronen
55-59 1:57:36
Click to select for comparison
868
GBR flag Ugo Aghaji
25-29 1:57:39
Click to select for comparison
869
FIN flag Antti Ojala
55-59 1:59:00
Click to select for comparison
870
FIN flag Lauri Keronen
35-39 1:59:11
Click to select for comparison
871
SWE flag Philip Oktay
30-34 1:59:43
Click to select for comparison
872
NED flag Cas Jonker
16-24 1:59:59
Click to select for comparison
873
FIN flag Petri Sivunen
60-64 2:01:07
Click to select for comparison
874
USA flag John Leoneil Antonio
35-39 2:01:32
Click to select for comparison
875
ISR flag Gur Buskila
50-54 2:01:48
Click to select for comparison
876
SEN flag PAPE SALIOU POUYE
35-39 2:01:51
Click to select for comparison
877
ISL flag Árni Ingvarsson
50-54 2:03:18
Click to select for comparison
878
FRA flag Tim Ponthieux
25-29 2:04:13
Click to select for comparison
879
SIN flag Aaron Chen
45-49 2:04:18
Click to select for comparison
880
USA flag William Thompson
35-39 2:04:20
Click to select for comparison
881
FIN flag Harri Ruuska
55-59 2:05:44
Click to select for comparison
882
GBR flag Zack Rose
30-34 2:05:52
Click to select for comparison
883
SWE flag Arnfinn Rötvold
50-54 2:05:59
Click to select for comparison
884
QAT flag Saoud Al-Henzab
30-34 2:06:37
Click to select for comparison
885
FIN flag Juha Tuomi
45-49 2:07:16
Click to select for comparison
886
GBR flag Syed Khan
35-39 2:07:27
Click to select for comparison
887
FIN flag Heikki Kesa
40-44 2:07:43
Click to select for comparison
888
IRL flag Crohan O'Shea
25-29 2:08:16
Click to select for comparison
889
FIN flag Tommi Syväjärvi
55-59 2:08:28
Click to select for comparison
890
IRL flag James Roche
25-29 2:08:55
Click to select for comparison
891
FIN flag Mikko Nuutinen
35-39 2:09:06
Click to select for comparison
892
SUI flag Markus Müller
50-54 2:10:17
Click to select for comparison
893
LTU flag Tomas Sereičikas
30-34 2:10:43
Click to select for comparison
894
USA flag Brooks Entwistle
55-59 2:11:08
Click to select for comparison
895
FIN flag Mikko Kaunisto
35-39 2:11:33
Click to select for comparison
896
NED flag Keven Van Der Velden
16-24 2:13:48
Click to select for comparison
897
GBR flag Andrew Wright
40-44 2:14:50
Click to select for comparison
898
PHI flag relly de ala
35-39 2:14:53
Click to select for comparison
899
FIN flag Jarkko Silmäri
40-44 2:16:41
Click to select for comparison
900
GBR flag Barry Hopcroft
45-49 2:17:45
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.