← Back to Events
HYROX Toronto 2025
Toronto, CAN03:51:02GMT-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:31 vs season avg
1:15:39
Front Pack (P10)
+2:53 vs season avg
1:34:55
Mid Pack (P50)
+4:59 vs season avg
26:45
Field Spread
+4:07 vs season avg
7.58%
Roxzone Tax
-0.77 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #1 | #1 | Owen MoloneyPB | CAN | M 16-24 | R 30:03S 30:14 | 1:00:17 | View › |
| #2 | #1 | Samuel CottrellPB | USA | M 25-29 | R 28:44S 31:55 | 1:00:39 | View › |
| #3 | #1 | Gary JonesPB | USA | M 35-39 | R 32:25S 28:48 | 1:01:13 | View › |
| #4 | #1 | Zachary Marino | CAN | M 30-34 | R 30:24S 30:56 | 1:01:20 | View › |
| #5 | #2 | Patrick Lucas | GBR | M 25-29 | R 30:53S 30:36 | 1:01:29 | View › |
| #6 | #2 | Ethan PaupstPB | CAN | M 16-24 | R 30:28S 31:59 | 1:02:27 | View › |
| #7 | #2 | Andrew Gillis | CAN | M 35-39 | R 32:02S 30:39 | 1:02:41 | View › |
| #8 | #2 | Reece FallonPB | CAN | M 30-34 | R 31:51S 30:55 | 1:02:46 | View › |
| #9 | #3 | Marvin Thomas | GER | M 25-29 | R 31:46S 31:44 | 1:03:30 | View › |
| #10 | #3 | Jason DesjardinsPB | CAN | M 35-39 | R 32:29S 31:13 | 1:03:42 | View › |
| #11 | #1 | Chris FudgePB | CAN | M 40-44 | R 33:41S 30:06 | 1:03:47 | View › |
| #12 | #3 | Asher Jones | CAN | M 30-34 | R 32:46S 31:19 | 1:04:05 | View › |
| #13 | #4 | Mario Enrique Martinez Ornelas | MEX | M 30-34 | R 32:04S 32:25 | 1:04:29 | View › |
| #14 | #5 | Michael YorfidoPB | CAN | M 30-34 | R 34:38S 30:13 | 1:04:51 | View › |
| #15 | #4 | Martin GajardoPB | CHI | M 25-29 | R 30:12S 34:57 | 1:05:09 | View › |
| #16 | #5 | Omid Ebrahimi | CAN | M 25-29 | R 30:17S 34:58 | 1:05:15 | View › |
| #17 | #4 | Antoine GastPB | CAN | M 35-39 | R 33:30S 31:49 | 1:05:19 | View › |
| #18 | #6 | Yohan PlierPB | FRA | M 25-29 | R 32:13S 33:24 | 1:05:37 | View › |
| #19 | #6 | Scott KnowlesPB | CAN | M 30-34 | R 33:09S 32:39 | 1:05:48 | View › |
| #20 | #7 | Benjamin Joussemet | FRA | M 30-34 | R 34:56S 30:52 | 1:05:48 | View › |
| #21 | #8 | Michael Ceoffe | USA | M 30-34 | R 34:10S 31:53 | 1:06:03 | View › |
| #22 | #7 | Isaac Fagnan | CAN | M 25-29 | R 33:17S 33:05 | 1:06:22 | View › |
| #23 | #2 | Justin ScottPB | CAN | M 40-44 | R 32:59S 33:32 | 1:06:31 | View › |
| #24 | #9 | Kevin Arellana | USA | M 30-34 | R 33:33S 33:01 | 1:06:34 | View › |
| #25 | #3 | Marcus GordonPB | CAN | M 16-24 | R 35:45S 31:01 | 1:06:46 | View › |