← Back to Events
HYROX Vancouver 2025
Vancouver, CAN04:54:54GMT-7December 20 – 21, 2025Season 8 (25/26)
Results from the Vancouver 2025 HYROX event. 5,036 participants across 12 categories.
HYROX Men Results
Category: HYROX Men
Change category58:53
Best Time
+1:23 vs season avg
1:14:20
Front Pack (P10)
+1:56 vs season avg
1:32:32
Mid Pack (P50)
+3:10 vs season avg
25:14
Field Spread
+2:54 vs season avg
9.43%
Roxzone Tax
+1.11 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #26 | #10 | Hao ZhuPB | CHN | M 30-34 | R 32:12S 32:39 | 1:04:51 | View › |
| #27 | #6 | Peter DoylePB | IRL | M 35-39 | R 31:15S 33:37 | 1:04:52 | View › |
| #28 | #3 | Max KettlerPB | GER | M 40-44 | R 36:00S 29:23 | 1:05:23 | View › |
| #29 | #11 | Rory ConwayPB | IRL | M 30-34 | R 32:53S 32:33 | 1:05:26 | View › |
| #30 | #4 | Steven YooPB | PRK | M 40-44 | R 31:48S 34:03 | 1:05:51 | View › |
| #31 | #5 | Andrew MckayPB | CAN | M 25-29 | R 32:18S 33:36 | 1:05:54 | View › |
| #32 | #7 | Thomas HaightPB | CAN | M 35-39 | R 33:33S 32:25 | 1:05:58 | View › |
| #33 | #6 | Matthew Mceachran-LawPB | CAN | M 25-29 | R 32:16S 33:50 | 1:06:06 | View › |
| #34 | #7 | Kanjo MeloPB | CAN | M 25-29 | R 29:46S 36:21 | 1:06:07 | View › |
| #35 | #8 | Mircea GavrilaPB | CAN | M 25-29 | R 33:21S 32:47 | 1:06:08 | View › |
| #36 | #1 | Jon ForemanPB | CAN | M 50-54 | R 31:44S 34:29 | 1:06:13 | View › |
| #37 | #5 | Richard CostelloPB | CAN | M 40-44 | R 32:03S 34:21 | 1:06:24 | View › |
| #38 | #12 | Austen BietenbeckPB | CAN | M 30-34 | R 31:57S 34:31 | 1:06:28 | View › |
| #39 | #8 | Adam KorbyPB | USA | M 35-39 | R 35:37S 30:55 | 1:06:32 | View › |
| #40 | #9 | Kelly ThompsonPB | CAN | M 25-29 | R 29:15S 37:28 | 1:06:43 | View › |
| #41 | #13 | Cody SahlstromPB | CAN | M 30-34 | R 29:19S 37:26 | 1:06:45 | View › |
| #42 | #9 | Samuel Shimi | CAN | M 35-39 | R 32:26S 34:25 | 1:06:51 | View › |
| #43 | #10 | Andras KaszaPB | CAN | M 35-39 | R 33:12S 33:45 | 1:06:57 | View › |
| #44 | #6 | Lorenzo Contreras | USA | M 40-44 | R 31:59S 35:06 | 1:07:05 | View › |
| #45 | #11 | Joel HillPB | CAN | M 35-39 | R 33:08S 34:07 | 1:07:15 | View › |
| #46 | #14 | Matt AldridgePB | GBR | M 30-34 | R 30:49S 36:36 | 1:07:25 | View › |
| #47 | #15 | Noel Jacalan MadridPB | CAN | M 30-34 | R 33:14S 34:16 | 1:07:30 | View › |
| #48 | #12 | Harrison GlotmanPB | CAN | M 35-39 | R 29:52S 37:39 | 1:07:31 | View › |
| #49 | #10 | Luke HedbergPB | USA | M 25-29 | R 37:05S 30:26 | 1:07:31 | View › |
| #50 | #13 | David CanavanPB | CAN | M 35-39 | R 34:09S 33:33 | 1:07:42 | View › |