← Warsaw 2026 results

HYROX Warsaw 2026 Results – Open Men (page 8)

2,556 finishers. Winner Matas Gedziunas in 54:24; median 1:23:58.

Rank Athlete Nat Age group Time
1,401 Łukasz Rylukowski POL 25-29 1:25:53
1,402 Justin Zielinski GER 16-24 1:25:54
1,403 Peter Knaup GER 30-34 1:25:54
1,404 Maciej Kaczmarek POL 40-44 1:25:54
1,405 Nick Trynskov DEN 35-39 1:25:55
1,406 Kamil Soja POL 40-44 1:25:55
1,407 Mariusz Bońkowski POL 16-24 1:25:56
1,408 Andreas Andersen DEN 16-24 1:25:57
1,409 Marcin Podgórski POL 35-39 1:25:58
1,410 Mykhailo Lepskyi UKR 25-29 1:25:59
1,411 Sean Cunningham GBR 30-34 1:25:59
1,412 Michał Kosek POL 30-34 1:25:59
1,413 Artur Wilk POL 35-39 1:26:00
1,414 Karol Baranowski POL 40-44 1:26:00
1,415 Adrian Kosiewicz POL 30-34 1:26:01
1,416 Tomasz Skibinski POL 45-49 1:26:01
1,417 Nicholaus Filusz CAN 25-29 1:26:02
1,418 Tomasz Majewski POL 40-44 1:26:02
1,419 Vidar Teigen Andersen NOR 30-34 1:26:02
1,420 Francesco Rinicella ITA 25-29 1:26:02
1,421 Dustin Motley USA 40-44 1:26:03
1,422 Mariusz Wiśniewski POL 35-39 1:26:03
1,423 Michael Hackshaw GBR 35-39 1:26:03
1,424 Francesco Pizzi ITA 35-39 1:26:03
1,425 Josh Allen GBR 35-39 1:26:05
1,426 Piotr Szczęsny POL 16-24 1:26:06
1,427 Savvas Christou CYP 25-29 1:26:06
1,428 Gary Dalton GBR 50-54 1:26:07
1,429 Jarosław Gwarny POL 40-44 1:26:07
1,430 Patryk Szalacha POL 25-29 1:26:08
1,431 Hubert Witkowski POL 30-34 1:26:08
1,432 Krzysztof Drzyzga POL 45-49 1:26:10
1,433 Emmerik Lucchini ITA 45-49 1:26:10
1,434 Maciej Nowicki POL 30-34 1:26:12
1,435 Jarosław Michalik POL 30-34 1:26:13
1,436 Przemysław Romanowski POL 40-44 1:26:13
1,437 Matthew Elliott CAN 45-49 1:26:14
1,438 Simon White GBR 50-54 1:26:14
1,439 Hubert Kielek POL 25-29 1:26:15
1,440 Piotr Pszonka POL 40-44 1:26:16
1,441 Bartosz Gawryś POL 25-29 1:26:16
1,442 Rafał Kapral POL 55-59 1:26:17
1,443 Mikołaj Kozakiewicz POL 25-29 1:26:18
1,444 Marcin Marjasiewicz POL 35-39 1:26:19
1,445 Kasper Kalbarczyk POL 30-34 1:26:20
1,446 Luca Stinca SUI 35-39 1:26:21
1,447 Adam Pytel POL 25-29 1:26:22
1,448 Kamil Wingert POL 30-34 1:26:26
1,449 Oleksandr Kravchuk UKR 35-39 1:26:26
1,450 Pawel Jakubowski POL 45-49 1:26:26
1,451 Kamil Pacek POL 30-34 1:26:27
1,452 Adam Mcleod GBR 16-24 1:26:28
1,453 Adrian Orszulik POL 30-34 1:26:30
1,454 Kamil Garbacz POL 40-44 1:26:30
1,455 Arnoldas Antanavičius LTU 40-44 1:26:32
1,456 Martin Zlatanov BUL 16-24 1:26:32
1,457 Jakub Sypniewski POL 25-29 1:26:32
1,458 Andrei Shamau POL 40-44 1:26:34
1,459 Jan Szabłowski POL 30-34 1:26:37
1,460 Emanuele Tosti ITA 30-34 1:26:38
1,461 Tom Depraetere FRA 25-29 1:26:40
1,462 Philipp Banzet GER 30-34 1:26:40
1,463 Mateusz Szymajda POL 25-29 1:26:41
1,464 Bartosz Psiuch POL 35-39 1:26:41
1,465 Kacper Półrola POL 16-24 1:26:42
1,466 Jacek Kozub POL 35-39 1:26:44
1,467 Maciej Solarczyk POL 50-54 1:26:44
1,468 Marek Karafioł POL 40-44 1:26:44
1,469 Mariusz Orbik POL 35-39 1:26:47
1,470 Benjamin Thiry FRA 25-29 1:26:47
1,471 Algirdas Strelčiūnas LTU 30-34 1:26:48
1,472 Jędrzej Świderek POL 25-29 1:26:49
1,473 Michał Gutowski POL 16-24 1:26:49
1,474 Tomasz Mazurek POL 35-39 1:26:49
1,475 Michael Pichler GER 40-44 1:26:50
1,476 Bartłomiej Pomaski POL 30-34 1:26:50
1,477 Martin Hennig GER 45-49 1:26:51
1,478 Damian Wiśniewski POL 35-39 1:26:51
1,479 Marcin Maćkowiak POL 35-39 1:26:54
1,480 Jussi Sillanpää FIN 40-44 1:26:55
1,481 Dariusz Sylwanowicz POL 45-49 1:26:56
1,482 Arkadiusz Sylwestrzak POL 50-54 1:26:57
1,483 Jacek Marcinkowski POL 45-49 1:26:58
1,484 Jacek Domaracki POL 55-59 1:26:59
1,485 Jan Klimek POL 45-49 1:27:05
1,486 Ray Cahill IRL 60-64 1:27:06
1,487 Vlad Pivnev — 30-34 1:27:09
1,488 Ilmārs Pokšāns LAT 25-29 1:27:09
1,489 Marcin Rokita POL 45-49 1:27:10
1,490 Martynas Paškevičius LTU 40-44 1:27:11
1,491 Tomasz Sylwanowicz POL 35-39 1:27:12
1,492 Adam Zalewski POL 35-39 1:27:12
1,493 Wacław Kupczyk POL 35-39 1:27:13
1,494 Adam Griner POL 45-49 1:27:15
1,495 Dovydas Adomavičius LTU 25-29 1:27:19
1,496 Michał Gościcki POL 35-39 1:27:20
1,497 Marton Horvath HUN 40-44 1:27:20
1,498 Martin Skrodzki GER 45-49 1:27:21
1,499 Grzegorz Olsztyn POL 35-39 1:27:21
1,500 Matthias Wüthrich SUI 35-39 1:27:22
1,501 Marcin Mateusz Rojewski POL 35-39 1:27:22
1,502 Jerome Grammaire FRA 40-44 1:27:22
1,503 Jakub Wnuk POL 40-44 1:27:23
1,504 Julius Burlage GER 30-34 1:27:24
1,505 Michał Lech POL 30-34 1:27:24
1,506 Mateusz Grygiel POL 25-29 1:27:24
1,507 János Biró HUN 45-49 1:27:25
1,508 Patrick Risch LIE 55-59 1:27:26
1,509 Tomasz Kwiatkowski POL 40-44 1:27:27
1,510 Konrad Budziński POL 30-34 1:27:27
1,511 Maciej Przybył POL 30-34 1:27:27
1,512 Christophe Amadieu SUI 35-39 1:27:27
1,513 Łukasz Pałyga POL 45-49 1:27:28
1,514 Simon Hopkinson GBR 55-59 1:27:28
1,515 Matas Balcetis LTU 35-39 1:27:29
1,516 László Szimicsevics HUN 50-54 1:27:29
1,517 Hubert Jaślanek POL 30-34 1:27:30
1,518 Jakub Perlik POL 30-34 1:27:30
1,519 Sebastian Zachara POL 40-44 1:27:30
1,520 Robert Gwóźdź POL 30-34 1:27:31
1,521 Ilja Popov LTU 30-34 1:27:32
1,522 Duc Nguyen Hong VIE 25-29 1:27:33
1,523 Damian Marcioch POL 35-39 1:27:35
1,524 Michael Gebesmair AUT 25-29 1:27:35
1,525 Bartosz Szarkowski POL 25-29 1:27:35
1,526 Pawel Szwajkowski POL 50-54 1:27:37
1,527 Dominik Murasicki POL 25-29 1:27:38
1,528 Patryk Noworyta POL 25-29 1:27:40
1,529 Mateusz Zawadzki POL 40-44 1:27:40
1,530 Camilo Morales GUA 16-24 1:27:40
1,531 Martynas Tarvydas LTU 45-49 1:27:41
1,532 Grzegorz Januszko POL 40-44 1:27:42
1,533 Thomas Cobine IRL 45-49 1:27:42
1,534 Taer Jawasreh POL 16-24 1:27:42
1,535 Bernard Baran POL 50-54 1:27:43
1,536 Marcin Bręk POL 35-39 1:27:44
1,537 Paweł Pańta POL 40-44 1:27:44
1,538 Martin Macura CZE 35-39 1:27:44
1,539 Edoardo Antonini ITA 25-29 1:27:44
1,540 Dariusz Wydra POL 45-49 1:27:45
1,541 Łukasz Pintera POL 35-39 1:27:45
1,542 Wojciech Gondek POL 25-29 1:27:46
1,543 Krzysztof Swaczyński POL 45-49 1:27:46
1,544 Grzegorz Walczak POL 50-54 1:27:46
1,545 Adam Całek POL 25-29 1:27:47
1,546 Arne Jung GER 35-39 1:27:48
1,547 Andrej Pleškov LTU 35-39 1:27:48
1,548 Patryk Dąbrowski POL 30-34 1:27:48
1,549 Michał Grzeca POL 35-39 1:27:49
1,550 Marek Sanewski POL 30-34 1:27:49
1,551 Dawid Lalak POL 30-34 1:27:50
1,552 Till Hildebrandt GER 40-44 1:27:50
1,553 Marcin Monach POL 45-49 1:27:51
1,554 Ondřej Molák CZE 16-24 1:27:51
1,555 Audrys Antoncikas LTU 60-64 1:27:54
1,556 Denis Forjan SLO 40-44 1:27:57
1,557 Damian Maruszczak POL 35-39 1:27:58
1,558 Łukasz Golemiec POL 40-44 1:28:02
1,559 Maciek Mądry POL 16-24 1:28:02
1,560 Daniel Czyżak POL 25-29 1:28:03
1,561 Adam Sadecki POL 35-39 1:28:04
1,562 Łukasz Lipka POL 30-34 1:28:04
1,563 Adrian Kośnik POL 35-39 1:28:05
1,564 Sylwester Cybula POL 16-24 1:28:05
1,565 Nadir Chekroun MAR 40-44 1:28:07
1,566 Robertas Kiela LTU 25-29 1:28:07
1,567 Piotr Macias POL 40-44 1:28:08
1,568 Dariusz Dośpiał POL 55-59 1:28:09
1,569 Kamil Osiak POL 16-24 1:28:09
1,570 Jonas Butkevicius LTU 25-29 1:28:10
1,571 Christopher Sieler GER 40-44 1:28:14
1,572 Stanisław Madej POL 16-24 1:28:16
1,573 Kacper Korczyk POL 25-29 1:28:17
1,574 Wiktor Ponikiewski POL 16-24 1:28:17
1,575 Jarosław Kowalski POL 40-44 1:28:19
1,576 Gareth Lennon IRL 50-54 1:28:21
1,577 Nikolaus Zdasjuk GER 35-39 1:28:22
1,578 Adrian Bodnar POL 30-34 1:28:27
1,579 Jan Pasik POL 16-24 1:28:27
1,580 Dawid Surma POL 30-34 1:28:28
1,581 Tyler Peikow GER 16-24 1:28:28
1,582 Augustín Štefanica SVK 25-29 1:28:30
1,583 Duncan Moore GBR 55-59 1:28:31
1,584 Tomasz Janczulewicz POL 50-54 1:28:31
1,585 Mateusz Winkler POL 35-39 1:28:32
1,586 Dariusz Grzegorz Skubida POL 40-44 1:28:33
1,587 Mateusz Gawryś POL 30-34 1:28:34
1,588 Botond Mihály ROU 40-44 1:28:34
1,589 Marcin Łepkowski POL 35-39 1:28:35
1,590 Szymon Smołka POL 30-34 1:28:36
1,591 Maik Mathey GER 35-39 1:28:36
1,592 Piotr Janusz POL 30-34 1:28:37
1,593 Michał Kawiatkowski POL 40-44 1:28:37
1,594 Zbigniew Pytel POL 40-44 1:28:38
1,595 Ashley Horne GBR 25-29 1:28:39
1,596 Filip Bareš CZE 30-34 1:28:40
1,597 Marcin Wojno POL 35-39 1:28:40
1,598 Krzysztof Jabłoński POL 30-34 1:28:43
1,599 Jacek Gotlib POL 50-54 1:28:43
1,600 Rory Thornburgh IRL 35-39 1:28:44

← Warsaw 2026 results