HYROX Toronto 2026: Doubles Men results

1,343 teams on 1 Oct 2026. Typical finish 1:22:51, fastest 10% under 1:07:48. Back to the analysis.

#AthleteAgeTimeBehind 1stRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
501 Chris Davis, Zach Davis 🇺🇸 USA124th of 340 aged 30-34 30-34 1:18:51 25:53 45:4626:286:42 4:071:592:543:164:261:273:294:50
502 Ian Veloso, Akram Hasanov 🇨🇦 CAN125th of 340 aged 30-34 30-34 1:18:51 25:53 46:5127:364:27 4:192:162:583:324:201:424:214:08
503 Daniel DeBruyne, Trevor VanderMaarel 🇨🇦 CAN108th of 250 aged 35-39 35-39 1:18:52 25:54 49:0725:194:29 3:571:423:023:124:161:523:253:53
504 Vic Lee, Jacky Hau 🇨🇦 CAN126th of 340 aged 30-34 30-34 1:18:53 25:55 48:0125:335:22 4:141:483:012:244:411:343:424:09
505 Steven Murray, John Douranos 🇨🇦 CAN75th of 184 aged 40-44 40-44 1:18:53 25:55 45:1429:254:18 4:202:273:163:435:091:354:024:53
506 Adam Hui, Brian Le 🇨🇦 CAN109th of 250 aged 35-39 35-39 1:18:55 25:57 43:1631:314:12 4:282:405:153:194:441:494:284:48
507 Kobesan Sathiescumar, Mitchell Horwood 🇨🇦 CAN46th of 132 aged 16-24 16-24 1:18:56 25:58 47:5926:444:17 4:342:053:493:134:311:412:434:08
508 Travis Bambury, Jody Watts 🇨🇦 CAN110th of 250 aged 35-39 35-39 1:18:57 25:59 47:3926:215:03 4:241:402:303:324:401:343:464:15
509 Brayden Tokarski, Lavejan Rajahjeyam 🇨🇦 CAN47th of 132 aged 16-24 16-24 1:18:57 25:59 47:2826:534:41 4:262:163:323:064:511:513:133:38
510 Marcelo Souza, Tyttan Souza 🇨🇦 CAN127th of 340 aged 30-34 30-34 1:18:58 26:00 43:4130:254:57 4:332:004:064:114:501:444:154:46
511 Michael Sabatini, Luis Briceno 🇨🇦 CAN128th of 340 aged 30-34 30-34 1:18:59 26:01 45:5028:384:37 4:301:533:333:394:411:433:404:59
512 Danny Grant, Ryan Brissett 🇨🇦 CAN129th of 340 aged 30-34 30-34 1:19:00 26:02 45:4627:555:23 4:281:523:313:034:331:393:365:13
513 Joseph Portillo Canas, Sang-Hoon Park 🇨🇦 CAN112th of 311 aged 25-29 25-29 1:19:03 26:05 49:1025:174:41 4:061:423:052:504:151:373:284:14
514 Paul Taylor, Luke Van Schepen 🇨🇦 CAN111th of 250 aged 35-39 35-39 1:19:05 26:07 47:0227:005:07 3:581:433:223:374:451:482:574:50
515 Eric Soares, Spencer Rosati 🇨🇦 CAN113th of 311 aged 25-29 25-29 1:19:07 26:09 42:4526:489:39 —2:394:163:054:571:364:205:34
516 Joseeph Garcia, Maikell Gomez 🇻🇪 VEN112th of 250 aged 35-39 35-39 1:19:08 26:10 48:5224:186:02 3:541:513:252:394:031:212:504:15
517 Dylan Dacosta, Razi Khan 🇨🇦 CAN130th of 340 aged 30-34 30-34 1:19:09 26:11 48:4525:075:21 4:302:093:032:124:281:402:534:12
518 Tarm Leamphan, Turner Vincent 🇺🇸 USA131st of 340 aged 30-34 30-34 1:19:09 26:11 47:2527:024:47 4:131:453:002:524:462:094:054:12
519 Yechan Kim, Sam Bolton 🇨🇦 CAN48th of 132 aged 16-24 16-24 1:19:11 26:13 45:2429:144:38 4:081:464:003:414:351:404:185:06
520 Sunny Master, Qing Wei 🇨🇦 CAN113th of 250 aged 35-39 35-39 1:19:13 26:15 45:5427:465:36 4:071:594:003:214:561:323:244:27
521 Jack Gauthier, Liam Sinclair 🇨🇦 CAN49th of 132 aged 16-24 16-24 1:19:14 26:16 46:4626:485:45 4:042:053:283:134:241:423:124:40
522 Jacob Graper, Alex Joubert 🇨🇦 CAN114th of 311 aged 25-29 25-29 1:19:15 26:17 48:1426:114:55 4:241:342:483:154:121:503:474:21
523 YASH KISHNANI, ANKUR PAHWA 🇮🇳 IND115th of 311 aged 25-29 25-29 1:19:24 26:26 47:5025:465:52 3:581:543:173:084:341:462:554:14
524 Vinny Villa, Kyle Heffren 🇨🇦 CAN76th of 184 aged 40-44 40-44 1:19:24 26:26 46:0728:005:22 3:591:332:464:154:151:414:324:59
525 James Armstrong, Luke Stanley 🇨🇦 CAN132nd of 340 aged 30-34 30-34 1:19:25 26:27 43:5329:346:02 4:121:502:433:464:411:434:326:07
526 Jordan Smith, Taylor Francisco 🇨🇦 CAN133rd of 340 aged 30-34 30-34 1:19:26 26:28 47:4127:074:42 3:501:513:283:514:141:443:594:10
527 Mac copp, Jake Draper 🇨🇦 CAN114th of 250 aged 35-39 35-39 1:19:26 26:28 46:5628:054:28 4:052:073:114:164:081:413:315:06
528 Matt Barnard, Nick Barnard 🇨🇦 CAN116th of 311 aged 25-29 25-29 1:19:27 26:29 49:1024:525:29 3:541:333:123:074:291:273:064:04
529 Chris Martinez, Edward Cruz 🇨🇦 CAN134th of 340 aged 30-34 30-34 1:19:30 26:32 46:1727:365:41 4:102:013:123:054:271:374:054:59
530 Matthew Macleod, Mathew Simioni 🇨🇦 CAN77th of 184 aged 40-44 40-44 1:19:30 26:32 44:3129:475:17 4:162:083:393:324:411:494:295:13
531 Clark Richards, Rob Cunningham 🇨🇦 CAN30th of 80 aged 45-49 45-49 1:19:31 26:33 48:3726:184:40 4:061:392:373:374:241:143:554:46
532 Nicholas Lorenzi, Connor Challis 🇨🇦 CAN135th of 340 aged 30-34 30-34 1:19:32 26:34 47:3227:084:55 4:161:553:393:094:131:444:074:05
533 Justin White, Jake Forrer 🇨🇦 CAN136th of 340 aged 30-34 30-34 1:19:35 26:37 46:0827:475:44 4:141:423:313:244:391:473:265:04
534 Todd Pottle, Ryan Hughes 🇨🇦 CAN9th of 31 aged 50-54 50-54 1:19:35 26:37 43:5530:325:11 4:222:033:533:584:521:404:474:57
535 Josiah Hetherington, Yuki Yamanaka 🇨🇦 CAN115th of 250 aged 35-39 35-39 1:19:36 26:38 44:3330:224:46 4:061:584:034:074:332:324:514:12
536 Noah Calvert-Gotez, Owen Tichbourne 🇨🇦 CAN50th of 132 aged 16-24 16-24 1:19:38 26:40 49:3825:054:59 3:561:383:312:424:161:422:594:21
537 Billy Petsis, Taylor Redmond 🇨🇦 CAN137th of 340 aged 30-34 30-34 1:19:39 26:41 47:5026:215:31 4:391:503:163:054:341:263:323:59
538 Samuel Enright, Kaysey Brokaw 🇺🇸 USA117th of 311 aged 25-29 25-29 1:19:41 26:43 47:0926:076:29 4:142:033:233:044:311:353:134:04
539 Santiago Castelblanco, Juan Castelblanco 🇨🇴 COL118th of 311 aged 25-29 25-29 1:19:43 26:45 48:0127:224:25 4:231:593:412:594:331:322:515:24
540 Ahmad Alterawi, Nicolas Theriault 🇨🇦 CAN119th of 311 aged 25-29 25-29 1:19:45 26:47 48:3826:384:34 4:171:462:393:244:361:493:324:35
541 Matt Marinier, Kevin Mcinnes 🇨🇦 CAN120th of 311 aged 25-29 25-29 1:19:46 26:48 50:0923:445:56 3:511:282:342:554:001:333:333:50
542 Marko Fuduric, Michael Mancinelli 🇨🇦 CAN138th of 340 aged 30-34 30-34 1:19:46 26:48 49:4125:065:04 4:071:402:572:524:331:373:333:47
543 Nathan Schell, Nic Munroe 🇨🇦 CAN121st of 311 aged 25-29 25-29 1:19:47 26:49 47:2227:055:24 4:281:523:233:014:411:593:384:03
544 Zekiah Hansraj, Syd Saunders 🇨🇦 CAN139th of 340 aged 30-34 30-34 1:19:47 26:49 44:5130:354:26 4:252:583:383:554:571:293:515:22
545 Joel Foss, Antonio Brieva 🇨🇦 CAN140th of 340 aged 30-34 30-34 1:19:48 26:50 44:3930:454:28 4:121:593:104:244:301:354:216:34
546 James Shi, William Luo 🇨🇦 CAN51st of 132 aged 16-24 16-24 1:19:48 26:50 43:1431:564:42 4:442:594:234:274:331:344:055:11
547 Ray Merlo, Giacomo Caspani 🇨🇦 CAN116th of 250 aged 35-39 35-39 1:19:50 26:52 51:0224:234:30 3:491:402:563:094:121:383:043:55
548 Justin Kwan, Alex Chan 🇨🇦 CAN122nd of 311 aged 25-29 25-29 1:19:51 26:53 45:3029:484:38 4:472:053:463:334:381:194:115:29
549 Imad Anas, Shaheer Farooq 🇨🇦 CAN52nd of 132 aged 16-24 16-24 1:19:52 26:54 46:5128:454:20 4:542:113:302:574:471:324:064:48
550 Peter Ryan, Gerard Fegan 🇨🇦 CAN78th of 184 aged 40-44 40-44 1:19:54 26:56 46:5928:184:42 3:562:053:144:184:251:464:204:14
551 king yuan kevin chen, willie tso 🇨🇦 CAN117th of 250 aged 35-39 35-39 1:19:55 26:57 45:4229:304:46 4:211:563:354:154:301:594:464:08
552 Anthony Spagnolo, Yousef Abdalla 🇨🇦 CAN118th of 250 aged 35-39 35-39 1:19:57 26:59 45:4928:175:56 4:062:303:273:334:211:483:534:39
553 Jaxon Kuntz, Aidan Schnurr 🇨🇦 CAN53rd of 132 aged 16-24 16-24 1:19:59 27:01 45:2426:527:50 4:091:572:582:504:421:234:184:35
554 Gilberto Castelo, Nicolas Ohalloran 🇧🇷 BRA141st of 340 aged 30-34 30-34 1:19:59 27:01 47:2827:245:11 4:231:553:223:494:341:353:493:57
555 Cameron Reid, Dylan Farrow 🇨🇦 CAN54th of 132 aged 16-24 16-24 1:20:00 27:02 48:1826:275:18 3:581:503:442:474:221:323:584:16
556 HADEN LEE, Kal Jumaily 🇨🇦 CAN119th of 250 aged 35-39 35-39 1:20:00 27:02 47:1927:405:01 4:232:133:083:234:141:453:584:36
557 Thomas Jacob, Kareem Kudus 🇨🇦 CAN142nd of 340 aged 30-34 30-34 1:20:00 27:02 46:2128:484:55 4:172:023:222:374:481:384:175:47
558 Marino Ostos, Mauricio Ostos 🇨🇦 CAN79th of 184 aged 40-44 40-44 1:20:04 27:06 45:0829:325:29 4:072:063:193:454:141:584:545:09
559 Sushanth Navarathnarajah, Khapil Selvanathan 🇨🇦 CAN143rd of 340 aged 30-34 30-34 1:20:05 27:07 43:4426:319:54 —2:244:123:475:191:434:454:02
560 Albert Dang, Kevin Domaoang 🇨🇦 CAN123rd of 311 aged 25-29 25-29 1:20:05 27:07 46:5028:165:04 4:342:153:352:215:111:443:554:41
561 Greg Jardine, Wes Owens 🇺🇸 USA31st of 80 aged 45-49 45-49 1:20:05 27:07 47:0728:184:46 4:152:163:203:094:381:463:564:58
562 jonathan orlando, carlos laset 🇨🇦 CAN120th of 250 aged 35-39 35-39 1:20:09 27:11 48:2226:175:35 4:161:393:033:244:251:193:574:14
563 kevar McCalla, Randy Prieto 🇨🇦 CAN144th of 340 aged 30-34 30-34 1:20:11 27:13 49:5725:294:49 4:011:362:343:034:131:514:263:45
564 Leng Tang, Kaden Nea 🇨🇦 CAN124th of 311 aged 25-29 25-29 1:20:11 27:13 47:3026:545:51 4:051:563:372:204:351:394:174:25
565 Tyler Would, Adam Would 🇨🇦 CAN55th of 132 aged 16-24 16-24 1:20:15 27:17 48:0525:077:06 3:551:482:552:464:242:033:193:57
566 Martin Yiu, Alan Jiang 🇨🇦 CAN145th of 340 aged 30-34 30-34 1:20:15 27:17 47:2127:405:19 4:362:243:282:204:301:563:065:20
567 Avery Kirke, Christopher Fulton 🇨🇦 CAN146th of 340 aged 30-34 30-34 1:20:15 27:17 47:4228:044:33 4:251:593:353:224:281:483:284:59
568 Quoc Tran, Alex Nghiem 🇨🇦 CAN80th of 184 aged 40-44 40-44 1:20:17 27:19 50:2023:446:16 3:551:433:042:244:201:402:573:41
569 Samuel Lee, Royce Baik 🇨🇦 CAN56th of 132 aged 16-24 16-24 1:20:18 27:20 43:5030:266:08 4:332:444:124:014:431:303:574:46
570 Cole Gilligan, Brendan Sallows 🇨🇦 CAN125th of 311 aged 25-29 25-29 1:20:21 27:23 44:5129:256:10 3:562:283:254:095:011:383:584:50
571 David Uberig, Stephen Knischewsky 🇨🇦 CAN147th of 340 aged 30-34 30-34 1:20:22 27:24 49:5625:245:07 4:021:373:133:344:091:513:043:54
572 Trevor Townsend, Troy Larmer 🇨🇦 CAN57th of 132 aged 16-24 16-24 1:20:22 27:24 50:0425:404:41 4:012:013:093:194:091:363:293:56
573 Brett Volpe, Ephraim Cirillo 🇨🇦 CAN121st of 250 aged 35-39 35-39 1:20:22 27:24 47:2327:235:39 4:191:393:093:554:371:443:294:31
574 Braydon Crawford, Owen Fretz 🇨🇦 CAN58th of 132 aged 16-24 16-24 1:20:24 27:26 49:3225:545:04 4:071:533:102:504:321:493:274:06
575 Paolo Milanes, Sean Walker 🇨🇦 CAN122nd of 250 aged 35-39 35-39 1:20:25 27:27 43:1831:465:27 4:332:104:423:314:301:395:215:20
576 Utsav Saha, Neil Saha 🇨🇦 CAN126th of 311 aged 25-29 25-29 1:20:26 27:28 44:5730:564:38 4:192:173:343:484:232:044:136:18
577 Carson Brulé, Masa Fumimoto 🇨🇦 CAN81st of 184 aged 40-44 40-44 1:20:27 27:29 49:0926:135:09 3:571:473:233:224:251:433:373:59
578 Arunn Logan, Raj Patel 🇨🇦 CAN148th of 340 aged 30-34 30-34 1:20:27 27:29 45:2229:245:46 4:192:163:193:414:401:454:484:36
579 Bryden Bukich, Harry Singh 🇨🇦 CAN127th of 311 aged 25-29 25-29 1:20:34 27:36 44:2031:234:55 4:422:303:164:065:001:385:164:55
580 Bohao Liu, Haozhe Yu 🇨🇳 CHN128th of 311 aged 25-29 25-29 1:20:35 27:37 46:4229:054:53 4:162:174:044:064:301:404:233:49
581 Kyle Glenney, Campbell Whitley 🇨🇦 CAN59th of 132 aged 16-24 16-24 1:20:36 27:38 48:2327:194:59 3:521:383:154:064:381:243:494:37
582 Eric Forrest, Brad Haass 🇨🇦 CAN149th of 340 aged 30-34 30-34 1:20:38 27:40 48:2326:475:33 4:111:502:423:184:121:534:124:29
583 Jeonghun Kim, Kwun Ho Wong 🇨🇦 CAN129th of 311 aged 25-29 25-29 1:20:42 27:44 49:0426:105:32 4:471:543:272:214:361:353:284:02
584 Mark Arike, John Watson 🇨🇦 CAN82nd of 184 aged 40-44 40-44 1:20:44 27:46 47:0428:504:54 4:312:393:103:194:341:413:405:16
585 Jake Fortis, Nathan Goldwasser 🇨🇦 CAN60th of 132 aged 16-24 16-24 1:20:45 27:47 47:3727:375:35 4:042:083:343:204:511:173:284:55
586 Ryan Cox, Kyle Guthro 🇨🇦 CAN83rd of 184 aged 40-44 40-44 1:20:47 27:49 49:4426:204:49 4:161:452:313:074:251:353:494:52
587 Benoit Lestage, Frederic Brulé 🇨🇦 CAN84th of 184 aged 40-44 40-44 1:20:47 27:49 48:1326:525:46 4:092:012:394:044:291:433:424:05
588 Youseph Enouri, Ahmad Hayek 🇨🇦 CAN61st of 132 aged 16-24 16-24 1:20:51 27:53 47:2028:514:46 4:212:173:453:464:231:273:405:12
589 Keegan Ewart, Mccully Ewart 🇨🇦 CAN62nd of 132 aged 16-24 16-24 1:20:53 27:55 48:2826:425:50 4:021:483:102:524:251:413:345:10
590 Matthew Vanderveen, Marco Mazzone 🇨🇦 CAN150th of 340 aged 30-34 30-34 1:20:53 27:55 47:5727:285:33 4:121:513:262:494:451:334:004:52
591 Bryan Henderson, Andrew Holmes 🇨🇦 CAN151st of 340 aged 30-34 30-34 1:20:54 27:56 48:0328:134:43 4:131:593:304:044:361:473:444:20
592 Carl Arroyo, Edward Virtusio 🇨🇦 CAN130th of 311 aged 25-29 25-29 1:20:57 27:59 44:2831:135:20 4:202:003:413:484:561:394:266:23
593 Aaron Legaspi, Mike Mattina 🇨🇦 CAN152nd of 340 aged 30-34 30-34 1:20:59 28:01 47:3028:574:37 4:372:204:482:444:311:563:514:10
594 Sterling Seunarine, Youssef Edarai 🇨🇦 CAN153rd of 340 aged 30-34 30-34 1:21:00 28:02 50:3324:505:41 3:581:512:592:124:111:463:134:40
595 Patrick Wong, Raymond Mak 🇨🇦 CAN85th of 184 aged 40-44 40-44 1:21:01 28:03 41:5734:164:52 4:332:314:494:324:391:535:086:11
596 Anthony Toffolo, Alex Hume 🇨🇦 CAN86th of 184 aged 40-44 40-44 1:21:03 28:05 44:1830:486:02 4:512:234:074:004:361:544:184:39
597 Tim Cooper, Manuel Espinoza 🇨🇦 CAN32nd of 80 aged 45-49 45-49 1:21:05 28:07 47:3028:105:28 4:022:003:023:304:271:594:514:19
598 Quinn Jones, Tye Jones 🇨🇦 CAN63rd of 132 aged 16-24 16-24 1:21:07 28:09 46:2330:274:17 4:011:343:413:304:261:356:474:53
599 Carter Mychajluk, Ryan Hale 🇨🇦 CAN64th of 132 aged 16-24 16-24 1:21:09 28:11 48:3327:155:25 4:341:523:142:524:301:213:445:08
600 Sedore Demetriou, Andrew Deeb 🇨🇦 CAN154th of 340 aged 30-34 30-34 1:21:09 28:11 47:4428:334:57 4:421:543:533:494:341:273:444:30
How to read

The place is among timed teams in Doubles 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