← Back to Events
HYROX Vancouver 2025
Vancouver, CAN17:24:23GMT-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:19 vs season avg
1:14:20
Front Pack (P10)
+1:54 vs season avg
1:32:32
Mid Pack (P50)
+3:06 vs season avg
25:14
Field Spread
+2:51 vs season avg
9.43%
Roxzone Tax
+1.12 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #451 | #63 | Jonathan ChanPB | HKG | M 40-44 | R 39:06S 46:05 | 1:25:11 | View › |
| #452 | #93 | Matt Williams | CAN | M 35-39 | R 44:35S 40:37 | 1:25:12 | View › |
| #453 | #115 | Ramon GarciaPB | VEN | M 30-34 | R 36:31S 48:42 | 1:25:13 | View › |
| #454 | #116 | Rami Nessim | CAN | M 30-34 | R 38:52S 46:22 | 1:25:14 | View › |
| #455 | #48 | Parker HarrisPB | CAN | M 16-24 | R 45:11S 40:03 | 1:25:14 | View › |
| #456 | #4 | Andrew TuovinenPB | CAN | M 60-64 | R 35:30S 49:45 | 1:25:15 | View › |
| #457 | #117 | Luka PetkovicPB | CAN | M 30-34 | R 40:41S 44:37 | 1:25:18 | View › |
| #458 | #118 | Mo ArefPB | CAN | M 30-34 | R 42:08S 43:10 | 1:25:18 | View › |
| #459 | #83 | Liam Grady | IRL | M 25-29 | R 38:34S 46:46 | 1:25:20 | View › |
| #460 | #84 | Brolin MasuharaPB | CAN | M 25-29 | R 38:00S 47:22 | 1:25:22 | View › |
| #461 | #119 | Duncan PriestlyPB | CAN | M 30-34 | R 43:35S 41:52 | 1:25:27 | View › |
| #462 | #120 | Keirith AtwalPB | USA | M 30-34 | R 36:32S 48:58 | 1:25:30 | View › |
| #463 | #94 | Ryan BloomPB | USA | M 35-39 | R 45:55S 39:37 | 1:25:32 | View › |
| #464 | #64 | Luis AugustoPB | CAN | M 40-44 | R 45:57S 39:35 | 1:25:32 | View › |
| #465 | #12 | Matthew CarterPB | CAN | M 50-54 | R 41:43S 43:49 | 1:25:32 | View › |
| #466 | #121 | Stephen BleakleyPB | IRL | M 30-34 | R 39:09S 46:23 | 1:25:32 | View › |
| #467 | #122 | Shayan TabriziPB | CAN | M 30-34 | R 40:49S 44:45 | 1:25:34 | View › |
| #468 | #95 | Roby CesaPB | CAN | M 35-39 | R 37:15S 48:20 | 1:25:35 | View › |
| #469 | #85 | Aaron SmithPB | USA | M 25-29 | R 42:48S 42:48 | 1:25:36 | View › |
| #470 | #86 | Jesse WheelerPB | CAN | M 25-29 | R 38:17S 47:20 | 1:25:37 | View › |
| #471 | #123 | Spencer PritchardPB | CAN | M 30-34 | R 41:52S 43:51 | 1:25:43 | View › |
| #472 | #124 | Noah BlackhurstPB | USA | M 30-34 | R 39:25S 46:19 | 1:25:44 | View › |
| #473 | #96 | Chris DrysdalePB | IRL | M 35-39 | R 38:09S 47:35 | 1:25:44 | View › |
| #474 | #34 | Dave MaginnisPB | CAN | M 45-49 | R 43:02S 42:44 | 1:25:46 | View › |
| #475 | #97 | Peter WuPB | CAN | M 35-39 | R 42:43S 43:05 | 1:25:48 | View › |