← Back to Events
HYROX Madrid 2025
Madrid, ESP14:34:31GMT+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:29 vs season avg
1:18:07
Mid Pack (P50)
-5:01 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 |
|---|---|---|---|---|---|---|---|
| #1 | #1 | Alan Cao | FRA | M 30-34 | R 29:10S 28:46 | 57:56 | View › |
| #2 | #1 | Ollie Russell | ENG | M 25-29 | R 29:11S 29:38 | 58:49 | View › |
| #3 | #1 | Charlie Botterill | ENG | M 16-24 | R 28:52S 30:56 | 59:48 | View › |
| #4 | #2 | Beau Smith | GBR | M 30-34 | R 29:36S 30:23 | 59:59 | View › |
| #5 | #3 | George Martindale | GBR | M 30-34 | R 28:55S 31:08 | 1:00:03 | View › |
| #6 | #1 | Ryan Adamson | GBR | M 35-39 | R 29:26S 30:48 | 1:00:14 | View › |
| #7 | #2 | Jon Iriondo ArangonésPB | ESP | M 25-29 | R 29:44S 31:08 | 1:00:52 | View › |
| #8 | #3 | Pedro Antonio Toral Leiva | ESP | M 25-29 | R 29:45S 31:11 | 1:00:56 | View › |
| #9 | #4 | Jose Salama | ESP | M 30-34 | R 30:06S 31:13 | 1:01:19 | View › |
| #10 | #5 | Olivier Jouve | FRA | M 30-34 | R 30:32S 30:50 | 1:01:22 | View › |
| #11 | #6 | Jesse Owen | GBR | M 30-34 | R 30:00S 31:45 | 1:01:45 | View › |
| #12 | #4 | Daniel Soares | POR | M 25-29 | R 30:05S 31:44 | 1:01:49 | View › |
| #13 | #2 | Jacques Hladkyj | GBR | M 16-24 | R 29:57S 31:54 | 1:01:51 | View › |
| #14 | #5 | Jocelyn Pacewicz | FRA | M 25-29 | R 31:47S 30:12 | 1:01:59 | View › |
| #15 | #2 | Benito Baez Ayala | GER | M 35-39 | R 30:04S 31:56 | 1:02:00 | View › |
| #16 | #3 | Jakub Riedel | POL | M 16-24 | R 31:11S 31:16 | 1:02:27 | View › |
| #17 | #4 | Dylan Caruso | ITA | M 16-24 | R 29:02S 33:42 | 1:02:44 | View › |
| #18 | #5 | Tiarnan O’NeillPB | IRL | M 16-24 | R 30:14S 32:41 | 1:02:55 | View › |
| #19 | #3 | Lawrence Brown | USA | M 35-39 | R 30:15S 32:56 | 1:03:11 | View › |
| #20 | #4 | David Parkin | GBR | M 35-39 | R 29:33S 33:47 | 1:03:20 | View › |
| #21 | #6 | MJ Sutton | IRL | M 25-29 | R 31:04S 32:20 | 1:03:24 | View › |
| #22 | #5 | Shane Mc Gowan | IRL | M 35-39 | R 30:29S 32:57 | 1:03:26 | View › |
| #23 | #7 | Sam Schilling | USA | M 25-29 | R 30:07S 33:26 | 1:03:33 | View › |
| #24 | #7 | Lars Rademaker | ESP | M 30-34 | R 29:39S 33:55 | 1:03:34 | View › |
| #25 | #8 | William Means | GBR | M 25-29 | R 31:01S 32:37 | 1:03:38 | View › |