← Oslo 2025 results

HYROX Oslo 2025 Results – Open Men (page 3)

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

Rank Athlete Nat Age group Time Run Workout
401 David Cohen USA 16-24 1:25:11 42:52 35:47
402 Stephen Durzo CAN 30-34 1:25:14 47:25 31:13
403 Patrick Levi GER 40-44 1:25:15 43:27 36:04
404 Qaz Haque GBR 25-29 1:25:15 42:29 35:53
405 Alexander Vium Olesen NOR 25-29 1:25:17 44:06 35:14
406 Jamal Namous MAR 30-34 1:25:19 38:31 40:27
407 Bjørnar Holt NOR 45-49 1:25:22 45:54 33:15
408 Andreas Hebert SWE 40-44 1:25:24 42:21 37:07
409 Scott Gale GBR 16-24 1:25:30 41:36 38:12
410 Lars Klinghagen SWE 55-59 1:25:34 45:37 34:16
411 Kristian Andersson SWE 40-44 1:25:36 42:09 37:38
412 Sivert Hammer NOR 30-34 1:25:37 43:54 35:14
413 Athanasios Paraskevopoulos SWE 30-34 1:25:43 42:58 36:09
414 Jarl Petter Moe NOR 40-44 1:25:45 40:08 39:29
415 René Toft DEN 35-39 1:25:51 46:57 32:04
416 Sam Moore GBR 16-24 1:25:53 42:23 37:52
417 Adriaan Tan BEL 40-44 1:25:54 44:31 35:01
418 Lucas Kumlin SWE 16-24 1:25:56 41:33 39:06
419 Noel Walsh IRL 45-49 1:25:59 46:01 32:56
420 Terje Saethershagen NOR 40-44 1:26:02 43:48 35:43
421 Khalil Javaid GBR 16-24 1:26:02 41:58 35:58
422 David Rieder SUI 30-34 1:26:08 41:55 37:11
423 Constantin Hennes GER 35-39 1:26:10 42:36 36:57
424 Stefan Axelsson SWE 65-69 1:26:14 42:54 37:53
425 Carsten Rosenkilde DEN 35-39 1:26:16 42:22 38:38
426 Magnus Hagen NOR 16-24 1:26:23 42:38 37:22
427 Per Øgrey Brandsdal NOR 40-44 1:26:24 42:32 35:01
428 Ian Broughton GBR 40-44 1:26:24 42:26 37:25
429 Karthik Venkitesh SWE 40-44 1:26:29 42:53 35:18
430 Rohan Mannion GBR 16-24 1:26:32 45:21 35:09
431 Sivarajah Thievanayagam GBR 50-54 1:26:32 48:20 32:44
432 Craig Robbins GBR 40-44 1:26:39 37:45 43:41
433 Paul Evitt GBR 40-44 1:26:43 39:09 41:45
434 Thomas Sieghart GER 50-54 1:26:45 42:06 38:17
435 Pétur Rafn Jónsson ISL 35-39 1:26:46 42:48 38:16
436 Jonathan Ollett GBR 50-54 1:26:54 39:12 41:16
437 Kristoffer Benco Arntzen NOR 40-44 1:26:59 44:48 36:02
438 Ignas Sokolnikas LTU 30-34 1:27:02 43:01 31:48
439 Sam Sheardown GBR 30-34 1:27:11 37:40 43:50
440 Per Einar Ellefsen NOR 40-44 1:27:13 45:18 36:32
441 Paul Drury GBR 45-49 1:27:22 44:50 37:06
442 Saul Ward GBR 25-29 1:27:22 43:21 36:58
443 Dean Wilson AUS 35-39 1:27:22 45:25 34:20
444 Anton Bedford GBR 16-24 1:27:22 44:05 35:32
445 Björn Sångberg SWE 40-44 1:27:29 44:36 34:32
446 Joy Bouhuys NED 45-49 1:27:30 45:20 36:12
447 Usman Mohammed GBR 25-29 1:27:36 47:15 34:08
448 Frederik Sørensen DEN 16-24 1:27:36 44:59 35:40
449 Michael Whiting GBR 35-39 1:27:47 45:36 36:19
450 Jesus Baquedano Mozos ESP 35-39 1:27:48 41:23 40:47
451 Daniel Zetterström SWE 40-44 1:27:49 44:47 36:17
452 David Jonsson SWE 40-44 1:27:51 44:05 36:32
453 Giuseppe Moranda SUI 30-34 1:27:53 45:04 35:59
454 Jan De Leyn BEL 35-39 1:27:53 46:29 35:21
455 Jack Hamilton IRL 25-29 1:27:54 41:19 39:56
456 Moe Harb JOR 40-44 1:27:54 43:48 37:03
457 Bradley Nicholls GBR 40-44 1:28:00 43:43 36:42
458 Ryszard Stawarz SWE 45-49 1:28:02 39:55 40:32
459 Tomas Nygård SWE 55-59 1:28:10 43:43 38:50
460 Reid Willis GBR 30-34 1:28:18 45:29 37:21
461 Jacob Smith USA 25-29 1:28:28 44:27 36:58
462 Leo Tamisier SUI 16-24 1:28:31 41:09 38:29
463 Michael Williams GBR 50-54 1:28:31 40:52 42:14
464 Pontus Willbo SWE 35-39 1:28:39 46:32 33:32
465 Krish Sibal IND 16-24 1:28:45 45:23 36:53
466 Adrian Vigre NOR 30-34 1:28:48 43:16 39:36
467 Billy Johansson SWE 60-64 1:28:50 44:25 38:09
468 Ferdinand Brusdal NOR 30-34 1:28:50 47:06 34:14
469 Per-Henning Hethey NOR 45-49 1:28:54 43:16 39:13
470 Jens Thorgaard DEN 50-54 1:28:56 46:47 35:51
471 David Lockie GBR 35-39 1:28:57 46:47 35:05
472 Kristoffer Skagen NOR 25-29 1:29:03 42:27 40:55
473 Nick Praulins AUS 40-44 1:29:03 48:09 33:43
474 Marcus Coyle GBR 35-39 1:29:05 47:09 35:57
475 Derren Selvarajah GBR 50-54 1:29:15 46:48 35:58
476 Jack Grossart GBR 16-24 1:29:17 45:29 38:10
477 Rob White IRL 40-44 1:29:24 43:55 39:42
478 Filip Engström SWE 30-34 1:29:25 42:50 40:33
479 Jussi Laukkanen FIN 45-49 1:29:35 46:21 37:06
480 Per Åge Barbakken NOR 55-59 1:29:41 43:25 40:24
481 Leroy T Nyangani ZIM 30-34 1:29:42 40:53 42:47
482 Paul Slingsby GBR 35-39 1:30:02 48:40 35:07
483 Knut-Emil Kristoffersen NOR 40-44 1:30:12 43:11 39:16
484 Phillip Shortt IRL 35-39 1:30:15 45:53 38:48
485 Richard Smale IRL 35-39 1:30:15 45:11 39:17
486 Glenn Gislason NOR 30-34 1:30:19 37:53 46:38
487 Justin Taurog GBR 50-54 1:30:19 43:49 40:27
488 Anders Rousing DEN 55-59 1:30:23 44:08 39:34
489 Calum Annetts GBR 25-29 1:30:28 45:54 38:29
490 Josh Butten GBR 30-34 1:30:34 46:38 37:20
491 Liam Canning IRL 30-34 1:30:41 44:50 39:24
492 Thomas Rossland NOR 35-39 1:30:50 43:03 39:27
493 Richard Farnan IRL 30-34 1:30:56 40:24 44:46
494 Timo Niinivaara FIN 35-39 1:30:57 45:32 39:18
495 Henrik Oftedal NOR 45-49 1:31:06 55:44 30:02
496 Fabio Cortesi ITA 40-44 1:31:11 35:27 45:28
497 John Murray IRL 60-64 1:31:17 43:39 41:27
498 James Mctigue IRL 45-49 1:31:20 49:03 35:00
499 Tim Allen GBR 45-49 1:31:22 46:03 38:22
500 Martin Hokka SWE 35-39 1:31:26 40:51 43:42
501 Mantas Benderis LTU 25-29 1:31:28 53:01 30:59
502 Sebastian Lorenz GER 40-44 1:31:41 45:50 38:41
503 Jack Roberts GBR 16-24 1:31:41 46:51 37:40
504 Erik Øren NOR 70-74 1:31:46 46:11 38:02
505 David Skriver DEN 40-44 1:31:50 41:22 42:17
506 Jonas Lissjanis SWE 50-54 1:31:52 50:11 35:09
507 Matthew Mowat GBR 30-34 1:31:54 41:44 42:44
508 Tomasz Bieńkowski POL 40-44 1:31:55 46:10 38:37
509 John Ryan GBR 50-54 1:32:06 45:06 39:51
510 Wissem Fejri FRA 35-39 1:32:15 43:43 42:17
511 Peter Wallskog SWE 50-54 1:32:16 44:47 40:32
512 Sandris Truntiks LAT 35-39 1:32:24 44:01 40:32
513 Jeremy Carlot FRA 40-44 1:32:28 49:29 35:35
514 Algirdas Pukis LTU 40-44 1:32:44 45:17 40:16
515 Sofian Benhaddou DEN 40-44 1:32:52 44:18 40:36
516 Jørgen Ruus NOR 30-34 1:32:58 47:30 37:24
517 Joel Halldin SWE 35-39 1:33:03 48:44 36:24
518 Michael Kristiansen NOR 40-44 1:33:13 44:35 41:39
519 Joacim Forsman SWE 35-39 1:33:16 48:45 38:00
520 Åge Sjølstad NOR 45-49 1:33:16 45:35 40:30
521 Tom Rønning NOR 45-49 1:33:16 48:51 36:41
522 Michael Whelehan IRL 40-44 1:33:17 45:56 41:03
523 Kjetil Ones NOR 35-39 1:33:22 54:31 32:19
524 Vetle Eriksen NOR 25-29 1:33:27 42:24 44:47
525 Christoph Menge GER 35-39 1:33:55 43:58 42:46
526 Sion Gibby GBR 50-54 1:33:58 41:29 45:18
527 Patrik Möller SWE 40-44 1:34:01 44:04 41:17
528 Jack Hunter GBR 30-34 1:34:01 45:19 41:03
529 Jarle Nygaard NOR 45-49 1:34:07 46:46 39:57
530 Lee Stirling GBR 40-44 1:34:11 45:54 40:49
531 Piotr Lech POL 45-49 1:34:21 45:42 39:42
532 George Lee GBR 16-24 1:34:31 47:50 39:45
533 Alexander Pickston GBR 30-34 1:34:33 46:57 40:58
534 Bojan Zelcev DEN 40-44 1:34:37 48:03 38:19
535 Johan Fagerström SWE 50-54 1:34:47 51:21 34:22
536 Stephen Kerin GBR 50-54 1:34:50 42:33 46:50
537 Daniel Olejnik POL 35-39 1:34:58 44:05 44:37
538 Øyvind Eik NOR 50-54 1:35:04 46:53 39:20
539 Damian Prestwich GBR 35-39 1:35:07 47:15 39:18
540 Tom Lea GBR 30-34 1:35:11 45:20 41:44
541 Daniel Wellendorf NOR 35-39 1:35:13 45:16 41:58
542 John Rendall GBR 55-59 1:35:15 47:38 40:58
543 André Ueland NOR 50-54 1:35:15 46:15 41:42
544 Lasse Fossnes NOR 50-54 1:35:19 47:06 41:36
545 Peder Sviggum NOR 35-39 1:35:26 45:03 43:04
546 Øyvind Eide NOR 40-44 1:35:27 49:40 38:46
547 Max Larsson SWE 35-39 1:35:46 48:01 39:17
548 Yevgeniy Bidusenko FRA 40-44 1:35:48 50:14 39:57
549 Simon Tomlinson GBR 50-54 1:35:55 49:31 37:12
550 Ugur Akin TUR 30-34 1:35:57 44:54 43:39
551 Doron Pryluk ISR 40-44 1:36:10 46:49 37:28
552 Dan Stolworthy GBR 40-44 1:36:11 47:48 38:35
553 Benjamin Fox GBR 16-24 1:36:13 44:55 42:08
554 Lukas Chytil FRA 35-39 1:36:30 42:23 47:32
555 Julien Auroux FRA 40-44 1:36:31 50:04 39:32
556 Gary Mcginty GBR 40-44 1:36:32 45:38 42:12
557 Marius Ketels SWE 16-24 1:36:42 48:42 40:16
558 Daniel Kim KOR 40-44 1:36:54 57:19 33:45
559 Oliver Buttrick GBR 16-24 1:36:59 42:53 46:53
560 James Lear GBR 16-24 1:37:00 48:19 38:48
561 Thomas Johnson GBR 50-54 1:37:02 50:49 38:42
562 Frode Øien NOR 50-54 1:37:06 58:41 31:39
563 Thomas Hamilton USA 25-29 1:37:18 52:54 35:43
564 Paul Rhodes GBR 50-54 1:37:20 46:37 44:01
565 Johan Lindberg SWE 50-54 1:37:33 46:32 45:04
566 Hendrik Hofstra NED 35-39 1:37:37 48:15 42:00
567 Pradip Pun GBR 30-34 1:37:42 47:48 43:07
568 Benjamin Arnold GBR 25-29 1:37:59 43:50 45:46
569 Aled Evans GBR 25-29 1:38:08 50:50 40:02
570 Mervin Devar GBR 55-59 1:38:12 45:11 46:21
571 Amish Patel GBR 35-39 1:38:17 45:17 46:29
572 Gustav Thörn SWE 45-49 1:38:24 46:32 44:41
573 Jelmer Van Der Zee NED 25-29 1:38:30 45:52 44:08
574 Joma Cameron GBR 30-34 1:38:36 48:13 43:32
575 Mikael Davani SWE 30-34 1:38:55 53:32 40:01
576 Stian Andersen NOR 45-49 1:38:55 48:29 39:39
577 Michael Mckenna IRL 50-54 1:39:00 44:08 46:43
578 Wilhelm Taibon AUT 55-59 1:39:01 49:27 41:56
579 Josef Tautscher AUT 35-39 1:39:03 47:17 43:34
580 Stuart Weeks GBR 50-54 1:39:04 50:19 42:22
581 Albin Severinson SWE 30-34 1:39:06 46:55 44:20
582 Mudi Ewere GBR 40-44 1:39:09 52:09 38:36
583 Fabian Truijen NED 35-39 1:39:09 48:15 42:18
584 Abdullah Cicek GER 25-29 1:39:15 48:05 42:59
585 Simon Oakden GBR 55-59 1:39:27 51:00 40:58
586 Joakim Karlsson SWE 55-59 1:39:28 49:52 41:12
587 Rob Jones GBR 25-29 1:39:32 50:23 41:16
588 Johan Hultén SWE 50-54 1:39:42 45:33 46:20
589 Emil Sætran NOR 25-29 1:39:56 55:27 37:21
590 Yiwei Xu CHN 35-39 1:40:00 46:18 44:27
591 Daniel Lee CAN 25-29 1:40:05 51:42 41:01
592 Stian Larsen NOR 45-49 1:40:14 50:37 40:47
593 Scott Morton CAN 40-44 1:40:15 52:59 37:37
594 Daniel Chapman GBR 35-39 1:40:19 1:00:19 34:40
595 Kjetil Gullaksen NOR 40-44 1:40:37 50:11 42:51
596 Richard Williams GBR 35-39 1:40:37 48:30 45:53
597 Ryan Mulholland GBR 30-34 1:40:58 46:40 38:17
598 Aaron White GBR 35-39 1:41:07 51:51 40:53
599 Tim Steck SUI 16-24 1:41:21 49:35 42:11
600 Jan Svoboda CZE 35-39 1:41:25 57:05 37:21

← Oslo 2025 results