← Back to Events
HYROX Vancouver 2025
Vancouver, CAN21:46:22GMT-7December 20 – 21, 2025Season 8 (25/26)
Results from the Vancouver 2025 HYROX event. 5,036 results, 7,583 athletes across 12 categories.
Vancouver 2025
- Result entries
- 5,036
- Unique athletes
- 7,583
- Athlete finishes
- 7,880
- 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 category58:53
Best Time
+1:07 vs season avg
1:14:20
Front Pack (P10)
+1:34 vs season avg
1:32:32
Mid Pack (P50)
+2:36 vs season avg
25:14
Field Spread
+2:36 vs season avg
9.43%
Roxzone Tax
+1.08 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #1 | #1 | Callum ParkerPB | NZL | M 25-29 | R 28:41S 30:12 | 58:53 | View › |
| #2 | #1 | Amado AcostaPB | CAN | M 16-24 | R 29:45S 30:09 | 59:54 | View › |
| #3 | #2 | Jackson PalmerPB | USA | M 16-24 | R 30:16S 31:01 | 1:01:17 | View › |
| #4 | #1 | Sam BaxterPB | CAN | M 30-34 | R 30:10S 31:38 | 1:01:48 | View › |
| #5 | #2 | Brayden SanghaPB | CAN | M 30-34 | R 32:14S 30:11 | 1:02:25 | View › |
| #6 | #3 | Declan WhitePB | CAN | M 30-34 | R 28:05S 34:41 | 1:02:46 | View › |
| #7 | #2 | Aaron HarpazPB | CAN | M 25-29 | R 30:55S 32:02 | 1:02:57 | View › |
| #8 | #3 | Sebastien LobePB | CAN | M 25-29 | R 31:34S 31:24 | 1:02:58 | View › |
| #9 | #1 | Dave Hardman | CAN | M 35-39 | R 30:53S 32:13 | 1:03:06 | View › |
| #10 | #3 | Max RotembergPB | USA | M 16-24 | R 31:20S 31:48 | 1:03:08 | View › |
| #11 | #4 | Amir Yehia | LBN | M 16-24 | R 31:50S 31:20 | 1:03:10 | View › |
| #12 | #2 | Braedon CashionPB | CAN | M 35-39 | R 31:01S 32:32 | 1:03:33 | View › |
| #13 | #4 | David HanrahanPB | IRL | M 30-34 | R 33:35S 29:58 | 1:03:33 | View › |
| #14 | #5 | Enzo PoncettaPB | FRA | M 16-24 | R 30:44S 32:52 | 1:03:36 | View › |
| #15 | #1 | Ramsey EzzatPB | CAN | M 40-44 | R 30:27S 33:12 | 1:03:39 | View › |
| #16 | #4 | Tim Tindall | CAN | M 25-29 | R 31:49S 31:56 | 1:03:45 | View › |
| #17 | #3 | Christopher YeePB | CAN | M 35-39 | R 30:12S 33:36 | 1:03:48 | View › |
| #18 | #4 | Connor HammondPB | CAN | M 35-39 | R 30:00S 34:00 | 1:04:00 | View › |
| #19 | #5 | Seb SalasPB | CAN | M 35-39 | R 29:46S 34:15 | 1:04:01 | View › |
| #20 | #5 | Philip LoprestiPB | CAN | M 30-34 | R 30:48S 33:23 | 1:04:11 | View › |
| #21 | #6 | Jose Labanino-RamosPB | CUB | M 30-34 | R 31:31S 32:57 | 1:04:28 | View › |
| #22 | #2 | Dustin Needham | USA | M 40-44 | R 31:15S 33:23 | 1:04:38 | View › |
| #23 | #7 | David WorsleyPB | CAN | M 30-34 | R 31:20S 33:25 | 1:04:45 | View › |
| #24 | #8 | Lukas PetereitPB | GER | M 30-34 | R 31:21S 33:27 | 1:04:48 | View › |
| #25 | #9 | Willem JackePB | GER | M 30-34 | R 32:16S 32:34 | 1:04:50 | View › |