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.

#AthleteAgeTimeBehind 1stRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1801 Sean Demers 🇨🇦 CAN90th of 102 aged 50-54 50-54 2:14:00 1:16:44 1:06:4659:028:15 5:164:326:5714:395:252:429:2810:03
1802 Eric Kritsch 🇨🇦 CAN380th of 407 aged 35-39 35-39 2:14:01 1:16:45 1:09:2153:0111:44 5:405:117:577:206:033:387:0210:10
1803 Nghiep Tran 🇨🇦 CAN427th of 446 aged 30-34 30-34 2:14:12 1:16:56 56:171:17:30— 5:475:1614:106:496:272:596:3329:29
1804 Graham Yin 🇨🇦 CAN91st of 102 aged 50-54 50-54 2:14:14 1:16:58 1:05:111:00:308:39 5:214:378:067:425:252:2110:0616:52
1805 Phillip Weir 🇺🇸 USA428th of 446 aged 30-34 30-34 2:14:19 1:17:03 1:10:2855:108:46 5:004:146:257:566:592:4210:0211:52
1806 Aman Singh 🇨🇦 CAN429th of 446 aged 30-34 30-34 2:14:25 1:17:09 1:03:231:01:489:19 6:333:448:3610:557:133:207:1814:09
1807 Felix Tse 🇨🇦 CAN157th of 167 aged 45-49 45-49 2:14:30 1:17:14 1:06:311:00:537:06 4:555:2512:157:025:123:2811:2211:14
1808 Kevin Fernandes 🇵🇹 POR297th of 316 aged 25-29 25-29 2:14:33 1:17:17 1:01:551:03:588:45 5:306:0210:599:336:042:4310:0513:02
1809 Zorin Dobson 🇺🇸 USA254th of 265 aged 40-44 40-44 2:14:35 1:17:19 1:21:4943:489:03 5:033:254:237:204:512:306:419:35
1810 Alexandre Mayol 🇫🇷 FRA298th of 316 aged 25-29 25-29 2:14:43 1:17:27 53:051:04:1217:30 5:205:067:067:416:112:4012:4017:28
1811 Cengiz Aycenk 🇨🇦 CAN92nd of 102 aged 50-54 50-54 2:14:50 1:17:34 1:06:4859:578:05 4:504:016:348:145:072:2613:1915:26
1812 Gilbert Gamurot 🇨🇦 CAN255th of 265 aged 40-44 40-44 2:15:00 1:17:44 1:28:3436:569:33 5:063:415:053:355:232:095:236:34
1813 Julian Damiani 🇨🇦 CAN117th of 127 aged 16-24 16-24 2:15:05 1:17:49 59:401:08:297:01 5:305:556:5212:576:024:379:1117:25
1814 Zachariah Rooth 🇬🇧 GBR299th of 316 aged 25-29 25-29 2:15:06 1:17:50 1:06:171:01:257:29 5:174:357:3511:205:513:3711:4511:25
1815 Victor Ramos 🇨🇦 CAN381st of 407 aged 35-39 35-39 2:15:10 1:17:54 1:13:2250:4211:10 5:183:326:027:345:172:527:5812:09
1816 Todd Loveless 🇨🇦 CAN93rd of 102 aged 50-54 50-54 2:15:31 1:18:15 1:01:131:05:538:30 4:563:465:4211:545:233:1317:0713:52
1817 Bryan Common 🇨🇦 CAN52nd of 59 aged 55-59 55-59 2:15:39 1:18:23 1:02:041:05:537:47 5:535:316:3310:465:422:3313:2815:27
1818 Amit Kattar 🇨🇦 CAN382nd of 407 aged 35-39 35-39 2:15:39 1:18:23 1:00:191:06:139:10 5:055:026:2415:226:283:258:0016:27
1819 Adam Diamond 🇨🇦 CAN256th of 265 aged 40-44 40-44 2:16:06 1:18:50 55:451:10:1010:15 4:566:178:4111:265:396:2811:1815:25
1820 Yoshit Suresh Rastogi 🇨🇦 CAN94th of 102 aged 50-54 50-54 2:16:14 1:18:58 1:09:0158:558:23 5:485:066:507:136:493:067:1316:50
1821 Henry Idehen 🇨🇦 CAN430th of 446 aged 30-34 30-34 2:16:19 1:19:03 1:10:0654:3811:39 5:234:327:3810:076:162:037:4510:54
1822 Milo Silva 🇨🇦 CAN257th of 265 aged 40-44 40-44 2:16:29 1:19:13 1:04:421:04:187:34 5:074:077:4410:025:253:5010:1817:45
1823 Josh Arellano 🇨🇦 CAN383rd of 407 aged 35-39 35-39 2:16:36 1:19:20 1:06:401:01:308:30 5:184:506:038:525:263:1012:4015:11
1824 Ed YUEN 🇨🇦 CAN258th of 265 aged 40-44 40-44 2:16:41 1:19:25 1:06:051:01:389:02 5:285:258:539:265:244:308:4813:44
1825 Anthony Petrasso 🇨🇦 CAN300th of 316 aged 25-29 25-29 2:16:41 1:19:25 57:531:09:598:54 6:135:396:5211:256:193:0711:0019:24
1826 PARTH KAJIWALA 🇮🇳 IND301st of 316 aged 25-29 25-29 2:17:13 1:19:57 1:11:3356:548:49 5:175:036:508:285:043:248:0714:41
1827 Darren Cash 🇨🇦 CAN259th of 265 aged 40-44 40-44 2:17:14 1:19:58 1:02:111:07:237:44 4:595:036:3210:415:403:5112:4317:54
1828 Kevin Wong 🇨🇦 CAN384th of 407 aged 35-39 35-39 2:17:24 1:20:08 1:05:291:00:0811:52 4:523:225:4410:255:483:2210:2816:07
1829 Dominick Chan 🇨🇦 CAN302nd of 316 aged 25-29 25-29 2:17:30 1:20:14 1:13:4656:457:03 4:524:206:2613:165:373:0810:368:30
1830 Christopher Luchich 🇨🇦 CAN95th of 102 aged 50-54 50-54 2:17:36 1:20:20 1:10:0855:0912:24 4:503:254:467:495:202:338:0918:17
1831 Kevin Son 🇨🇦 CAN118th of 127 aged 16-24 16-24 2:18:08 1:20:52 1:07:131:01:249:35 4:313:196:1410:105:342:1914:3414:43
1832 JOHN HOLMES 🇨🇦 CAN158th of 167 aged 45-49 45-49 2:18:16 1:21:00 1:08:131:02:337:35 5:425:016:439:375:332:3313:3713:47
1833 Lucas Bailey 🇨🇦 CAN385th of 407 aged 35-39 35-39 2:18:40 1:21:24 1:05:541:00:0612:45 5:284:307:1312:555:462:179:0912:48
1834 Bryan Parkin 🇨🇦 CAN53rd of 59 aged 55-59 55-59 2:18:48 1:21:32 1:05:451:05:597:08 5:044:596:419:495:582:5911:5018:39
1835 Siddharth Kochar 🇮🇳 IND260th of 265 aged 40-44 40-44 2:19:05 1:21:49 1:05:241:01:1412:33 6:045:437:438:416:282:3710:2013:38
1836 Aleksandr Gyumushyan 🇨🇦 CAN119th of 127 aged 16-24 16-24 2:19:15 1:21:59 1:01:051:10:327:42 5:164:185:539:535:252:577:3229:18
1837 Adam Michaels 🇨🇦 CAN386th of 407 aged 35-39 35-39 2:19:24 1:22:08 1:16:3251:4511:12 5:003:184:4711:095:172:408:0311:31
1838 Ryan Andrew Sibat 🇨🇦 CAN387th of 407 aged 35-39 35-39 2:19:30 1:22:14 1:22:0842:5714:29 5:583:566:425:245:222:213:0110:13
1839 Mathieu Robitaille 🇨🇦 CAN159th of 167 aged 45-49 45-49 2:20:00 1:22:44 1:18:0654:057:54 4:583:406:189:486:012:187:2513:37
1840 Jeremey Bateman 🇨🇦 CAN303rd of 316 aged 25-29 25-29 2:20:19 1:23:03 1:05:481:05:239:13 5:515:1911:506:045:374:1910:0616:17
1841 EDWARD PULGA 🇨🇦 CAN160th of 167 aged 45-49 45-49 2:20:25 1:23:09 1:09:331:01:189:39 5:026:077:028:175:134:1011:2014:07
1842 Daniel Ngai 🇨🇦 CAN431st of 446 aged 30-34 30-34 2:20:28 1:23:12 1:05:031:04:1211:18 5:268:338:357:166:002:5114:2711:04
1843 Mustafa Bukhari 🇨🇦 CAN388th of 407 aged 35-39 35-39 2:20:55 1:23:39 1:00:321:07:1913:08 6:185:0210:127:596:012:269:2519:56
1844 Kevin Ramos 🇨🇦 CAN432nd of 446 aged 30-34 30-34 2:21:01 1:23:45 1:12:4557:1810:58 5:023:376:018:405:463:0512:1012:57
1845 Dean Novick 🇨🇦 CAN54th of 59 aged 55-59 55-59 2:21:11 1:23:55 1:10:431:01:538:40 5:135:006:259:146:103:2211:1815:11
1846 Romero Newell 🇨🇦 CAN389th of 407 aged 35-39 35-39 2:21:28 1:24:12 1:06:181:06:318:44 6:246:4910:4210:435:482:2510:0113:39
1847 Terry Zhang 🇨🇳 CHN120th of 127 aged 16-24 16-24 2:21:39 1:24:23 1:18:4254:538:07 5:493:548:188:425:542:288:3111:17
1848 Joshua Gaspar 🇵🇷 PUR304th of 316 aged 25-29 25-29 2:21:47 1:24:31 1:15:1259:247:16 5:015:276:198:545:163:4911:0213:36
1849 Ata Aycan 🇨🇦 CAN305th of 316 aged 25-29 25-29 2:22:24 1:25:08 1:17:2657:027:59 5:415:426:219:026:103:338:4511:48
1850 Sadiar Ameri 🇨🇦 CAN390th of 407 aged 35-39 35-39 2:22:26 1:25:10 1:04:331:08:549:03 4:565:535:518:564:532:4511:0124:39
1851 Jonathan Chan 🇨🇦 CAN391st of 407 aged 35-39 35-39 2:22:58 1:25:42 1:05:211:05:0012:43 5:034:238:4111:195:423:2612:1814:08
1852 Shivam Dembla 🇨🇦 CAN392nd of 407 aged 35-39 35-39 2:23:27 1:26:11 1:19:1155:548:24 5:386:189:098:595:324:168:297:33
1853 Saran Balachandran 🇨🇦 CAN121st of 127 aged 16-24 16-24 2:23:41 1:26:25 1:01:571:11:2410:24 5:316:0310:0411:047:013:149:2319:04
1854 MARTIE HECHANOVA 🇨🇦 CAN393rd of 407 aged 35-39 35-39 2:24:36 1:27:20 1:01:361:12:4110:23 6:285:486:3810:546:113:0811:1222:22
1855 Gobinath Mallaiyan 🇮🇳 IND161st of 167 aged 45-49 45-49 2:25:50 1:28:34 59:521:15:2410:36 5:295:4711:5312:595:464:5314:3813:59
1856 Eric de Santis 🇨🇦 CAN306th of 316 aged 25-29 25-29 2:26:07 1:28:51 1:08:411:08:199:12 5:534:396:2112:345:372:1210:3520:28
1857 Pritam Mandal 🇮🇳 IND307th of 316 aged 25-29 25-29 2:26:14 1:28:58 1:19:021:06:270:45 5:343:4812:407:5210:252:537:1116:04
1858 Martin America 🇵🇭 PHI394th of 407 aged 35-39 35-39 2:26:17 1:29:01 1:13:351:03:229:25 4:443:564:559:265:102:1621:5710:58
1859 Ali Ketabchian 🇨🇦 CAN55th of 59 aged 55-59 55-59 2:26:23 1:29:07 1:09:551:02:1714:16 5:294:578:0111:496:102:0010:2713:24
1860 John Piersol 🇨🇦 CAN96th of 102 aged 50-54 50-54 2:26:42 1:29:26 1:02:591:05:3218:16 5:423:385:5510:546:102:547:1323:06
1861 Edward Hill 🇺🇸 USA433rd of 446 aged 30-34 30-34 2:26:54 1:29:38 1:17:561:02:046:58 5:106:088:198:085:333:417:4917:16
1862 Andre Gizenga-Ehiwe 🇨🇦 CAN395th of 407 aged 35-39 35-39 2:27:07 1:29:51 1:13:511:01:4811:32 5:085:026:1712:095:232:1611:2714:06
1863 Rahul Jaggi 🇮🇳 IND308th of 316 aged 25-29 25-29 2:28:22 1:31:06 1:10:221:09:568:11 5:335:0211:178:256:044:1810:0119:16
1864 Kam Sui Cheung 🇭🇰 HKG162nd of 167 aged 45-49 45-49 2:28:26 1:31:10 1:13:421:05:259:24 5:077:376:408:585:394:039:5117:30
1865 Sadman Himalay BAN434th of 446 aged 30-34 30-34 2:28:45 1:31:29 1:07:241:10:0811:19 5:465:007:5214:055:502:509:4319:02
1866 Lucas Menegatti 🇧🇷 BRA122nd of 127 aged 16-24 16-24 2:29:26 1:32:10 1:28:2852:019:00 4:514:276:3011:336:262:238:027:49
1867 Harmandeep Singh 🇮🇳 IND435th of 446 aged 30-34 30-34 2:29:37 1:32:21 1:04:121:16:418:50 5:317:297:4414:136:144:0212:4418:44
1868 Shiva Monga 🇨🇦 CAN396th of 407 aged 35-39 35-39 2:29:39 1:32:23 1:15:431:01:0312:57 5:025:598:0410:407:163:187:4512:59
1869 Blair Chafe 🇨🇦 CAN24th of 26 aged 60-64 60-64 2:30:01 1:32:45 1:17:341:04:058:28 5:296:166:4011:045:362:5812:2413:38
1870 Ankur Sood 🇨🇦 CAN163rd of 167 aged 45-49 45-49 2:30:37 1:33:21 57:241:03:5629:21 5:014:126:458:435:103:3817:3712:50
1871 Sheff Deen 🇨🇦 CAN397th of 407 aged 35-39 35-39 2:30:41 1:33:25 1:18:4758:2113:36 6:025:056:537:527:044:097:2613:50
1872 Jonathan Atkinson 🇨🇦 CAN398th of 407 aged 35-39 35-39 2:31:01 1:33:45 1:08:191:12:599:48 5:285:079:1212:596:583:1310:1019:52
1873 Shiv Jani 🇨🇦 CAN436th of 446 aged 30-34 30-34 2:31:07 1:33:51 1:15:481:03:0512:17 5:416:227:379:375:572:498:3716:25
1874 Hoang Nguyen 🇨🇦 CAN309th of 316 aged 25-29 25-29 2:31:26 1:34:10 1:13:171:05:0313:10 5:335:306:247:246:313:597:1522:27
1875 Marcus Uy 🇨🇦 CAN123rd of 127 aged 16-24 16-24 2:31:57 1:34:41 1:18:3854:3218:53 5:524:436:427:515:523:265:3314:33
1876 Andrea Chiappetta 🇨🇦 CAN310th of 316 aged 25-29 25-29 2:32:24 1:35:08 1:16:021:07:548:33 5:154:527:1318:116:112:248:5814:50
1877 Sullivan Franks 🇨🇦 CAN124th of 127 aged 16-24 16-24 2:33:14 1:35:58 1:07:321:14:5610:49 5:547:4312:138:026:172:5813:2618:23
1878 Kevin Cabral 🇨🇦 CAN261st of 265 aged 40-44 40-44 2:33:21 1:36:05 1:12:051:08:3012:49 5:536:478:5211:026:283:4010:5714:51
1879 Jack Torrens 🇬🇧 GBR311th of 316 aged 25-29 25-29 2:33:24 1:36:08 1:13:351:06:2813:25 5:074:427:4214:465:343:428:3616:19
1880 Akhilesh Dambhale 🇨🇦 CAN437th of 446 aged 30-34 30-34 2:35:14 1:37:58 1:12:491:10:0512:25 5:235:037:259:385:413:3721:4811:30
1881 AHMED SOLTAN 🇨🇦 CAN97th of 102 aged 50-54 50-54 2:35:22 1:38:06 1:10:591:12:2912:00 6:054:509:0112:596:375:0512:0315:49
1882 Mihir Gohel 🇮🇳 IND312th of 316 aged 25-29 25-29 2:35:25 1:38:09 1:10:401:16:248:26 6:256:029:459:556:105:2411:3221:11
1883 KIRK McPHERSON 🇨🇦 CAN98th of 102 aged 50-54 50-54 2:35:34 1:38:18 59:121:27:149:13 5:424:518:0314:546:223:2819:3324:21
1884 Julius Myers 🇺🇸 USA99th of 102 aged 50-54 50-54 2:35:53 1:38:37 1:28:0659:248:29 5:234:226:1912:525:532:299:1012:56
1885 Roshan Annalingam 🇨🇦 CAN399th of 407 aged 35-39 35-39 2:36:11 1:38:55 1:06:351:20:059:37 5:274:0411:5718:196:542:1313:3117:40
1886 Farseen Marzooka 🇨🇦 CAN262nd of 265 aged 40-44 40-44 2:36:20 1:39:04 1:25:591:00:0510:22 4:523:587:239:276:413:4410:4413:16
1887 Srinivasa Sodavaram 🇨🇦 CAN164th of 167 aged 45-49 45-49 2:36:30 1:39:14 1:15:031:12:578:33 5:185:339:349:245:383:5513:3420:01
1888 Alim Nazarali 🇨🇦 CAN263rd of 265 aged 40-44 40-44 2:36:39 1:39:23 1:23:191:03:1010:15 5:323:216:0511:476:303:279:1317:15
1889 Randy Gharzeddine LBN125th of 127 aged 16-24 16-24 2:36:54 1:39:38 1:04:481:21:3710:34 5:506:1311:176:505:453:0716:1926:16
1890 Nicholas Bhoopaul 🇨🇦 CAN313th of 316 aged 25-29 25-29 2:37:34 1:40:18 1:15:001:14:467:54 5:106:329:2514:346:262:3713:3016:32
1891 Gaston Labal 🇨🇦 CAN314th of 316 aged 25-29 25-29 2:37:47 1:40:31 1:19:581:06:3911:13 5:226:308:059:125:542:4114:0114:54
1892 Harsh Bhatia 🇨🇦 CAN438th of 446 aged 30-34 30-34 2:37:55 1:40:39 1:23:161:01:3013:13 5:256:037:506:205:173:2212:5914:14
1893 Patrick OConnor 🇨🇦 CAN6th of 6 aged 70-74 70-74 2:38:26 1:41:10 1:23:371:03:3711:16 5:235:406:4312:027:034:1711:0111:28
1894 Don Mahleka 🇨🇦 CAN400th of 407 aged 35-39 35-39 2:38:46 1:41:30 1:22:31—— 4:583:588:1512:155:132:40—12:46
1895 Navjot Singh 🇨🇦 CAN401st of 407 aged 35-39 35-39 2:39:43 1:42:27 1:25:301:03:1211:05 5:455:007:248:036:323:309:1917:39
1896 John Tufts 🇨🇦 CAN100th of 102 aged 50-54 50-54 2:40:02 1:42:46 1:15:531:15:368:37 5:455:277:5811:126:184:2013:3621:00
1897 Jose V. Lal 🇨🇦 CAN439th of 446 aged 30-34 30-34 2:40:29 1:43:13 1:08:551:09:0322:35 5:587:466:4513:176:583:036:1419:02
1898 Omar Labib 🇨🇦 CAN165th of 167 aged 45-49 45-49 2:40:54 1:43:38 1:00:581:30:279:32 6:234:2510:0812:397:133:2313:0033:16
1899 Neal Samuel 🇨🇦 CAN166th of 167 aged 45-49 45-49 2:41:10 1:43:54 1:08:071:24:558:13 5:596:4412:108:337:003:2312:2528:41
1900 Ralph Dhaniel Sevilla 🇨🇦 CAN315th of 316 aged 25-29 25-29 2:41:12 1:43:56 1:15:241:15:3210:19 5:415:316:4313:376:124:5115:0817:49
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.

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Find my result