← Back to Events
HYROX Toronto 2025
Toronto, CAN13:34:22GMT-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 |
|---|---|---|---|---|---|---|---|
| #251 | #71 | Trevor Horne | CAN | M 30-34 | R 39:57S 37:56 | 1:17:53 | View › |
| #252 | #27 | Ryan Wykes | CAN | M 40-44 | R 37:11S 40:44 | 1:17:55 | View › |
| #253 | #72 | Michael AndersonPB | IRL | M 30-34 | R 36:12S 41:47 | 1:17:59 | View › |
| #254 | #73 | Sung LeePB | CAN | M 30-34 | R 32:42S 45:17 | 1:17:59 | View › |
| #255 | #58 | Nick Gervasi | CAN | M 25-29 | R 38:41S 39:20 | 1:18:01 | View › |
| #256 | #59 | Patryk RomanowskiPB | POL | M 25-29 | R 39:10S 38:51 | 1:18:01 | View › |
| #257 | #62 | Patrick PastoleroPB | CAN | M 35-39 | R 39:02S 39:03 | 1:18:05 | View › |
| #258 | #63 | Brayden JessenPB | CAN | M 35-39 | R 38:07S 40:02 | 1:18:09 | View › |
| #259 | #28 | Mike PortoPB | CAN | M 40-44 | R 39:17S 38:52 | 1:18:09 | View › |
| #260 | #60 | Ashutosh AdhikariPB | IND | M 25-29 | R 37:16S 41:09 | 1:18:25 | View › |
| #261 | #13 | Ryan Keay | CAN | M 45-49 | R 36:50S 41:35 | 1:18:25 | View › |
| #262 | #19 | James HipplePB | CAN | M 16-24 | R 41:26S 37:04 | 1:18:30 | View › |
| #263 | #3 | A.J. Rankel | CAN | M 55-59 | R 38:19S 40:12 | 1:18:31 | View › |
| #264 | #74 | Robert ParmanPB | USA | M 30-34 | R 39:30S 39:09 | 1:18:39 | View › |
| #265 | #64 | John Rodriguez | USA | M 35-39 | R 40:11S 38:28 | 1:18:39 | View › |
| #266 | #61 | Benjamin CoenenPB | CAN | M 25-29 | R 39:57S 38:46 | 1:18:43 | View › |
| #267 | #75 | Jess MessiasPB | CAN | M 30-34 | R 39:18S 39:26 | 1:18:44 | View › |
| #268 | #20 | Cody RabideauPB | CAN | M 16-24 | R 38:35S 40:09 | 1:18:44 | View › |
| #269 | #5 | John Steventon | GBR | M 50-54 | R 38:29S 40:17 | 1:18:46 | View › |
| #270 | #65 | Kevin Doyle | CAN | M 35-39 | R 41:12S 37:35 | 1:18:47 | View › |
| #271 | #62 | Dante BrancatoPB | CAN | M 25-29 | R 37:43S 41:09 | 1:18:52 | View › |
| #272 | #76 | Ivan Marcelo Perez ArenasPB | CHI | M 30-34 | R 37:29S 41:24 | 1:18:53 | View › |
| #273 | #66 | Robert Boughner | CAN | M 35-39 | R 40:21S 38:33 | 1:18:54 | View › |
| #274 | #63 | John SpiertoPB | USA | M 25-29 | R 38:29S 40:26 | 1:18:55 | View › |
| #275 | #14 | Daniel UrueñaPB | CAN | M 45-49 | R 38:36S 40:24 | 1:19:00 | View › |