← Back to Events
HYROX Warsaw 2025
Warsaw, POL19:24:44GMT+2April 12 – 13, 2025Season 7 (24/25)
Results from the Warsaw 2025 HYROX event. 4,396 results, 6,226 athletes across 12 categories.
Warsaw 2025
- Result entries
- 4,396
- Unique athletes
- 6,226
- Athlete finishes
- 6,473
- Categories
- 12
A result entry is one finished solo athlete, doubles pair, or relay team.
Unique athletes counts the individual people behind those entries once for this event.
Athlete finishes counts every individual finish, so an athlete who raced twice is counted twice.
HYROX Men Results
Category: HYROX Men
Change category53:58
Best Time
-4:04 vs season avg
1:07:47
Front Pack (P10)
-4:00 vs season avg
1:22:34
Mid Pack (P50)
-5:46 vs season avg
18:15
Field Spread
-3:15 vs season avg
6.65%
Roxzone Tax
-1.55 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #376 | #48 | Tomasz Nikodem MrozowskiPB | POL | M 40-44 | R 38:41S 35:59 | 1:14:40 | View › |
| #377 | #49 | Piotr PrejnaPB | POL | M 40-44 | R 37:33S 37:07 | 1:14:40 | View › |
| #378 | #79 | Anton DicristinaPB | GBR | M 25-29 | R 38:18S 36:22 | 1:14:40 | View › |
| #379 | #28 | Grzegorz Gering | POL | M 45-49 | R 42:07S 32:36 | 1:14:43 | View › |
| #380 | #99 | Łukasz Norkowski | POL | M 30-34 | R 39:09S 35:35 | 1:14:44 | View › |
| #381 | #100 | Joseph FranklinPB | GBR | M 30-34 | R 35:13S 39:32 | 1:14:45 | View › |
| #382 | #80 | Wojciech WsołekPB | POL | M 25-29 | R 41:23S 33:23 | 1:14:46 | View › |
| #383 | #81 | Emiliano OliverioPB | ITA | M 25-29 | R 38:58S 35:48 | 1:14:46 | View › |
| #384 | #29 | Marcin Kowalczyk | POL | M 45-49 | R 35:24S 39:22 | 1:14:46 | View › |
| #385 | #101 | Jakub Karliński | POL | M 30-34 | R 41:21S 33:28 | 1:14:49 | View › |
| #386 | #102 | Liam Foley | GBR | M 30-34 | R 38:15S 36:35 | 1:14:50 | View › |
| #387 | #30 | Mateusz WerykPB | POL | M 45-49 | R 40:07S 34:43 | 1:14:50 | View › |
| #388 | #90 | Hubson Kalman | POL | M 35-39 | R 39:34S 35:16 | 1:14:50 | View › |
| #389 | #103 | Mikołaj Florek | POL | M 30-34 | R 41:39S 33:13 | 1:14:52 | View › |
| #390 | #50 | Arkadiusz LisPB | POL | M 40-44 | R 38:35S 36:17 | 1:14:52 | View › |
| #391 | #31 | Daniel Krzeczkowski | POL | M 45-49 | R 38:36S 36:22 | 1:14:58 | View › |
| #392 | #91 | Wiktor Korzeniowski | POL | M 35-39 | R 37:36S 37:23 | 1:14:59 | View › |
| #393 | #51 | Martin BrookerPB | GBR | M 40-44 | R 36:27S 38:34 | 1:15:01 | View › |
| #394 | #52 | Michał GajochaPB | POL | M 40-44 | R 40:10S 34:53 | 1:15:03 | View › |
| #395 | #104 | Shane McgovernPB | IRL | M 30-34 | R 37:05S 38:00 | 1:15:05 | View › |
| #396 | #1 | Simon Taylor | GBR | M 60-64 | R 35:25S 39:41 | 1:15:06 | View › |
| #397 | #53 | Michał ŻytkowiakPB | POL | M 40-44 | R 37:16S 37:50 | 1:15:06 | View › |
| #398 | #32 | Wesley RaePB | GBR | M 45-49 | R 39:44S 35:23 | 1:15:07 | View › |
| #399 | #105 | Patryk Kwaśny | POL | M 30-34 | R 41:55S 33:13 | 1:15:08 | View › |
| #400 | #28 | Owen LambournePB | GBR | M 16-24 | R 38:40S 36:29 | 1:15:09 | View › |