← Back to Events
View 1,709 startersHYROX Ottawa 2026
Ottawa, CANMay 14 – 17, 2026Season 8 (25/26)
Results from the Ottawa 2026 HYROX event. 7,332 results, 10,621 athletes across 13 categories.
Ottawa 2026
- Result entries
- 7,332
- Unique athletes
- 10,621
- Athlete finishes
- 11,519
- 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:13
Best Time
-0:19 vs season avg
1:13:39
Front Pack (P10)
+1:13 vs season avg
1:32:13
Mid Pack (P50)
+2:46 vs season avg
25:47
Field Spread
+3:23 vs season avg
7.09%
Roxzone Tax
-1.24 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #151 | #17 | Eric MacfarlanePB | CAN | M 40-44 | R 35:16S 38:21 | 1:13:37 | View › |
| #152 | #30 | Mitchell TuffreyPB | CAN | M 35-39 | R 37:30S 36:07 | 1:13:37 | View › |
| #153 | #31 | Aubrey PistoriusPB | CAN | M 35-39 | R 36:31S 37:08 | 1:13:39 | View › |
| #154 | #38 | Matt IanniPB | CAN | M 25-29 | R 37:21S 36:18 | 1:13:39 | View › |
| #155 | #2 | Karl AddisonPB | CAN | M 45-49 | R 35:43S 37:59 | 1:13:42 | View › |
| #156 | #39 | Zac RogersPB | CAN | M 25-29 | R 34:19S 39:24 | 1:13:43 | View › |
| #157 | #18 | Joel BillesbergerPB | CAN | M 16-24 | R 37:03S 36:41 | 1:13:44 | View › |
| #158 | #40 | Mark CassidyPB | CAN | M 25-29 | R 36:32S 37:14 | 1:13:46 | View › |
| #159 | #46 | Thomas JohnstonPB | CAN | M 30-34 | R 33:28S 40:19 | 1:13:47 | View › |
| #160 | #32 | Andrew MountfordPB | CAN | M 35-39 | R 35:35S 38:13 | 1:13:48 | View › |
| #161 | #18 | James Van ToeverPB | CAN | M 40-44 | R 37:28S 36:22 | 1:13:50 | View › |
| #162 | #33 | Gino BeaulieuPB | CAN | M 35-39 | R 39:38S 34:13 | 1:13:51 | View › |
| #163 | #34 | Cédric CHAUTYPB | FRA | M 35-39 | R 37:30S 36:24 | 1:13:54 | View › |
| #164 | #35 | André NierPB | GER | M 35-39 | R 39:17S 34:39 | 1:13:56 | View › |
| #165 | #47 | Zachary KonopakiPB | CAN | M 30-34 | R 39:01S 34:59 | 1:14:00 | View › |
| #166 | #48 | Sébastien BoivinPB | CAN | M 30-34 | R 38:01S 36:05 | 1:14:06 | View › |
| #167 | #19 | François BieuzenPB | CAN | M 40-44 | R 36:40S 37:30 | 1:14:10 | View › |
| #168 | #36 | Mathieu PaquetPB | CAN | M 35-39 | R 39:51S 34:27 | 1:14:18 | View › |
| #169 | #37 | Jonathan CloutierPB | CAN | M 35-39 | R 39:03S 35:17 | 1:14:20 | View › |
| #170 | #49 | David Audet-SimardPB | CAN | M 30-34 | R 39:46S 34:34 | 1:14:20 | View › |
| #171 | #20 | Duc PhanPB | CAN | M 40-44 | R 36:31S 37:53 | 1:14:24 | View › |
| #172 | #50 | Philmer OndizPB | CAN | M 30-34 | R 37:05S 37:24 | 1:14:29 | View › |
| #173 | #38 | Hawk AndiqwarPB | CAN | M 35-39 | R 39:11S 35:20 | 1:14:31 | View › |
| #174 | #3 | Jonathan CurleyPB | CAN | M 45-49 | R 35:07S 39:27 | 1:14:34 | View › |
| #175 | #21 | Joshua RoundellPB | CAN | M 40-44 | R 37:19S 37:17 | 1:14:36 | View › |