FULL RESULTS
HYROX Copenhagen 2025 Results – Open Men (page 3)
772 finishers. Winner Aaron Woodman in 54:52; median 1:19:44.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 401 | Nikolaj Frederiksen | 30-34 | 1:20:44 | 40:22 | 34:05 | |
| 402 | Juliano Resta | 30-34 | 1:20:44 | 37:29 | 36:47 | |
| 403 | Alex Mumford | 35-39 | 1:20:46 | 36:23 | 36:12 | |
| 404 | Joseph Smith | 30-34 | 1:20:47 | 39:00 | 34:29 | |
| 405 | Henrik Dock | 40-44 | 1:20:51 | 39:36 | 29:17 | |
| 406 | Brian Hotani | 30-34 | 1:20:53 | 36:02 | 37:04 | |
| 407 | Peter Kristensen | 35-39 | 1:20:54 | 39:15 | 33:28 | |
| 408 | Markus Nylander | 35-39 | 1:20:56 | 39:45 | 35:31 | |
| 409 | Paul Vowles | 50-54 | 1:20:57 | 39:22 | 35:41 | |
| 410 | Lukas Pedersen | 16-24 | 1:21:03 | 42:48 | 30:35 | |
| 411 | Alexander Pedersen | 16-24 | 1:21:05 | 37:49 | 35:50 | |
| 412 | Mads Seier | 50-54 | 1:21:05 | 39:55 | 34:35 | |
| 413 | Chris Clement | 45-49 | 1:21:06 | 35:36 | 38:29 | |
| 414 | Benedict Cronin | 25-29 | 1:21:06 | 38:15 | 35:33 | |
| 415 | Malte Ifversen | 16-24 | 1:21:10 | 37:50 | 36:32 | |
| 416 | Christian Jones | 50-54 | 1:21:11 | 33:06 | 41:50 | |
| 417 | David De Lamadrid | 55-59 | 1:21:14 | 37:45 | 37:19 | |
| 418 | Kyle Bolton | 40-44 | 1:21:17 | 38:11 | 36:38 | |
| 419 | Peder Smith | 50-54 | 1:21:21 | 39:13 | 35:09 | |
| 420 | Keean De Villiers | 16-24 | 1:21:25 | 37:50 | 36:34 | |
| 421 | Kenneth Hansen | 35-39 | 1:21:28 | 40:16 | 34:06 | |
| 422 | John Spooner | 30-34 | 1:21:29 | 37:21 | 37:45 | |
| 423 | Daniel Bergman | 40-44 | 1:21:31 | 37:53 | 37:21 | |
| 424 | Thomas Taralrud Kaltenborn | 50-54 | 1:21:33 | 35:20 | 40:01 | |
| 425 | Darragh Keenan | 35-39 | 1:21:37 | 37:40 | 38:45 | |
| 426 | Anders Rousing | 55-59 | 1:21:46 | 39:47 | 35:57 | |
| 427 | Bachir Binebine | 40-44 | 1:21:48 | 40:50 | 34:14 | |
| 428 | Alexander Spangsberg Ahrenfeldt | 30-34 | 1:21:49 | 42:23 | 33:06 | |
| 429 | Dario Miraglia | 30-34 | 1:21:49 | 39:32 | 35:20 | |
| 430 | David Iop | 50-54 | 1:21:50 | 06:52 | 1:08:56 | |
| 431 | Anders Hjortlund | 45-49 | 1:21:52 | 41:58 | 33:27 | |
| 432 | Cai Rogers | 16-24 | 1:21:52 | 45:30 | 29:55 | |
| 433 | Rasmus Minke | 25-29 | 1:21:53 | 48:48 | 27:34 | |
| 434 | Rasmus Justesen | 16-24 | 1:22:04 | 40:32 | 34:44 | |
| 435 | David Greenaway | 40-44 | 1:22:05 | 40:28 | 35:31 | |
| 436 | Morten Solberg | 50-54 | 1:22:08 | 38:28 | 37:27 | |
| 437 | Christopher Mcmaster | 30-34 | 1:22:16 | 43:13 | 32:29 | |
| 438 | Michael Andreas | 40-44 | 1:22:17 | 41:58 | 33:12 | |
| 439 | Cyrille Drouot | 50-54 | 1:22:18 | 42:26 | 32:55 | |
| 440 | Roger Bollerud | 40-44 | 1:22:19 | 38:44 | 34:48 | |
| 441 | Victor Ericsson | 35-39 | 1:22:20 | 38:30 | 38:00 | |
| 442 | Craig Gilroy | 35-39 | 1:22:23 | 38:58 | 36:41 | |
| 443 | Sam Ingham | 25-29 | 1:22:27 | 40:05 | 35:42 | |
| 444 | Simon Feuerschütz | 35-39 | 1:22:29 | 39:12 | 36:54 | |
| 445 | Philip Foster | 55-59 | 1:22:32 | 38:20 | 35:39 | |
| 446 | Bartosz Czarnecki | 35-39 | 1:22:33 | 43:34 | 31:45 | |
| 447 | Rasmus Dinsen | 25-29 | 1:22:41 | 40:22 | 33:56 | |
| 448 | Matthias Piot | 45-49 | 1:22:41 | 44:46 | 30:57 | |
| 449 | Peter Emil Frisch | 30-34 | 1:22:42 | 40:36 | 34:49 | |
| 450 | Kim Agerholm Brogaard | 35-39 | 1:22:44 | 39:32 | 37:40 | |
| 451 | Loic Le Goff | 40-44 | 1:22:48 | 38:34 | 37:27 | |
| 452 | James Roberts | 45-49 | 1:22:49 | 40:35 | 34:46 | |
| 453 | Facundo Altamirano | 30-34 | 1:22:50 | 39:06 | 35:13 | |
| 454 | Tommy Gaine | 45-49 | 1:22:53 | 39:28 | 36:18 | |
| 455 | Sam Bernard | 16-24 | 1:22:56 | 38:42 | 36:04 | |
| 456 | Matthew Linbourn | 35-39 | 1:22:56 | 37:46 | 37:43 | |
| 457 | Manuel Pérez Moreno | 30-34 | 1:23:00 | 41:35 | 33:57 | |
| 458 | Martin Strömbergsson | 45-49 | 1:23:01 | 38:40 | 34:52 | |
| 459 | Chris Neenan | 30-34 | 1:23:03 | 42:26 | 34:00 | |
| 460 | Russell Metoyer | 50-54 | 1:23:09 | 39:09 | 37:26 | |
| 461 | Alfie Gardner | 35-39 | 1:23:10 | 40:13 | 35:13 | |
| 462 | Camilo Lattof | 45-49 | 1:23:16 | 41:06 | 33:44 | |
| 463 | Søren Bisgaard | 30-34 | 1:23:18 | 44:37 | 32:24 | |
| 464 | Jacob Stougaard | 45-49 | 1:23:20 | 40:20 | 36:01 | |
| 465 | Jesper Hatakka | 30-34 | 1:23:21 | 45:37 | 30:46 | |
| 466 | Rasmus Dahl | 45-49 | 1:23:24 | 41:06 | 35:46 | |
| 467 | Lucas Novi | 35-39 | 1:23:28 | 41:28 | 35:46 | |
| 468 | Dimitrios Skordopoulos | 25-29 | 1:23:30 | 39:30 | 37:56 | |
| 469 | Norbert Perez | 60-64 | 1:23:34 | 40:12 | 36:36 | |
| 470 | Mikael Hurtig | 35-39 | 1:23:37 | 39:51 | 34:48 | |
| 471 | Stephen Durzo | 30-34 | 1:23:38 | 44:46 | 31:30 | |
| 472 | Magnus Transet Tollofsen | 40-44 | 1:23:38 | 38:10 | 37:58 | |
| 473 | Tom Hartgill | 45-49 | 1:23:41 | 37:13 | 37:50 | |
| 474 | Adrian Vigre | 30-34 | 1:23:47 | 41:07 | 36:31 | |
| 475 | Frederik Soares | 40-44 | 1:23:47 | 41:07 | 36:31 | |
| 476 | Josh Bowyer | 16-24 | 1:23:55 | 40:49 | 36:17 | |
| 477 | Andreas Klar | 50-54 | 1:23:57 | 39:28 | 36:42 | |
| 478 | Michael Quach | 30-34 | 1:23:57 | 42:11 | 34:24 | |
| 479 | Christian Strøm | 25-29 | 1:24:00 | 42:44 | 33:09 | |
| 480 | Rasmus Eliasson | 40-44 | 1:24:05 | 40:12 | 37:44 | |
| 481 | Leo Nortamaa | 25-29 | 1:24:08 | 44:16 | 32:42 | |
| 482 | Niclas Müller | 35-39 | 1:24:11 | 41:05 | 36:55 | |
| 483 | Birger Hejlsborg | 40-44 | 1:24:17 | 49:02 | 28:41 | |
| 484 | Patrick Armiger | 30-34 | 1:24:19 | 37:34 | 40:35 | |
| 485 | Jimmy Olsson | 40-44 | 1:24:19 | 39:34 | 38:40 | |
| 486 | Lukas Antonsson | 40-44 | 1:24:22 | 39:50 | 36:42 | |
| 487 | Ian Saint | 45-49 | 1:24:23 | 43:07 | 33:42 | |
| 488 | Søren Weimar | 30-34 | 1:24:27 | 41:13 | 33:54 | |
| 489 | Arne Buchholz | 30-34 | 1:24:32 | 40:51 | 36:59 | |
| 490 | Christian Schulz | 45-49 | 1:24:35 | 38:36 | 39:08 | |
| 491 | David Mackenhauer | 40-44 | 1:24:38 | 39:17 | 37:32 | |
| 492 | Jack Butterworth | 25-29 | 1:24:38 | 42:55 | 35:43 | |
| 493 | Krystian Affek | 40-44 | 1:24:39 | 41:06 | 35:46 | |
| 494 | Torben Jørgensen | 50-54 | 1:24:41 | 39:00 | 32:27 | |
| 495 | Haakon Stokkenes | 50-54 | 1:24:44 | 41:02 | 36:34 | |
| 496 | Ryszard Stawarz | 45-49 | 1:24:44 | 38:17 | 39:58 | |
| 497 | Erico Dilorenzo | 45-49 | 1:24:47 | 40:46 | 36:30 | |
| 498 | Cedric Nothdurft | 35-39 | 1:24:50 | 43:18 | 35:12 | |
| 499 | Joakim Sjur | 30-34 | 1:24:51 | 41:27 | 36:24 | |
| 500 | Max Nicholls | 50-54 | 1:24:55 | 39:42 | 39:26 | |
| 501 | Ralph Ginesi | 55-59 | 1:24:56 | 40:15 | 36:24 | |
| 502 | Pierre Blay | 30-34 | 1:24:59 | 40:48 | 35:26 | |
| 503 | Uwe Augat | 40-44 | 1:25:08 | 39:39 | 36:50 | |
| 504 | Gerard Cairns | 35-39 | 1:25:11 | 43:39 | 35:06 | |
| 505 | Alexander Lobb | 25-29 | 1:25:12 | 42:39 | 36:22 | |
| 506 | David Allen | 35-39 | 1:25:13 | 39:09 | 39:36 | |
| 507 | Peter Eistrup | 45-49 | 1:25:19 | 45:18 | 33:14 | |
| 508 | Patrick Harithi | 50-54 | 1:25:22 | 42:09 | 34:45 | |
| 509 | Steve Mclean | 35-39 | 1:25:23 | 40:01 | 37:33 | |
| 510 | Dominic Taylor | 25-29 | 1:25:30 | 43:04 | 35:51 | |
| 511 | Jonathan Eriksson | 40-44 | 1:25:32 | 42:56 | 35:04 | |
| 512 | Thomas Skov | 55-59 | 1:25:32 | 42:09 | 35:58 | |
| 513 | Hrafn Ingvarsson | 40-44 | 1:25:38 | 45:41 | 32:08 | |
| 514 | Michael Ruddat | 35-39 | 1:25:49 | 39:29 | 38:05 | |
| 515 | Patrik Olsson | 55-59 | 1:25:51 | 41:27 | 37:57 | |
| 516 | Brian Bay | 45-49 | 1:25:55 | 40:37 | 38:14 | |
| 517 | Rasmus Jensen | 30-34 | 1:25:55 | 41:22 | 38:11 | |
| 518 | Oliver Preisler | 25-29 | 1:25:55 | 39:51 | 38:15 | |
| 519 | Anders Mathiasen | 30-34 | 1:25:58 | 37:48 | 41:02 | |
| 520 | Martin Nguyen | 16-24 | 1:26:04 | 38:03 | 41:12 | |
| 521 | Yannic Schlag | 30-34 | 1:26:10 | 38:21 | 41:44 | |
| 522 | Daniel Stendahl | 30-34 | 1:26:14 | 46:24 | 38:33 | |
| 523 | Matt Brown | 40-44 | 1:26:18 | 40:34 | 39:14 | |
| 524 | Johan Raimondos-Møller | 25-29 | 1:26:20 | 42:50 | 35:42 | |
| 525 | Craig Doogan | 35-39 | 1:26:26 | 43:54 | 34:37 | |
| 526 | Alex Wright | 40-44 | 1:26:26 | 35:25 | 44:29 | |
| 527 | Steffen Storgaard Kristensen | 35-39 | 1:26:29 | 44:53 | 32:58 | |
| 528 | Maximilian Weiß | 35-39 | 1:26:31 | 40:41 | 39:25 | |
| 529 | Robin Kret | 35-39 | 1:26:42 | 44:26 | 34:34 | |
| 530 | Steve Perrin | 40-44 | 1:26:46 | 40:14 | 38:58 | |
| 531 | Jens Weipert | 35-39 | 1:26:47 | 45:16 | 32:51 | |
| 532 | Burak Turan | 30-34 | 1:26:48 | 39:40 | 40:29 | |
| 533 | Jamie Wilkinson | 35-39 | 1:27:01 | 46:27 | 33:53 | |
| 534 | Anders Vind | 45-49 | 1:27:10 | 42:52 | 37:27 | |
| 535 | Tom Riley | 30-34 | 1:27:10 | 42:01 | 39:04 | |
| 536 | Anders Holm | 40-44 | 1:27:13 | 43:51 | 36:12 | |
| 537 | Marco Ruozi | 30-34 | 1:27:16 | 40:09 | 36:49 | |
| 538 | Staffan Stålnacke | 65-69 | 1:27:17 | 40:16 | 40:36 | |
| 539 | Carsten Rasmussen | 45-49 | 1:27:18 | 38:17 | 42:28 | |
| 540 | Robbie Brown | 25-29 | 1:27:19 | 44:06 | 35:07 | |
| 541 | Sebastien Burin | 45-49 | 1:27:20 | 40:22 | 36:21 | |
| 542 | Harsu Vidi | 30-34 | 1:27:24 | 41:54 | 38:21 | |
| 543 | Jonatan Mattsson | 25-29 | 1:27:26 | 43:20 | 35:15 | |
| 544 | Ryam Tolli | 16-24 | 1:27:28 | 39:44 | 40:56 | |
| 545 | Nils Frederiksen | 40-44 | 1:27:33 | 43:03 | 37:27 | |
| 546 | Simon Brown | 40-44 | 1:27:36 | 44:01 | 37:07 | |
| 547 | Julien Daubanes | 40-44 | 1:27:38 | 36:03 | 43:57 | |
| 548 | Simon Andersen | 35-39 | 1:27:43 | 41:35 | 32:58 | |
| 549 | Khalil Javaid | 16-24 | 1:27:44 | 44:18 | 34:32 | |
| 550 | Joseph Richards | 30-34 | 1:27:49 | 38:11 | 42:15 | |
| 551 | Diogo Rocha | 35-39 | 1:27:49 | 44:19 | 36:05 | |
| 552 | Joen Chilgenbach | 35-39 | 1:27:50 | 37:29 | 43:25 | |
| 553 | Ben Evans | 16-24 | 1:27:53 | 44:29 | 37:07 | |
| 554 | Ben Childs | 16-24 | 1:27:55 | 37:52 | 41:44 | |
| 555 | Jose Salcedo | 30-34 | 1:27:58 | 41:38 | 38:54 | |
| 556 | Lars Thoroe | 40-44 | 1:27:59 | 41:34 | 38:45 | |
| 557 | Chris Flink | 35-39 | 1:28:01 | 42:17 | 36:35 | |
| 558 | Simon Humberto Krog | 30-34 | 1:28:07 | 45:34 | 30:03 | |
| 559 | Patrik Möller | 35-39 | 1:28:07 | 38:52 | 39:30 | |
| 560 | Krzysztof Maka | 40-44 | 1:28:12 | 40:25 | 38:55 | |
| 561 | Sven Petzold | 35-39 | 1:28:14 | 42:14 | 38:35 | |
| 562 | Gaby Van Erp | 50-54 | 1:28:18 | 39:20 | 40:34 | |
| 563 | Peter Kelly | 55-59 | 1:28:22 | 38:24 | 41:54 | |
| 564 | Per Einar Ellefsen | 35-39 | 1:28:25 | 41:33 | 39:48 | |
| 565 | Michael Keenan | 25-29 | 1:28:26 | 39:56 | 39:01 | |
| 566 | Jake Turner | 25-29 | 1:28:26 | 41:35 | 38:05 | |
| 567 | Christoffer Batsberg | 35-39 | 1:28:27 | 43:45 | 37:05 | |
| 568 | Jesper Andersson | 30-34 | 1:28:29 | 44:14 | 37:08 | |
| 569 | Malte Muller | 30-34 | 1:28:33 | 41:51 | 37:55 | |
| 570 | Steve Williams | 60-64 | 1:28:37 | 40:33 | 41:15 | |
| 571 | Michael Sørensen | 40-44 | 1:28:39 | 41:48 | 41:01 | |
| 572 | Jeffrey Mason | 40-44 | 1:28:44 | 46:25 | 35:52 | |
| 573 | Mike Jensen | 25-29 | 1:28:44 | 42:31 | 38:30 | |
| 574 | Thomas Karlsson | 35-39 | 1:28:46 | 42:23 | 33:54 | |
| 575 | Justin Taurog | 50-54 | 1:28:53 | 40:44 | 41:38 | |
| 576 | Andrew Brown | 16-24 | 1:28:57 | 41:03 | 39:45 | |
| 577 | James Harrison | 35-39 | 1:29:16 | 44:34 | 35:30 | |
| 578 | Matthew Baylon | 16-24 | 1:29:28 | 44:02 | 39:12 | |
| 579 | Marc Norton | 25-29 | 1:29:39 | 43:22 | 38:28 | |
| 580 | Tony Tillerkvist | 60-64 | 1:29:43 | 38:49 | 43:39 | |
| 581 | Casper Jensen | 45-49 | 1:29:45 | 46:38 | 34:26 | |
| 582 | David Harrington | 25-29 | 1:29:46 | 44:23 | 36:56 | |
| 583 | Paul Cullen | 25-29 | 1:29:46 | 47:53 | 35:09 | |
| 584 | Rhoneil Tiburcio | 25-29 | 1:29:52 | 45:08 | 36:04 | |
| 585 | Cillian Burke | 25-29 | 1:29:52 | 42:00 | 41:15 | |
| 586 | Christian Hansen | 45-49 | 1:29:55 | 40:24 | 39:38 | |
| 587 | Marc Hansen | 25-29 | 1:29:59 | 52:46 | 31:28 | |
| 588 | Johan Fagerström | 45-49 | 1:30:00 | 45:48 | 35:57 | |
| 589 | Gary Mcginty | 40-44 | 1:30:05 | 41:27 | 39:45 | |
| 590 | Johannes Krohn | 35-39 | 1:30:11 | 46:29 | 35:16 | |
| 591 | Andre Rankin | 45-49 | 1:30:40 | 43:43 | 38:00 | |
| 592 | Steven Horner | 60-64 | 1:30:42 | 41:10 | 42:35 | |
| 593 | Taylan Yesil | 40-44 | 1:30:42 | 43:31 | 36:04 | |
| 594 | Josh Lienhöft | 16-24 | 1:30:46 | 43:49 | 38:38 | |
| 595 | Christopher Stibbs | 60-64 | 1:30:47 | 40:55 | 43:24 | |
| 596 | Joep Walraven | 16-24 | 1:30:51 | 49:57 | 32:50 | |
| 597 | Nicky Andersen | 40-44 | 1:30:52 | 48:42 | 35:25 | |
| 598 | Ed Parkes | 40-44 | 1:30:56 | 42:17 | 41:26 | |
| 599 | Florian Zastrow | 35-39 | 1:31:00 | 48:04 | 35:16 | |
| 600 | David Westmoreland | 40-44 | 1:31:25 | 42:05 | 43:12 |