← Back to Events
HYROX Madrid 2025
Madrid, ESP10:38:51GMT+2November 27 – 30, 2025Season 8 (25/26)
Results from the Madrid 2025 HYROX event. 10,550 results, 16,192 athletes across 12 categories.
Madrid 2025
- Result entries
- 10,550
- Unique athletes
- 16,192
- Athlete finishes
- 16,652
- 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 PRO Men Results
Category: HYROX PRO Men
Change category57:56
Best Time
+0:45 vs season avg
1:06:00
Front Pack (P10)
-1:30 vs season avg
1:18:07
Mid Pack (P50)
-5:02 vs season avg
16:54
Field Spread
-3:31 vs season avg
7.19%
Roxzone Tax
-0.44 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #176 | #49 | Omar EllaboudyPB | GBR | M 30-34 | R 36:58S 37:08 | 1:14:06 | View › |
| #177 | #36 | Andrew Cook | GBR | M 35-39 | R 36:24S 37:56 | 1:14:20 | View › |
| #178 | #52 | Pablo Núñez Casado | ESP | M 25-29 | R 33:21S 40:59 | 1:14:20 | View › |
| #179 | #37 | Thomas Gasparato | FRA | M 35-39 | R 32:39S 41:43 | 1:14:22 | View › |
| #180 | #50 | Artur FedotievPB | UKR | M 30-34 | R 34:05S 40:19 | 1:14:24 | View › |
| #181 | #7 | Nuno Gonçalves | POR | M 45-49 | R 33:30S 40:58 | 1:14:28 | View › |
| #182 | #8 | Nick Evans | GBR | M 45-49 | R 33:44S 40:45 | 1:14:29 | View › |
| #183 | #13 | José Silva | POR | M 40-44 | R 35:01S 39:46 | 1:14:47 | View › |
| #184 | #9 | Mikel DomenechPB | ESP | M 45-49 | R 35:36S 39:21 | 1:14:57 | View › |
| #185 | #53 | Jorge López GonzálezPB | ESP | M 25-29 | R 37:18S 37:51 | 1:15:09 | View › |
| #186 | #51 | Jesús Mojica Aquino | ESP | M 30-34 | R 31:35S 43:36 | 1:15:11 | View › |
| #187 | #38 | UNAY CASQUERO | ESP | M 35-39 | R 35:23S 39:49 | 1:15:12 | View › |
| #188 | #10 | guillaume le mouhaerPB | FRA | M 45-49 | R 29:58S 45:17 | 1:15:15 | View › |
| #189 | #11 | PEDRO PÉREZ SORIANOPB | ESP | M 45-49 | R 34:40S 40:35 | 1:15:15 | View › |
| #190 | #52 | Sergio Muñoz Polo | ESP | M 30-34 | R 36:53S 38:33 | 1:15:26 | View › |
| #191 | #14 | Mariusz Michalski | POL | M 40-44 | R 36:04S 39:32 | 1:15:36 | View › |
| #192 | #23 | Paul ElorzaPB | ESP | M 16-24 | R 33:27S 42:11 | 1:15:38 | View › |
| #193 | #24 | Christian Winther | DEN | M 16-24 | R 33:14S 42:25 | 1:15:39 | View › |
| #194 | #15 | David Balsgaard | DEN | M 40-44 | R 42:26S 33:15 | 1:15:41 | View › |
| #195 | #25 | Daniele Massaro | ITA | M 16-24 | R 35:54S 39:52 | 1:15:46 | View › |
| #196 | #53 | Nacho Huertas OrtizPB | ESP | M 30-34 | R 31:33S 44:16 | 1:15:49 | View › |
| #197 | #26 | Kéwan JudexPB | FRA | M 16-24 | R 40:18S 35:32 | 1:15:50 | View › |
| #198 | #12 | DAVID AFONSO RODRÍGUEZ | ESP | M 45-49 | R 34:46S 41:08 | 1:15:54 | View › |
| #199 | #39 | Ruben De diosPB | ESP | M 35-39 | R 34:48S 41:11 | 1:15:59 | View › |
| #200 | #54 | Jorge Garcia Villanueva | ESP | M 30-34 | R 35:16S 40:45 | 1:16:01 | View › |