FULL RESULTS
HYROX Katowice 2026 Results – Open Men (page 3)
512 finishers. Winner Aaron Woodman in 54:34; median 1:19:58.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 401 | Nicklas Carlsen | 25-29 | 1:31:10 | 48:22 | 37:14 | |
| 402 | Tomasz Zajdlicz | 45-49 | 1:31:16 | 48:47 | 35:56 | |
| 403 | Dariusz Wydra | 45-49 | 1:31:18 | 46:01 | 37:54 | |
| 404 | Marek Bury | 30-34 | 1:31:18 | 47:45 | 39:29 | |
| 405 | Andrej Jamnický | 25-29 | 1:31:28 | 49:10 | 36:19 | |
| 406 | Lukas Grobosch | 25-29 | 1:31:30 | 47:21 | 40:03 | |
| 407 | Patryk Piontek | 35-39 | 1:31:31 | 50:57 | 35:43 | |
| 408 | Łukasz Ciesielski | 35-39 | 1:31:38 | 48:20 | 33:38 | |
| 409 | Wojciech Grygoriew | 30-34 | 1:31:40 | 47:00 | 38:03 | |
| 410 | Alan Anderson | 55-59 | 1:31:40 | 47:29 | 36:29 | |
| 411 | Piotr Cynowski | 30-34 | 1:31:54 | 46:57 | 40:24 | |
| 412 | Mateusz Iłowiecki | 35-39 | 1:31:57 | 45:02 | 41:25 | |
| 413 | Mateusz Ziarek | 25-29 | 1:32:10 | 1:00:05 | 30:19 | |
| 414 | Dimitrios Georgiou | 25-29 | 1:32:13 | 48:52 | 37:44 | |
| 415 | Andrei Shamau | BLR | 40-44 | 1:32:16 | 48:10 | 37:58 |
| 416 | Damian Greloch | 25-29 | 1:32:48 | 55:28 | 32:32 | |
| 417 | Kamil Chechelski | 30-34 | 1:33:00 | 47:10 | 40:19 | |
| 418 | Tomasz Lirka | 35-39 | 1:33:20 | 48:18 | 36:26 | |
| 419 | Rene Holojuch | 25-29 | 1:33:22 | 47:34 | 39:26 | |
| 420 | Bartosz Borzuta | 30-34 | 1:33:33 | 51:08 | 34:02 | |
| 421 | Lukas Krause | 40-44 | 1:33:36 | 46:52 | 40:03 | |
| 422 | Mateusz Kwoska | 30-34 | 1:33:51 | 47:27 | 41:50 | |
| 423 | Dariusz Tercjak | 35-39 | 1:33:55 | 45:07 | 39:44 | |
| 424 | Rafał Sikora | 35-39 | 1:34:01 | 50:02 | 37:27 | |
| 425 | Robert Gwóźdź | 25-29 | 1:34:15 | 48:10 | 40:19 | |
| 426 | Wojtek Demski | 35-39 | 1:34:32 | 50:29 | 36:39 | |
| 427 | Patryk Chyb | 30-34 | 1:34:57 | 50:54 | 39:26 | |
| 428 | Thomas Mildner | 50-54 | 1:34:58 | 45:09 | 45:30 | |
| 429 | Michał Lech | 30-34 | 1:35:12 | 43:31 | 48:06 | |
| 430 | Mateusz Rybinski | 35-39 | 1:35:21 | 49:36 | 39:01 | |
| 431 | Sébastien Deschamps | 30-34 | 1:35:26 | 42:02 | 47:03 | |
| 432 | Jakub Petrák | 30-34 | 1:35:26 | 46:42 | 42:39 | |
| 433 | Łukasz Forc | 30-34 | 1:35:28 | 49:26 | 39:32 | |
| 434 | Adrian Grausam | 16-24 | 1:35:29 | 47:11 | 35:46 | |
| 435 | Andrej Pozdenkov | 50-54 | 1:35:39 | 45:20 | 43:26 | |
| 436 | Sven Mjöhagen | 65-69 | 1:35:57 | 45:48 | 44:15 | |
| 437 | Krzysztof Malinowski | 45-49 | 1:36:09 | 48:59 | 37:26 | |
| 438 | Vladimir Lukes | 45-49 | 1:36:20 | 49:25 | 40:59 | |
| 439 | Mateusz Habraszka | 35-39 | 1:36:39 | 44:46 | 43:56 | |
| 440 | Dobromir Rudawski | 45-49 | 1:37:00 | 51:14 | 40:56 | |
| 441 | Jarek Paszkowiak | 40-44 | 1:37:08 | 51:28 | 38:21 | |
| 442 | Jarosław Kubiak | 40-44 | 1:37:19 | 52:46 | 39:52 | |
| 443 | Tomasz Faba | 40-44 | 1:37:24 | 47:07 | 43:53 | |
| 444 | Martin Pulfer | 45-49 | 1:37:26 | 43:51 | 47:12 | |
| 445 | Łukasz Heneczkowski | 45-49 | 1:37:26 | 47:07 | 43:58 | |
| 446 | Andreas Lamotte | 45-49 | 1:37:57 | 50:48 | 40:55 | |
| 447 | Jakub Kowal | 30-34 | 1:38:06 | 53:03 | 35:10 | |
| 448 | Thomas Duhme | 30-34 | 1:38:11 | 51:14 | 37:30 | |
| 449 | Piotr Rasała | 25-29 | 1:38:38 | 46:46 | 44:40 | |
| 450 | Michał Nalej | 40-44 | 1:39:19 | 48:05 | 45:35 | |
| 451 | Maciej Myrlak | 45-49 | 1:39:27 | 48:53 | 42:36 | |
| 452 | Tomasz Szotkowski | 45-49 | 1:39:34 | 50:48 | 43:23 | |
| 453 | Michał Sokołowski | 45-49 | 1:39:35 | 50:47 | 41:20 | |
| 454 | Fredrik Thuning | 30-34 | 1:39:49 | 51:15 | 42:08 | |
| 455 | Fabian Truijen | 35-39 | 1:40:29 | 51:24 | 40:06 | |
| 456 | Krystian Janik | 40-44 | 1:40:39 | 51:39 | 40:50 | |
| 457 | Maciej Czubak | 35-39 | 1:40:53 | 48:54 | 43:33 | |
| 458 | Boris Barbolyas | 35-39 | 1:41:18 | 53:12 | 40:44 | |
| 459 | Daniel Sloma | 35-39 | 1:41:32 | 51:12 | 45:13 | |
| 460 | Marcin Olejniczak | 35-39 | 1:41:47 | 51:28 | 44:26 | |
| 461 | Krzysztof Owczarzak | 35-39 | 1:41:58 | 53:16 | 43:12 | |
| 462 | Bartosz Gornisiewicz | 35-39 | 1:42:06 | 54:41 | 40:33 | |
| 463 | Daniel Purdy | 30-34 | 1:42:29 | 43:24 | 54:26 | |
| 464 | Michał Grzywacz | 50-54 | 1:42:50 | 53:18 | 43:35 | |
| 465 | Jacek Tomsia | 40-44 | 1:43:18 | 48:36 | 48:22 | |
| 466 | Marcin Błaszyk | 45-49 | 1:43:31 | 55:16 | 43:28 | |
| 467 | Dylan Brown | 16-24 | 1:43:44 | 54:07 | 42:41 | |
| 468 | Arkadiusz Pytka | 25-29 | 1:43:53 | 53:16 | 43:36 | |
| 469 | Jens Sprotte | 50-54 | 1:44:33 | 54:02 | 45:02 | |
| 470 | Wojciech Danik | 30-34 | 1:44:42 | 52:30 | 45:23 | |
| 471 | Jacek Macuda | 40-44 | 1:44:43 | 55:03 | 43:18 | |
| 472 | Roman Hakala | 35-39 | 1:44:56 | 52:43 | 45:58 | |
| 473 | George Zammit | 30-34 | 1:45:12 | 50:04 | 48:41 | |
| 474 | Mateusz Kowaluk | 30-34 | 1:45:13 | 54:52 | 40:49 | |
| 475 | Rudolf Vávra | 50-54 | 1:45:47 | 52:26 | 45:10 | |
| 476 | Robert Łozowski | 50-54 | 1:45:58 | 56:04 | 39:34 | |
| 477 | Tomasz Wojciechowski | 45-49 | 1:46:01 | 54:29 | 40:33 | |
| 478 | Grzegorz Sumera | 45-49 | 1:46:20 | 59:12 | 38:09 | |
| 479 | Matthias Beier | 40-44 | 1:46:47 | 1:00:41 | 40:57 | |
| 480 | David Klein | 45-49 | 1:47:17 | 54:39 | 47:06 | |
| 481 | Frank Spillane | 25-29 | 1:47:25 | 50:00 | 51:09 | |
| 482 | Neil Watt | 60-64 | 1:47:58 | 55:56 | 43:18 | |
| 483 | Mateusz Niedzielak | 30-34 | 1:48:50 | 58:35 | 37:41 | |
| 484 | Remigiusz Wądołowski | 40-44 | 1:49:02 | 57:01 | 45:57 | |
| 485 | Ronan O'Sullivan | 45-49 | 1:49:17 | 51:49 | 50:03 | |
| 486 | Jarosław Wawrowski | 50-54 | 1:49:32 | 58:42 | 43:59 | |
| 487 | Timo Nourry | 16-24 | 1:49:35 | 54:45 | 41:18 | |
| 488 | Piotr Zięba | 35-39 | 1:49:41 | 56:30 | 46:13 | |
| 489 | Christopher Woods | 16-24 | 1:52:05 | 52:00 | 51:36 | |
| 490 | Artur Kuźnik | 30-34 | 1:52:21 | 1:02:02 | 42:02 | |
| 491 | Filippos Konstantinidis | 25-29 | 1:53:23 | 58:53 | 48:12 | |
| 492 | Franc Rajsp | 25-29 | 1:53:29 | 58:16 | 47:39 | |
| 493 | Wojciech Baranowski | 35-39 | 1:54:37 | 58:35 | 43:05 | |
| 494 | Lukáš Brovdy | 30-34 | 1:55:12 | 52:29 | 51:22 | |
| 495 | Rafal Zajko | 40-44 | 1:56:42 | 58:27 | 51:10 | |
| 496 | Ladislav Dosa | 40-44 | 1:58:40 | 56:27 | 55:14 | |
| 497 | Julian Harris | 50-54 | 1:59:07 | 1:03:39 | 47:37 | |
| 498 | Robin Muschiol | 25-29 | 2:00:05 | 1:01:10 | 45:32 | |
| 499 | Michał Mocny | 35-39 | 2:00:44 | 1:00:00 | 52:52 | |
| 500 | Paweł Domzała | 50-54 | 2:01:09 | 1:03:58 | 44:24 | |
| 501 | Kristian Paulic | 25-29 | 2:01:31 | 1:00:48 | 50:58 | |
| 502 | Baris Akbal | 30-34 | 2:02:41 | 1:01:09 | 52:56 | |
| 503 | Andrew Watson | 60-64 | 2:03:49 | 57:40 | 1:00:42 | |
| 504 | Paweł Piotrowski | 35-39 | 2:04:31 | 1:23:08 | 33:05 | |
| 505 | Lucas Friedrich | 16-24 | 2:05:07 | 1:06:01 | 52:00 | |
| 506 | Robert Nowak | 25-29 | 2:06:19 | 58:29 | 51:44 | |
| 507 | Norbert Curyło | 25-29 | 2:06:57 | 1:11:45 | 48:42 | |
| 508 | Łukasz Bobrecki | 40-44 | 2:08:50 | 59:00 | 54:57 | |
| 509 | Mateusz Heinrich | 40-44 | 2:12:12 | 58:06 | 1:02:32 | |
| 510 | Artur Manowski | 35-39 | 2:14:38 | 1:08:20 | 56:08 | |
| 511 | Krzysztof Śmierzyński | 35-39 | 2:24:20 | 1:19:56 | 55:34 | |
| 512 | Paweł Piekarski | 50-54 | 2:45:45 | 1:21:34 | 1:12:34 |