← Warsaw 2026 results

HYROX Warsaw 2026 Results – Open Men (page 13)

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

Rank Athlete Nat Age group Time
2,401 Angel Villarejo Pol ESP 40-44 1:52:54
2,402 Sanjay Sundarprakash IND 25-29 1:52:57
2,403 Mateusz Parys POL 35-39 1:53:04
2,404 Michał Trojanowski POL 30-34 1:53:06
2,405 Jakub Radny POL 16-24 1:53:16
2,406 Bartosz Leśniak POL 16-24 1:53:17
2,407 Alan Baranowski POL 25-29 1:53:33
2,408 Michał Kranc POL 50-54 1:53:35
2,409 Mindaugas Čėsna LTU 30-34 1:53:47
2,410 Szymon Kwinta POL 16-24 1:53:49
2,411 Patrick Tuffy IRL 30-34 1:53:49
2,412 Szymon Kniaz POL 40-44 1:53:55
2,413 Łukasz Skiba POL 40-44 1:53:57
2,414 Dawid Skwarczyński POL 40-44 1:53:58
2,415 William Grantham GBR 16-24 1:54:02
2,416 Krzysztof Sikorski POL 40-44 1:54:04
2,417 Daniel Nicota POL 30-34 1:54:06
2,418 Bernard Malarski POL 45-49 1:54:17
2,419 Murat Tamer DEN 40-44 1:54:19
2,420 Brian McDonald IRL 30-34 1:54:32
2,421 Marcin Molak POL 45-49 1:54:35
2,422 Patrick O'Donnell IRL 45-49 1:54:38
2,423 Igor Miller POL 25-29 1:54:45
2,424 Gediminas Kisielis LTU 35-39 1:55:02
2,425 Tomas Zygelis LTU 30-34 1:55:11
2,426 Krzysztof Kasztelan POL 25-29 1:55:12
2,427 Krystian Piątek POL 30-34 1:55:15
2,428 Marcin Hermais POL 25-29 1:55:24
2,429 Radosław Bańbor POL 35-39 1:55:36
2,430 Craig Stevens GBR 35-39 1:55:43
2,431 Lukáš Piwowarski CZE 25-29 1:55:48
2,432 Jakub Kaszański POL 25-29 1:55:51
2,433 Ladislav Dóša SVK 40-44 1:55:59
2,434 Adrian Bujko POL 35-39 1:56:01
2,435 Konrad Grygo POL 30-34 1:56:07
2,436 Tomasz Neumueller POL 55-59 1:56:08
2,437 Thierry Wartelle FRA 16-24 1:56:10
2,438 Andrzej Grygoruk POL 35-39 1:56:11
2,439 Przemysław Kowalski POL 50-54 1:56:24
2,440 Daniel Nazgiewicz POL 35-39 1:56:38
2,441 Marcin Przybyła POL 25-29 1:56:54
2,442 Hubert Kozioł POL 25-29 1:56:56
2,443 Sebastian Maziarz POL 25-29 1:56:57
2,444 Roland Wtulich POL 35-39 1:57:09
2,445 Robert Zagniński POL 40-44 1:57:12
2,446 Przemysław Piotrowiak POL 45-49 1:57:15
2,447 Krystian Myczka POL 30-34 1:57:15
2,448 Tomasz Janusz POL 50-54 1:57:27
2,449 Robert Kubik POL 50-54 1:57:32
2,450 Paul Geertsen GER 16-24 1:57:34
2,451 Michał Kończakowski POL 35-39 1:57:46
2,452 Burduhos Teodor ROU 35-39 1:57:50
2,453 Ivo Mrena SVK 35-39 1:57:53
2,454 Grzegorz Skrzypiec POL 35-39 1:58:03
2,455 Björn Richter GER 40-44 1:58:04
2,456 Philipp Alexander Knaack GER 30-34 1:58:07
2,457 Władysław Białokur POL 45-49 1:58:21
2,458 Kacper Jabłecki POL 25-29 1:58:36
2,459 Tomas Malchus CZE 16-24 1:58:38
2,460 Igor Rosiak POL 30-34 1:58:41
2,461 Tadei Melnyk UKR 16-24 1:58:46
2,462 Matej Pavol SVK 16-24 1:58:50
2,463 Jan Szałagan POL 30-34 1:58:59
2,464 Daniel Vázquez Mamposo ESP 35-39 1:59:03
2,465 Daniel Skiba POL 35-39 1:59:05
2,466 Michał Pająk POL 40-44 1:59:15
2,467 Kacper Bohdanowicz POL 16-24 1:59:18
2,468 Michał Bobrowski POL 25-29 1:59:23
2,469 Michal Stefankiewicz POL 45-49 1:59:46
2,470 Łukasz Wesołowski POL 40-44 1:59:53
2,471 Josh Ng SGP 30-34 1:59:56
2,472 Zbigniew Waśko POL 60-64 1:59:58
2,473 Krzysztof Wójcik POL 40-44 2:00:31
2,474 Paweł Karpiński POL 45-49 2:00:32
2,475 Kamil Lewandowski POL 25-29 2:00:38
2,476 Mikołaj Żurowski POL 25-29 2:00:48
2,477 Yanki Bayhan TUR 16-24 2:00:59
2,478 Dariusz Polut POL 55-59 2:01:18
2,479 Denys Lukashevych UKR 30-34 2:01:31
2,480 Kamil Kozlowski POL 35-39 2:01:35
2,481 Mariusz Rudnik POL 35-39 2:01:47
2,482 Sergiy Mokiyenko UKR 35-39 2:01:55
2,483 Franck Besset FRA 60-64 2:01:56
2,484 Jacek Wiedeńczyk POL 45-49 2:02:05
2,485 Paweł Domzała POL 50-54 2:02:12
2,486 Adrian Rusak POL 40-44 2:02:13
2,487 Dmitrij Kulik LTU 40-44 2:02:25
2,488 Michał Zakrzewski POL 25-29 2:02:47
2,489 Maciej Makowski POL 35-39 2:03:36
2,490 Marek Kubicki POL 45-49 2:03:50
2,491 Bartłomiej Zych POL 40-44 2:04:17
2,492 Catalin Botezan ROU 35-39 2:04:36
2,493 David Callanan IRL 50-54 2:04:38
2,494 Maciej Chmielak POL 30-34 2:04:46
2,495 Justin Lew MAS 40-44 2:05:14
2,496 Dariusz Ślęzak POL 50-54 2:05:27
2,497 Ziad Abdullah SWE 40-44 2:05:43
2,498 Łukasz Matejaszczyk POL 35-39 2:05:50
2,499 Artur Rusek POL 50-54 2:05:53
2,500 Michał Przybylski POL 30-34 2:05:56
2,501 Tomasz Szultka POL 35-39 2:06:08
2,502 Gregor Popanda POL 45-49 2:06:39
2,503 Piotr Pierga POL 30-34 2:06:48
2,504 Maciej Lobo Linke POL 45-49 2:06:59
2,505 Michał Świstak POL 30-34 2:07:06
2,506 Adam Lintner POL 30-34 2:07:10
2,507 Anthony Montuno USA 40-44 2:07:40
2,508 Arthur Kaczmarek FRA 35-39 2:07:41
2,509 George Devane IRL 25-29 2:08:02
2,510 Andreas Badekow-Schilling GER 35-39 2:08:04
2,511 Peter Fitzsimons IRL 45-49 2:08:05
2,512 Krzysztof Przewoźny POL 50-54 2:08:15
2,513 Tymoteusz Mroczek POL 16-24 2:08:22
2,514 Krzysztof Wróblewski POL 30-34 2:08:26
2,515 Konrad Warchałowski POL 30-34 2:08:26
2,516 Sebastian Rzeźnik POL 25-29 2:08:28
2,517 Marcin Sulejczak POL 30-34 2:08:52
2,518 Tomasz Tomczewski POL 35-39 2:08:56
2,519 Krzysztof Kłosiewicz POL 55-59 2:09:04
2,520 Leszek Rekść POL 40-44 2:10:01
2,521 Brian Kolodziejski POL 25-29 2:10:36
2,522 Konrad Krasuski POL 40-44 2:11:12
2,523 Bruno Malisz POL 16-24 2:11:37
2,524 Marcin Więckiewicz POL 45-49 2:12:07
2,525 Jason Oler USA 40-44 2:12:48
2,526 Michal Oktaba POL 40-44 2:13:23
2,527 Andrzej Trocewicz POL 40-44 2:14:00
2,528 Magnus Landström SWE 50-54 2:14:10
2,529 Jakub Miński POL 30-34 2:15:38
2,530 Jack Mclafferty GBR 16-24 2:16:34
2,531 Michał Wojcieszyk POL 30-34 2:16:59
2,532 Ryan Maugin FRA 25-29 2:17:13
2,533 Tomasz Staszek POL 35-39 2:17:52
2,534 Andrzej Minh Hieu Tran POL 25-29 2:18:35
2,535 Antonio Blanes Noguera ESP 16-24 2:18:55
2,536 Grzegorz Bąk POL 65-69 2:19:25
2,537 Arkadiusz Banaszczyk POL 55-59 2:20:42
2,538 Dawid Korda POL 16-24 2:21:45
2,539 Daniel Moczydłowski POL 30-34 2:23:47
2,540 Jose Antonio Neves Suarez POR 30-34 2:24:28
2,541 Paweł Popielarek POL 16-24 2:25:44
2,542 Damian Słomka POL 30-34 2:26:57
2,543 Martin Nielsen DEN 45-49 2:28:00
2,544 Jonas Bartlomiejczyk GER 40-44 2:28:17
2,545 Bartosz Bociek POL 35-39 2:28:27
2,546 Krzysztof Dąbrowski POL 16-24 2:28:37
2,547 Dawid Zalewski POL 35-39 2:28:45
2,548 Hubert Tworkowski POL 35-39 2:29:02
2,549 Mbongeni Thodlana ZIM 25-29 2:30:06
2,550 Heinrich Rantzau GER 25-29 2:33:03
2,551 James Naylor GBR 35-39 2:39:08
2,552 Kafele Palmer-Hunt GBR 30-34 2:39:34
2,553 Michał Derych POL 35-39 2:42:57
2,554 Jonathan Gray LBR 35-39 2:46:23
2,555 Bartłomiej Koszyka POL 16-24 2:46:42
2,556 Paweł Piekarski POL 50-54 2:48:12

← Warsaw 2026 results