← Stockholm 2025 results

HYROX Stockholm 2025 Results – Open Men (page 2)

825 finishers. Winner Erik Woodward in 55:44; median 1:20:11.

Rank Athlete Nat Age group Time Run Workout
201 Róbert Jenčák SVK 25-29 1:12:40 32:42 33:22
202 Marcel Sagl AUT 16-24 1:12:45 35:05 30:30
203 Ludvig Blomqvist SWE 45-49 1:12:45 33:25 30:10
204 Michael Young GBR 35-39 1:12:47 35:56 30:52
205 Mikko Pitkänen FIN 45-49 1:13:00 36:14 30:25
206 Manuel Achtig AUT 35-39 1:13:01 35:13 31:38
207 Richard Svalstedt SWE 30-34 1:13:02 35:35 31:13
208 Cornelis Setterholm SWE 16-24 1:13:03 38:25 28:03
209 Gustaf Agartson SWE 40-44 1:13:04 34:30 32:59
210 Andre Olofsson SWE 30-34 1:13:07 36:10 30:59
211 Alex Long GBR 25-29 1:13:07 37:20 29:45
212 Einari Nurmela SWE 35-39 1:13:07 35:20 31:32
213 Jesper Søndermark DEN 40-44 1:13:09 35:12 32:18
214 Noori Taghadosi AFG 25-29 1:13:13 34:39 31:16
215 Robin Arding SWE 40-44 1:13:13 35:22 30:56
216 Christian Arndt DEN 25-29 1:13:16 35:25 32:05
217 Lucas Becella FRA 25-29 1:13:16 35:59 31:39
218 Tobias Andersson SWE 25-29 1:13:18 37:23 29:36
219 Karim Zaghlul GBR 25-29 1:13:19 35:57 31:52
220 Anton Nygård FIN 25-29 1:13:21 36:46 30:32
221 Daniel Lexén SWE 40-44 1:13:21 36:07 31:20
222 Dylan Gaffey IRL 25-29 1:13:22 34:41 32:43
223 Erik Eriksson SWE 40-44 1:13:24 36:58 30:24
224 James Ma GBR 35-39 1:13:26 34:56 32:46
225 Philip Lang GER 30-34 1:13:27 36:11 31:14
226 Per Svensson SWE 40-44 1:13:29 36:03 31:15
227 Karl Mattias Ruus EST 25-29 1:13:31 35:39 31:01
228 Elias Eriksson SWE 16-24 1:13:33 36:11 29:56
229 Clément Windecker FRA 30-34 1:13:34 35:24 31:07
230 Freddy Andersson SWE 30-34 1:13:36 35:38 31:57
231 Camilo Lattof SWE 45-49 1:13:37 36:07 30:27
232 Joshua Morris GBR 30-34 1:13:37 35:33 31:58
233 Harry Robinson GBR 25-29 1:13:39 35:52 32:11
234 Oskar Danninger SWE 30-34 1:13:39 35:07 32:51
235 Emmanouil Promponas GRE 30-34 1:13:40 35:49 31:46
236 Mozes Hoppenbrouwer NED 30-34 1:13:41 35:27 32:13
237 Linus Mood SWE 35-39 1:13:44 31:49 36:23
238 Dean Hynes IRL 25-29 1:13:44 34:38 32:58
239 Robert Jiremo SWE 45-49 1:13:47 35:41 31:01
240 Josef Saker SWE 30-34 1:13:48 37:10 30:52
241 Liam Huseby Røbech NOR 16-24 1:13:49 35:36 31:43
242 Sukh Toor GBR 30-34 1:13:55 35:55 32:11
243 Kian Mehrnusch GER 45-49 1:13:56 34:26 33:33
244 Théo Lavernhe FRA 30-34 1:13:56 35:55 31:30
245 Sam Bernard GBR 16-24 1:13:57 36:43 29:54
246 Clément Peron FRA 30-34 1:13:57 36:06 30:56
247 Michal Mrkvica CZE 16-24 1:14:03 37:10 30:34
248 Adil Hameed NZL 25-29 1:14:03 36:11 32:12
249 Jordan Auvergne FRA 30-34 1:14:04 33:10 34:33
250 Matt Shelper GBR 40-44 1:14:05 36:05 31:56
251 Lorenzo Colussi FRA 16-24 1:14:07 35:05 33:06
252 Nick Wright GBR 50-54 1:14:09 37:22 30:23
253 Pierre Canler FRA 30-34 1:14:10 34:23 33:41
254 Jesper Bentley Ditlevsen DEN 40-44 1:14:10 32:45 35:12
255 Baptiste Chamera FRA 25-29 1:14:13 36:51 30:17
256 Julien Furlanetto FRA 35-39 1:14:14 35:24 31:25
257 Christos Chatzis GRE 35-39 1:14:15 35:36 31:20
258 Øyvind Røsand NOR 40-44 1:14:17 34:41 32:50
259 Jimmy Norberg SWE 45-49 1:14:20 36:48 30:35
260 Fredrik Berglund SWE 30-34 1:14:21 35:36 32:10
261 Maximilian Schmidt GER 25-29 1:14:22 36:33 31:12
262 Grayson Lutin USA 25-29 1:14:22 35:21 31:38
263 Jesus Aguado Agenjo ESP 40-44 1:14:28 33:21 35:37
264 Maik Buchholz GER 25-29 1:14:30 35:10 33:22
265 Emanuele Vittorio Pizzoli ITA 16-24 1:14:34 35:39 32:46
266 Thomas Hahn DEN 35-39 1:14:37 37:11 28:52
267 Alan King GBR 40-44 1:14:40 34:19 34:52
268 Jan-Eric Kelner EST 30-34 1:14:42 36:31 31:46
269 Jack Sharpe GBR 16-24 1:14:45 34:11 34:42
270 Elvin Sisanovic NED 30-34 1:14:48 34:23 34:22
271 Gonçalo Mira POR 35-39 1:14:49 36:05 32:21
272 Jorge Collado Vellisco ESP 30-34 1:14:56 35:06 33:35
273 Romanas Beleckis LTU 35-39 1:15:01 35:30 33:40
274 Sven Petersen GER 30-34 1:15:04 34:51 34:32
275 Ben Rawlinson GBR 30-34 1:15:07 37:32 29:03
276 Maciej Hutyra POL 16-24 1:15:13 34:43 34:28
277 Felix Sjöberg SWE 25-29 1:15:20 38:38 30:34
278 Otto Dahlin SWE 35-39 1:15:27 35:32 33:19
279 Hero Pusnovas SWE 35-39 1:15:27 33:53 34:22
280 Marcus M FRA 30-34 1:15:28 33:29 35:45
281 Rémi Ribaimont FRA 35-39 1:15:32 36:56 32:18
282 Alexander Vium Olesen NOR 30-34 1:15:32 38:27 30:58
283 Jesper Hallberg SWE 25-29 1:15:36 38:20 30:20
284 Alexander Schmidt SWE 30-34 1:15:42 35:20 34:42
285 Tobias Van Der Meer NED 45-49 1:15:43 37:35 32:03
286 Matthias Duelund Pedersen DEN 40-44 1:15:43 34:46 35:05
287 Erik Blom NED 35-39 1:15:46 38:25 30:36
288 Leo Nortamaa FIN 25-29 1:15:46 39:05 30:01
289 Kian Khani GER 40-44 1:15:47 38:12 31:33
290 Mathias Maxa AUT 16-24 1:15:49 37:12 32:17
291 Sean Richardson GBR 30-34 1:15:51 33:27 36:03
292 Christian Perini ITA 40-44 1:15:51 33:39 35:41
293 Florian Barbaire FRA 25-29 1:15:55 35:48 34:22
294 Hugo Östby SWE 16-24 1:15:56 36:32 32:49
295 Imants Sovkovs LAT 45-49 1:15:56 36:48 31:13
296 Marcus Eriksson SWE 30-34 1:16:05 36:54 33:10
297 Johan Sjölin-Lagemyr SWE 35-39 1:16:09 36:16 33:00
298 Adam Pedersen DEN 30-34 1:16:12 36:23 33:04
299 Lee Samwell GBR 50-54 1:16:12 33:50 35:31
300 Andrew Haydu IRL 45-49 1:16:12 33:47 35:44
301 Michael Nabb SWE 40-44 1:16:13 38:04 29:26
302 Michael Schmetz BEL 45-49 1:16:14 36:21 33:35
303 Mattia Di Marco ITA 16-24 1:16:15 35:43 34:19
304 Martin Hokka SWE 35-39 1:16:16 35:49 34:05
305 Jon Melson GBR 40-44 1:16:20 33:58 36:19
306 Rory Mccormack IRL 16-24 1:16:26 35:41 34:36
307 Oskar Hellqvist SWE 35-39 1:16:26 35:54 33:59
308 Tom Mougeolle FRA 25-29 1:16:29 34:43 35:33
309 Tom Hartgill GBR 45-49 1:16:32 35:58 34:20
310 Joakim Isaksson SWE 45-49 1:16:33 38:27 31:28
311 Ludwig Melkerud SWE 45-49 1:16:34 37:06 32:26
312 Stefan Poulsen SWE 50-54 1:16:34 37:44 31:11
313 Sivert Hammer NOR 30-34 1:16:36 36:48 33:10
314 Alex Owens GBR 35-39 1:16:36 38:37 30:20
315 Maxime Cogez FRA 16-24 1:16:41 34:44 35:38
316 Sivarajah Thievanayagam GBR 50-54 1:16:41 36:52 33:34
317 David Skoog SWE 30-34 1:16:42 37:19 33:03
318 Henrik Brink SWE 16-24 1:16:42 41:49 29:02
319 Pierre-Yves Lopez FRA 30-34 1:16:43 34:27 36:05
320 Max Sanderson GBR 16-24 1:16:47 36:34 34:05
321 Andreas Eberhart GER 50-54 1:16:47 33:54 35:34
322 Mikael Davani SWE 30-34 1:16:47 34:50 35:35
323 Ahmed Kadhim Abed Al Yasiri SWE 25-29 1:16:48 34:31 36:00
324 Juuso Kevari FIN 30-34 1:16:49 37:11 32:38
325 Alan Czyzykowski POL 25-29 1:16:50 36:46 34:20
326 Joel Backstad SWE 35-39 1:16:50 40:09 30:41
327 Louis French GBR 25-29 1:16:50 34:53 34:54
328 Viktor Josefsson SWE 35-39 1:16:51 34:47 33:53
329 Dylan McLeer IRL 25-29 1:16:53 35:02 35:30
330 Tautvydas Armonas LTU 25-29 1:16:53 39:58 30:02
331 Markus Rössel GER 45-49 1:16:55 30:00 41:30
332 Emil Bredmar SWE 40-44 1:16:56 38:01 32:25
333 Hjalmar Forsberg SWE 60-64 1:16:57 36:52 33:44
334 Ulrik Jogsten SWE 45-49 1:16:58 38:55 30:42
335 Paul Evans GBR 30-34 1:16:58 31:03 39:57
336 Rune Lindgaard DEN 35-39 1:16:59 37:32 32:49
337 Lucas Schultz BRA 25-29 1:17:03 39:07 31:36
338 Andreas Karlsson SWE 40-44 1:17:03 41:30 28:45
339 Tim Hoffmann GER 35-39 1:17:06 38:11 32:27
340 Guttorm Kvastad NOR 50-54 1:17:07 35:37 35:25
341 Clément Braud FRA 25-29 1:17:09 37:25 33:41
342 Nicolai Rossen DEN 30-34 1:17:10 38:27 30:00
343 Moe Al Thani QAT 40-44 1:17:12 37:36 33:00
344 Melvin Nidaud FRA 25-29 1:17:14 36:27 33:59
345 Luke Woolsey GBR 45-49 1:17:15 37:14 30:30
346 Rob Taylor GBR 45-49 1:17:15 35:41 35:05
347 Kjetil Digre NOR 55-59 1:17:17 36:52 33:24
348 Jeffrey De Vries NED 35-39 1:17:20 38:17 32:00
349 Jesper Hatakka SWE 30-34 1:17:23 39:06 31:37
350 Ondřej Vošmera CZE 16-24 1:17:24 36:53 31:47
351 James Thomson GBR 16-24 1:17:24 37:54 32:57
352 Sam Allan GBR 25-29 1:17:24 35:24 35:45
353 Niklas Wahlman SWE 40-44 1:17:25 40:05 30:01
354 Bastien Touzeau SUI 35-39 1:17:26 36:38 34:22
355 Ryan Smith GBR 30-34 1:17:26 36:33 34:45
356 Aboubacar Diaby CIV 30-34 1:17:28 33:55 36:47
357 Rob Campbell GBR 35-39 1:17:33 37:23 33:34
358 Juho Mäkiniemi FIN 35-39 1:17:33 38:13 33:19
359 Christian Folmer SWE 30-34 1:17:34 36:48 34:24
360 Gerwin Witlox NED 50-54 1:17:36 36:51 33:40
361 Pontus Willbo SWE 35-39 1:17:36 38:52 31:57
362 Steven Ney GER 25-29 1:17:37 36:04 34:13
363 Darragh O Connor IRL 35-39 1:17:47 35:24 35:18
364 Marcello Fregnani ITA 40-44 1:17:59 37:53 32:44
365 Christian Stotz AUT 45-49 1:18:05 37:30 34:14
366 Jan Willem Den Hollander NED 40-44 1:18:06 38:38 33:31
367 Markus Becker GER 35-39 1:18:06 36:46 34:55
368 Ryan Walsh GBR 25-29 1:18:07 36:21 35:34
369 Magnus Hagen NOR 16-24 1:18:08 37:13 33:37
370 Michael Hayes IRL 30-34 1:18:10 37:32 33:50
371 Bill Chouvardas GRE 16-24 1:18:10 38:40 32:28
372 Sture Lundbakk NOR 35-39 1:18:15 36:19 35:26
373 Kim Nilsson SWE 30-34 1:18:17 37:03 32:13
374 Marco Berger SUI 35-39 1:18:22 38:49 32:15
375 Baptiste Castanet FRA 35-39 1:18:24 37:14 33:36
376 Tamas Gellai HUN 30-34 1:18:28 40:20 31:23
377 Joel Lindberg SWE 30-34 1:18:31 35:03 35:11
378 Finbar Smyth AUS 16-24 1:18:33 37:32 34:17
379 Darren Tse CAN 45-49 1:18:33 40:25 31:40
380 Luis Gonzalez DOM 40-44 1:18:33 37:11 34:05
381 Jiří Nekovář CZE 16-24 1:18:34 37:33 31:24
382 Anders Winberg SWE 50-54 1:18:36 35:54 36:03
383 Jack Jones GBR 16-24 1:18:38 36:40 35:30
384 Jeppe Rindom DEN 45-49 1:18:43 39:04 33:15
385 Alexandre Picart FRA 45-49 1:18:45 35:40 33:53
386 Pj Mcfadden IRL 30-34 1:18:47 36:26 35:39
387 Henning Mohr GER 60-64 1:18:49 36:16 36:11
388 Andreas Jensen DEN 30-34 1:18:50 39:02 32:22
389 Michael Kennedy GBR 30-34 1:18:58 35:18 37:14
390 Magnus Allard SWE 45-49 1:18:59 37:58 34:11
391 Esteban Brandenburg GER 40-44 1:19:01 36:11 35:50
392 Per Åslund SWE 35-39 1:19:05 39:12 33:43
393 Redas Jarušaitis LTU 30-34 1:19:10 38:43 33:28
394 Rees Hall GBR 30-34 1:19:11 37:44 34:44
395 Charlie Tideman SWE 25-29 1:19:11 39:51 32:09
396 James Roberts GBR 30-34 1:19:13 37:06 33:44
397 Lance Chikodzi ZIM 30-34 1:19:14 36:50 35:04
398 Marton Kiraly HUN 45-49 1:19:14 38:31 34:01
399 Lars De Bois NED 25-29 1:19:16 36:08 36:33
400 Hadi Safi IRI 35-39 1:19:23 39:42 33:05

← Stockholm 2025 results