← Back to Events
HYROX Toronto 2025
Toronto, CAN04:40:40GMT-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 |
|---|---|---|---|---|---|---|---|
| #301 | #69 | Zachary RogersPB | AUS | M 25-29 | R 36:22S 43:24 | 1:19:46 | View › |
| #302 | #71 | Jordan Stewart | AUS | M 35-39 | R 38:27S 41:30 | 1:19:57 | View › |
| #303 | #86 | James Reid | GBR | M 30-34 | R 38:17S 41:40 | 1:19:57 | View › |
| #304 | #70 | Ryan WoottonPB | CAN | M 25-29 | R 37:22S 42:35 | 1:19:57 | View › |
| #305 | #72 | Greg EgglesfieldPB | CAN | M 35-39 | R 40:08S 39:50 | 1:19:58 | View › |
| #306 | #31 | Matteo Alcano | ITA | M 40-44 | R 40:14S 39:46 | 1:20:00 | View › |
| #307 | #87 | Dongju LeePB | CAN | M 30-34 | R 39:18S 40:44 | 1:20:02 | View › |
| #308 | #32 | Lance MorrisonPB | CAN | M 40-44 | R 40:30S 39:35 | 1:20:05 | View › |
| #309 | #33 | Jay RhodesPB | CAN | M 40-44 | R 41:38S 38:28 | 1:20:06 | View › |
| #310 | #73 | Vlad Moisseykin | CAN | M 35-39 | R 41:42S 38:24 | 1:20:06 | View › |
| #311 | #74 | Cam SchaeferPB | USA | M 35-39 | R 39:56S 40:11 | 1:20:07 | View › |
| #312 | #75 | Keegan MccoyPB | CAN | M 35-39 | R 41:03S 39:05 | 1:20:08 | View › |
| #313 | #88 | Alejandro Gonzalez RamirezPB | MEX | M 30-34 | R 43:58S 36:12 | 1:20:10 | View › |
| #314 | #71 | Alex ProkopPB | CAN | M 25-29 | R 44:04S 36:07 | 1:20:11 | View › |
| #315 | #89 | Bowen LinPB | SIN | M 30-34 | R 41:15S 38:56 | 1:20:11 | View › |
| #316 | #72 | Trevor Hoyland | CAN | M 25-29 | R 39:43S 40:29 | 1:20:12 | View › |
| #317 | #73 | Andrew Carlyle | CAN | M 25-29 | R 40:25S 39:51 | 1:20:16 | View › |
| #318 | #74 | Michael FriendPB | CAN | M 25-29 | R 42:26S 37:53 | 1:20:19 | View › |
| #319 | #22 | Kyle YuPB | CAN | M 16-24 | R 39:56S 40:25 | 1:20:21 | View › |
| #320 | #34 | Adam BrucePB | CAN | M 40-44 | R 38:48S 41:36 | 1:20:24 | View › |
| #321 | #6 | David Thomas | USA | M 50-54 | R 39:09S 41:16 | 1:20:25 | View › |
| #322 | #35 | Pete Dilworth | CAN | M 40-44 | R 37:37S 42:48 | 1:20:25 | View › |
| #323 | #90 | Jeremie Turcotte | CAN | M 30-34 | R 39:53S 40:33 | 1:20:26 | View › |
| #324 | #91 | Chris MartonePB | CAN | M 30-34 | R 37:01S 43:28 | 1:20:29 | View › |
| #325 | #92 | James DancePB | CAN | M 30-34 | R 41:01S 39:31 | 1:20:32 | View › |