HYROX Toronto 2026: Open Men results
1,927 finishers on 1 Oct 2026. Typical finish 1:34:11, fastest 10% under 1:14:15. Back to the analysis.
| # | Athlete | Age | Time | Behind 1st | Runs | Stations | Rox | Ski | Push | Pull | BBJ | Row | Carry | Lunge | WB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1901 | Daniyal Ayat PAK440th of 446 aged 30-34 | 30-34 | 2:41:27 | 1:44:11 | 1:08:39 | 1:16:15 | 16:38 | 6:03 | 5:36 | 9:12 | 10:28 | 6:55 | 3:49 | 16:01 | 18:11 |
| 1902 | Andrew Cumberbatch 🇨🇦 CAN402nd of 407 aged 35-39 | 35-39 | 2:42:29 | 1:45:13 | 1:18:51 | 1:13:27 | 10:15 | 6:06 | 5:26 | 8:15 | 14:56 | 6:43 | 3:15 | 11:33 | 17:13 |
| 1903 | Joseph Orsini 🇨🇦 CAN441st of 446 aged 30-34 | 30-34 | 2:43:56 | 1:46:40 | 1:09:19 | 1:24:42 | 9:59 | 5:22 | 12:46 | 8:18 | 6:55 | 6:03 | 2:59 | 11:10 | 31:09 |
| 1904 | Kenny Jin 🇨🇦 CAN403rd of 407 aged 35-39 | 35-39 | 2:44:10 | 1:46:54 | 1:22:46 | 1:12:44 | 8:45 | 5:53 | 6:35 | 8:13 | 13:49 | 6:31 | 1:55 | 8:32 | 21:16 |
| 1905 | Andre Vinicius Quilles Franzoi 🇨🇦 CAN56th of 59 aged 55-59 | 55-59 | 2:44:37 | 1:47:21 | 1:09:07 | 1:22:58 | 12:35 | 5:46 | 3:42 | 6:21 | 13:01 | 6:38 | 4:46 | 13:02 | 29:42 |
| 1906 | von Ryan Aquino 🇵🇭 PHI264th of 265 aged 40-44 | 40-44 | 2:44:54 | 1:47:38 | 1:22:27 | 1:09:24 | 13:05 | 6:25 | 6:24 | 7:55 | 12:12 | 5:51 | 3:06 | 10:29 | 17:02 |
| 1907 | Jason Wong 🇨🇦 CAN442nd of 446 aged 30-34 | 30-34 | 2:45:48 | 1:48:32 | 1:20:53 | 1:11:40 | 13:19 | 6:26 | 4:45 | 8:13 | 9:32 | 6:34 | 1:39 | 19:36 | 14:55 |
| 1908 | Vicente Moreno 🇻🇪 VEN316th of 316 aged 25-29 | 25-29 | 2:46:59 | 1:49:43 | 1:20:29 | 1:15:54 | 10:39 | 6:18 | 5:05 | 6:50 | 8:48 | 6:28 | 2:31 | 23:21 | 16:33 |
| 1909 | Chris Dussiaume 🇨🇦 CAN57th of 59 aged 55-59 | 55-59 | 2:47:25 | 1:50:09 | 1:18:15 | 1:18:14 | 11:00 | 5:39 | 4:54 | 10:51 | 13:40 | 5:29 | 3:29 | 16:18 | 17:54 |
| 1910 | Sameer Saini 🇮🇳 IND443rd of 446 aged 30-34 | 30-34 | 2:48:17 | 1:51:01 | 1:09:51 | 1:36:45 | 1:41 | 5:49 | 5:11 | 7:11 | 14:50 | 5:28 | 3:53 | 25:18 | 29:05 |
| 1911 | Shikhar Saini 🇨🇦 CAN126th of 127 aged 16-24 | 16-24 | 2:49:03 | 1:51:47 | 1:24:35 | 1:11:16 | 13:16 | 6:19 | 3:51 | 7:48 | 9:26 | 6:45 | 2:55 | 13:07 | 21:05 |
| 1912 | Kyle Vitug 🇨🇦 CAN404th of 407 aged 35-39 | 35-39 | 2:49:51 | 1:52:35 | 1:19:24 | 1:19:43 | 10:49 | 5:33 | 4:07 | 6:25 | 13:41 | 6:26 | 2:13 | 26:55 | 14:23 |
| 1913 | Jason Connors 🇨🇦 CAN167th of 167 aged 45-49 | 45-49 | 2:51:13 | 1:53:57 | 1:23:31 | 1:11:20 | 16:26 | 5:33 | 7:15 | 7:52 | 9:25 | 5:48 | 3:04 | 8:01 | 24:22 |
| 1914 | Edmund Chan 🇨🇦 CAN58th of 59 aged 55-59 | 55-59 | 2:51:46 | 1:54:30 | 1:26:28 | 1:11:45 | 13:38 | 5:43 | 5:51 | 7:40 | 12:09 | 5:59 | 2:43 | 13:29 | 18:11 |
| 1915 | Yash Khandelwal 🇨🇦 CAN444th of 446 aged 30-34 | 30-34 | 2:53:46 | 1:56:30 | 1:28:43 | 1:13:38 | 11:29 | 6:18 | 5:43 | 8:59 | 14:01 | 6:13 | 3:06 | 10:30 | 18:48 |
| 1916 | Obi Wosu 🇨🇦 CAN265th of 265 aged 40-44 | 40-44 | 2:53:57 | 1:56:41 | 1:21:29 | 1:21:36 | 10:57 | 6:10 | 9:35 | 12:30 | 10:13 | 6:14 | 3:19 | 12:09 | 21:26 |
| 1917 | Nitin Jain 🇨🇦 CAN405th of 407 aged 35-39 | 35-39 | 2:57:16 | 2:00:00 | 1:24:53 | 57:40 | — | 5:18 | 6:05 | 6:25 | 11:13 | 5:22 | 2:45 | 6:54 | 13:38 |
| 1918 | Rohan Mazumder 🇨🇦 CAN406th of 407 aged 35-39 | 35-39 | 2:59:25 | 2:02:09 | 1:22:02 | 1:27:07 | 10:20 | 5:47 | 8:19 | 11:34 | 16:44 | 6:30 | 4:51 | 15:46 | 17:36 |
| 1919 | Tenzin Zongdho 🇨🇦 CAN25th of 26 aged 60-64 | 60-64 | 3:00:05 | 2:02:49 | 1:21:49 | 1:15:58 | 22:23 | 5:30 | 5:26 | 8:29 | 22:10 | 6:09 | 3:08 | 6:49 | 18:17 |
| 1920 | Robert Pollioni 🇨🇦 CAN26th of 26 aged 60-64 | 60-64 | 3:00:43 | 2:03:27 | 1:28:25 | 1:22:17 | 10:05 | 5:46 | 5:36 | 7:46 | 16:07 | 6:18 | 5:40 | 11:52 | 23:12 |
| 1921 | Cory Zirone 🇨🇦 CAN127th of 127 aged 16-24 | 16-24 | 3:00:57 | 2:03:41 | 1:16:06 | 1:13:30 | — | 5:53 | 13:07 | 11:11 | 6:17 | 5:40 | 3:13 | 11:50 | 16:19 |
| 1922 | Roy R Sharma 🇨🇦 CAN101st of 102 aged 50-54 | 50-54 | 3:04:24 | 2:07:08 | 1:34:59 | 1:19:04 | 10:27 | 5:52 | 5:12 | 8:30 | 11:48 | 6:28 | 3:35 | 17:07 | 20:32 |
| 1923 | Nachiket Pandya 🇮🇳 IND445th of 446 aged 30-34 | 30-34 | 3:14:36 | 2:17:20 | 1:36:42 | 1:10:24 | 27:35 | 6:08 | 6:43 | 8:30 | 16:41 | 5:57 | 3:00 | 10:31 | 12:54 |
| 1924 | Cecil Law 🇨🇦 CAN102nd of 102 aged 50-54 | 50-54 | 3:16:26 | 2:19:10 | 1:30:49 | 1:25:59 | 19:44 | 6:19 | 7:01 | 12:30 | 13:14 | 6:26 | 3:45 | 9:57 | 26:47 |
| 1925 | Patrick Aniciete 🇨🇦 CAN446th of 446 aged 30-34 | 30-34 | 3:43:38 | 2:46:22 | 1:27:14 | 2:05:34 | 10:54 | 5:23 | 4:07 | 10:53 | 25:56 | 8:02 | 4:16 | — | 23:24 |
| 1926 | Charles Greenberg 🇺🇸 USA59th of 59 aged 55-59 | 55-59 | 3:58:40 | 3:01:24 | 1:54:51 | 1:48:52 | 15:03 | 6:36 | 7:44 | 14:08 | 27:17 | 7:58 | 5:03 | 13:37 | 26:29 |
| 1927 | Francisco Tocornal 🇨🇦 CAN407th of 407 aged 35-39 | 35-39 | 4:50:13 | 3:52:57 | 2:05:03 | 2:32:34 | 12:36 | 6:06 | 6:29 | 7:34 | — | 6:55 | 6:36 | — | 33:10 |
How to read
The place is among timed finishers in Open Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time.
The RoxHype app
Found your result? Beat it at your next race.
The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.
- A week-by-week plan that counts down to your race
- Extra work on your slowest stations
- Adjusts every week to what you actually did
Free to download. Used by more than 40,000 HYROX athletes.