← Back to Events
HYROX Toronto 2025
Toronto, CAN11:53:05GMT-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 |
|---|---|---|---|---|---|---|---|
| #451 | #101 | Frank Joly | CAN | M 35-39 | R 47:09S 36:22 | 1:23:31 | View › |
| #452 | #27 | Blake Barnard | CAN | M 16-24 | R 39:11S 44:24 | 1:23:35 | View › |
| #453 | #95 | Jae Kabongo | CAN | M 25-29 | R 45:51S 37:44 | 1:23:35 | View › |
| #454 | #102 | Nick Shorey | CAN | M 35-39 | R 41:54S 41:43 | 1:23:37 | View › |
| #455 | #96 | Anthony Levesque | CAN | M 25-29 | R 43:51S 39:47 | 1:23:38 | View › |
| #456 | #26 | Daniel Proulx | USA | M 45-49 | R 43:57S 39:41 | 1:23:38 | View › |
| #457 | #28 | Kyle Jacques | CAN | M 16-24 | R 40:04S 43:36 | 1:23:40 | View › |
| #458 | #130 | Oliver SaundersPB | CAN | M 30-34 | R 40:32S 43:08 | 1:23:40 | View › |
| #459 | #103 | Aysajan EzizPB | CAN | M 35-39 | R 39:13S 44:33 | 1:23:46 | View › |
| #460 | #29 | Brayden MccrohonPB | AUS | M 16-24 | R 43:09S 40:38 | 1:23:47 | View › |
| #461 | #131 | Johnny SaadaPB | USA | M 30-34 | R 43:54S 39:53 | 1:23:47 | View › |
| #462 | #27 | Jon MackeyPB | CAN | M 45-49 | R 41:11S 42:38 | 1:23:49 | View › |
| #463 | #59 | Nick KoufisPB | CAN | M 40-44 | R 40:41S 43:08 | 1:23:49 | View › |
| #464 | #104 | Cyrille Barbe | CAN | M 35-39 | R 43:14S 40:35 | 1:23:49 | View › |
| #465 | #30 | Ethan WilliamsPB | JAM | M 16-24 | R 44:47S 39:04 | 1:23:51 | View › |
| #466 | #132 | Greg Rigo | CAN | M 30-34 | R 40:57S 42:56 | 1:23:53 | View › |
| #467 | #133 | Joseph Cook | CAN | M 30-34 | R 45:58S 37:56 | 1:23:54 | View › |
| #468 | #134 | Michael DomagalaPB | CAN | M 30-34 | R 43:50S 40:08 | 1:23:58 | View › |
| #469 | #105 | Kevin AllainPB | CAN | M 35-39 | R 39:24S 44:34 | 1:23:58 | View › |
| #470 | #97 | Stanley WongPB | HKG | M 25-29 | R 34:21S 49:39 | 1:24:00 | View › |
| #471 | #12 | Stéphane PichéPB | CAN | M 50-54 | R 41:21S 42:40 | 1:24:01 | View › |
| #472 | #13 | Christophe Durand | FRA | M 50-54 | R 41:38S 42:25 | 1:24:03 | View › |
| #473 | #8 | Hany Tawil | CAN | M 55-59 | R 40:59S 43:06 | 1:24:05 | View › |
| #474 | #106 | Zubeen Mistry | USA | M 35-39 | R 37:21S 46:46 | 1:24:07 | View › |
| #475 | #107 | Ivan Sequeira | CAN | M 35-39 | R 38:44S 45:26 | 1:24:10 | View › |