← Back to Events
HYROX Toronto 2025
Toronto, CAN13:06:29GMT-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 |
|---|---|---|---|---|---|---|---|
| #101 | #18 | Trevor EmigPB | USA | M 35-39 | R 36:47S 35:19 | 1:12:06 | View › |
| #102 | #27 | Matt KostuchPB | CAN | M 25-29 | R 34:40S 37:27 | 1:12:07 | View › |
| #103 | #28 | Kyle BushPB | USA | M 25-29 | R 35:30S 36:49 | 1:12:19 | View › |
| #104 | #29 | Jacob KouyoumjianPB | CAN | M 25-29 | R 35:25S 37:02 | 1:12:27 | View › |
| #105 | #19 | Eddie Van HeelPB | USA | M 35-39 | R 37:00S 35:28 | 1:12:28 | View › |
| #106 | #34 | Rory Conway | IRL | M 30-34 | R 34:35S 37:55 | 1:12:30 | View › |
| #107 | #30 | Sebastien Lobe | CAN | M 25-29 | R 38:18S 34:14 | 1:12:32 | View › |
| #108 | #31 | Mathieu Beauregard | CAN | M 25-29 | R 34:49S 37:45 | 1:12:34 | View › |
| #109 | #20 | Christian KetlerPB | CAN | M 35-39 | R 37:19S 35:15 | 1:12:34 | View › |
| #110 | #32 | Tomas CapreraPB | CAN | M 25-29 | R 33:11S 39:26 | 1:12:37 | View › |
| #111 | #21 | Philip Oshinski | USA | M 35-39 | R 35:16S 37:22 | 1:12:38 | View › |
| #112 | #33 | Jordan SmithPB | CAN | M 25-29 | R 36:08S 36:32 | 1:12:40 | View › |
| #113 | #1 | Adrian Blackwell | CAN | M 55-59 | R 34:09S 38:31 | 1:12:40 | View › |
| #114 | #35 | Jordan FaragPB | CAN | M 30-34 | R 35:56S 36:45 | 1:12:41 | View › |
| #115 | #22 | Nick SharpePB | CAN | M 35-39 | R 37:17S 35:30 | 1:12:47 | View › |
| #116 | #5 | Jason Houston | USA | M 45-49 | R 37:30S 35:21 | 1:12:51 | View › |
| #117 | #23 | Chris ScheelePB | CAN | M 35-39 | R 37:37S 35:21 | 1:12:58 | View › |
| #118 | #36 | Nicholas Karpiuk | CAN | M 30-34 | R 37:12S 35:48 | 1:13:00 | View › |
| #119 | #37 | Aiden KimPB | CAN | M 30-34 | R 35:31S 37:29 | 1:13:00 | View › |
| #120 | #38 | Michael LuckyPB | CAN | M 30-34 | R 34:59S 38:04 | 1:13:03 | View › |
| #121 | #39 | Chris MccordPB | USA | M 30-34 | R 34:55S 38:08 | 1:13:03 | View › |
| #122 | #40 | Matt Hamzeh | USA | M 30-34 | R 36:55S 36:09 | 1:13:04 | View › |
| #123 | #41 | Aaron O’LearyPB | IRL | M 30-34 | R 38:28S 34:45 | 1:13:13 | View › |
| #124 | #24 | Scotty Campbell | CAN | M 35-39 | R 36:40S 36:35 | 1:13:15 | View › |
| #125 | #10 | Ian RootPB | CAN | M 40-44 | R 35:34S 37:43 | 1:13:17 | View › |