← Back to Events
HYROX Toronto 2025
Toronto, CAN00:34:34GMT-4October 3 – 5, 2025Season 8 (25/26)
Results from the Toronto 2025 HYROX event. 6,844 results, 10,124 athletes across 13 categories.
Toronto 2025
- Result entries
- 6,844
- Unique athletes
- 10,124
- Athlete finishes
- 10,724
- 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 category57:47
Best Time
+0:36 vs season avg
1:09:08
Front Pack (P10)
+1:37 vs season avg
1:24:12
Mid Pack (P50)
+1:02 vs season avg
19:15
Field Spread
-1:10 vs season avg
6.77%
Roxzone Tax
-0.86 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #151 | #51 | Florent KaniaPB | FRA | M 30-34 | R 37:42S 49:20 | 1:27:02 | View › |
| #152 | #36 | Bernard CaparasPB | CAN | M 35-39 | R 39:35S 47:30 | 1:27:05 | View › |
| #153 | #10 | Vasili Piliouras | CAN | M 16-24 | R 38:37S 48:28 | 1:27:05 | View › |
| #154 | #25 | Luis Novas | DOM | M 40-44 | R 40:08S 46:58 | 1:27:06 | View › |
| #155 | #18 | Andrea PicozziPB | ITA | M 25-29 | R 39:41S 47:25 | 1:27:06 | View › |
| #156 | #37 | Alexandre SimonPB | CAN | M 35-39 | R 43:48S 43:40 | 1:27:28 | View › |
| #157 | #38 | Chad Eckert | CAN | M 35-39 | R 43:40S 43:52 | 1:27:32 | View › |
| #158 | #7 | Jim May | CAN | M 45-49 | R 41:34S 45:59 | 1:27:33 | View › |
| #159 | #8 | Dominique RobergePB | CAN | M 45-49 | R 38:40S 48:59 | 1:27:39 | View › |
| #160 | #9 | Frankie HoffPB | CAN | M 45-49 | R 41:09S 47:03 | 1:28:12 | View › |
| #161 | #8 | Joel KishPB | CAN | M 50-54 | R 44:52S 43:26 | 1:28:18 | View › |
| #162 | #26 | Éric Noel | CAN | M 40-44 | R 42:31S 45:58 | 1:28:29 | View › |
| #163 | #52 | Cole Nicholson | CAN | M 30-34 | R 38:28S 50:03 | 1:28:31 | View › |
| #164 | #27 | Mike Mak | CAN | M 40-44 | R 38:17S 50:25 | 1:28:42 | View › |
| #165 | #39 | Genti DhamkoPB | CAN | M 35-39 | R 41:22S 47:30 | 1:28:52 | View › |
| #166 | #28 | Adam PeakerPB | CAN | M 40-44 | R 42:43S 46:15 | 1:28:58 | View › |
| #167 | #19 | Hugo Salcedo | FRA | M 25-29 | R 42:36S 46:25 | 1:29:01 | View › |
| #168 | #10 | Tim Gannon | CAN | M 45-49 | R 46:05S 43:16 | 1:29:21 | View › |
| #169 | #53 | Simon Danis | CAN | M 30-34 | R 38:48S 50:34 | 1:29:22 | View › |
| #170 | #54 | Robert VoylesPB | USA | M 30-34 | R 45:05S 44:22 | 1:29:27 | View › |
| #171 | #11 | Félix DravignePB | CAN | M 16-24 | R 43:38S 45:51 | 1:29:29 | View › |
| #172 | #40 | Daniel HenriquezPB | CAN | M 35-39 | R 57:53S 31:39 | 1:29:32 | View › |
| #173 | #29 | Paul Harvey | CAN | M 40-44 | R 40:44S 48:50 | 1:29:34 | View › |
| #174 | #20 | Matthew GudzakPB | CAN | M 25-29 | R 44:12S 45:48 | 1:30:00 | View › |
| #175 | #30 | John Grennan | CAN | M 40-44 | R 42:29S 47:39 | 1:30:08 | View › |