FULL RESULTS
HYROX Stockholm 2025 Results – Open Men (page 4)
825 finishers. Winner Erik Woodward in 55:44; median 1:20:11.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 601 | Paul James | 45-49 | 1:29:41 | 38:55 | 41:35 | |
| 602 | Yurii Shevchenko | 45-49 | 1:29:41 | 43:37 | 36:25 | |
| 603 | Christopher Rapp | 40-44 | 1:29:48 | 43:11 | 37:29 | |
| 604 | Ryszard Stawarz | 45-49 | 1:29:49 | 38:59 | 40:34 | |
| 605 | Javier Sandoval | 45-49 | 1:29:49 | 37:58 | 45:03 | |
| 606 | Tobias Paulsson | 35-39 | 1:29:50 | 40:20 | 42:27 | |
| 607 | Gabriel Edelbrock | 40-44 | 1:29:52 | 45:01 | 36:07 | |
| 608 | Emmanuel Ikechukwu | 16-24 | 1:29:53 | 50:00 | 32:57 | |
| 609 | Eak Ståhl | 35-39 | 1:29:59 | 39:43 | 42:10 | |
| 610 | Ramin Ebrahimi | 35-39 | 1:30:10 | 40:12 | 41:53 | |
| 611 | Per Åge Barbakken | 55-59 | 1:30:12 | 39:38 | 42:49 | |
| 612 | Ahmed Abdalla Leftawi | 30-34 | 1:30:15 | 39:55 | 38:04 | |
| 613 | Jussi Sillanpää | 40-44 | 1:30:17 | 45:25 | 37:40 | |
| 614 | Benny Mathumo | 30-34 | 1:30:17 | 45:27 | 37:01 | |
| 615 | Matt Fox | 40-44 | 1:30:20 | 42:01 | 39:53 | |
| 616 | Josef Heijbel | 40-44 | 1:30:23 | 40:46 | 41:53 | |
| 617 | Chris Brooks | 45-49 | 1:30:24 | 37:39 | 44:50 | |
| 618 | Axel Löwendahl | 40-44 | 1:30:25 | 41:57 | 39:20 | |
| 619 | Fredrik Dolk | 40-44 | 1:30:25 | 44:05 | 35:59 | |
| 620 | Matthew Farrell | 25-29 | 1:30:30 | 43:00 | 39:50 | |
| 621 | Tony Ehrnsten | 30-34 | 1:30:40 | 44:57 | 37:25 | |
| 622 | Daniel Pycock | 16-24 | 1:30:42 | 43:22 | 38:42 | |
| 623 | Tom Rønning | 45-49 | 1:30:44 | 45:39 | 36:25 | |
| 624 | Thomas Clements | 35-39 | 1:30:46 | 44:17 | 39:37 | |
| 625 | Aren Sargood | 16-24 | 1:30:47 | 40:58 | 38:32 | |
| 626 | Ferdinand Hoske | 30-34 | 1:30:50 | 40:53 | 41:00 | |
| 627 | Lewis Pullen | 30-34 | 1:30:55 | 36:32 | 45:56 | |
| 628 | Harry Moralee | 16-24 | 1:31:00 | 42:32 | 38:05 | |
| 629 | Daniel Lövquist | 45-49 | 1:31:09 | 43:52 | 35:50 | |
| 630 | Robert Andersson | 35-39 | 1:31:13 | 40:44 | 42:16 | |
| 631 | Luke Howarth | 35-39 | 1:31:13 | 45:14 | 38:40 | |
| 632 | Francesco Otigbah | 25-29 | 1:31:22 | 40:36 | 42:53 | |
| 633 | Christian Deijenberg | 55-59 | 1:31:27 | 41:56 | 41:17 | |
| 634 | Brian Bawse | 35-39 | 1:31:30 | 49:43 | 34:01 | |
| 635 | Michael Sterl | 60-64 | 1:31:33 | 41:38 | 42:10 | |
| 636 | Fabien Kintzig | 40-44 | 1:31:33 | 44:34 | 38:41 | |
| 637 | Leonardo Ventura | 30-34 | 1:31:35 | 39:51 | 44:15 | |
| 638 | Rickard Arnerup | 45-49 | 1:31:48 | 41:14 | 42:45 | |
| 639 | Anders Olsson | 70-74 | 1:31:50 | 42:56 | 42:01 | |
| 640 | Marcus Svensson | 35-39 | 1:31:52 | 42:27 | 38:04 | |
| 641 | Tony Tillerkvist | 60-64 | 1:32:03 | 39:35 | 44:26 | |
| 642 | Eric Monahan | 30-34 | 1:32:03 | 44:12 | 39:20 | |
| 643 | Nolan Gerbert | 16-24 | 1:32:05 | 38:09 | 44:24 | |
| 644 | Johan Hultén | 50-54 | 1:32:07 | 41:31 | 42:15 | |
| 645 | Ryan Black | 16-24 | 1:32:08 | 39:05 | 45:19 | |
| 646 | George Bell | 25-29 | 1:32:08 | 41:40 | 42:54 | |
| 647 | Daniel Johnsson | 35-39 | 1:32:23 | 43:36 | 40:59 | |
| 648 | Mattia Lambruschi | 30-34 | 1:32:42 | 43:35 | 40:46 | |
| 649 | Stephan Heinz | 25-29 | 1:32:47 | 45:02 | 36:37 | |
| 650 | Patrik Olsson | 55-59 | 1:32:51 | 44:03 | 39:52 | |
| 651 | Samuel Northrop | 30-34 | 1:32:51 | 46:05 | 37:05 | |
| 652 | Emil Nejström | 40-44 | 1:32:57 | — | 5:02:30 | |
| 653 | Elliot Arikan | 25-29 | 1:32:59 | 43:06 | 40:12 | |
| 654 | André Ueland | 50-54 | 1:33:03 | 41:06 | 42:28 | |
| 655 | Johannes Mittl | 30-34 | 1:33:04 | 44:50 | 38:47 | |
| 656 | Steve Perrin | 40-44 | 1:33:06 | 40:58 | 42:05 | |
| 657 | Guilherme Alves | 25-29 | 1:33:25 | 41:56 | 43:05 | |
| 658 | Ed Willis | 16-24 | 1:33:28 | 42:17 | 43:31 | |
| 659 | Erik Øren | 70-74 | 1:33:44 | 45:27 | 39:47 | |
| 660 | Mattias Nyman | 50-54 | 1:33:45 | 42:02 | 42:11 | |
| 661 | Antony Oliver | 50-54 | 1:33:46 | 41:33 | 43:23 | |
| 662 | Simon Löfdahl | 30-34 | 1:33:53 | 45:45 | 40:57 | |
| 663 | Italo Trentonzi | 50-54 | 1:33:53 | 44:51 | 41:41 | |
| 664 | Sam Kleinman | 35-39 | 1:34:00 | 42:21 | 44:04 | |
| 665 | Christopher Sieler | 40-44 | 1:34:11 | 43:31 | 42:33 | |
| 666 | Thibault Moressee | 40-44 | 1:34:22 | 44:38 | 41:34 | |
| 667 | René Huigen | 50-54 | 1:34:31 | 45:42 | 40:09 | |
| 668 | Jp Bourke | 45-49 | 1:34:37 | 39:43 | 47:11 | |
| 669 | Fredrik Alsenlid | 40-44 | 1:34:39 | 44:01 | 40:04 | |
| 670 | Dale Smith | 40-44 | 1:34:43 | 41:33 | 46:06 | |
| 671 | Ervin Cosic | 30-34 | 1:34:45 | 43:04 | 43:24 | |
| 672 | Henrik Rosdahl | 45-49 | 1:34:45 | 44:47 | 40:10 | |
| 673 | Jørgen Brodersen | 60-64 | 1:34:50 | 45:39 | 40:53 | |
| 674 | Tim Allen | 45-49 | 1:34:52 | 43:58 | 41:17 | |
| 675 | Staffan Stålnacke | 65-69 | 1:34:53 | 42:07 | 45:02 | |
| 676 | Joacim Forsman | 35-39 | 1:34:57 | 46:16 | 39:48 | |
| 677 | Liam Withers | 30-34 | 1:34:59 | 40:56 | 47:00 | |
| 678 | Matthew Rawlinson | 40-44 | 1:34:59 | 45:24 | 41:10 | |
| 679 | Christoffer Lydahl | 35-39 | 1:35:17 | 48:10 | 39:52 | |
| 680 | Richard Smith | 45-49 | 1:35:21 | 39:53 | 47:29 | |
| 681 | James Monnie | 40-44 | 1:35:31 | 46:22 | 40:14 | |
| 682 | Manpreet Singh | 30-34 | 1:35:43 | 47:24 | 38:12 | |
| 683 | Jens Quandt | 45-49 | 1:35:45 | 41:06 | 46:17 | |
| 684 | Birk Alwes | 50-54 | 1:35:51 | 45:36 | 39:32 | |
| 685 | Eric Ekberg | 30-34 | 1:36:20 | 43:52 | 42:33 | |
| 686 | Daniel Zetterström | 45-49 | 1:36:31 | 45:42 | 40:28 | |
| 687 | Niclas Cedervi | 55-59 | 1:36:36 | 44:28 | 42:51 | |
| 688 | Michael Lichtensteiger | 35-39 | 1:36:53 | 41:34 | 45:36 | |
| 689 | Lasse Christiansen | 30-34 | 1:36:54 | 50:14 | 37:07 | |
| 690 | Dennis Meijer | 30-34 | 1:36:55 | 48:52 | 38:52 | |
| 691 | Viktor Svanqvist | 35-39 | 1:37:07 | 47:52 | 38:25 | |
| 692 | Jubair Chowdhury | 35-39 | 1:37:08 | 44:37 | 44:13 | |
| 693 | Michael Marcant | 50-54 | 1:37:12 | 45:12 | 41:08 | |
| 694 | Stefanos Kalogeris | 35-39 | 1:37:26 | 44:57 | 44:09 | |
| 695 | Timo Niinivaara | 35-39 | 1:37:34 | 43:09 | 45:26 | |
| 696 | Mark Zirbser | 55-59 | 1:37:40 | 38:10 | 50:26 | |
| 697 | Matts Dalvik | 60-64 | 1:37:46 | 42:52 | 46:39 | |
| 698 | Marc Weipert | 30-34 | 1:37:51 | 49:44 | 39:06 | |
| 699 | Vilius Linkūnaitis | 35-39 | 1:37:52 | 52:02 | 36:57 | |
| 700 | Orkan Uzunyayla | 30-34 | 1:37:54 | 48:02 | 39:06 | |
| 701 | Kent Endresen | 45-49 | 1:37:57 | 40:13 | 49:02 | |
| 702 | Marcus Bouveng | 30-34 | 1:38:06 | 43:08 | 45:43 | |
| 703 | Matias Grouman | 30-34 | 1:38:09 | 47:49 | 39:49 | |
| 704 | Olli Saranto | 35-39 | 1:38:15 | 47:57 | 41:59 | |
| 705 | Nadir Chekroun | 40-44 | 1:38:17 | 46:48 | 40:04 | |
| 706 | Lars Gehl | 45-49 | 1:38:19 | 47:52 | 41:56 | |
| 707 | Manuele Rosselli | 40-44 | 1:38:32 | 42:44 | 47:30 | |
| 708 | Vladimír Polák | 25-29 | 1:38:39 | 43:28 | 37:47 | |
| 709 | Michael Mckenna | 50-54 | 1:38:41 | 45:08 | 43:11 | |
| 710 | Magnus Lindmark | 50-54 | 1:38:53 | 44:59 | 44:07 | |
| 711 | Johannes Steinbach | 30-34 | 1:39:02 | 47:01 | 40:43 | |
| 712 | Dylan Behari | 25-29 | 1:39:06 | 50:12 | 39:47 | |
| 713 | Emmanuel Cocodia | 45-49 | 1:39:25 | 45:58 | 44:23 | |
| 714 | Dean Wilson | 35-39 | 1:39:34 | 50:11 | 39:28 | |
| 715 | Peter Löveborg | 50-54 | 1:39:41 | 44:07 | 47:27 | |
| 716 | Johan Brorsson | 60-64 | 1:39:46 | 45:36 | 44:21 | |
| 717 | Tommy Isaksson | 50-54 | 1:39:51 | 47:13 | 41:58 | |
| 718 | Simon Wood | 45-49 | 1:40:00 | 46:37 | 44:55 | |
| 719 | Tomas Billing | 60-64 | 1:40:00 | 43:53 | 48:48 | |
| 720 | Mathias Harjulin | 45-49 | 1:40:12 | 42:55 | 49:21 | |
| 721 | Daniel Gottfriedson | 45-49 | 1:40:26 | 46:03 | 44:20 | |
| 722 | Tom Phillips | 30-34 | 1:40:28 | 48:40 | 42:01 | |
| 723 | Manuel Caseiro | 60-64 | 1:40:37 | 46:05 | 46:02 | |
| 724 | Mathieu Azar | 30-34 | 1:40:43 | 47:11 | 43:28 | |
| 725 | Segun Dickson | 25-29 | 1:41:12 | 36:08 | 58:31 | |
| 726 | Carsten Rasmussen | 45-49 | 1:41:19 | 40:29 | 53:00 | |
| 727 | Erik Steffensen | 35-39 | 1:41:50 | 51:26 | 40:17 | |
| 728 | David Jonsson | 45-49 | 1:41:51 | 45:56 | 44:25 | |
| 729 | Anthony Carter | 50-54 | 1:41:56 | 46:12 | 43:45 | |
| 730 | Philip Friberg | 30-34 | 1:41:56 | 46:22 | 45:27 | |
| 731 | Liam Somers | 35-39 | 1:41:57 | 48:02 | 44:44 | |
| 732 | Bjarne Jensen | 55-59 | 1:42:13 | 52:54 | 40:39 | |
| 733 | Salar Bilgin | 16-24 | 1:42:18 | 41:21 | 52:25 | |
| 734 | Simon Storm | 40-44 | 1:42:48 | 48:19 | 44:53 | |
| 735 | Jonathan Elmblad | 16-24 | 1:42:51 | 45:35 | 46:09 | |
| 736 | Jesper Askild | 55-59 | 1:43:12 | 51:24 | 42:34 | |
| 737 | Herman Högström | 50-54 | 1:43:17 | 50:49 | 42:30 | |
| 738 | Gustav Thörn | 45-49 | 1:43:38 | 45:14 | 50:10 | |
| 739 | Alex Burlison | 50-54 | 1:43:47 | 49:03 | 46:34 | |
| 740 | Viktor Parunya Eklund | 40-44 | 1:43:53 | 47:49 | 46:03 | |
| 741 | Nicola Talarico | 30-34 | 1:44:14 | 46:29 | 48:45 | |
| 742 | Johan Roth | 40-44 | 1:44:28 | 50:11 | 43:35 | |
| 743 | Peter Martin | 65-69 | 1:44:48 | 46:31 | 47:17 | |
| 744 | Carl Isaksson | 16-24 | 1:44:49 | 52:35 | 43:09 | |
| 745 | Albert Van Der Laan | 50-54 | 1:44:51 | 48:12 | 48:02 | |
| 746 | Lars Birger Egge | 45-49 | 1:44:53 | 49:48 | 45:03 | |
| 747 | Svante Grävare | 65-69 | 1:45:19 | 39:10 | 59:12 | |
| 748 | Blaine Reed | 50-54 | 1:45:28 | 44:58 | 52:11 | |
| 749 | Max Larsson | 35-39 | 1:45:34 | 48:37 | 46:31 | |
| 750 | Ronan O'Sullivan | 45-49 | 1:45:54 | 45:16 | 50:13 | |
| 751 | Søren Stricker | 35-39 | 1:46:16 | 43:47 | 54:09 | |
| 752 | Aaron Colman | 40-44 | 1:47:12 | 48:22 | 48:29 | |
| 753 | Ole Kristian Holm | 25-29 | 1:47:23 | 51:44 | 44:50 | |
| 754 | Mathias Thorén | 50-54 | 1:47:45 | 50:38 | 40:26 | |
| 755 | Joshua Allen | 25-29 | 1:47:54 | 48:05 | 49:55 | |
| 756 | Thomas Ahne | 45-49 | 1:48:13 | 47:00 | 46:11 | |
| 757 | Peter Mathsson | 55-59 | 1:48:14 | 47:49 | 50:49 | |
| 758 | Brad Froggatt | 25-29 | 1:48:26 | 47:49 | 51:13 | |
| 759 | Tomi Viinikainen | 45-49 | 1:48:33 | 48:17 | 51:06 | |
| 760 | Norman Weyer | 35-39 | 1:48:48 | 50:29 | 47:30 | |
| 761 | Fredrik Thuning | 30-34 | 1:49:27 | 50:10 | 48:03 | |
| 762 | Danuel Ashcroft | 65-69 | 1:50:07 | 50:20 | 50:34 | |
| 763 | Samuel Hallson | 16-24 | 1:50:13 | 47:40 | 51:25 | |
| 764 | Daniel Cokesic | 45-49 | 1:50:20 | 54:05 | 45:57 | |
| 765 | James Nutt | 30-34 | 1:50:43 | 50:18 | 49:53 | |
| 766 | Kimmo Kurki | 55-59 | 1:50:59 | 51:32 | 49:32 | |
| 767 | James Watson | 40-44 | 1:51:19 | 44:00 | 51:46 | |
| 768 | Richard White | 30-34 | 1:51:27 | 52:57 | 49:26 | |
| 769 | Chris Mortimer | 50-54 | 1:51:31 | 50:29 | 50:11 | |
| 770 | Johan Sundahl | 35-39 | 1:51:33 | 53:37 | 47:31 | |
| 771 | Özgür Tetik | 50-54 | 1:51:35 | 53:18 | 46:27 | |
| 772 | Kwan Lok Li | 30-34 | 1:51:37 | 48:31 | 51:34 | |
| 773 | Patrick Tuffy | 30-34 | 1:51:47 | 49:38 | 53:35 | |
| 774 | Julien Henault | 35-39 | 1:52:32 | 57:16 | 45:33 | |
| 775 | Marcus Vintén | 40-44 | 1:52:43 | 46:19 | 55:14 | |
| 776 | Daniel Eriksson | 45-49 | 1:52:46 | 53:00 | 48:31 | |
| 777 | Matthias Beier | 40-44 | 1:52:52 | 1:09:14 | 31:18 | |
| 778 | Leander Eggen | 35-39 | 1:52:58 | 52:17 | 49:41 | |
| 779 | Patrik Bergvall | 40-44 | 1:53:04 | 51:46 | 50:27 | |
| 780 | Andreas Kreidenweiss | 35-39 | 1:53:07 | 47:41 | 53:08 | |
| 781 | Andrea Tumbarello | 40-44 | 1:53:57 | 50:45 | 51:05 | |
| 782 | Ivar Blekastad | 55-59 | 1:54:16 | 53:28 | 49:17 | |
| 783 | Charlie Miller | 25-29 | 1:54:44 | 52:08 | 45:46 | |
| 784 | Lee Connolly | 30-34 | 1:54:57 | 49:49 | 55:48 | |
| 785 | Gary Wilson | 55-59 | 1:55:16 | 1:00:51 | 46:52 | |
| 786 | Niccolo Perra | 40-44 | 1:55:16 | 48:06 | 56:53 | |
| 787 | Roman Hakala | 35-39 | 1:55:19 | 52:07 | 52:29 | |
| 788 | Toby Rumbold | 16-24 | 1:55:25 | 50:34 | 55:06 | |
| 789 | Angel Barron | 45-49 | 1:56:20 | 50:06 | 53:13 | |
| 790 | Nikhil Singh | 30-34 | 1:57:46 | 58:17 | 45:04 | |
| 791 | Thomas Lilja | 55-59 | 1:57:49 | 53:29 | 54:29 | |
| 792 | Anthony Turner | 50-54 | 1:57:58 | 47:36 | 59:10 | |
| 793 | Tommy Clarke | 45-49 | 1:58:32 | 59:05 | 45:45 | |
| 794 | Jesper Andersson | 40-44 | 1:58:53 | 58:35 | 50:27 | |
| 795 | Leroy T Nyangani | 30-34 | 1:58:57 | 49:33 | 57:22 | |
| 796 | Henrik Persson | 40-44 | 1:59:05 | 58:46 | 50:33 | |
| 797 | Romain Zara | 40-44 | 1:59:28 | 52:21 | 53:46 | |
| 798 | Simon Brown | 50-54 | 1:59:40 | 49:37 | 59:50 | |
| 799 | Jonas Derissen | 16-24 | 1:59:46 | 51:53 | 56:19 | |
| 800 | Alexander Mörk | 45-49 | 2:00:27 | 53:13 | 58:21 |