← Helsinki 2026 results

HYROX Helsinki 2026 Results – Open Men

914 finishers. Winner Tyler Spence in 56:37; median 1:23:29.

Rank Athlete Nat Age group Time
1 Tyler Spence GBR 30-34 56:37
2 Xavier Pocorni NED 16-24 58:22
3 Julian Fiedler AUT 30-34 58:46
4 Sami Maamela FIN 30-34 58:59
5 Adam Young GBR 30-34 59:18
6 Oliver Söderberg SWE 16-24 59:21
7 Luke Walker GBR 35-39 59:30
8 Tom Haseldine GBR 16-24 59:40
9 Pete Daalman SCO 40-44 59:47
10 Jérémy Espagnol FRA 30-34 59:50
11 Aleksi Isomäki FIN 25-29 1:00:05
12 Danny Loftus IRL 16-24 1:00:17
13 Rokas Guscinas LTU 35-39 1:00:24
14 Scott Robertson GBR 40-44 1:00:38
15 Danny Coates GBR 30-34 1:00:49
16 Corentin Sinic FRA 25-29 1:01:00
17 Sean Clifford IRL 16-24 1:01:05
18 Greg Constable GBR 35-39 1:01:18
19 Bjørn Meincke Olesen DEN 16-24 1:01:21
20 Maxime Hugbart FRA 16-24 1:01:54
21 John Bjugg FIN 25-29 1:02:48
22 Scott Walker GBR 35-39 1:02:48
23 Dan Darley GBR 50-54 1:02:50
24 Gav Jack SCO 35-39 1:02:51
25 Rickard Sievers SWE 25-29 1:02:55
26 Taylor Gouin FRA 25-29 1:02:56
27 Roni Lahti FIN 25-29 1:03:03
28 Juha Järvelä FIN 45-49 1:03:19
29 Romet Room EST 25-29 1:03:31
30 Christian Remo Nicolaisen NOR 30-34 1:03:33
31 Jorma Isohanni FIN 40-44 1:03:39
32 Viggo Engkvist SWE 16-24 1:03:50
33 Tero Miettinen FIN 50-54 1:04:01
34 Oliver Sinclair AUS 30-34 1:04:29
35 Philipp Flaschel GER 30-34 1:04:30
36 Wojciech Grądzki POL 35-39 1:04:31
37 Manolo Debreyne BEL 25-29 1:04:32
38 Connor Maxwell GBR 30-34 1:04:34
39 Marek Kovář CZE 30-34 1:04:34
40 Wilfrid Normand FRA 50-54 1:04:46
41 Ronnie Hyvärinen FIN 35-39 1:04:47
42 Kasper Skræp DEN 25-29 1:04:48
43 Matthieu Génion FRA 35-39 1:05:00
44 Błażej Wesołowski POL 30-34 1:05:11
45 Ru Wone FRA 35-39 1:05:38
46 Fredrik Rantanen SWE 30-34 1:05:39
47 Nils-Christian Von Münster-Kistner GER 30-34 1:05:41
48 Connor Mcfadden GBR 25-29 1:05:46
49 Fredrik Laanemets SWE 45-49 1:06:03
50 Jonathan Wiklund FIN 25-29 1:06:03
51 Tom Depraetere FRA 25-29 1:06:05
52 Joel Russ SWE 45-49 1:06:17
53 Matt Reynolds GBR 25-29 1:06:21
54 Clinton Bottrell GBR 45-49 1:06:27
55 Fredrick Smith GBR 35-39 1:06:28
56 Ville Hellman FIN 45-49 1:06:34
57 Dan Avery GBR 35-39 1:06:38
58 Joona Jokela FIN 25-29 1:06:43
59 Aleksi Leppinen FIN 25-29 1:06:43
60 Yohann Aiguadel FRA 35-39 1:06:45
61 Clément Thieffry FRA 30-34 1:06:46
62 Kevin Rode FRA 30-34 1:06:47
63 Mikko Leino FIN 35-39 1:06:49
64 Taneli Aho FIN 30-34 1:06:51
65 Tom Hunter GBR 45-49 1:06:53
66 Ryszard Piasecki POL 16-24 1:07:05
67 Pyry Mattila FIN 25-29 1:07:06
68 Tom Finnegan GBR 25-29 1:07:08
69 Anton Byström SWE 35-39 1:07:15
70 Benjamin Fellows GBR 30-34 1:07:32
71 David Blease GBR 25-29 1:07:32
72 Warren Wee SGP 16-24 1:07:32
73 Toni Eriksson FIN 50-54 1:07:51
74 Tom Peterson GBR 30-34 1:07:53
75 Jannik Oest GER 30-34 1:08:07
76 Jukka-Pekka Perttula FIN 30-34 1:08:22
77 Jere Turunen FIN 16-24 1:08:25
78 Ari-Petteri Ronkainen FIN 35-39 1:08:26
79 Nils Kinast GER 25-29 1:08:37
80 Charel Diederich LUX 16-24 1:08:42
81 Matti Salminen FIN 45-49 1:08:44
82 Jaakko Mikkonen FIN 40-44 1:08:44
83 Fabian Tillander FIN 25-29 1:08:49
84 Kamil Kramek POL 35-39 1:08:51
85 Janne Karjalainen FIN 40-44 1:08:53
86 Shahan Aziz GBR 35-39 1:08:57
87 Alfred Olsson SWE 35-39 1:08:59
88 Ismail Yetiskul FIN 25-29 1:09:00
89 William Hastings GBR 40-44 1:09:02
90 Leo Nortamaa FIN 25-29 1:09:08
91 Felix Frank GER 35-39 1:09:08
92 Maxime Balderacchi FRA 30-34 1:09:16
93 Riccardo Roveri SUI 35-39 1:09:17
94 Luke Kähkönen FIN 30-34 1:09:29
95 Dennis Opielka GER 45-49 1:09:30
96 Jonatan Mattsson FIN 25-29 1:09:32
97 Timo Kanninen FIN 45-49 1:09:32
98 Elias Liukka FIN 25-29 1:09:33
99 Pierce Maxwell IRL 30-34 1:09:37
100 Kimmo Saarnikorpi FIN 35-39 1:09:39
101 Juho Kareinen FIN 25-29 1:09:41
102 Joshua Desprez IRL 16-24 1:09:45
103 Ruben Gysler SUI 30-34 1:09:48
104 Sami Kosunen FIN 30-34 1:09:49
105 Lassi Erkko FIN 25-29 1:09:50
106 Björn Kvist SWE 35-39 1:09:55
107 Janne Nurminen FIN 30-34 1:09:56
108 Niko Naderer AUT 30-34 1:09:57
109 Jaakko Luttinen FIN 40-44 1:09:58
110 Ciaran Mcaninch SCO 16-24 1:10:01
111 Juuso Kautonen FIN 40-44 1:10:09
112 Darren Donovan GBR 40-44 1:10:11
113 Håvard Slåtten NOR 40-44 1:10:15
114 Mariusz Jurczyk POL 30-34 1:10:15
115 Johannes Konsti FIN 30-34 1:10:17
116 Alban Lorans FRA 16-24 1:10:22
117 Arno Uusküla EST 40-44 1:10:22
118 Kari Katajamäki FIN 40-44 1:10:29
119 Thomas Dolan USA 40-44 1:10:31
120 Eerik Hyöty FIN 35-39 1:10:32
121 Donatas Abraitis LTU 35-39 1:10:48
122 Santeri Ryhänen FIN 45-49 1:10:48
123 Sam Doolan GBR 30-34 1:10:57
124 Jose Francisco Taveras Jimenez DOM 30-34 1:10:59
125 Frederik Bille DEN 50-54 1:11:02
126 Mikko Lahtio FIN 40-44 1:11:04
127 Alper Dogan FIN 16-24 1:11:05
128 Alexandre Jeanjean FRA 25-29 1:11:06
129 Robert Bergkulla FIN 55-59 1:11:06
130 Niklas Oberth GER 25-29 1:11:09
131 Haladji-Fâ Soumare FRA 25-29 1:11:16
132 Etienne Michot SUI 25-29 1:11:18
133 Miika Uuttu FIN 16-24 1:11:18
134 Chris Spencer GBR 40-44 1:11:20
135 Johan Uunila FIN 50-54 1:11:21
136 Armintas Dubickas LTU 35-39 1:11:22
137 Ronny Forsbäck FIN 30-34 1:11:22
138 Mário Herák CZE 25-29 1:11:22
139 Joonas Hokka FIN 35-39 1:11:25
140 Frederik Soares USA 40-44 1:11:25
141 Erik Blom NED 35-39 1:11:28
142 Corentin Enjolras FRA 30-34 1:11:33
143 Vasco Marques POR 25-29 1:11:34
144 Henrik Allström SWE 35-39 1:11:40
145 Jaïr De Ruiter NED 16-24 1:11:47
146 Kalle Vainio FIN 35-39 1:11:49
147 Mikael Asplund FIN 16-24 1:11:57
148 Christopher Cattanach SCO 35-39 1:12:00
149 Timi Voutilainen FIN 25-29 1:12:08
150 Andrea Orlando Fontana SUI 35-39 1:12:11
151 Seppo Niemelä FIN 40-44 1:12:20
152 Pierre Lopez FRA 40-44 1:12:21
153 Fin Langton-Burnell NZL 25-29 1:12:23
154 Ben Wilson GBR 35-39 1:12:25
155 Andre Wallner AUT 25-29 1:12:33
156 Florian Buchacher AUT 35-39 1:12:35
157 Ville Korhola FIN 50-54 1:12:37
158 Mikko Malminen FIN 35-39 1:12:39
159 Aleksis Honkanen FIN 30-34 1:12:52
160 Valtteri Myrskyluoto FIN 35-39 1:12:58
161 Matt Grundy GBR 30-34 1:13:00
162 Teemu Ruuska FIN 45-49 1:13:05
163 Daniel Cox GBR 40-44 1:13:06
164 Kevin Kuder GER 35-39 1:13:06
165 Dennis Rybell SWE 40-44 1:13:08
166 Joona Tolvanen FIN 30-34 1:13:08
167 Jody Paxman GBR 45-49 1:13:08
168 Joakim Thelin SWE 40-44 1:13:09
169 Robin Sander GER 35-39 1:13:10
170 Sam Howard GBR 30-34 1:13:10
171 Teo Farnetti FRA 16-24 1:13:13
172 Hendrik Puuraid EST 16-24 1:13:17
173 Ton Stevens NED 30-34 1:13:18
174 Matt Paterson GBR 35-39 1:13:18
175 Fredrik Aardemäe FIN 30-34 1:13:25
176 Daniel Palkeinen FIN 35-39 1:13:25
177 Kalle Mastomäki FIN 25-29 1:13:27
178 Teun Van Dongen BEL 45-49 1:13:28
179 Marcel Portofoé GER 35-39 1:13:29
180 Henrik Sivunen FIN 30-34 1:13:30
181 Elis Erkinheimo FIN 30-34 1:13:30
182 Alexander Nowosad GER 35-39 1:13:31
183 Ilari Koiso-Virtanen FIN 16-24 1:13:33
184 Eduard Pogea ROU 45-49 1:13:34
185 Viktor Josefsson SWE 35-39 1:13:38
186 Kai Heimes GER 25-29 1:13:42
187 Ilkka Kosunen FIN 40-44 1:13:47
188 Wesley Routier NED 35-39 1:13:48
189 Tom Darneix FRA 30-34 1:13:50
190 Janne Kivakka FIN 25-29 1:13:50
191 Ben Roworth GBR 25-29 1:13:52
192 Kaj Kanters NED 16-24 1:13:54
193 Milton Van Zeijl NED 40-44 1:13:59
194 Anders Winberg SWE 50-54 1:13:59
195 Nick Perry GBR 25-29 1:14:05
196 Julian Mann GER 30-34 1:14:05
197 Ashley Prosper GBR 30-34 1:14:07
198 Anthony Young GBR 35-39 1:14:11
199 Tobias Block SWE 30-34 1:14:12
200 Frank Meyer GER 45-49 1:14:23

← Helsinki 2026 results