← Back to Events
HYROX Toronto 2025
Toronto, CAN06:35:50GMT-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:13 vs season avg
1:34:55
Mid Pack (P50)
+5:28 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 |
|---|---|---|---|---|---|---|---|
| #76 | #22 | Andrew CourtPB | CAN | M 25-29 | R 32:58S 38:03 | 1:11:01 | View › |
| #77 | #2 | Brendon BeatonPB | CAN | M 45-49 | R 33:39S 37:23 | 1:11:02 | View › |
| #78 | #28 | Michael HandPB | CAN | M 30-34 | R 37:13S 33:51 | 1:11:04 | View › |
| #79 | #23 | Spencer TredwellPB | USA | M 25-29 | R 34:27S 36:42 | 1:11:09 | View › |
| #80 | #11 | Matthew SteelePB | CAN | M 35-39 | R 37:05S 34:04 | 1:11:09 | View › |
| #81 | #29 | Rodney FajardoPB | CAN | M 30-34 | R 37:35S 33:38 | 1:11:13 | View › |
| #82 | #12 | Nicolas Hernandez | FRA | M 35-39 | R 33:34S 37:43 | 1:11:17 | View › |
| #83 | #9 | Chad BrooksPB | CAN | M 40-44 | R 36:24S 34:54 | 1:11:18 | View › |
| #84 | #13 | Julian Lombardo | CAN | M 35-39 | R 35:16S 36:03 | 1:11:19 | View › |
| #85 | #30 | Paul DoigPB | CAN | M 30-34 | R 34:31S 36:52 | 1:11:23 | View › |
| #86 | #24 | Jamison BuckPB | CAN | M 25-29 | R 34:55S 36:33 | 1:11:28 | View › |
| #87 | #1 | Sean Laughlin | CAN | M 50-54 | R 35:58S 35:32 | 1:11:30 | View › |
| #88 | #3 | Matthew CummingPB | CAN | M 45-49 | R 34:51S 36:45 | 1:11:36 | View › |
| #89 | #31 | Killian CampbellPB | IRL | M 30-34 | R 36:15S 35:24 | 1:11:39 | View › |
| #90 | #14 | Thomas Haight | CAN | M 35-39 | R 37:23S 34:19 | 1:11:42 | View › |
| #91 | #32 | Philipp Grotrian | GER | M 30-34 | R 31:58S 39:53 | 1:11:51 | View › |
| #92 | #9 | Lucas Warfield | USA | M 16-24 | R 35:28S 36:23 | 1:11:51 | View › |
| #93 | #15 | Brendan RoycroftPB | AUS | M 35-39 | R 34:32S 37:19 | 1:11:51 | View › |
| #94 | #16 | Kevin PakPB | CAN | M 35-39 | R 34:58S 36:58 | 1:11:56 | View › |
| #95 | #17 | Bryan MeravigliaPB | USA | M 35-39 | R 36:33S 35:23 | 1:11:56 | View › |
| #96 | #25 | William Leroy | CAN | M 25-29 | R 34:20S 37:39 | 1:11:59 | View › |
| #97 | #26 | Marco SaccomaniPB | CAN | M 25-29 | R 38:33S 33:27 | 1:12:00 | View › |
| #98 | #33 | Josh BeechPB | CAN | M 30-34 | R 35:06S 36:54 | 1:12:00 | View › |
| #99 | #4 | Dale BagdonPB | CAN | M 45-49 | R 35:56S 36:08 | 1:12:04 | View › |
| #100 | #10 | Olivier D'AnjouPB | CAN | M 16-24 | R 33:08S 38:57 | 1:12:05 | View › |