TrainRox Logo TrainRox

HYROX MEN - Katowice 2026

21–22 Feb 2026
Showing 501 to 600 of 1,098 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
501
POL flag Robert Pawlak
45-49 1:22:51
Click to select for comparison
502
POL flag Jan Bednarski
30-34 1:22:52
Click to select for comparison
503
GBR flag Slav WOJCIK
45-49 1:22:55
Click to select for comparison
504
POL flag Tomasz Stanclik
45-49 1:22:57
Click to select for comparison
505
GBR flag Ross Boseley
35-39 1:23:01
Click to select for comparison
506
POL flag KONRAD MAŁECKI
25-29 1:23:02
Click to select for comparison
507
FRA flag Hugo Lacaille
16-24 1:23:05
Click to select for comparison
508
GER flag Markus Eichhammer
40-44 1:23:05
Click to select for comparison
509
POL flag Kamil Sopyła
30-34 1:23:05
Click to select for comparison
510
POL flag Maciej Andros
40-44 1:23:15
Click to select for comparison
511
POL flag Maciej Balsewicz
40-44 1:23:16
Click to select for comparison
512
POL flag Krzysztof Kozioł
45-49 1:23:16
Click to select for comparison
513
GBR flag Ben Henson
25-29 1:23:17
Click to select for comparison
514
CZE flag Petr Pozdenkov
16-24 1:23:21
Click to select for comparison
515
POL flag Marcin Mazur
35-39 1:23:24
Click to select for comparison
516
POL flag Piotr Sutkowski
35-39 1:23:24
Click to select for comparison
517
POL flag KAMIL FILIPCZAK
45-49 1:23:24
Click to select for comparison
518
POL flag Jakub Wójcik
25-29 1:23:25
Click to select for comparison
519
CZE flag Petr Vymětalík
35-39 1:23:25
Click to select for comparison
520
CZE flag Aleš Muselík
30-34 1:23:26
Click to select for comparison
521
POL flag Konrad Doliński
30-34 1:23:26
Click to select for comparison
522
POL flag Adrian Mały
40-44 1:23:32
Click to select for comparison
523
GER flag Daniel Ignacio Wong Diaz
35-39 1:23:32
Click to select for comparison
524
IRL flag BRIAN ROCHE
45-49 1:23:34
Click to select for comparison
525
POL flag Damian Matuszak
40-44 1:23:38
Click to select for comparison
526
POL flag Bartosz Polak
45-49 1:23:39
Click to select for comparison
527
POL flag Paweł Pabiński
25-29 1:23:39
Click to select for comparison
528
SCO flag Daniel Wallace Warshow
30-34 1:23:39
Click to select for comparison
529
POL flag Robert Kolka
30-34 1:23:45
Click to select for comparison
530
POL flag Jacek Krzymowski
40-44 1:23:50
Click to select for comparison
531
GBR flag Christopher Blackwell
45-49 1:23:53
Click to select for comparison
532
POL flag Jakub Lesniak
30-34 1:23:55
Click to select for comparison
533
POL flag Denis Gagon
30-34 1:23:56
Click to select for comparison
534
POL flag Kamil Klonowski
35-39 1:23:57
Click to select for comparison
535
POL flag Łukasz Sysik
25-29 1:24:00
Click to select for comparison
536
POL flag Marcin Górny
35-39 1:24:04
Click to select for comparison
537
POL flag Sławek Hoga
45-49 1:24:04
Click to select for comparison
538
IRL flag Joseph O'Brien
30-34 1:24:14
Click to select for comparison
539
POL flag Marcin Maćkowiak
35-39 1:24:15
Click to select for comparison
540
POL flag Tomasz Mścisz
30-34 1:24:16
Click to select for comparison
541
POL flag Mariusz Grzywacz
35-39 1:24:18
Click to select for comparison
542
POL flag Mateusz Wielogórski
30-34 1:24:19
Click to select for comparison
543
POL flag Rafał Matysiok
30-34 1:24:22
Click to select for comparison
544
POL flag Marcin Jezela
30-34 1:24:23
Click to select for comparison
545
FRA flag Damien Armand
35-39 1:24:26
Click to select for comparison
546
POL flag Krzysztof Kasperek
25-29 1:24:28
Click to select for comparison
547
POL flag Łukasz Chodorski
25-29 1:24:28
Click to select for comparison
548
POL flag Jakub Krybus
35-39 1:24:29
Click to select for comparison
549
CZE flag Jaroslav Šimáček
25-29 1:24:29
Click to select for comparison
550
GER flag Kai Berger
35-39 1:24:30
Click to select for comparison
551
POL flag Łukasz Dąbrowski
35-39 1:24:35
Click to select for comparison
552
POL flag Patryk Mazur
40-44 1:24:37
Click to select for comparison
553
FRA flag Alexandre Klawiter
35-39 1:24:39
Click to select for comparison
554
POL flag Przemysław Choromański
35-39 1:24:40
Click to select for comparison
555
POL flag Kacper Gibała
25-29 1:24:44
Click to select for comparison
556
GER flag Martin Raatz
35-39 1:24:44
Click to select for comparison
557
POL flag Dominik Hołda
30-34 1:24:45
Click to select for comparison
558
POL flag Rafał Błażej
50-54 1:24:46
Click to select for comparison
559
POL flag Piotr Czubkowski
25-29 1:24:48
Click to select for comparison
560
POL flag Piotr Buczyński
25-29 1:24:50
Click to select for comparison
561
POL flag Marcin Mirkiewicz
35-39 1:24:51
Click to select for comparison
562
POL flag Mateusz Waleczek
25-29 1:24:52
Click to select for comparison
563
POL flag Kacper Chrzanowski
16-24 1:24:57
Click to select for comparison
564
POL flag Wojciech Rypel
30-34 1:24:57
Click to select for comparison
565
POL flag Tomasz Wieczorek
40-44 1:24:57
Click to select for comparison
566
CZE flag Jan Pavouk
35-39 1:24:58
Click to select for comparison
567
POL flag Jakub Czajor
16-24 1:25:01
Click to select for comparison
568
POL flag Łukasz Surowiec
40-44 1:25:02
Click to select for comparison
569
UKR flag Oleksandr Verbitskyi
35-39 1:25:03
Click to select for comparison
570
POL flag Grzegorz Ścibski
30-34 1:25:04
Click to select for comparison
571
POL flag Artur Piesiak
25-29 1:25:09
Click to select for comparison
572
GER flag Robert Kiessling
30-34 1:25:11
Click to select for comparison
573
POL flag Artur Jasiak
35-39 1:25:12
Click to select for comparison
574
POL flag Andrzej Barczyk
50-54 1:25:18
Click to select for comparison
575
MLT flag Carl Formosa
35-39 1:25:19
Click to select for comparison
576
POL flag Marek Szulc
45-49 1:25:21
Click to select for comparison
577
POL flag Paweł Szymański
40-44 1:25:23
Click to select for comparison
578
POL flag Marcin Misdzioł
35-39 1:25:24
Click to select for comparison
579
POL flag Krzysztof Kleszcz
30-34 1:25:26
Click to select for comparison
580
POL flag Robert Baczewski
30-34 1:25:26
Click to select for comparison
581
POL flag Lukasz Szczepanik
40-44 1:25:33
Click to select for comparison
582
POL flag Dawid Wiaterek
30-34 1:25:33
Click to select for comparison
583
GRE flag Konstantinos Patsonas
35-39 1:25:33
Click to select for comparison
584
CZE flag Ondrej Padusak
35-39 1:25:33
Click to select for comparison
585
HUN flag Tamás Gellai
30-34 1:25:33
Click to select for comparison
586
GBR flag Jim Peskett
60-64 1:25:37
Click to select for comparison
587
POL flag Szymon Kosikowski
45-49 1:25:46
Click to select for comparison
588
FRA flag ganesh saminadin
40-44 1:25:47
Click to select for comparison
589
POL flag Michał Bijok
25-29 1:25:47
Click to select for comparison
590
POL flag Gabriel Gałan
16-24 1:25:49
Click to select for comparison
591
POL flag Matt Świdnicki
30-34 1:25:51
Click to select for comparison
592
POL flag Adam Jarosz
35-39 1:25:55
Click to select for comparison
593
POL flag Oskar Madziała
30-34 1:26:02
Click to select for comparison
594
POL flag Paweł Kociołek
30-34 1:26:05
Click to select for comparison
595
POL flag Daniel Garbarczyk
30-34 1:26:05
Click to select for comparison
596
GBR flag Henry Thornton-Wood
16-24 1:26:06
Click to select for comparison
597
POR flag MIGUEL SOUSA
45-49 1:26:08
Click to select for comparison
598
POL flag Paweł Masłowski
40-44 1:26:11
Click to select for comparison
599
FRA flag mickael begin
40-44 1:26:12
Click to select for comparison
600
POL flag Sebastian Starowicz
45-49 1:26:15
TrainRox App showing training plans

Train for your next HYROX.

TrainRox builds a personalized HYROX plan around your fitness level, equipment, and race date, with running, station work, and compromised running periodized to peak on race day.

First week free. Cancel anytime.