FULL RESULTS
HYROX Toronto 2026 Results – Open Men (page 10)
1,922 finishers. Winner Zach Cygan in 57:16; median 1:34:13.
| Rank | Athlete | Nat | Age group | Time |
|---|---|---|---|---|
| 1,801 | Aman Singh | 30-34 | 2:14:25 | |
| 1,802 | Felix Tse | 45-49 | 2:14:30 | |
| 1,803 | Kevin Fernandes | 25-29 | 2:14:33 | |
| 1,804 | Zorin Dobson | 40-44 | 2:14:35 | |
| 1,805 | Alexandre Mayol | 25-29 | 2:14:43 | |
| 1,806 | Cengiz Aycenk | 50-54 | 2:14:50 | |
| 1,807 | Gilbert Gamurot | 40-44 | 2:15:00 | |
| 1,808 | Julian Damiani | 16-24 | 2:15:05 | |
| 1,809 | Zachariah Rooth | 25-29 | 2:15:06 | |
| 1,810 | Victor Ramos | 35-39 | 2:15:10 | |
| 1,811 | Todd Loveless | 50-54 | 2:15:31 | |
| 1,812 | Bryan Common | 55-59 | 2:15:39 | |
| 1,813 | Amit Kattar | 35-39 | 2:15:39 | |
| 1,814 | Adam Diamond | 40-44 | 2:16:06 | |
| 1,815 | Yoshit Suresh Rastogi | 50-54 | 2:16:14 | |
| 1,816 | Henry Idehen | 30-34 | 2:16:19 | |
| 1,817 | Milo Silva | 40-44 | 2:16:29 | |
| 1,818 | Josh Arellano | 35-39 | 2:16:36 | |
| 1,819 | Ed Yuen | 40-44 | 2:16:41 | |
| 1,820 | Anthony Petrasso | 25-29 | 2:16:41 | |
| 1,821 | Parth Kajiwala | 25-29 | 2:17:13 | |
| 1,822 | Darren Cash | 40-44 | 2:17:14 | |
| 1,823 | Kevin Wong | 35-39 | 2:17:24 | |
| 1,824 | Dominick Chan | 25-29 | 2:17:30 | |
| 1,825 | Christopher Luchich | 50-54 | 2:17:36 | |
| 1,826 | Kevin Son | 16-24 | 2:18:08 | |
| 1,827 | John Holmes | 45-49 | 2:18:16 | |
| 1,828 | Lucas Bailey | 35-39 | 2:18:40 | |
| 1,829 | Bryan Parkin | 55-59 | 2:18:48 | |
| 1,830 | Siddharth Kochar | 40-44 | 2:19:05 | |
| 1,831 | Aleksandr Gyumushyan | 16-24 | 2:19:15 | |
| 1,832 | Adam Michaels | 35-39 | 2:19:24 | |
| 1,833 | Ryan Andrew Sibat | 35-39 | 2:19:30 | |
| 1,834 | Mathieu Robitaille | 45-49 | 2:20:00 | |
| 1,835 | Jeremey Bateman | 25-29 | 2:20:19 | |
| 1,836 | Edward Pulga | 45-49 | 2:20:25 | |
| 1,837 | Daniel Ngai | 30-34 | 2:20:28 | |
| 1,838 | Mustafa Bukhari | 35-39 | 2:20:55 | |
| 1,839 | Kevin Ramos | 30-34 | 2:21:01 | |
| 1,840 | Dean Novick | 55-59 | 2:21:11 | |
| 1,841 | Romero Newell | 35-39 | 2:21:28 | |
| 1,842 | Terry Zhang | 16-24 | 2:21:39 | |
| 1,843 | Joshua Gaspar | 25-29 | 2:21:47 | |
| 1,844 | Ata Aycan | 25-29 | 2:22:24 | |
| 1,845 | Sadiar Ameri | 35-39 | 2:22:26 | |
| 1,846 | Jonathan Chan | 35-39 | 2:22:58 | |
| 1,847 | Shivam Dembla | 35-39 | 2:23:27 | |
| 1,848 | Saran Balachandran | 16-24 | 2:23:41 | |
| 1,849 | Martie Hechanova | 35-39 | 2:24:36 | |
| 1,850 | Gobinath Mallaiyan | 45-49 | 2:25:50 | |
| 1,851 | Eric De Santis | 25-29 | 2:26:07 | |
| 1,852 | Pritam Mandal | 25-29 | 2:26:14 | |
| 1,853 | Martin America | 35-39 | 2:26:17 | |
| 1,854 | Ali Ketabchian | 55-59 | 2:26:23 | |
| 1,855 | John Piersol | 50-54 | 2:26:42 | |
| 1,856 | Edward Hill | 30-34 | 2:26:54 | |
| 1,857 | Andre Gizenga-Ehiwe | 35-39 | 2:27:07 | |
| 1,858 | Rahul Jaggi | 25-29 | 2:28:22 | |
| 1,859 | Kam Sui Cheung | 45-49 | 2:28:26 | |
| 1,860 | Sadman Himalay | 30-34 | 2:28:45 | |
| 1,861 | Lucas Menegatti | 16-24 | 2:29:26 | |
| 1,862 | Harmandeep Singh | 30-34 | 2:29:37 | |
| 1,863 | Shiva Monga | 35-39 | 2:29:39 | |
| 1,864 | Blair Chafe | 60-64 | 2:30:01 | |
| 1,865 | Ankur Sood | 45-49 | 2:30:37 | |
| 1,866 | Sheff Deen | 35-39 | 2:30:41 | |
| 1,867 | Jonathan Atkinson | 35-39 | 2:31:01 | |
| 1,868 | Shiv Jani | 30-34 | 2:31:07 | |
| 1,869 | Hoang Nguyen | 25-29 | 2:31:26 | |
| 1,870 | Marcus Uy | 16-24 | 2:31:57 | |
| 1,871 | Andrea Chiappetta | 25-29 | 2:32:24 | |
| 1,872 | Sullivan Franks | 16-24 | 2:33:14 | |
| 1,873 | Kevin Cabral | 40-44 | 2:33:21 | |
| 1,874 | Jack Torrens | 25-29 | 2:33:24 | |
| 1,875 | Akhilesh Dambhale | 30-34 | 2:35:14 | |
| 1,876 | Ahmed Soltan | 50-54 | 2:35:22 | |
| 1,877 | Mihir Gohel | 25-29 | 2:35:25 | |
| 1,878 | Kirk McPherson | 50-54 | 2:35:34 | |
| 1,879 | Julius Myers | 50-54 | 2:35:53 | |
| 1,880 | Roshan Annalingam | 35-39 | 2:36:11 | |
| 1,881 | Farseen Marzooka | 40-44 | 2:36:20 | |
| 1,882 | Srinivasa Sodavaram | 45-49 | 2:36:30 | |
| 1,883 | Alim Nazarali | 40-44 | 2:36:39 | |
| 1,884 | Randy Gharzeddine | LBN | 16-24 | 2:36:54 |
| 1,885 | Nicholas Bhoopaul | 25-29 | 2:37:34 | |
| 1,886 | Gaston Labal | 25-29 | 2:37:47 | |
| 1,887 | Harsh Bhatia | 30-34 | 2:37:55 | |
| 1,888 | Patrick OConnor | 70-74 | 2:38:26 | |
| 1,889 | Don Mahleka | 35-39 | 2:38:46 | |
| 1,890 | Navjot Singh | 35-39 | 2:39:43 | |
| 1,891 | John Tufts | 50-54 | 2:40:02 | |
| 1,892 | Jose V. Lal | 30-34 | 2:40:29 | |
| 1,893 | Omar Labib | 45-49 | 2:40:54 | |
| 1,894 | Neal Samuel | 45-49 | 2:41:10 | |
| 1,895 | Ralph Dhaniel Sevilla | 25-29 | 2:41:12 | |
| 1,896 | Daniyal Ayat | 30-34 | 2:41:27 | |
| 1,897 | Andrew Cumberbatch | 35-39 | 2:42:29 | |
| 1,898 | Joseph Orsini | 30-34 | 2:43:56 | |
| 1,899 | Kenny Jin | 35-39 | 2:44:10 | |
| 1,900 | Andre Vinicius Quilles Franzoi | 55-59 | 2:44:37 | |
| 1,901 | Von Ryan Aquino | 40-44 | 2:44:54 | |
| 1,902 | Jason Wong | 30-34 | 2:45:48 | |
| 1,903 | Vicente Moreno | 25-29 | 2:46:59 | |
| 1,904 | Chris Dussiaume | 55-59 | 2:47:25 | |
| 1,905 | Sameer Saini | 30-34 | 2:48:17 | |
| 1,906 | Shikhar Saini | 16-24 | 2:49:03 | |
| 1,907 | Kyle Vitug | 35-39 | 2:49:51 | |
| 1,908 | Jason Connors | 45-49 | 2:51:13 | |
| 1,909 | Edmund Chan | 55-59 | 2:51:46 | |
| 1,910 | Yash Khandelwal | 30-34 | 2:53:46 | |
| 1,911 | Obi Wosu | 40-44 | 2:53:57 | |
| 1,912 | Nitin Jain | 35-39 | 2:57:16 | |
| 1,913 | Rohan Mazumder | 35-39 | 2:59:25 | |
| 1,914 | Tenzin Zongdho | 60-64 | 3:00:05 | |
| 1,915 | Robert Pollioni | 60-64 | 3:00:43 | |
| 1,916 | Cory Zirone | 16-24 | 3:00:57 | |
| 1,917 | Roy R Sharma | 50-54 | 3:04:24 | |
| 1,918 | Nachiket Pandya | 30-34 | 3:14:36 | |
| 1,919 | Cecil Law | 50-54 | 3:16:26 | |
| 1,920 | Patrick Aniciete | 30-34 | 3:43:38 | |
| 1,921 | Charles Greenberg | 55-59 | 3:58:40 | |
| 1,922 | Francisco Tocornal | 35-39 | 4:50:13 |