TrainRox Logo TrainRox

HYROX MEN - Warsaw 2026

16–19 Apr 2026
Showing 1,601 to 1,700 of 2,565 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,601
POL flag Marcin Wojno
35-39 1:28:40
Click to select for comparison
1,602
CZE flag Filip Bareš
30-34 1:28:40
Click to select for comparison
1,603
POL flag Jacek Gotlib
50-54 1:28:43
Click to select for comparison
1,604
POL flag Krzysztof Jabłoński
30-34 1:28:43
Click to select for comparison
1,605
IRL flag Rory Thornburgh
35-39 1:28:44
Click to select for comparison
1,606
POL flag Dawid Rejniak
16-24 1:28:45
Click to select for comparison
1,607
POL flag Paweł Szymański
40-44 1:28:46
Click to select for comparison
1,608
POL flag Patryk Prusik
30-34 1:28:46
Click to select for comparison
1,609
POL flag Wojciech Głąb
16-24 1:28:47
Click to select for comparison
1,610
POL flag Dariusz Turski
30-34 1:28:47
Click to select for comparison
1,611
POL flag Marcin GOŹDZIECKI
45-49 1:28:49
Click to select for comparison
1,612
POL flag Kordian Sperka
16-24 1:28:49
Click to select for comparison
1,613
GER flag Christoph Szura
25-29 1:28:50
Click to select for comparison
1,614
POL flag Tomasz Jóźwiak
35-39 1:28:51
Click to select for comparison
1,615
NOR flag Tom Rønning
45-49 1:28:53
Click to select for comparison
1,616
POL flag Piotr Malicki
35-39 1:28:53
Click to select for comparison
1,617
POL flag Paweł Olszta
50-54 1:28:54
Click to select for comparison
1,618
POL flag Krystian Czajka
40-44 1:28:54
Click to select for comparison
1,619
POL flag Sławomir Oczachowski
45-49 1:28:54
Click to select for comparison
1,620
IRL flag Fred Foley
45-49 1:28:55
Click to select for comparison
1,621
LTU flag Kipras Jaras
25-29 1:28:55
Click to select for comparison
1,622
SVK flag Daniel Špak
30-34 1:28:56
Click to select for comparison
1,623
POL flag Damian Ochmański
30-34 1:28:56
Click to select for comparison
1,624
POL flag Rafał Górski
30-34 1:28:57
Click to select for comparison
1,625
POL flag Hubert Majtczak
16-24 1:28:59
Click to select for comparison
1,626
POL flag Dawid Jurga
30-34 1:29:00
Click to select for comparison
1,627
POL flag Artem Kutko
40-44 1:29:00
Click to select for comparison
1,628
LTU flag Edgaras Dambrauskas
35-39 1:29:01
Click to select for comparison
1,629
GBR flag Ed Botha
35-39 1:29:02
Click to select for comparison
1,630
CZE flag Jan Horák
35-39 1:29:03
Click to select for comparison
1,631
POL flag Krzysztof Grajek
45-49 1:29:03
Click to select for comparison
1,632
POL flag Stanisław Smyka
16-24 1:29:05
Click to select for comparison
1,633
POL flag Mateusz Zieliński
35-39 1:29:07
Click to select for comparison
1,634
POL flag Radosław Sokołowski
35-39 1:29:07
Click to select for comparison
1,635
POL flag Konrad Burzyński
35-39 1:29:07
Click to select for comparison
1,636
POL flag Marek Jankowski
35-39 1:29:12
Click to select for comparison
1,637
POL flag STANISŁAW KOKOT
35-39 1:29:12
Click to select for comparison
1,638
POL flag Tomasz Pietrzak
40-44 1:29:13
Click to select for comparison
1,639
POL flag PIOTR NIEWIADOMSKI
30-34 1:29:14
Click to select for comparison
1,640
ITA flag Giulio Rinaldi
16-24 1:29:15
Click to select for comparison
1,641
GER flag Frank Schulze
60-64 1:29:15
Click to select for comparison
1,642
POL flag Jędrzej Komosiński
25-29 1:29:15
Click to select for comparison
1,643
POL flag Hubert Wawryniuk
30-34 1:29:15
Click to select for comparison
1,644
USA flag Felix Ong II
35-39 1:29:16
Click to select for comparison
1,645
GER flag Benjamin Schulz
35-39 1:29:17
Click to select for comparison
1,646
POL flag Łukasz Wrona
35-39 1:29:18
Click to select for comparison
1,647
POL flag Adam Świetlik
40-44 1:29:18
Click to select for comparison
1,648
DEN flag Nicolai Herlev Jørgensen
40-44 1:29:20
Click to select for comparison
1,649
LTU flag Artūras Mockus
30-34 1:29:22
Click to select for comparison
1,650
POL flag Adam Saklawski
45-49 1:29:25
Click to select for comparison
1,651
GBR flag Haydn Stickland
30-34 1:29:25
Click to select for comparison
1,652
POL flag Paweł Pyzara
50-54 1:29:26
Click to select for comparison
1,653
GBR flag Tarikur Rahman
40-44 1:29:27
Click to select for comparison
1,654
GBR flag Cai Wells
35-39 1:29:28
Click to select for comparison
1,655
IRL flag Kamal Ibrahim
16-24 1:29:28
Click to select for comparison
1,656
POL flag Marcin Ludwicki
16-24 1:29:29
Click to select for comparison
1,657
IRL flag Stephen Murphy
40-44 1:29:30
Click to select for comparison
1,658
POL flag Maciej Marcinkowski
25-29 1:29:32
Click to select for comparison
1,659
GBR flag Ryan Baker
25-29 1:29:34
Click to select for comparison
1,660
GBR flag Aran Uthayakumar
16-24 1:29:35
Click to select for comparison
1,661
POL flag Michał Tafel
30-34 1:29:35
Click to select for comparison
1,662
POL flag Michał Pszczółkowski
35-39 1:29:37
Click to select for comparison
1,663
ITA flag Andrea Giaffreda
30-34 1:29:37
Click to select for comparison
1,664
POL flag Marcin Chwalko
40-44 1:29:38
Click to select for comparison
1,665
POL flag Tomasz Grzegorczyk
50-54 1:29:38
Click to select for comparison
1,666
POL flag Marek Solak
50-54 1:29:39
Click to select for comparison
1,667
POL flag Tomasz Piątek
35-39 1:29:39
Click to select for comparison
1,668
POL flag Daniel Łyszkowski
30-34 1:29:39
Click to select for comparison
1,669
LTU flag Daumantas Deveikis
25-29 1:29:39
Click to select for comparison
1,670
POL flag Wojciech Sipiora
45-49 1:29:45
Click to select for comparison
1,671
POL flag Aleksander Szmigielski
16-24 1:29:46
Click to select for comparison
1,672
POL flag Ryszard Bieniek
16-24 1:29:46
Click to select for comparison
1,673
ITA flag pascal dieng
40-44 1:29:47
Click to select for comparison
1,674
POL flag Patryk Staniszewski
30-34 1:29:47
Click to select for comparison
1,675
POL flag Dominik Hołda
30-34 1:29:48
Click to select for comparison
1,676
POL flag Jakub Nowosiński
25-29 1:29:48
Click to select for comparison
1,677
LTU flag Rokas Bonatas
30-34 1:29:51
Click to select for comparison
1,678
POL flag Mateusz Śnieżek
25-29 1:29:53
Click to select for comparison
1,679
HUN flag Istvan Mari
45-49 1:29:53
Click to select for comparison
1,680
POL flag Marcin Roszyk
40-44 1:29:56
Click to select for comparison
1,681
USA flag Grzegorz Grab
40-44 1:29:56
Click to select for comparison
1,682
POL flag Mariusz Grochalak
30-34 1:29:57
Click to select for comparison
1,683
GER flag Sergej Gebel
35-39 1:29:57
Click to select for comparison
1,684
POL flag Rafał Kaczor
40-44 1:29:57
Click to select for comparison
1,685
GBR flag Kai Gough
16-24 1:30:00
Click to select for comparison
1,686
POL flag Michał Saliński
30-34 1:30:00
Click to select for comparison
1,687
POL flag Wojciech Matyka
40-44 1:30:02
Click to select for comparison
1,688
POL flag Jakub Jabłoński-Kordel
25-29 1:30:03
Click to select for comparison
1,689
POL flag Łukasz Skibiński
40-44 1:30:04
Click to select for comparison
1,690
POL flag Marek Filipek
45-49 1:30:05
Click to select for comparison
1,691
POL flag Daniel Andradzki
35-39 1:30:07
Click to select for comparison
1,692
POL flag Dawid Kur
35-39 1:30:07
Click to select for comparison
1,693
GBR flag Keiren Bassi
30-34 1:30:08
Click to select for comparison
1,694
POL flag Robert Kramer
30-34 1:30:09
Click to select for comparison
1,695
GBR flag Daniel Gray
40-44 1:30:12
Click to select for comparison
1,696
POL flag Mateusz Kwoska
30-34 1:30:12
Click to select for comparison
1,697
POL flag Mateusz Czepiel
50-54 1:30:13
Click to select for comparison
1,698
LTU flag Deividas Krikščiukas
30-34 1:30:14
Click to select for comparison
1,699
ESP flag Nacho Palao
30-34 1:30:14
Click to select for comparison
1,700
POL flag Mateusz Drozd
25-29 1:30:14