TrainRox Logo TrainRox

HYROX PRO MEN - Helsinki 2026

9–10 May 2026
Showing 1 to 100 of 287 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
DEN flag Sebastian Ifversen
25-29 54:44
Click to select for comparison
2
GER flag Jannik Czapla
25-29 54:55
Click to select for comparison
3
ITA flag Eugenio Bianchi
40-44 55:57
Click to select for comparison
4
ENG flag Ollie Russell
25-29 56:12
Click to select for comparison
5
ESP flag Luis Garcia Rubio
25-29 57:34
Click to select for comparison
6
SWE flag Oskar Karlsson
16-24 58:00
Click to select for comparison
7
TUR flag Turker Alici
30-34 58:28
Click to select for comparison
8
GBR flag Travis Brown
30-34 58:35
Click to select for comparison
9
NOR flag Erik Woodward
35-39 58:47
Click to select for comparison
10
SWE flag Kenny Steger
25-29 58:51
Click to select for comparison
11
NED flag Mark Nieuwenhuis
30-34 58:56
Click to select for comparison
12
GBR flag Tom Jones
30-34 59:14
Click to select for comparison
13
SWE flag Mathias Ramberg
30-34 59:36
Click to select for comparison
14
GBR flag Josh Langley
16-24 59:36
Click to select for comparison
15
NOR flag Petter Saltvik
16-24 59:44
Click to select for comparison
16
RSA flag Scott Bayvel
30-34 59:50
Click to select for comparison
17
ITA flag Enrico Corvetto
40-44 59:53
Click to select for comparison
18
SCO flag Kristofer McSherry
30-34 1:00:05
Click to select for comparison
19
POL flag Maciej Wegorzewski
30-34 1:00:23
Click to select for comparison
20
NOR flag Dag Blandkjenn
25-29 1:00:28
Click to select for comparison
21
FRA flag Nhick Dampouya
35-39 1:00:38
Click to select for comparison
22
SWE flag Pontus Eriksson
25-29 1:00:44
Click to select for comparison
23
GER flag Magnus Eschment
25-29 1:00:47
Click to select for comparison
24
EST flag Kalev Ermits
30-34 1:00:48
Click to select for comparison
25
GBR flag Sebastian Hobbs
16-24 1:00:56
Click to select for comparison
26
ITA flag Alex Gasser
25-29 1:00:57
Click to select for comparison
27
BEL flag Junior Oby Obi
25-29 1:00:58
Click to select for comparison
28
GBR flag Edward Clementson
35-39 1:01:35
Click to select for comparison
29
POL flag Kamil Kozioł
30-34 1:01:42
Click to select for comparison
30
SWE flag Viktor Johansson
30-34 1:01:49
Click to select for comparison
31
CZE flag Petr Mrázek
35-39 1:02:07
Click to select for comparison
32
SWE flag William Westlund
16-24 1:02:16
Click to select for comparison
33
FIN flag Mark Defranchi
25-29 1:02:23
Click to select for comparison
34
AND flag Marc Diaz Gibert
30-34 1:02:38
Click to select for comparison
35
SWE flag Philip Fredriksson
16-24 1:02:42
Click to select for comparison
36
GBR flag Andrew Bourne
30-34 1:02:46
Click to select for comparison
37
FRA flag Victor Garnier
16-24 1:02:49
Click to select for comparison
38
DEN flag Daniel Bejer
16-24 1:02:50
Click to select for comparison
39
GBR flag Myles Kenealy
30-34 1:03:05
Click to select for comparison
40
DEN flag Berthel Jakobsen
16-24 1:03:05
Click to select for comparison
41
FIN flag Toni Koskinen
30-34 1:03:21
Click to select for comparison
42
GBR flag John Boland
40-44 1:03:38
Click to select for comparison
43
FIN flag Sam Zerlik
30-34 1:03:44
Click to select for comparison
44
FIN flag Lauri Eneh
25-29 1:03:45
Click to select for comparison
45
DEN flag Jonas Togo
30-34 1:03:54
Click to select for comparison
46
SWE flag Daniel Handy
30-34 1:04:20
Click to select for comparison
47
FIN flag Markus Vuorela
25-29 1:04:26
Click to select for comparison
48
SWE flag Emil Gulin Drakenberg
16-24 1:04:28
Click to select for comparison
49
TUR flag Burak Edis Emiroğlu
30-34 1:04:29
Click to select for comparison
50
ITA flag Fede Scuteri
30-34 1:05:14
Click to select for comparison
51
GBR flag Chris Young
35-39 1:05:14
Click to select for comparison
52
FIN flag David Sulkakoski
30-34 1:05:31
Click to select for comparison
53
SWE flag Theo Hall
16-24 1:05:46
Click to select for comparison
54
NGR flag Emmanuel Ikechukwu
16-24 1:05:57
Click to select for comparison
55
SWE flag Anders Lillhager
35-39 1:06:02
Click to select for comparison
56
NGR flag Patiu Rabiu
30-34 1:06:05
Click to select for comparison
57
GBR flag Andrew Crawford
45-49 1:06:06
Click to select for comparison
58
FRA flag Pierre Audoubert
30-34 1:06:14
Click to select for comparison
59
SWE flag Jonathan Gunnarsson
25-29 1:06:15
Click to select for comparison
60
DEN flag Mads Hermansen
40-44 1:06:22
Click to select for comparison
61
FIN flag Ville Parviainen
30-34 1:06:29
Click to select for comparison
62
GBR flag Ross Young
25-29 1:06:34
Click to select for comparison
63
POL flag Rafal Wajda
30-34 1:06:40
Click to select for comparison
64
GBR flag Sam Bignell
35-39 1:06:47
Click to select for comparison
65
EST flag Rain Seepõld
35-39 1:07:07
Click to select for comparison
66
SWE flag Andreas Fransén
16-24 1:07:11
Click to select for comparison
67
FIN flag Sami Kiehelä
40-44 1:07:24
Click to select for comparison
68
DEN flag Anders Næstholdt
30-34 1:07:32
Click to select for comparison
69
GBR flag Aaron Spells
40-44 1:07:35
Click to select for comparison
70
ROU flag Dragoș Cirstocea
30-34 1:08:01
Click to select for comparison
71
NOR flag Lars Sæberg
25-29 1:08:05
Click to select for comparison
72
SWE flag Mattias Jakobsson
35-39 1:08:06
Click to select for comparison
73
FIN flag Lauri Noponen
30-34 1:08:17
Click to select for comparison
74
FIN flag Christoffer Wickström
35-39 1:08:27
Click to select for comparison
75
SWE flag Jesper Jonsson
30-34 1:08:33
Click to select for comparison
76
GER flag Nils Bez
16-24 1:08:57
Click to select for comparison
77
POR flag João Rocha
25-29 1:08:59
Click to select for comparison
78
SWE flag Johan Andersson
40-44 1:09:01
Click to select for comparison
79
POL flag Sebastian Sienkiewicz
30-34 1:09:01
Click to select for comparison
80
SWE flag Rickard Riekkola
35-39 1:09:06
Click to select for comparison
81
TPE flag Nathaniel Morris
35-39 1:09:10
Click to select for comparison
82
FIN flag Henri Pyykölä
35-39 1:09:13
Click to select for comparison
83
SWE flag Johan Persevall
40-44 1:09:20
Click to select for comparison
84
GBR flag Alexander Pearshouse
40-44 1:09:29
Click to select for comparison
85
GBR flag Jason Littlewood
50-54 1:09:34
Click to select for comparison
86
FRA flag Florian Garreau
16-24 1:09:35
Click to select for comparison
87
FIN flag Otto Markkanen
35-39 1:09:41
Click to select for comparison
88
NOR flag Jakob Folkestad
16-24 1:09:42
Click to select for comparison
89
HKG flag Kingson Che
25-29 1:09:57
Click to select for comparison
90
GBR flag Callum Crosby
25-29 1:10:02
Click to select for comparison
91
SWE flag Per-Johan Svensson
55-59 1:10:03
Click to select for comparison
92
GER flag Matthias Sienz
35-39 1:10:11
Click to select for comparison
93
FRA flag Janick Pion
35-39 1:10:27
Click to select for comparison
94
SWE flag Jacob Werner
50-54 1:10:29
Click to select for comparison
95
FIN flag Lauri Lilleberg
30-34 1:10:30
Click to select for comparison
96
FRA flag Remy Lefebvre
40-44 1:10:33
Click to select for comparison
97
GBR flag Fraser Brown
16-24 1:10:39
Click to select for comparison
98
GER flag Alexander Wieczerzak
35-39 1:10:46
Click to select for comparison
99
GER flag Thomas Schütz
50-54 1:10:53
Click to select for comparison
100
GER flag Georg Grigoleit
35-39 1:10:56