← Oslo 2025 results

HYROX Oslo 2025 Results – Open Men (page 2)

695 finishers. Winner Joe Vatcher in 56:45; median 1:22:47.

Rank Athlete Nat Age group Time Run Workout
201 Roland Proka SWE 50-54 1:14:58 38:36 31:25
202 Daniel Lexén SWE 40-44 1:14:58 37:45 32:11
203 James Robson GBR 40-44 1:14:59 39:10 31:01
204 Dermot Dalton IRL 45-49 1:15:07 37:57 31:59
205 Lex Jetha GBR 35-39 1:15:08 37:05 31:32
206 Lee Samwell GBR 50-54 1:15:12 35:35 34:11
207 Amir Taghian SWE 40-44 1:15:16 35:51 33:30
208 Jack Lightburn GBR 30-34 1:15:16 36:37 33:47
209 Eerik Hyöty FIN 30-34 1:15:19 40:13 29:23
210 Liam Smart GBR 25-29 1:15:22 39:49 30:02
211 Liam Huseby Røbech NOR 16-24 1:15:23 38:00 31:04
212 Callum Preston GBR 35-39 1:15:28 38:02 32:33
213 Mario Bernhofen SUI 45-49 1:15:32 37:50 31:48
214 Ray Scheijgrond NED 35-39 1:15:34 37:09 33:31
215 Ben Sears GBR 16-24 1:15:34 35:50 35:04
216 Kieran Jones GBR 40-44 1:15:36 41:46 28:31
217 Des Doyle IRL 40-44 1:15:37 38:13 31:20
218 Ludvig Nylén SWE 16-24 1:15:39 37:31 32:43
219 Fredrik Gresseth NOR 30-34 1:15:43 36:12 34:27
220 Niclas Müller DEN 35-39 1:15:48 39:33 31:19
221 Tobias Block SWE 30-34 1:15:49 36:43 33:30
222 Alexander Svensson SWE 30-34 1:15:50 36:20 34:48
223 David Byrne IRL 25-29 1:16:00 33:54 37:38
224 Ramon Windt NED 35-39 1:16:03 35:47 35:26
225 Mihael Dekanic CRO 30-34 1:16:05 38:48 32:24
226 Valts Grinbergs LAT 30-34 1:16:08 40:05 30:12
227 Dennis Dorrepaal NED 16-24 1:16:09 40:09 30:47
228 Maximilian Nuppenau RSA 16-24 1:16:12 35:38 35:45
229 Roman Guillot-Sestier FRA 35-39 1:16:14 41:37 29:35
230 Magdiel Feval FRA 40-44 1:16:16 39:00 32:23
231 Harry Neath GBR 25-29 1:16:16 39:07 31:52
232 Ed Miles GBR 25-29 1:16:21 39:32 31:27
233 Ludvig Blomqvist SWE 45-49 1:16:21 37:31 33:05
234 Edward Moore GBR 25-29 1:16:23 38:33 32:20
235 Rune Finne NOR 35-39 1:16:26 35:36 35:47
236 Erik Golsäter SWE 30-34 1:16:30 37:03 34:14
237 Sebastian Olsson SWE 25-29 1:16:32 38:44 32:33
238 Henrik Nordlander SWE 25-29 1:16:32 38:50 32:47
239 Christian Henrikson NOR 16-24 1:16:33 40:04 30:13
240 Sergey Tyo NZL 30-34 1:16:33 39:51 30:41
241 Pierre-Yves Lopez FRA 30-34 1:16:38 36:47 34:48
242 Eren Banaz GBR 30-34 1:16:41 39:21 31:19
243 Martin Bodin SWE 35-39 1:16:46 40:12 31:09
244 Felipe Roseira BRA 30-34 1:16:51 40:32 30:13
245 Alexander Gustafsson SWE 16-24 1:16:54 42:18 29:26
246 Andreas Benz GER 40-44 1:17:02 40:50 30:58
247 Tobias Lundgren SWE 25-29 1:17:02 41:48 29:28
248 Alexander Coptcoat GBR 25-29 1:17:05 38:35 33:07
249 Julien Furlanetto FRA 35-39 1:17:05 38:06 32:56
250 Antony Fortunato GBR 35-39 1:17:09 40:12 32:21
251 Rob Farrell IRL 50-54 1:17:09 38:09 32:44
252 Andre Olofsson SWE 30-34 1:17:17 39:41 32:04
253 Laszlo Wagenblast GER 35-39 1:17:17 43:07 27:56
254 Tim Brouwer NED 35-39 1:17:20 39:28 31:47
255 Guttorm Kvastad NOR 50-54 1:17:22 38:03 34:05
256 Alexandre Rouault FRA 30-34 1:17:24 40:06 31:32
257 Theo Lerstrand SWE 16-24 1:17:37 38:25 33:24
258 Conleth Moran IRL 40-44 1:17:37 39:00 32:44
259 Alan Czyzykowski POL 25-29 1:17:44 39:45 33:03
260 Jose Leal GUA 55-59 1:17:45 36:30 36:11
261 Ben Duffy IRL 35-39 1:17:47 38:47 33:04
262 Andrew Thomas GBR 35-39 1:17:55 37:17 35:03
263 Salvador De Freitas POR 25-29 1:17:57 41:37 29:43
264 Andreas Olofsson SWE 35-39 1:18:05 37:23 35:03
265 Sean Cursiter GBR 35-39 1:18:06 39:03 32:57
266 Diego Alcoba BRA 35-39 1:18:10 39:01 32:46
267 Gaute Løvlien NOR 40-44 1:18:13 41:05 31:27
268 Max Myers GBR 45-49 1:18:21 38:35 33:07
269 Malte Ifversen DEN 16-24 1:18:24 41:11 31:48
270 Joachim Rasmussen DEN 16-24 1:18:27 39:47 32:13
271 Noori Taghadosi AFG 25-29 1:18:30 41:23 31:08
272 Charlie Tideman SWE 25-29 1:18:32 43:30 29:23
273 Ian Macdonald GBR 35-39 1:18:35 36:05 35:49
274 Alexandre Picart FRA 45-49 1:18:35 38:34 34:20
275 Marton Kiraly HUN 45-49 1:18:41 38:49 34:28
276 Viktor Josefsson SWE 35-39 1:18:45 37:37 35:46
277 Philip Kucharek POL 30-34 1:18:49 39:20 34:07
278 Andrew Buckley GBR 45-49 1:18:52 39:51 33:40
279 Nikolaj Frederiksen DEN 30-34 1:18:54 39:41 33:24
280 Fredrik Windrup SWE 40-44 1:18:55 41:33 31:21
281 Johan Byggnings SWE 35-39 1:18:57 41:15 32:09
282 Oskar Hellqvist SWE 35-39 1:18:57 39:06 33:48
283 Janik Rothenbusch GER 25-29 1:18:58 41:51 31:22
284 Juho Mäkiniemi FIN 35-39 1:19:03 40:52 32:52
285 Michael Kennedy GBR 30-34 1:19:07 36:02 37:38
286 Nash Matinyarare GBR 35-39 1:19:08 40:12 33:34
287 Diederick Van Woerkom NED 30-34 1:19:08 43:07 30:57
288 Leopold Dahg SWE 16-24 1:19:09 39:02 33:56
289 Alessandro Gemelli ITA 50-54 1:19:10 39:15 34:41
290 Nicolai Rossen DEN 30-34 1:19:21 41:43 31:18
291 James Bradley GBR 60-64 1:19:27 40:50 33:26
292 Daniel Olatokun GBR 25-29 1:19:36 36:51 36:23
293 Thomas Watel FRA 25-29 1:19:37 42:58 30:56
294 Thomas Taralrud Kaltenborn NOR 50-54 1:19:39 36:26 37:24
295 Donatas Abraitis LTU 35-39 1:19:40 42:34 30:56
296 Even Nordhagen NOR 25-29 1:19:42 38:13 36:28
297 Alexander Gibson GBR 40-44 1:19:49 38:41 35:16
298 Simon Hotchkiss GBR 40-44 1:19:50 37:32 36:34
299 Lee Graham GBR 16-24 1:19:51 35:09 39:09
300 Tormod Rye NOR 35-39 1:19:53 38:04 36:06
301 Marek Kruszyński POL 55-59 1:19:54 42:35 31:32
302 Humberto Linero PAN 30-34 1:19:57 39:51 34:32
303 Puya Sultani NOR 35-39 1:19:58 42:21 32:38
304 Per Henning Hammerstad Møllevold NOR 25-29 1:19:59 41:12 33:02
305 Espen Hagen NOR 40-44 1:20:06 40:21 33:50
306 Mick Higgins IRL 45-49 1:20:06 40:20 34:19
307 Rickard Canbro SWE 45-49 1:20:21 41:11 33:55
308 Callum Hensby GBR 25-29 1:20:23 39:22 35:04
309 Craig Mackenzie GBR 35-39 1:20:24 42:14 32:51
310 Josh Fairclough GBR 25-29 1:20:25 41:59 33:33
311 Ousama Yehiaoui FRA 30-34 1:20:35 41:49 33:35
312 Loris Falce SUI 16-24 1:20:40 41:44 33:36
313 Morten Solberg NOR 50-54 1:20:50 37:50 37:14
314 Anders Tellebo SWE 40-44 1:20:50 39:15 36:34
315 Marcus Eriksson SWE 30-34 1:20:53 40:38 34:54
316 Dani Greger NOR 40-44 1:21:00 39:07 36:12
317 Alasdair O'Hara GBR 35-39 1:21:01 40:03 34:41
318 Matiss Aizkalns LAT 30-34 1:21:01 39:03 36:05
319 Martin Strömbergsson SWE 45-49 1:21:04 40:32 34:57
320 Mehmet Özkaynak SWE 40-44 1:21:07 42:52 32:39
321 Carlos Langelandsvik NOR 40-44 1:21:08 40:16 33:35
322 Anthony Slater GBR 35-39 1:21:14 38:25 37:04
323 Oliver Hodge GBR 30-34 1:21:17 41:45 33:47
324 Joakim Sjur SWE 35-39 1:21:18 40:57 34:59
325 Rio Paul GBR 16-24 1:21:20 39:55 35:05
326 Josh Cook GBR 25-29 1:21:26 40:51 34:48
327 Kristofer Bergdahl SWE 45-49 1:21:35 40:29 34:58
328 Frank Monahan IRL 16-24 1:21:40 38:44 36:07
329 Robin Arding SWE 40-44 1:21:40 41:07 34:46
330 Jamie Rawson GBR 30-34 1:21:45 40:03 35:28
331 Jamie Clayton GBR 16-24 1:21:54 40:06 35:59
332 Andrea Testa ITA 35-39 1:21:55 37:10 39:15
333 John Maccarthy IRL 40-44 1:21:58 40:05 35:54
334 Camilo Lattof SWE 45-49 1:22:01 45:44 28:24
335 Christer Orre Hult NOR 30-34 1:22:03 42:01 34:41
336 Logan Adams USA 30-34 1:22:06 41:35 35:05
337 Graeme Crowe GBR 35-39 1:22:07 36:13 40:25
338 James Wareham GBR 40-44 1:22:08 43:31 33:22
339 Domantas Bazys LTU 25-29 1:22:12 41:06 33:11
340 Oscar Miras Wardell SWE 30-34 1:22:17 42:04 35:03
341 Benjamin Rolland FRA 40-44 1:22:20 43:12 33:51
342 Kevin Nguyen NOR 16-24 1:22:25 39:01 34:07
343 Lukas Killinger GER 30-34 1:22:28 43:15 32:47
344 Marco Berger SUI 35-39 1:22:32 44:01 31:02
345 Maurizio Rossi GER 30-34 1:22:34 45:18 31:21
346 Simen Vie NOR 30-34 1:22:43 41:52 35:04
347 Jonatan Persson SWE 25-29 1:22:45 40:08 35:08
348 Jens Lovejus SWE 45-49 1:22:47 43:38 33:17
349 Luke Martin GBR 30-34 1:22:50 38:52 37:30
350 Emerson Kastrati NOR 35-39 1:22:52 44:37 31:57
351 Felix Schwencke GER 16-24 1:22:55 41:04 35:56
352 Armintas Dubickas LTU 35-39 1:22:59 44:45 31:42
353 Nate Leather GBR 16-24 1:23:02 42:02 35:59
354 Thomas O'Hare IRL 25-29 1:23:02 41:57 35:03
355 Peter Sjöberg SWE 45-49 1:23:06 41:41 35:17
356 Petr Kaiser CZE 25-29 1:23:08 41:43 34:44
357 Ricardo Góngora BOL 40-44 1:23:09 42:05 34:40
358 Peter Bro-Jørgensen DEN 60-64 1:23:10 41:24 36:05
359 Adam Pedersen DEN 30-34 1:23:12 42:29 34:05
360 Stefan Persson SWE 40-44 1:23:12 47:30 31:09
361 Michael Summerson NOR 40-44 1:23:13 43:37 33:38
362 Christofer Niklasson SWE 40-44 1:23:15 42:57 34:52
363 Fabrizio Balest ITA 40-44 1:23:15 41:07 36:10
364 Matt Postlethwaite GBR 25-29 1:23:17 42:21 34:57
365 Peter Kumlin SWE 30-34 1:23:21 43:15 34:39
366 Magnus Allard SWE 45-49 1:23:23 41:04 36:30
367 Sikker Jensen DEN 45-49 1:23:28 46:10 30:52
368 Tanio Artino GBR 35-39 1:23:35 44:35 33:47
369 Lasse Olesen DEN 40-44 1:23:38 43:51 33:05
370 Gordon Reynolds GBR 35-39 1:23:48 39:31 39:27
371 Luke Williams GBR 35-39 1:23:48 42:12 35:29
372 Niall Kearns IRL 40-44 1:23:49 42:23 36:08
373 Lauri Laxström FIN 35-39 1:23:50 45:50 31:42
374 Adam Mcbean GBR 30-34 1:23:54 40:39 37:59
375 Christian Folmer SWE 30-34 1:23:57 44:12 34:37
376 Liam Liddy IRL 60-64 1:23:59 41:06 36:58
377 Alexander Af Wetterstedt SWE 35-39 1:24:07 44:51 33:54
378 Andreas Wikström SWE 30-34 1:24:09 43:43 35:05
379 Øyvind Røsand NOR 40-44 1:24:13 40:48 35:49
380 Jurijs Lisjuks LAT 30-34 1:24:13 42:09 36:14
381 Josh Charlton GBR 25-29 1:24:13 45:19 33:23
382 Ulrik Jogsten SWE 45-49 1:24:14 43:26 34:09
383 Philip Green SWE 30-34 1:24:20 45:26 33:19
384 Erico Dilorenzo SWE 45-49 1:24:22 43:10 34:43
385 Jamie Wilde GBR 45-49 1:24:22 44:59 33:24
386 Mathias Sørlie NOR 30-34 1:24:30 45:16 33:12
387 Ross Mathison GBR 35-39 1:24:32 45:25 32:39
388 Rob Davies GBR 45-49 1:24:33 40:23 38:49
389 Alby Smith GBR 16-24 1:24:34 43:19 35:27
390 Kim Sagdahl NOR 35-39 1:24:35 44:59 32:32
391 Nuno Manso POR 35-39 1:24:36 43:17 35:42
392 Nick Amphlett GBR 45-49 1:24:44 41:49 38:07
393 Ola Oloyede GBR 40-44 1:24:45 45:11 33:38
394 Mark Buckley IRL 40-44 1:24:46 39:09 40:13
395 Mark Cooper-Haime GBR 50-54 1:24:48 39:12 40:35
396 Lloyd Davies GBR 35-39 1:24:49 38:46 39:46
397 Joachim Bakke NOR 45-49 1:24:49 43:49 34:16
398 Niklas Nilsson SWE 45-49 1:24:51 43:26 35:41
399 Peter Toomar SWE 50-54 1:24:52 42:42 35:37
400 Maxime Falue FRA 30-34 1:24:52 43:08 35:56

← Oslo 2025 results