← Back to Events
HYROX Vancouver 2025
Vancouver, CAN13:03:03GMT-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:20 vs season avg
1:14:20
Front Pack (P10)
+1:53 vs season avg
1:32:32
Mid Pack (P50)
+3:04 vs season avg
25:14
Field Spread
+2:50 vs season avg
9.43%
Roxzone Tax
+1.10 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #126 | #27 | Luke StroudPB | CAN | M 25-29 | R 34:57S 38:35 | 1:13:32 | View › |
| #127 | #33 | Grant SwigartPB | USA | M 35-39 | R 39:52S 33:42 | 1:13:34 | View › |
| #128 | #28 | Gunnar WegleitnerPB | CAN | M 25-29 | R 37:35S 36:01 | 1:13:36 | View › |
| #129 | #14 | David VeenstraPB | CAN | M 40-44 | R 38:01S 35:39 | 1:13:40 | View › |
| #130 | #12 | Kai LandryPB | USA | M 16-24 | R 35:24S 38:17 | 1:13:41 | View › |
| #131 | #34 | Richard Lam | USA | M 35-39 | R 40:19S 33:28 | 1:13:47 | View › |
| #132 | #13 | Ryan RobertsPB | GBR | M 16-24 | R 32:20S 41:37 | 1:13:57 | View › |
| #133 | #15 | Matthew DahabiehPB | CAN | M 40-44 | R 37:52S 36:07 | 1:13:59 | View › |
| #134 | #29 | Miles HattonPB | USA | M 25-29 | R 36:14S 37:45 | 1:13:59 | View › |
| #135 | #30 | Meron Ogbe | CAN | M 25-29 | R 33:14S 40:49 | 1:14:03 | View › |
| #136 | #31 | Troy TrafidloPB | CAN | M 25-29 | R 37:33S 36:30 | 1:14:03 | View › |
| #137 | #34 | Adrian Saucke | GER | M 30-34 | R 36:49S 37:16 | 1:14:05 | View › |
| #138 | #32 | Cooper JonesPB | CAN | M 25-29 | R 39:18S 34:47 | 1:14:05 | View › |
| #139 | #8 | Cory Paddock | CAN | M 45-49 | R 33:34S 40:35 | 1:14:09 | View › |
| #140 | #16 | Scott MckennaPB | CAN | M 40-44 | R 33:37S 40:34 | 1:14:11 | View › |
| #141 | #35 | Erik NelsonPB | CAN | M 30-34 | R 37:53S 36:21 | 1:14:14 | View › |
| #142 | #35 | Chris CrowellPB | CAN | M 35-39 | R 36:20S 37:59 | 1:14:19 | View › |
| #143 | #17 | Raymond ChambeglainPB | INA | M 40-44 | R 36:39S 37:41 | 1:14:20 | View › |
| #144 | #18 | Jimmy QianPB | CAN | M 40-44 | R 33:25S 40:56 | 1:14:21 | View › |
| #145 | #9 | Hubert NgPB | CAN | M 45-49 | R 38:58S 35:23 | 1:14:21 | View › |
| #146 | #36 | Philip RochePB | IRL | M 30-34 | R 34:15S 40:11 | 1:14:26 | View › |
| #147 | #14 | Joshua MacdonaldPB | CAN | M 16-24 | R 33:07S 41:20 | 1:14:27 | View › |
| #148 | #33 | Andrei GhermanPB | MDA | M 25-29 | R 38:55S 35:38 | 1:14:33 | View › |
| #149 | #15 | Jayden PolardPB | CAN | M 16-24 | R 35:11S 39:28 | 1:14:39 | View › |
| #150 | #37 | Taro YamashitaPB | USA | M 30-34 | R 33:42S 41:00 | 1:14:42 | View › |