← Back to Events
HYROX Toronto 2025
Toronto, CAN15:24:56GMT-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 Men Results
Category: HYROX Men
Change category1:00:17
Best Time
+2:44 vs season avg
1:15:39
Front Pack (P10)
+3:12 vs season avg
1:34:55
Mid Pack (P50)
+5:27 vs season avg
26:45
Field Spread
+4:21 vs season avg
7.58%
Roxzone Tax
-0.75 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #151 | #14 | Steve WoolridgePB | CAN | M 40-44 | R 36:07S 38:30 | 1:14:37 | View › |
| #152 | #39 | Ryan HarrsPB | CAN | M 25-29 | R 36:10S 38:28 | 1:14:38 | View › |
| #153 | #7 | Mark HasleyPB | CAN | M 45-49 | R 35:36S 39:03 | 1:14:39 | View › |
| #154 | #33 | Chris WeilandPB | USA | M 35-39 | R 37:57S 36:43 | 1:14:40 | View › |
| #155 | #15 | Chris McintyrePB | CAN | M 40-44 | R 39:13S 35:28 | 1:14:41 | View › |
| #156 | #12 | Marc-Antoine BeaudinPB | CAN | M 16-24 | R 36:26S 38:15 | 1:14:41 | View › |
| #157 | #48 | Mickael Joly | CAN | M 30-34 | R 36:08S 38:34 | 1:14:42 | View › |
| #158 | #34 | Andrew KennedyPB | CAN | M 35-39 | R 33:37S 41:06 | 1:14:43 | View › |
| #159 | #49 | Cody Sahlstrom | CAN | M 30-34 | R 35:35S 39:12 | 1:14:47 | View › |
| #160 | #8 | Ryan BabcockPB | CAN | M 45-49 | R 35:17S 39:30 | 1:14:47 | View › |
| #161 | #35 | Jaehyeong Cho | KOR | M 35-39 | R 36:12S 38:39 | 1:14:51 | View › |
| #162 | #50 | Joey OttavianoPB | CAN | M 30-34 | R 34:55S 39:59 | 1:14:54 | View › |
| #163 | #51 | Sergey HolsonPB | CAN | M 30-34 | R 37:47S 37:07 | 1:14:54 | View › |
| #164 | #40 | Johnny Beck | USA | M 25-29 | R 40:04S 34:59 | 1:15:03 | View › |
| #165 | #36 | Andras Kasza | CAN | M 35-39 | R 35:29S 39:34 | 1:15:03 | View › |
| #166 | #16 | Tiberiu ScrieciuPB | CAN | M 40-44 | R 34:59S 40:06 | 1:15:05 | View › |
| #167 | #52 | Carl CaoPB | BER | M 30-34 | R 35:02S 40:08 | 1:15:10 | View › |
| #168 | #37 | Scott KooistraPB | USA | M 35-39 | R 38:45S 36:25 | 1:15:10 | View › |
| #169 | #53 | Connor PatersonPB | CAN | M 30-34 | R 40:37S 34:34 | 1:15:11 | View › |
| #170 | #38 | Trevor RempelPB | CAN | M 35-39 | R 35:49S 39:22 | 1:15:11 | View › |
| #171 | #2 | Bryan Snow | CAN | M 55-59 | R 34:16S 40:59 | 1:15:15 | View › |
| #172 | #39 | David FeniaszPB | HUN | M 35-39 | R 38:45S 36:32 | 1:15:17 | View › |
| #173 | #40 | Jared CollinsonPB | USA | M 35-39 | R 36:44S 38:34 | 1:15:18 | View › |
| #174 | #13 | Cedric BeaulieuPB | CAN | M 16-24 | R 35:59S 39:19 | 1:15:18 | View › |
| #175 | #41 | Andrew Hanebutt | USA | M 35-39 | R 37:28S 37:51 | 1:15:19 | View › |