← Back to Events
View 334 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 PRO Men Results
Category: HYROX PRO Men
Change category55:22
Best Time
-1:48 vs season avg
1:07:57
Front Pack (P10)
+0:26 vs season avg
1:23:59
Mid Pack (P50)
+0:50 vs season avg
20:56
Field Spread
+0:30 vs season avg
6.39%
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 |
|---|---|---|---|---|---|---|---|
| #76 | #13 | Justin LimprightPB | CAN | M 40-44 | R 36:20S 39:44 | 1:16:04 | View › |
| #77 | #17 | Jordan ForbesPB | CAN | M 25-29 | R 37:56S 38:09 | 1:16:05 | View › |
| #78 | #13 | Gregory JohnstonPB | CAN | M 35-39 | R 34:29S 41:39 | 1:16:08 | View › |
| #79 | #32 | Victor BertrandPB | FRA | M 30-34 | R 36:38S 39:32 | 1:16:10 | View › |
| #80 | #14 | James CasimirPB | CAN | M 40-44 | R 33:04S 43:13 | 1:16:17 | View › |
| #81 | #14 | Ryan Christie | CAN | M 35-39 | R 35:41S 40:41 | 1:16:22 | View › |
| #82 | #18 | Romain KurtzPB | FRA | M 25-29 | R 35:17S 41:19 | 1:16:36 | View › |
| #83 | #19 | Miles DentonPB | GBR | M 25-29 | R 33:51S 42:48 | 1:16:39 | View › |
| #84 | #33 | Taylor DrummondPB | CAN | M 30-34 | R 41:09S 35:35 | 1:16:44 | View › |
| #85 | #34 | Mathias SolerPB | FRA | M 30-34 | R 35:58S 40:57 | 1:16:55 | View › |
| #86 | #35 | Dalton LainoPB | CAN | M 30-34 | R 37:36S 39:31 | 1:17:07 | View › |
| #87 | #36 | Brady BarkerPB | CAN | M 30-34 | R 36:46S 40:30 | 1:17:16 | View › |
| #88 | #3 | Jacob GingrasPB | CAN | M 16-24 | R 35:22S 42:16 | 1:17:38 | View › |
| #89 | #20 | Samuel AudetPB | CAN | M 25-29 | R 35:26S 42:30 | 1:17:56 | View › |
| #90 | #37 | Fred BaribaultPB | CAN | M 30-34 | R 35:55S 42:05 | 1:18:00 | View › |
| #91 | #38 | Simon DanisPB | CAN | M 30-34 | R 37:48S 40:15 | 1:18:03 | View › |
| #92 | #4 | Alexander WieneckePB | CAN | M 16-24 | R 35:46S 42:33 | 1:18:19 | View › |
| #93 | #39 | Kieran Mark SandersPB | GBR | M 30-34 | R 35:51S 42:32 | 1:18:23 | View › |
| #94 | #5 | Theophile Gerard | FRA | M 16-24 | R 32:58S 45:26 | 1:18:24 | View › |
| #95 | #15 | Samuel ShimiPB | CAN | M 35-39 | R 34:58S 43:30 | 1:18:28 | View › |
| #96 | #40 | Bradley YowartPB | CAN | M 30-34 | R 37:18S 41:12 | 1:18:30 | View › |
| #97 | #16 | Paul GallagherPB | CAN | M 35-39 | R 33:30S 45:03 | 1:18:33 | View › |
| #98 | #41 | Conor OakleyPB | CAN | M 30-34 | R 39:23S 39:20 | 1:18:43 | View › |
| #99 | #17 | Jan KrolPB | CAN | M 35-39 | R 34:34S 44:12 | 1:18:46 | View › |
| #100 | #18 | Amir DabucolPB | CAN | M 35-39 | R 38:09S 40:44 | 1:18:53 | View › |