← Back to Events
HYROX Warsaw 2025
Warsaw, POL20:29:15GMT+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 |
|---|---|---|---|---|---|---|---|
| #201 | #45 | Krystian BieniekPB | POL | M 35-39 | R 35:02S 34:39 | 1:09:41 | View › |
| #202 | #13 | Shane O'ShaughnessyPB | IRL | M 45-49 | R 36:40S 33:01 | 1:09:41 | View › |
| #203 | #50 | Dzmitry Zhuk | POL | M 25-29 | R 37:42S 32:05 | 1:09:47 | View › |
| #204 | #51 | Raúl García CarrilesPB | ESP | M 25-29 | R 35:08S 34:40 | 1:09:48 | View › |
| #205 | #54 | Alessio Vigilante | ITA | M 30-34 | R 36:31S 33:21 | 1:09:52 | View › |
| #206 | #46 | Marek WawryniukPB | POL | M 35-39 | R 35:41S 34:12 | 1:09:53 | View › |
| #207 | #52 | Dylan CurryPB | GBR | M 25-29 | R 35:13S 34:41 | 1:09:54 | View › |
| #208 | #47 | Evgenii ReshetnikovPB | HYR | M 35-39 | R 39:30S 30:26 | 1:09:56 | View › |
| #209 | #55 | Piotr Swiderski | POL | M 30-34 | R 37:08S 32:49 | 1:09:57 | View › |
| #210 | #48 | Niall O'ReillyPB | IRL | M 35-39 | R 33:28S 36:30 | 1:09:58 | View › |
| #211 | #23 | Marcel NaumannPB | GER | M 40-44 | R 35:40S 34:19 | 1:09:59 | View › |
| #212 | #49 | João Gomes | POR | M 35-39 | R 37:18S 32:41 | 1:09:59 | View › |
| #213 | #56 | Tomasz KowalczykPB | POL | M 30-34 | R 38:42S 31:17 | 1:09:59 | View › |
| #214 | #57 | Bartłomiej GrzelakPB | POL | M 30-34 | R 34:58S 35:03 | 1:10:01 | View › |
| #215 | #53 | Jakub KoziejPB | POL | M 25-29 | R 36:16S 33:45 | 1:10:01 | View › |
| #216 | #58 | Mikołaj HumańskiPB | POL | M 30-34 | R 35:45S 34:17 | 1:10:02 | View › |
| #217 | #59 | Bartosz Krypski | POL | M 30-34 | R 37:02S 33:05 | 1:10:07 | View › |
| #218 | #60 | Mariusz Wołk | POL | M 30-34 | R 36:15S 33:54 | 1:10:09 | View › |
| #219 | #50 | Oskar JanikPB | POL | M 35-39 | R 36:50S 33:20 | 1:10:10 | View › |
| #220 | #3 | Michael WiechertPB | GER | M 50-54 | R 35:14S 34:59 | 1:10:13 | View › |
| #221 | #24 | Michał Ilków-GołąbPB | POL | M 40-44 | R 36:11S 34:06 | 1:10:17 | View › |
| #222 | #61 | Aidan Treanor | IRL | M 30-34 | R 35:14S 35:03 | 1:10:17 | View › |
| #223 | #62 | Jack BamburyPB | GBR | M 30-34 | R 37:47S 32:31 | 1:10:18 | View › |
| #224 | #51 | Bartosz Żłobiński | POL | M 35-39 | R 35:42S 34:38 | 1:10:20 | View › |
| #225 | #19 | Ryan Tierney | GBR | M 16-24 | R 38:19S 32:02 | 1:10:21 | View › |