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

← Katowice 2026 results