TrainRox Logo TrainRox

HYROX MEN - Warsaw 2026

16–19 Apr 2026
Showing 1,801 to 1,900 of 2,565 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,801
POL flag Janusz Florczyk
45-49 1:31:52
Click to select for comparison
1,802
NOR flag Johan Kristiansen
30-34 1:31:57
Click to select for comparison
1,803
POL flag Piotr Iwanski
50-54 1:31:57
Click to select for comparison
1,804
POL flag Kamil Greń
25-29 1:31:57
Click to select for comparison
1,805
SVK flag Martin Hudek
25-29 1:31:59
Click to select for comparison
1,806
POL flag Michał Zieliński
40-44 1:32:02
Click to select for comparison
1,807
POL flag Marcin Tumas
25-29 1:32:02
Click to select for comparison
1,808
LTU flag Michailas Žiličius
45-49 1:32:03
Click to select for comparison
1,809
FRA flag christian Boryczka
30-34 1:32:04
Click to select for comparison
1,810
POL flag Jakub Masłowski
25-29 1:32:05
Click to select for comparison
1,811
LTU flag Giedrius Grebliunas
35-39 1:32:06
Click to select for comparison
1,812
POL flag Michał Jagielski
35-39 1:32:07
Click to select for comparison
1,813
POL flag Arkadiusz Skowron
30-34 1:32:09
Click to select for comparison
1,814
ITA flag Andrea Cappadonna
25-29 1:32:10
Click to select for comparison
1,815
GER flag Felix Ehlers
16-24 1:32:12
Click to select for comparison
1,816
IRL flag Seamus Bruen
45-49 1:32:13
Click to select for comparison
1,817
GER flag Michał Choma
16-24 1:32:13
Click to select for comparison
1,818
LTU flag Lukas Rusilas
30-34 1:32:14
Click to select for comparison
1,819
SWE flag Andreas Söderlund
45-49 1:32:15
Click to select for comparison
1,820
TUR flag Halil Ince
45-49 1:32:17
Click to select for comparison
1,821
POL flag Michał GRYCZEWSKI
30-34 1:32:17
Click to select for comparison
1,822
HUN flag László Pálnok
40-44 1:32:18
Click to select for comparison
1,823
CZE flag Vladimír Havlíček
35-39 1:32:19
Click to select for comparison
1,824
POL flag Łukasz Rupa
16-24 1:32:19
Click to select for comparison
1,825
POL flag Bartosz Kowalik
25-29 1:32:19
Click to select for comparison
1,826
POL flag Kamil Owczarek
35-39 1:32:20
Click to select for comparison
1,827
POL flag Jarosław Styżej
50-54 1:32:21
Click to select for comparison
1,828
POL flag Dawid Pawletko
30-34 1:32:21
Click to select for comparison
1,829
CZE flag Jaroslav Mačkal
35-39 1:32:21
Click to select for comparison
1,830
POL flag Michał Sokołowski
45-49 1:32:24
Click to select for comparison
1,831
POL flag Mateusz Marachowski
30-34 1:32:26
Click to select for comparison
1,832
GBR flag Adam Boon
30-34 1:32:27
Click to select for comparison
1,833
GBR flag Michael Ogunjimi
25-29 1:32:32
Click to select for comparison
1,834
POL flag Sebastian Kowalczykiewicz
25-29 1:32:33
Click to select for comparison
1,835
POL flag Maciej Musialik
16-24 1:32:33
Click to select for comparison
1,836
POL flag Maciej Smogóra
25-29 1:32:34
Click to select for comparison
1,837
IRI flag Ali Mehdizadeh
25-29 1:32:34
Click to select for comparison
1,838
GER flag Anton Biggel
35-39 1:32:34
Click to select for comparison
1,839
POL flag Daniel Oźlański
30-34 1:32:34
Click to select for comparison
1,840
POL flag Mateusz Janusz
30-34 1:32:36
Click to select for comparison
1,841
POL flag Marcin Żubrowski
45-49 1:32:36
Click to select for comparison
1,842
POL flag Jacek Stasieluk
40-44 1:32:38
Click to select for comparison
1,843
POL flag Karol Mortka
45-49 1:32:40
Click to select for comparison
1,844
FRA flag Yaroslav Lekanov
16-24 1:32:41
Click to select for comparison
1,845
UKR flag Stepan Soroka
30-34 1:32:43
Click to select for comparison
1,846
CZE flag Radomír Šemnický
30-34 1:32:45
Click to select for comparison
1,847
ITA flag Stefano Massidda
40-44 1:32:47
Click to select for comparison
1,848
GBR flag Vedaant Patel
30-34 1:32:48
Click to select for comparison
1,849
POL flag Pawel Stankiewicz
35-39 1:32:49
Click to select for comparison
1,850
GBR flag Kayden Smith
16-24 1:32:49
Click to select for comparison
1,851
POL flag Kamil Doryń
30-34 1:32:53
Click to select for comparison
1,852
GBR flag Amit Vadher
45-49 1:32:53
Click to select for comparison
1,853
POL flag Jakub Wawer
45-49 1:32:54
Click to select for comparison
1,854
POL flag Lukasz Dojka
40-44 1:32:54
Click to select for comparison
1,855
POL flag Gracjan Pietraczyk
25-29 1:32:56
Click to select for comparison
1,856
POL flag Kamil Ziółek
25-29 1:33:00
Click to select for comparison
1,857
POL flag Rafał Damętka
30-34 1:33:01
Click to select for comparison
1,858
POL flag Maciej Milik
30-34 1:33:02
Click to select for comparison
1,859
FRA flag Kevin Zinino
30-34 1:33:02
Click to select for comparison
1,860
POL flag Adam Rowicki
30-34 1:33:03
Click to select for comparison
1,861
GER flag Tim Hoffmann
25-29 1:33:03
Click to select for comparison
1,862
POL flag Tomasz Poprawa
40-44 1:33:04
Click to select for comparison
1,863
POL flag Kacper Dąbrowski
25-29 1:33:04
Click to select for comparison
1,864
LTU flag Linas Jurevicius
35-39 1:33:05
Click to select for comparison
1,865
GBR flag Russle Critchlow
45-49 1:33:07
Click to select for comparison
1,866
POL flag Michał Woźniak
45-49 1:33:08
Click to select for comparison
1,867
GBR flag Vishal Singhal
30-34 1:33:08
Click to select for comparison
1,868
POL flag Adrian Klasiak
30-34 1:33:10
Click to select for comparison
1,869
POL flag Adam Piec
25-29 1:33:11
Click to select for comparison
1,870
POL flag Artur Mantaj
30-34 1:33:12
Click to select for comparison
1,871
POL flag Maciej Harasimowicz
30-34 1:33:12
Click to select for comparison
1,872
POL flag Jakub Janiszewski
25-29 1:33:12
Click to select for comparison
1,873
POL flag Mateusz Juszczyk
35-39 1:33:13
Click to select for comparison
1,874
POL flag Marek Kołkowski
30-34 1:33:14
Click to select for comparison
1,875
POL flag Michał Lisewski
45-49 1:33:15
Click to select for comparison
1,876
ROU flag Mihai Baron
40-44 1:33:17
Click to select for comparison
1,877
POL flag Marcin Zawielak
40-44 1:33:19
Click to select for comparison
1,878
CAN flag Clayton Corbierre
40-44 1:33:19
Click to select for comparison
1,879
POL flag Dominik Popanda
16-24 1:33:21
Click to select for comparison
1,880
POL flag Dawid Melnyk
30-34 1:33:25
Click to select for comparison
1,881
POL flag Ryszard Poboży
35-39 1:33:25
Click to select for comparison
1,882
ITA flag Matteo Petruzzelli
25-29 1:33:28
Click to select for comparison
1,883
POL flag Adam Owczarek
30-34 1:33:30
Click to select for comparison
1,884
LTU flag Aleksas Steponavičius
30-34 1:33:31
Click to select for comparison
1,885
POL flag Mateusz Szponar
35-39 1:33:31
Click to select for comparison
1,886
GER flag Marius Mainz
35-39 1:33:32
Click to select for comparison
1,887
IRL flag Christopher Maxwell
16-24 1:33:35
Click to select for comparison
1,888
POL flag Stanisław Strunin
30-34 1:33:37
Click to select for comparison
1,889
POL flag Rafał Kropaczewski
35-39 1:33:38
Click to select for comparison
1,890
LTU flag Paulius Naujokas
40-44 1:33:39
Click to select for comparison
1,891
POL flag Kamil Hubner
30-34 1:33:41
Click to select for comparison
1,892
POL flag Olivier Maciejewski
30-34 1:33:41
Click to select for comparison
1,893
GBR flag Jordan Baker
35-39 1:33:44
Click to select for comparison
1,894
POL flag Mikołaj Falender
16-24 1:33:44
Click to select for comparison
1,895
GBR flag Chris Etherington
40-44 1:33:45
Click to select for comparison
1,896
POL flag Tomasz Chłodecki
35-39 1:33:45
Click to select for comparison
1,897
POL flag Marcin Ginał
35-39 1:33:46
Click to select for comparison
1,898
POL flag Sławomir Banaszkiewicz
35-39 1:33:47
Click to select for comparison
1,899
POL flag Piotr Babula
40-44 1:33:49
Click to select for comparison
1,900
LTU flag Paulis Venckus
35-39 1:33:52