← 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:12 vs season avg
1:32:13
Mid Pack (P50)
+2:45 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 |
|---|---|---|---|---|---|---|---|
| #276 | #7 | Colin WardPB | CAN | M 50-54 | R 34:36S 42:57 | 1:17:33 | View › |
| #277 | #78 | Oussama MahdiPB | ALG | M 30-34 | R 36:35S 41:01 | 1:17:36 | View › |
| #278 | #34 | Ryan JoyPB | USA | M 40-44 | R 38:27S 39:10 | 1:17:37 | View › |
| #279 | #79 | Ryan MccloryPB | IRL | M 30-34 | R 39:32S 38:05 | 1:17:37 | View › |
| #280 | #8 | Guy ChenierPB | CAN | M 50-54 | R 35:29S 42:08 | 1:17:37 | View › |
| #281 | #35 | Grayson GerulaPB | CAN | M 40-44 | R 39:17S 38:22 | 1:17:39 | View › |
| #282 | #80 | Adam EppPB | CAN | M 30-34 | R 35:47S 41:54 | 1:17:41 | View › |
| #283 | #7 | Ryan KeayPB | CAN | M 45-49 | R 37:57S 39:44 | 1:17:41 | View › |
| #284 | #60 | Jared Kerr | CAN | M 35-39 | R 37:12S 40:29 | 1:17:41 | View › |
| #285 | #61 | Jon Tenhage | CAN | M 35-39 | R 40:28S 37:17 | 1:17:45 | View › |
| #286 | #62 | Edward SheridanPB | USA | M 35-39 | R 36:23S 41:24 | 1:17:47 | View › |
| #287 | #81 | Thierry Theriault-ViauPB | CAN | M 30-34 | R 37:35S 40:12 | 1:17:47 | View › |
| #288 | #36 | Mark Zorzi | CAN | M 40-44 | R 41:41S 36:08 | 1:17:49 | View › |
| #289 | #82 | Rob KeulemanPB | CAN | M 30-34 | R 39:21S 38:29 | 1:17:50 | View › |
| #290 | #83 | Rami NessimPB | CAN | M 30-34 | R 37:02S 40:50 | 1:17:52 | View › |
| #291 | #27 | Marcos UrbinaPB | CAN | M 16-24 | R 40:28S 37:28 | 1:17:56 | View › |
| #292 | #84 | Patrick PfeifferPB | USA | M 30-34 | R 40:30S 37:27 | 1:17:57 | View › |
| #293 | #9 | Philippe LegaultPB | CAN | M 50-54 | R 40:27S 37:31 | 1:17:58 | View › |
| #294 | #85 | Peter ClarkePB | CAN | M 30-34 | R 40:28S 37:32 | 1:18:00 | View › |
| #295 | #86 | David MartelPB | CAN | M 30-34 | R 42:44S 35:21 | 1:18:05 | View › |
| #296 | #87 | Jeff GarciaPB | CAN | M 30-34 | R 40:45S 37:20 | 1:18:05 | View › |
| #297 | #88 | Joey ChaulkPB | CAN | M 30-34 | R 38:07S 39:58 | 1:18:05 | View › |
| #298 | #63 | Joe ProulxPB | CAN | M 35-39 | R 39:00S 39:07 | 1:18:07 | View › |
| #299 | #37 | Patrick LambertPB | CAN | M 40-44 | R 35:38S 42:29 | 1:18:07 | View › |
| #300 | #3 | Freddie SoPB | CAN | M 55-59 | R 38:45S 39:24 | 1:18:09 | View › |