TrainRox Logo TrainRox

HYROX PRO MEN - Warsaw 2026

16–19 Apr 2026
Showing 401 to 500 of 555 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
401
POL flag Piotr Krupa
30-34 1:20:17
Click to select for comparison
402
CRO flag Mihael Dekanic
30-34 1:20:28
Click to select for comparison
403
GBR flag Wajahat Ali
35-39 1:20:46
Click to select for comparison
404
GBR flag Jerome Shaw
30-34 1:20:48
Click to select for comparison
405
NOR flag Ole Haug
45-49 1:20:54
Click to select for comparison
406
POL flag Wiktor Janiec
16-24 1:21:02
Click to select for comparison
407
POL flag Michał Cieślik
25-29 1:21:02
Click to select for comparison
408
NZL flag Anthony Locke
35-39 1:21:08
Click to select for comparison
409
GRE flag Georgios Paparas
40-44 1:21:18
Click to select for comparison
410
POL flag Krystian Nerka
30-34 1:21:22
Click to select for comparison
411
POL flag Dariusz Rzepecki
40-44 1:21:22
Click to select for comparison
412
POL flag Przemysław Kupczyk
40-44 1:21:27
Click to select for comparison
413
USA flag Stephan Mixter
16-24 1:21:29
Click to select for comparison
414
SWE flag Fredrik Östling
40-44 1:21:31
Click to select for comparison
415
POL flag Michał Włudarczak
40-44 1:21:34
Click to select for comparison
416
GBR flag Samuel Lynch
30-34 1:21:36
Click to select for comparison
417
NED flag Thomas Vermeer
30-34 1:21:39
Click to select for comparison
418
POL flag Mateusz Graczyk
35-39 1:21:40
Click to select for comparison
419
AUS flag Lleyton Parker
25-29 1:21:42
Click to select for comparison
420
POL flag Damian Witek
35-39 1:21:42
Click to select for comparison
421
GER flag Zaci Dan
35-39 1:21:45
Click to select for comparison
422
USA flag Anthony Zasada
25-29 1:21:45
Click to select for comparison
423
POL flag Dawid Król
25-29 1:21:47
Click to select for comparison
424
POL flag Sebastian Cichy
30-34 1:21:50
Click to select for comparison
425
POL flag Philip Kucharek
30-34 1:21:52
Click to select for comparison
426
POL flag Jakub Głąb
40-44 1:22:04
Click to select for comparison
427
GER flag Florian Dittmann
30-34 1:22:10
Click to select for comparison
428
COL flag Christian Zea Garcia
35-39 1:22:14
Click to select for comparison
429
USA flag Zachary Hawkins
30-34 1:22:28
Click to select for comparison
430
POL flag Kacper Stepaniak
25-29 1:22:34
Click to select for comparison
431
GBR flag Aaron Hearn
30-34 1:22:39
Click to select for comparison
432
GBR flag Brodie Banks
25-29 1:22:41
Click to select for comparison
433
POL flag Paweł Lachowicz
30-34 1:22:48
Click to select for comparison
434
FRA flag Rémi Dislaire
40-44 1:22:52
Click to select for comparison
435
POL flag Marcin Pabich
30-34 1:22:59
Click to select for comparison
436
POL flag Jerzy Bator
55-59 1:23:08
Click to select for comparison
437
LAT flag Vladislavs Silakovs
35-39 1:23:09
Click to select for comparison
438
GBR flag Darren Blacklock
25-29 1:23:10
Click to select for comparison
439
POR flag Miguel Ferreira
45-49 1:23:21
Click to select for comparison
440
LTU flag Regimantas Norvilas
45-49 1:23:21
Click to select for comparison
441
POL flag Marcin Pietz
16-24 1:23:29
Click to select for comparison
442
AUT flag Artem Bogdanov
35-39 1:23:39
Click to select for comparison
443
SVK flag Stefan Faltin
45-49 1:23:40
Click to select for comparison
444
POL flag Emil Skrzyński
35-39 1:23:57
Click to select for comparison
445
POL flag Przemysław Widyna
45-49 1:24:07
Click to select for comparison
446
GBR flag Ibraheem Khan
35-39 1:24:09
Click to select for comparison
447
POL flag Mateusz Matecki
35-39 1:24:21
Click to select for comparison
448
ITA flag Emanuele Grieco
30-34 1:24:41
Click to select for comparison
449
SWE flag Fredrik Olsson
45-49 1:24:49
Click to select for comparison
450
SLO flag Nikola Tompa
30-34 1:24:49
Click to select for comparison
451
POL flag Jakub Gutkowski
40-44 1:24:51
Click to select for comparison
452
FRA flag Baptiste Morin
25-29 1:24:56
Click to select for comparison
453
GBR flag Danny Gott
35-39 1:25:14
Click to select for comparison
454
SLO flag Sebastjan Škafar
40-44 1:25:18
Click to select for comparison
455
MLT flag Antoine Cassar
35-39 1:25:19
Click to select for comparison
456
LTU flag Povilas Valiūnas
35-39 1:25:29
Click to select for comparison
457
GBR flag Lewis Brightmore
35-39 1:25:33
Click to select for comparison
458
POL flag Rafał Sawicki
45-49 1:25:49
Click to select for comparison
459
LTU flag Arūnas Gurskas
45-49 1:25:56
Click to select for comparison
460
POL flag Mariusz Mysiakowski
45-49 1:25:58
Click to select for comparison
461
FRA flag Stephane Lemineur
55-59 1:26:11
Click to select for comparison
462
POL flag Michal Piatkowski
45-49 1:26:12
Click to select for comparison
463
POL flag Dawid Chmarzyński
30-34 1:26:12
Click to select for comparison
464
POL flag Piotr Bartosik
30-34 1:26:23
Click to select for comparison
465
GRE flag Janni Athanassiadis
35-39 1:26:23
Click to select for comparison
466
POL flag Jarosław Piotrowski
45-49 1:26:26
Click to select for comparison
467
POL flag Marek Kruszyński
55-59 1:26:37
Click to select for comparison
468
POL flag Tomasz Kala
35-39 1:26:48
Click to select for comparison
469
POL flag Mikołaj Tarnowski
30-34 1:27:09
Click to select for comparison
470
USA flag Blake Hart
30-34 1:27:10
Click to select for comparison
471
POL flag Damian Pompa
16-24 1:27:24
Click to select for comparison
472
POL flag Łukasz Chodorski
25-29 1:27:28
Click to select for comparison
473
POL flag Dominik Drukalski
16-24 1:27:29
Click to select for comparison
474
LTU flag Domantas Bazys
25-29 1:27:35
Click to select for comparison
475
GER flag Benjamin Müller
35-39 1:27:44
Click to select for comparison
476
POL flag Kamil Śliwiński
30-34 1:27:53
Click to select for comparison
477
GBR flag Jaswant Chatha
40-44 1:28:04
Click to select for comparison
478
LTU flag Deividas Sakalauskas
25-29 1:28:09
Click to select for comparison
479
POL flag Sebastian Becker
35-39 1:28:15
Click to select for comparison
480
ITA flag Federico Balbo
45-49 1:28:20
Click to select for comparison
481
GER flag Lars Seiffert
55-59 1:28:29
Click to select for comparison
482
POL flag Ernest Swatowski
16-24 1:28:34
Click to select for comparison
483
POL flag Marcin Szott
40-44 1:28:43
Click to select for comparison
484
POL flag Adam Książek
50-54 1:28:45
Click to select for comparison
485
POL flag Adam Nakonieczny
30-34 1:28:46
Click to select for comparison
486
POL flag Rafał Hetmaniok
30-34 1:28:49
Click to select for comparison
487
DEN flag Bojan Zelcev
40-44 1:28:50
Click to select for comparison
488
POL flag Sławomir Zaręba
35-39 1:28:57
Click to select for comparison
489
POL flag Beniamin Iwanicki
25-29 1:29:01
Click to select for comparison
490
POL flag Konrad Lichowski
25-29 1:29:14
Click to select for comparison
491
POL flag Jacek Wosicki
45-49 1:29:18
Click to select for comparison
492
POL flag Michał Struś
35-39 1:29:20
Click to select for comparison
493
POL flag Bartek Gajos
30-34 1:29:21
Click to select for comparison
494
POL flag Wojciech Chmurak
35-39 1:29:27
Click to select for comparison
495
POL flag Maciej Krysiak
45-49 1:29:29
Click to select for comparison
496
GBR flag Barry Newsham
55-59 1:29:43
Click to select for comparison
497
POL flag Jakub Domagalski
25-29 1:29:43
Click to select for comparison
498
MLT flag Brenton Miller
35-39 1:30:25
Click to select for comparison
499
POL flag Artur Wieczorek
25-29 1:30:43
Click to select for comparison
500
LBN flag Wael Al Basha
25-29 1:30:48
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.