TrainRox Logo TrainRox

HYROX MEN - Warsaw 2026

16–19 Apr 2026
Showing 1,701 to 1,800 of 2,565 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,701
POL flag Kacper Maciejewski
25-29 1:30:15
Click to select for comparison
1,702
POL flag Maksym Stolański
25-29 1:30:16
Click to select for comparison
1,703
POL flag Bartosz Barański
16-24 1:30:16
Click to select for comparison
1,704
GBR flag Vishal Amin
30-34 1:30:18
Click to select for comparison
1,705
POL flag Łukasz Pietrzak
40-44 1:30:19
Click to select for comparison
1,706
POL flag Sebastian Bydłowski
45-49 1:30:19
Click to select for comparison
1,707
IRL flag Kieran Lynch
40-44 1:30:19
Click to select for comparison
1,708
POL flag Tomasz Jakubiak
40-44 1:30:20
Click to select for comparison
1,709
LTU flag Bernardas Titka
30-34 1:30:23
Click to select for comparison
1,710
GBR flag Tom Williams
30-34 1:30:24
Click to select for comparison
1,711
POL flag Michał Łazowy
30-34 1:30:26
Click to select for comparison
1,712
LTU flag Armandas Rimkus
16-24 1:30:26
Click to select for comparison
1,713
GBR flag James Leavor
30-34 1:30:27
Click to select for comparison
1,714
POL flag Krystian Markowski
30-34 1:30:28
Click to select for comparison
1,715
POL flag Szymon Bartoszek
40-44 1:30:29
Click to select for comparison
1,716
POL flag Andrzej Stupak
25-29 1:30:32
Click to select for comparison
1,717
SWE flag Patrik Häggbom
35-39 1:30:33
Click to select for comparison
1,718
POL flag Mariusz Stanikowski
45-49 1:30:33
Click to select for comparison
1,719
GER flag Waldemar Schmidt
45-49 1:30:34
Click to select for comparison
1,720
ITA flag Simone Bernocchi
45-49 1:30:34
Click to select for comparison
1,721
CZE flag Filip Vašíček
25-29 1:30:34
Click to select for comparison
1,722
POL flag Igor Kwiatkowski
30-34 1:30:34
Click to select for comparison
1,723
POL flag Dominik Suchecki
40-44 1:30:34
Click to select for comparison
1,724
POL flag Bartosz Mateńko
35-39 1:30:36
Click to select for comparison
1,725
POL flag Mariusz Pieńkos
45-49 1:30:39
Click to select for comparison
1,726
POL flag Maciej Radziszewski
30-34 1:30:40
Click to select for comparison
1,727
POL flag Paweł Sidorski
50-54 1:30:41
Click to select for comparison
1,728
POL flag Julian Głowacki
30-34 1:30:41
Click to select for comparison
1,729
POL flag Mikołaj Medyński
16-24 1:30:41
Click to select for comparison
1,730
POL flag Dawid Michalski
30-34 1:30:42
Click to select for comparison
1,731
POL flag Bartosz Wucke
16-24 1:30:43
Click to select for comparison
1,732
POL flag Rafał Podskok
40-44 1:30:48
Click to select for comparison
1,733
POL flag Paweł Gawron
35-39 1:30:48
Click to select for comparison
1,734
POL flag Adrian Matulski
25-29 1:30:48
Click to select for comparison
1,735
POL flag Łukasz Slenczka
40-44 1:30:50
Click to select for comparison
1,736
POL flag WOJCIECH SALSKI
35-39 1:30:50
Click to select for comparison
1,737
POL flag Miłosz Kot
16-24 1:30:51
Click to select for comparison
1,738
POL flag Michał Jabłoński
25-29 1:30:52
Click to select for comparison
1,739
GER flag Julian Gerhardt
25-29 1:30:52
Click to select for comparison
1,740
POL flag Rafał Kuczera
30-34 1:30:53
Click to select for comparison
1,741
SUI flag Maik Blumenthal
40-44 1:30:54
Click to select for comparison
1,742
DEN flag Sune Nielsen
25-29 1:30:54
Click to select for comparison
1,743
POL flag Maksymilian Lewandowski
16-24 1:30:54
Click to select for comparison
1,744
POL flag Paweł Mudza
30-34 1:30:55
Click to select for comparison
1,745
POL flag Marcin Bocian
30-34 1:30:55
Click to select for comparison
1,746
POL flag Beniamin Olechnowicz
16-24 1:30:56
Click to select for comparison
1,747
GER flag Thomas Prütz
60-64 1:30:57
Click to select for comparison
1,748
BLR flag Mikalai Dudko
25-29 1:30:57
Click to select for comparison
1,749
GBR flag Sean Salinger
55-59 1:30:58
Click to select for comparison
1,750
POL flag Jan Pukalak
35-39 1:30:59
Click to select for comparison
1,751
POL flag Łukasz Capiga
40-44 1:31:00
Click to select for comparison
1,752
POL flag Michał Tarnowski
40-44 1:31:00
Click to select for comparison
1,753
POL flag Mikołaj Łuc
30-34 1:31:01
Click to select for comparison
1,754
POL flag Michał Nienałtowski
25-29 1:31:02
Click to select for comparison
1,755
POL flag Artur Ramza
40-44 1:31:06
Click to select for comparison
1,756
POL flag Piotr Rasała
25-29 1:31:06
Click to select for comparison
1,757
POL flag Wojciech Mieleniewski
25-29 1:31:06
Click to select for comparison
1,758
POL flag Rafał Mijas
35-39 1:31:07
Click to select for comparison
1,759
LTU flag Ramūnas Kvekšas
35-39 1:31:08
Click to select for comparison
1,760
POL flag Piotr Laskowski
50-54 1:31:11
Click to select for comparison
1,761
SWE flag Mattias Robarth
30-34 1:31:11
Click to select for comparison
1,762
POL flag Krzysztof Michałek
30-34 1:31:12
Click to select for comparison
1,763
POL flag Marek Makowski
40-44 1:31:13
Click to select for comparison
1,764
SUI flag Robin Schaub
25-29 1:31:14
Click to select for comparison
1,765
POL flag Krzysztof Więsław
50-54 1:31:15
Click to select for comparison
1,766
POL flag Rafał Rzeszutko
35-39 1:31:16
Click to select for comparison
1,767
POL flag Marcin Szymczak
25-29 1:31:16
Click to select for comparison
1,768
POL flag Kacper Jędrzejczyk
25-29 1:31:17
Click to select for comparison
1,769
POL flag Adrian Bujanowski
30-34 1:31:18
Click to select for comparison
1,770
GBR flag Callam Pye
30-34 1:31:19
Click to select for comparison
1,771
POL flag Bartosz Lisiakiewicz
40-44 1:31:19
Click to select for comparison
1,772
POL flag Marcin Folusiak
50-54 1:31:20
Click to select for comparison
1,773
NOR flag Joergen Valseth
25-29 1:31:23
Click to select for comparison
1,774
GBR flag Alan Anderson
55-59 1:31:24
Click to select for comparison
1,775
USA flag Thomas Baker
16-24 1:31:24
Click to select for comparison
1,776
USA flag Ethan Ayo
16-24 1:31:24
Click to select for comparison
1,777
POL flag Mateusz Krzyżanowski
30-34 1:31:24
Click to select for comparison
1,778
POL flag Kornel Szczepanowski
30-34 1:31:26
Click to select for comparison
1,779
POL flag Mariusz Deptuła
50-54 1:31:27
Click to select for comparison
1,780
POL flag Piotr Łagowski
40-44 1:31:27
Click to select for comparison
1,781
POL flag Marek Baranowski
35-39 1:31:27
Click to select for comparison
1,782
POL flag Karol Zych
30-34 1:31:27
Click to select for comparison
1,783
POL flag Michał Winiszewski
35-39 1:31:28
Click to select for comparison
1,784
POL flag Jakub Cyburt
16-24 1:31:31
Click to select for comparison
1,785
POL flag Kamil Majewski
30-34 1:31:33
Click to select for comparison
1,786
POL flag Kamil Wojewski
30-34 1:31:34
Click to select for comparison
1,787
IRL flag Brian Burgess
45-49 1:31:35
Click to select for comparison
1,788
POL flag Łukasz Wroński
40-44 1:31:37
Click to select for comparison
1,789
POL flag Jacek Krzymowski
40-44 1:31:38
Click to select for comparison
1,790
GER flag Melvin Schneider
25-29 1:31:40
Click to select for comparison
1,791
GBR flag SCOTT STEWART
35-39 1:31:40
Click to select for comparison
1,792
CZE flag Dominik Jírovec
30-34 1:31:41
Click to select for comparison
1,793
POL flag Bartłomiej Dąbek
45-49 1:31:45
Click to select for comparison
1,794
POL flag Artur Wojciechowski
25-29 1:31:46
Click to select for comparison
1,795
ISL flag Justin Tan Doro-On
25-29 1:31:46
Click to select for comparison
1,796
POL flag Paweł Karetko
35-39 1:31:46
Click to select for comparison
1,797
POL flag Tomek Gibulski
35-39 1:31:50
Click to select for comparison
1,798
POL flag Mateusz Frochlich
35-39 1:31:51
Click to select for comparison
1,799
POL flag Piotr Krzywonosiuk
45-49 1:31:52
Click to select for comparison
1,800
POL flag Robert Jastrzębski
30-34 1:31:52