← Back to Events
HYROX Utrecht 2025
Utrecht, NLD02:31:02GMT+2November 28 – 30, 2025Season 8 (25/26)
Results from the Utrecht 2025 HYROX event. 7,323 results, 11,309 athletes across 13 categories.
Utrecht 2025
- Result entries
- 7,323
- Unique athletes
- 11,309
- Athlete finishes
- 11,598
- Categories
- 13
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 category57:17
Best Time
-0:15 vs season avg
1:13:09
Front Pack (P10)
+0:43 vs season avg
1:28:31
Mid Pack (P50)
-0:55 vs season avg
19:45
Field Spread
-2:38 vs season avg
6.40%
Roxzone Tax
-1.93 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #1 | #1 | Sander Van RooijenPB | NED | M 35-39 | R 28:21S 28:56 | 57:17 | View › |
| #2 | #2 | Martijn VerhoevenPB | NED | M 35-39 | R 29:43S 30:17 | 1:00:00 | View › |
| #3 | #1 | Tygo VersendaalPB | NED | M 16-24 | R 31:19S 29:07 | 1:00:26 | View › |
| #4 | #2 | Koen ProostPB | NED | M 16-24 | R 32:28S 28:29 | 1:00:57 | View › |
| #5 | #3 | Marcel Beishuizen | NED | M 35-39 | R 32:02S 29:26 | 1:01:28 | View › |
| #6 | #1 | Wouter Bakhuis | NED | M 30-34 | R 31:08S 30:39 | 1:01:47 | View › |
| #7 | #4 | Joe Sankey | GBR | M 35-39 | R 32:05S 29:44 | 1:01:49 | View › |
| #8 | #1 | Mack Engbers | NED | M 25-29 | R 32:06S 30:03 | 1:02:09 | View › |
| #9 | #2 | Dylan Versluis | NED | M 25-29 | R 31:07S 31:03 | 1:02:10 | View › |
| #10 | #3 | Twan Wolke | NED | M 25-29 | R 31:30S 31:06 | 1:02:36 | View › |
| #11 | #2 | Marco Angelini | ITA | M 30-34 | R 32:32S 30:08 | 1:02:40 | View › |
| #12 | #3 | Niki Van SprangPB | NED | M 30-34 | R 30:18S 33:00 | 1:03:18 | View › |
| #13 | #4 | Yuri Van Den BrinkPB | NED | M 30-34 | R 33:11S 30:17 | 1:03:28 | View › |
| #14 | #4 | Mike Rietveld | NED | M 25-29 | R 31:06S 32:25 | 1:03:31 | View › |
| #15 | #5 | Daan OverboschPB | NED | M 25-29 | R 33:30S 30:17 | 1:03:47 | View › |
| #16 | #5 | Youp Schreuder | NED | M 30-34 | R 32:19S 31:50 | 1:04:09 | View › |
| #17 | #6 | Matthijs Höppener | NED | M 30-34 | R 34:06S 30:12 | 1:04:18 | View › |
| #18 | #6 | Rob GambonPB | NED | M 25-29 | R 32:39S 31:42 | 1:04:21 | View › |
| #19 | #7 | Leon RoosPB | NED | M 30-34 | R 34:14S 30:23 | 1:04:37 | View › |
| #20 | #3 | Michael WesterbosPB | NED | M 16-24 | R 33:06S 31:35 | 1:04:41 | View › |
| #21 | #1 | Erik PlukkelPB | NED | M 40-44 | R 31:54S 32:54 | 1:04:48 | View › |
| #22 | #4 | Niek Borst | NED | M 16-24 | R 34:05S 30:54 | 1:04:59 | View › |
| #23 | #5 | Max Huisman | NED | M 16-24 | R 33:27S 31:39 | 1:05:06 | View › |
| #24 | #7 | Daan AchterkampPB | NED | M 25-29 | R 34:23S 30:52 | 1:05:15 | View › |
| #25 | #8 | Peter De Gruijl | NED | M 30-34 | R 33:24S 31:56 | 1:05:20 | View › |