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.
| # | Athlete | Age | Time | Behind 1st | Runs | Stations | Rox | Ski | Push | Pull | BBJ | Row | Carry | Lunge | WB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1101 | RJ Mateo, Matthew Panday 🇨🇦 CAN277th of 340 aged 30-34 | 30-34 | 1:37:41 | 44:43 | 57:37 | 32:46 | 7:24 | 5:16 | 2:49 | 6:08 | 2:47 | 5:15 | 1:46 | 4:17 | 4:28 |
| 1102 | Will Hope, Ethan Moncrieffe 🇨🇦 CAN111th of 132 aged 16-24 | 16-24 | 1:37:43 | 44:45 | 56:47 | 32:52 | 8:07 | 4:15 | 2:54 | 4:12 | 3:50 | 5:02 | 1:44 | 4:31 | 6:24 |
| 1103 | Yifei Hu, Muhammad Mohsin 🇨🇳 CHN251st of 311 aged 25-29 | 25-29 | 1:37:43 | 44:45 | 54:45 | 36:40 | 6:23 | 4:47 | 2:10 | 4:28 | 3:59 | 4:33 | 1:52 | 6:04 | 8:47 |
| 1104 | richard perez, shaun asher 🇺🇸 USA156th of 184 aged 40-44 | 40-44 | 1:37:48 | 44:50 | 57:25 | 33:26 | 7:01 | 4:40 | 2:44 | 3:47 | 4:04 | 5:10 | 1:51 | 5:27 | 5:43 |
| 1105 | Avishek Sarkar, Sougat Ray 🇨🇦 CAN63rd of 80 aged 45-49 | 45-49 | 1:37:51 | 44:53 | 47:56 | 44:16 | 5:44 | 4:40 | 3:20 | 6:14 | 6:10 | 5:28 | 1:50 | 6:53 | 9:41 |
| 1106 | Neel Bhatt, Steve Faveri 🇨🇦 CAN64th of 80 aged 45-49 | 45-49 | 1:37:59 | 45:01 | 54:48 | 37:08 | 6:09 | 4:19 | 2:18 | 4:15 | 6:02 | 4:50 | 2:09 | 5:22 | 7:53 |
| 1107 | Brian Beattie, Roan Beattie 🇨🇦 CAN157th of 184 aged 40-44 | 40-44 | 1:38:05 | 45:07 | 54:03 | 36:16 | 7:50 | 4:40 | 2:24 | 4:01 | 4:46 | 4:58 | 2:04 | 4:57 | 8:26 |
| 1108 | Larry Wong, Craig Swatuk 🇨🇦 CAN3rd of 4 aged 60-64 | 60-64 | 1:38:12 | 45:14 | 56:12 | 34:47 | 7:17 | 5:15 | 2:39 | 4:31 | 4:05 | 5:12 | 1:53 | 5:14 | 5:58 |
| 1109 | Brian Lim, Jason Qian 🇨🇦 CAN112th of 132 aged 16-24 | 16-24 | 1:38:12 | 45:14 | 53:43 | 37:51 | 6:42 | 4:03 | 1:56 | 4:08 | 4:46 | 4:46 | 2:03 | 10:07 | 6:02 |
| 1110 | Francis Parrilla, Ivan Parrilla 🇨🇦 CAN278th of 340 aged 30-34 | 30-34 | 1:38:13 | 45:15 | 1:02:14 | 28:47 | 7:17 | 4:16 | 2:28 | 3:49 | 3:09 | 4:53 | 1:36 | 3:57 | 4:39 |
| 1111 | Gurlal Singh, Ranpreet Singh 🇮🇳 IND252nd of 311 aged 25-29 | 25-29 | 1:38:13 | 45:15 | 1:01:24 | 28:59 | 7:55 | 4:32 | 2:12 | 3:53 | 3:15 | 5:11 | 1:44 | 3:39 | 4:33 |
| 1112 | Devin Croos, Dhivyan Richard SRI253rd of 311 aged 25-29 | 25-29 | 1:38:14 | 45:16 | 53:54 | 38:53 | 5:31 | 4:53 | 2:24 | 4:47 | 7:18 | 5:20 | 2:15 | 5:09 | 6:47 |
| 1113 | Johnathan Ljubanovich, Joshua Nowlan 🇨🇦 CAN254th of 311 aged 25-29 | 25-29 | 1:38:19 | 45:21 | 1:03:59 | 27:56 | 6:29 | 4:21 | 2:10 | 3:27 | 3:01 | 4:37 | 1:55 | 3:51 | 4:34 |
| 1114 | Denys Turchaninov, Vlad Turchaninov 🇨🇦 CAN113th of 132 aged 16-24 | 16-24 | 1:38:27 | 45:29 | 58:24 | 29:33 | 10:35 | 4:14 | 2:01 | 4:29 | 2:59 | 4:38 | 1:33 | 3:33 | 6:06 |
| 1115 | Jamie Jones-eaton, Nate Picknell 🇨🇦 CAN158th of 184 aged 40-44 | 40-44 | 1:38:27 | 45:29 | 59:12 | 29:37 | 9:43 | 4:43 | 2:15 | 3:22 | 3:43 | 4:50 | 1:35 | 4:05 | 5:04 |
| 1116 | Christian Pottier, Jester Yang 🇨🇦 CAN255th of 311 aged 25-29 | 25-29 | 1:38:30 | 45:32 | 1:02:37 | 29:56 | 6:02 | 4:50 | 2:26 | 3:54 | 3:05 | 4:40 | 1:38 | 4:52 | 4:31 |
| 1117 | Ryan Basco, Benson Amihere 🇨🇦 CAN279th of 340 aged 30-34 | 30-34 | 1:38:30 | 45:32 | 51:33 | 31:33 | 15:29 | 4:25 | 3:13 | 4:05 | 4:20 | 4:48 | 1:34 | 4:18 | 4:50 |
| 1118 | Mike Truong, Orsam Abdul-Malik 🇨🇦 CAN280th of 340 aged 30-34 | 30-34 | 1:38:32 | 45:34 | 1:03:13 | 29:32 | 5:50 | 4:10 | 1:46 | 4:02 | 4:07 | 4:52 | 1:57 | 3:52 | 4:46 |
| 1119 | Allen Chiang, Andy Chiang 🇨🇦 CAN256th of 311 aged 25-29 | 25-29 | 1:38:34 | 45:36 | 57:32 | 33:33 | 7:33 | 4:07 | 2:29 | 4:54 | 4:14 | 4:43 | 1:44 | 5:04 | 6:18 |
| 1120 | Neerav Gandhi, David Marttila 🇨🇦 CAN159th of 184 aged 40-44 | 40-44 | 1:38:37 | 45:39 | 57:06 | 35:23 | 6:12 | 5:05 | 2:37 | 4:06 | 5:04 | 5:26 | 1:56 | 5:29 | 5:40 |
| 1121 | Jahan Kargar, Andrew Haller 🇨🇦 CAN160th of 184 aged 40-44 | 40-44 | 1:38:47 | 45:49 | 53:16 | 37:31 | 8:04 | 4:29 | 2:31 | 5:02 | 5:15 | 5:32 | 2:11 | 6:10 | 6:21 |
| 1122 | Kyle Medina, Calvin Concepcion 🇨🇦 CAN257th of 311 aged 25-29 | 25-29 | 1:38:48 | 45:50 | 55:14 | 34:11 | 9:27 | 4:48 | 2:57 | 4:39 | 4:42 | 5:12 | 1:38 | 4:50 | 5:25 |
| 1123 | Stanley Weng, Ching Ye 🇨🇦 CAN281st of 340 aged 30-34 | 30-34 | 1:38:51 | 45:53 | — | 33:53 | 13:37 | 4:22 | 1:57 | 4:06 | 5:17 | 4:49 | 1:44 | 5:16 | 6:22 |
| 1124 | Phill Wilson, Daniel Hunte 🇨🇦 CAN65th of 80 aged 45-49 | 45-49 | 1:38:56 | 45:58 | 1:00:56 | 30:02 | 8:02 | 4:22 | 2:21 | 3:22 | 3:42 | 4:50 | 2:05 | 4:49 | 4:31 |
| 1125 | Jon Vellekoop, Mike Raymond 🇨🇦 CAN161st of 184 aged 40-44 | 40-44 | 1:38:57 | 45:59 | 59:25 | 33:21 | 6:16 | 4:20 | 2:04 | 3:54 | 4:42 | 5:09 | 1:58 | 4:28 | 6:46 |
| 1126 | Mehrzad Mortazavi, Ali Pourganjalikhan 🇨🇦 CAN282nd of 340 aged 30-34 | 30-34 | 1:38:58 | 46:00 | 57:35 | 34:55 | 6:32 | 4:27 | 2:55 | 3:41 | 3:54 | 4:47 | 1:55 | 5:16 | 8:00 |
| 1127 | Kevin Fung, Godwin Lau 🇨🇦 CAN258th of 311 aged 25-29 | 25-29 | 1:39:02 | 46:04 | 51:06 | 39:09 | 8:51 | 4:48 | 3:19 | 4:57 | 5:48 | 5:26 | 1:36 | 6:07 | 7:08 |
| 1128 | Vicente Maturana, William Haiashi 🇨🇱 CHI114th of 132 aged 16-24 | 16-24 | 1:39:09 | 46:11 | 58:41 | 31:33 | 8:59 | 4:36 | 1:59 | 3:28 | 3:38 | 4:49 | 1:45 | 5:45 | 5:33 |
| 1129 | Syed Belaal Hamid, Shubh Sharma 🇨🇦 CAN259th of 311 aged 25-29 | 25-29 | 1:39:09 | 46:11 | 55:43 | 36:59 | 6:32 | 4:30 | 2:30 | 3:56 | 5:19 | 5:34 | 1:58 | 6:05 | 7:07 |
| 1130 | Okeoghene Ikpro, Daylon Pinto 🇳🇬 NGR260th of 311 aged 25-29 | 25-29 | 1:39:16 | 46:18 | 54:41 | 35:41 | 8:59 | 4:33 | 2:26 | 4:17 | 5:28 | 4:51 | 2:18 | 4:55 | 6:53 |
| 1131 | Bryan Majuni, matteo rodriguez ALB115th of 132 aged 16-24 | 16-24 | 1:39:19 | 46:21 | 1:01:14 | 31:35 | 6:34 | 4:26 | 2:40 | 4:40 | 3:20 | 4:39 | 2:10 | 4:36 | 5:04 |
| 1132 | Remo Reale, Pietro Di Nino 🇨🇦 CAN4th of 4 aged 60-64 | 60-64 | 1:39:23 | 46:25 | 55:07 | 38:17 | 6:04 | 4:43 | 3:21 | 5:05 | 5:39 | 5:17 | 2:01 | 5:30 | 6:41 |
| 1133 | Tim Wong, Robin Sacdalan 🇨🇦 CAN216th of 250 aged 35-39 | 35-39 | 1:39:32 | 46:34 | 57:20 | 34:05 | 8:11 | 4:32 | 2:51 | 4:44 | 4:41 | 5:08 | 1:47 | 5:28 | 4:54 |
| 1134 | Riley Morris, Eric Huang 🇨🇦 CAN261st of 311 aged 25-29 | 25-29 | 1:39:37 | 46:39 | 56:45 | 34:46 | 8:12 | 4:28 | 2:35 | 4:04 | 4:36 | 4:59 | 2:21 | 4:45 | 6:58 |
| 1135 | Abid Imam, Simon Lyn 🇨🇦 CAN66th of 80 aged 45-49 | 45-49 | 1:39:37 | 46:39 | 55:01 | 37:49 | 6:51 | 4:43 | 4:24 | 4:18 | 4:50 | 5:32 | 1:55 | 5:10 | 6:57 |
| 1136 | Myyuran Sathananthan, Pravin Selvarajah 🇨🇦 CAN262nd of 311 aged 25-29 | 25-29 | 1:39:50 | 46:52 | 1:01:45 | 31:04 | 7:06 | 4:33 | 2:18 | 4:17 | 3:49 | 4:44 | 2:24 | 4:35 | 4:24 |
| 1137 | Tommy Low, AVINASH Shahani 🇨🇦 CAN162nd of 184 aged 40-44 | 40-44 | 1:40:08 | 47:10 | 1:03:19 | 29:10 | 7:43 | 4:20 | 2:22 | 3:28 | 3:20 | 4:52 | 1:48 | 3:31 | 5:29 |
| 1138 | Jonathan Bekoullom, Derek Rodriguez 🇨🇦 CAN116th of 132 aged 16-24 | 16-24 | 1:40:08 | 47:10 | 57:46 | 32:42 | 9:46 | 4:00 | 2:07 | 3:27 | 5:20 | 5:19 | 1:58 | 4:08 | 6:23 |
| 1139 | Glenardo Ramos, Shem Bernabe 🇵🇭 PHI283rd of 340 aged 30-34 | 30-34 | 1:40:10 | 47:12 | — | 31:19 | — | 4:25 | 3:03 | 3:54 | 2:20 | 4:40 | 2:02 | 3:58 | 6:57 |
| 1140 | Kevin Gov, Haoran Qiu 🇨🇦 CAN284th of 340 aged 30-34 | 30-34 | 1:40:20 | 47:22 | 1:00:43 | 33:09 | 6:32 | 4:09 | 2:53 | 3:51 | 4:15 | 4:41 | 2:09 | 5:23 | 5:48 |
| 1141 | Patrick Krusell, Robert Dedrick 🇺🇸 USA67th of 80 aged 45-49 | 45-49 | 1:40:21 | 47:23 | 1:03:15 | 31:52 | 5:19 | 4:28 | 1:53 | 3:18 | 6:09 | 5:07 | 1:59 | 3:59 | 4:59 |
| 1142 | Affandi Indraji, King Tsan Chi 🇨🇦 CAN68th of 80 aged 45-49 | 45-49 | 1:40:22 | 47:24 | 58:26 | 34:27 | 7:33 | 4:43 | 2:42 | 4:56 | 3:23 | 4:58 | 2:07 | 5:53 | 5:45 |
| 1143 | Rodney Oghinan, Ade Adedapo 🇨🇦 CAN117th of 132 aged 16-24 | 16-24 | 1:40:32 | 47:34 | 48:56 | 45:54 | 5:47 | 4:56 | 3:11 | 6:19 | 5:28 | 5:15 | 2:27 | 6:45 | 11:33 |
| 1144 | Ketan Chaudhari, Neilesh Soneji 🇨🇦 CAN69th of 80 aged 45-49 | 45-49 | 1:40:33 | 47:35 | 1:03:51 | 28:07 | 8:39 | 4:35 | 2:12 | 3:39 | 3:03 | 4:59 | 1:42 | 3:28 | 4:29 |
| 1145 | Oliver Duffy, Jayden Purbhoo 🇨🇦 CAN118th of 132 aged 16-24 | 16-24 | 1:40:34 | 47:36 | — | 34:35 | 17:41 | 4:30 | 3:17 | 4:26 | 3:38 | 5:41 | 1:47 | 4:39 | 6:37 |
| 1146 | Banghao Sun, Lei Qiao 🇨🇳 CHN285th of 340 aged 30-34 | 30-34 | 1:40:38 | 47:40 | 56:44 | 34:23 | 9:36 | 4:39 | 2:59 | 4:44 | 4:23 | 4:57 | 1:53 | 5:12 | 5:36 |
| 1147 | Austin Wright, Christopher McMahon 🇨🇦 CAN286th of 340 aged 30-34 | 30-34 | 1:40:44 | 47:46 | 54:49 | 38:15 | 7:43 | 4:17 | 2:27 | 3:54 | 7:44 | 4:57 | 1:34 | 4:57 | 8:25 |
| 1148 | Raed Jabak, Salah Hafne LBN287th of 340 aged 30-34 | 30-34 | 1:40:49 | 47:51 | 56:41 | 37:27 | 6:44 | 4:49 | 2:35 | 4:33 | 4:34 | 5:17 | 2:04 | 5:34 | 8:01 |
| 1149 | Tyler Duarte, Matthew Richie 🇨🇦 CAN288th of 340 aged 30-34 | 30-34 | 1:41:02 | 48:04 | 58:49 | 35:03 | 7:14 | 4:11 | 2:21 | 3:49 | 3:51 | 4:48 | 1:44 | 6:00 | 8:19 |
| 1150 | Omar Lesage, Adrián Pineda 🇲🇽 MEX163rd of 184 aged 40-44 | 40-44 | 1:41:03 | 48:05 | 1:00:33 | 32:17 | 8:16 | 5:00 | 2:31 | 3:50 | 3:49 | 5:17 | 1:56 | 4:53 | 5:01 |
| 1151 | Patrick Asuncion, Timothy Nacion 🇨🇦 CAN289th of 340 aged 30-34 | 30-34 | 1:41:08 | 48:10 | 58:26 | 34:31 | 8:15 | 4:12 | 2:20 | 3:31 | 5:15 | 5:26 | 2:08 | 6:41 | 4:58 |
| 1152 | Toby Banks, Peter Davidson 🇨🇦 CAN164th of 184 aged 40-44 | 40-44 | 1:41:10 | 48:12 | 1:02:12 | 32:27 | 6:36 | 4:40 | 2:21 | 3:32 | 3:25 | 5:13 | 1:46 | 6:14 | 5:16 |
| 1153 | Mike Williams, Nathan Noble 🇨🇦 CAN217th of 250 aged 35-39 | 35-39 | 1:41:13 | 48:15 | 55:25 | 38:21 | 7:33 | 4:57 | 2:03 | 4:34 | 4:34 | 5:10 | 2:20 | 6:31 | 8:12 |
| 1154 | Eugene Choi, Chungwon Lee 🇨🇦 CAN218th of 250 aged 35-39 | 35-39 | 1:41:16 | 48:18 | 1:00:24 | 33:12 | 7:45 | 4:13 | 2:14 | 4:08 | 4:00 | 5:02 | 2:12 | 5:55 | 5:28 |
| 1155 | Ilker Kara, Alper Isler 🇨🇦 CAN70th of 80 aged 45-49 | 45-49 | 1:41:18 | 48:20 | 58:11 | 36:46 | 6:27 | 4:41 | 3:10 | 4:41 | 5:15 | 4:56 | 2:25 | 6:00 | 5:38 |
| 1156 | Julian Parson, Gabriel Monterrey 🇨🇦 CAN119th of 132 aged 16-24 | 16-24 | 1:41:27 | 48:29 | 57:02 | 34:33 | 9:56 | 4:39 | 3:04 | 3:55 | 4:59 | 5:17 | 2:03 | 4:58 | 5:38 |
| 1157 | Rikizo Tamaki, Tristan Ho 🇨🇦 CAN120th of 132 aged 16-24 | 16-24 | 1:41:31 | 48:33 | 1:00:26 | 31:49 | 9:22 | 4:45 | 2:02 | 3:37 | 3:02 | 5:07 | 1:51 | 4:02 | 7:23 |
| 1158 | Benjamin Finlan, Jesse Bruce 🇨🇦 CAN165th of 184 aged 40-44 | 40-44 | 1:41:36 | 48:38 | 1:02:44 | 31:46 | 7:10 | 4:16 | 3:26 | 3:39 | 3:27 | 5:31 | 2:25 | 3:23 | 5:39 |
| 1159 | DaiJuan Nunley, Messiah Leonard 🇺🇸 USA121st of 132 aged 16-24 | 16-24 | 1:41:40 | 48:42 | 53:59 | 38:35 | 9:09 | 4:20 | 3:34 | 4:08 | 4:13 | 5:05 | 1:48 | 6:38 | 8:49 |
| 1160 | Michael Costelloe, Sam Saad 🇬🇧 GBR166th of 184 aged 40-44 | 40-44 | 1:41:50 | 48:52 | 1:00:27 | 34:59 | 6:29 | 4:37 | 2:29 | 3:57 | 4:44 | 5:14 | 2:24 | 5:30 | 6:04 |
| 1161 | Arif Khimji, Antonio D'Onofrio 🇨🇦 CAN26th of 31 aged 50-54 | 50-54 | 1:41:51 | 48:53 | 57:47 | 37:36 | 6:33 | 4:32 | 2:17 | 3:36 | 6:05 | 5:21 | 2:01 | 6:20 | 7:24 |
| 1162 | Oghenekevwe Robson Etuke-Diamond, Ryan Naval 🇨🇦 CAN290th of 340 aged 30-34 | 30-34 | 1:41:52 | 48:54 | 1:06:47 | 29:14 | 5:55 | 4:12 | 2:23 | 4:03 | 3:41 | 4:34 | 1:49 | 4:06 | 4:26 |
| 1163 | Alexander Adarna, Jim Sojor 🇨🇦 CAN291st of 340 aged 30-34 | 30-34 | 1:41:52 | 48:54 | 1:01:41 | 32:26 | 7:48 | 4:49 | 2:40 | 5:04 | 2:58 | 5:19 | 2:05 | 4:18 | 5:13 |
| 1164 | Michael Le, Matthew Kong 🇨🇦 CAN263rd of 311 aged 25-29 | 25-29 | 1:41:52 | 48:54 | 53:00 | — | — | 4:32 | 2:15 | 4:20 | 6:29 | 7:37 | 2:15 | — | 8:08 |
| 1165 | Ivan Ho, Marco Ng 🇨🇦 CAN264th of 311 aged 25-29 | 25-29 | 1:41:53 | 48:55 | 57:24 | 38:03 | 6:30 | 4:49 | 3:31 | 4:51 | 5:41 | 5:27 | 1:37 | 5:19 | 6:48 |
| 1166 | Stephen Burke, Aaron White 🇮🇪 IRL292nd of 340 aged 30-34 | 30-34 | 1:42:04 | 49:06 | 1:01:29 | 33:09 | 7:30 | 4:17 | 2:11 | 3:08 | 4:48 | 4:24 | 2:08 | 5:27 | 6:46 |
| 1167 | Robert Iaizzo, Hugo Martins 🇨🇦 CAN219th of 250 aged 35-39 | 35-39 | 1:42:13 | 49:15 | 58:06 | 35:48 | 8:19 | 4:15 | 2:40 | 3:25 | 2:53 | 4:56 | 2:25 | 8:02 | 7:12 |
| 1168 | EJ Mina, Chris Crisostomo 🇨🇦 CAN220th of 250 aged 35-39 | 35-39 | 1:42:15 | 49:17 | 1:04:23 | 31:23 | 6:33 | 4:40 | 2:29 | 3:59 | 3:28 | 5:22 | 1:47 | 4:33 | 5:05 |
| 1169 | Dan Bernat, Jacob Kahan 🇨🇦 CAN167th of 184 aged 40-44 | 40-44 | 1:42:19 | 49:21 | 1:00:38 | 35:07 | 6:38 | 4:51 | 2:34 | 4:50 | 4:44 | 5:13 | 2:00 | 5:35 | 5:20 |
| 1170 | Mark Abrenica, Aaron Manuel 🇨🇦 CAN265th of 311 aged 25-29 | 25-29 | 1:42:26 | 49:28 | 1:04:10 | 31:09 | 7:13 | 4:20 | 2:21 | 4:25 | 2:46 | 4:44 | 1:55 | 4:19 | 6:19 |
| 1171 | Tanuj Jham, Hriday Jham 🇮🇳 IND122nd of 132 aged 16-24 | 16-24 | 1:42:26 | 49:28 | 56:45 | 37:48 | 7:56 | 5:09 | 3:28 | 4:20 | 5:05 | 5:42 | 2:22 | 5:30 | 6:12 |
| 1172 | Hamza Hassan, Kojo Afari 🇨🇦 CAN266th of 311 aged 25-29 | 25-29 | 1:42:28 | 49:30 | 58:21 | 36:22 | 7:48 | 4:46 | 2:48 | 4:14 | 5:02 | 5:23 | 2:19 | 4:38 | 7:12 |
| 1173 | Martin Carangal, Jiro Pascual 🇨🇦 CAN267th of 311 aged 25-29 | 25-29 | 1:42:34 | 49:36 | 57:24 | 35:16 | 9:59 | 4:46 | 2:20 | 4:46 | 4:38 | 5:39 | 1:53 | 5:11 | 6:03 |
| 1174 | Jeremy Ubando, Vikas Kohli 🇨🇦 CAN293rd of 340 aged 30-34 | 30-34 | 1:42:44 | 49:46 | 1:06:28 | 30:34 | 5:45 | 4:44 | 2:15 | 3:51 | 3:24 | 5:08 | 2:06 | 3:48 | 5:18 |
| 1175 | Kuan-Lin Ho, Kai-Xiang Yen 🇹🇼 TPE268th of 311 aged 25-29 | 25-29 | 1:42:50 | 49:52 | 1:01:31 | 35:08 | 6:15 | 4:49 | 3:08 | 4:10 | 4:02 | 5:10 | 1:49 | 4:06 | 7:54 |
| 1176 | chengyuan Ma, Chenxi Ding 🇨🇳 CHN294th of 340 aged 30-34 | 30-34 | 1:42:54 | 49:56 | 55:31 | 38:07 | 9:20 | 4:38 | 2:16 | 4:25 | 5:08 | 5:01 | 1:46 | 6:00 | 8:53 |
| 1177 | John Agricola, Tommy Millar 🇨🇦 CAN221st of 250 aged 35-39 | 35-39 | 1:43:12 | 50:14 | 1:00:21 | 35:51 | 7:05 | 4:31 | 2:44 | 4:20 | 4:14 | 5:17 | 2:03 | 5:08 | 7:34 |
| 1178 | Konner Little, John Pearson 🇨🇦 CAN123rd of 132 aged 16-24 | 16-24 | 1:43:18 | 50:20 | 59:59 | 36:25 | 6:58 | 4:36 | 2:22 | 4:12 | 4:47 | 5:18 | 1:58 | 4:55 | 8:17 |
| 1179 | Nader Asadi, Nariman Zendehrooh IRI269th of 311 aged 25-29 | 25-29 | 1:43:20 | 50:22 | 58:52 | 38:15 | 6:18 | 4:38 | 2:48 | 5:49 | 6:17 | 4:43 | 2:18 | 5:39 | 6:03 |
| 1180 | Ian Fermin, Matthew Fajardo 🇨🇦 CAN295th of 340 aged 30-34 | 30-34 | 1:43:33 | 50:35 | 1:04:00 | 30:26 | 9:12 | 4:20 | 2:09 | 3:51 | 4:07 | 4:51 | 1:50 | 4:23 | 4:55 |
| 1181 | Luc Mvono, Daksh Mullick GAB270th of 311 aged 25-29 | 25-29 | 1:43:40 | 50:42 | 1:05:11 | 31:27 | 7:06 | 4:01 | 2:00 | 3:59 | 4:44 | 4:30 | 2:05 | 5:10 | 4:58 |
| 1182 | Salomon Serufuli, Wilson Serufuli COD124th of 132 aged 16-24 | 16-24 | 1:43:41 | 50:43 | 1:02:02 | 34:28 | 7:15 | 4:24 | 2:06 | 4:20 | 4:09 | 5:05 | 2:33 | 5:42 | 6:09 |
| 1183 | Torry Jones, Jojo Abaya 🇺🇸 USA6th of 10 aged 55-59 | 55-59 | 1:43:41 | 50:43 | 1:02:03 | 34:45 | 6:59 | 4:34 | 2:46 | 4:00 | 5:32 | 4:54 | 2:13 | 5:35 | 5:11 |
| 1184 | Samuel Park, David Kwon 🇨🇦 CAN271st of 311 aged 25-29 | 25-29 | 1:44:06 | 51:08 | 1:05:39 | 32:49 | 5:44 | 4:33 | 2:10 | 4:18 | 3:54 | 4:57 | 1:43 | 5:16 | 5:58 |
| 1185 | VIKAS DATTA, TALHA SIDDIQI 🇨🇦 CAN71st of 80 aged 45-49 | 45-49 | 1:44:07 | 51:09 | 1:02:32 | 34:40 | 6:57 | 4:29 | 3:01 | 4:08 | 5:16 | 5:05 | 1:57 | 5:09 | 5:35 |
| 1186 | Kamehameha Manalang, Ishan Khurram 🇵🇭 PHI272nd of 311 aged 25-29 | 25-29 | 1:44:11 | 51:13 | 58:18 | 37:37 | 8:21 | 4:29 | 2:46 | 4:03 | 5:33 | 4:47 | 1:55 | 5:52 | 8:12 |
| 1187 | Hiroto Enomoto, Ryoji Komagata 🇯🇵 JPN222nd of 250 aged 35-39 | 35-39 | 1:44:16 | 51:18 | 59:15 | 38:05 | 7:01 | 4:34 | 2:29 | 4:34 | 6:20 | 5:14 | 2:20 | 5:37 | 6:57 |
| 1188 | Bruce Dizon, Lyanzo Alveza 🇵🇭 PHI273rd of 311 aged 25-29 | 25-29 | 1:44:20 | 51:22 | 58:28 | 37:24 | 8:30 | 4:30 | 2:47 | 4:06 | 7:39 | 5:20 | 2:02 | 5:51 | 5:09 |
| 1189 | Luca Montemarano, Connor Weir 🇨🇦 CAN125th of 132 aged 16-24 | 16-24 | 1:44:21 | 51:23 | 1:07:07 | 31:20 | 5:59 | 4:18 | 2:12 | 3:46 | 4:03 | 4:40 | 1:47 | 5:29 | 5:05 |
| 1190 | Simao Perpetuo de Castro Pires, Jackson Ortega 🇨🇦 CAN168th of 184 aged 40-44 | 40-44 | 1:44:27 | 51:29 | 1:04:37 | 34:19 | 5:36 | 4:25 | 2:44 | 4:27 | 3:54 | 4:58 | 1:58 | 4:23 | 7:30 |
| 1191 | Jacky Truong, Jordan Tan 🇨🇦 CAN296th of 340 aged 30-34 | 30-34 | 1:44:27 | 51:29 | 59:40 | 37:44 | 7:07 | 4:37 | 2:37 | 4:37 | 5:10 | 5:08 | 2:07 | 6:17 | 7:11 |
| 1192 | Prashant Radhakrishnan, Harish Reddy Sane 🇨🇦 CAN169th of 184 aged 40-44 | 40-44 | 1:44:32 | 51:34 | 59:50 | 37:42 | 7:05 | 5:33 | 2:59 | 4:16 | 5:51 | 5:14 | 2:35 | 5:13 | 6:01 |
| 1193 | Marc Paderon, Cole Robillard 🇨🇦 CAN274th of 311 aged 25-29 | 25-29 | 1:44:33 | 51:35 | 1:03:06 | 34:09 | 7:22 | 4:34 | 2:22 | 3:54 | 4:20 | 5:20 | 1:53 | 5:59 | 5:47 |
| 1194 | Stephan Beltran, Thomas Jy 🇨🇦 CAN223rd of 250 aged 35-39 | 35-39 | 1:44:34 | 51:36 | 1:03:26 | 34:52 | 6:21 | 4:51 | 2:31 | 4:41 | 4:10 | 5:01 | 1:41 | 5:01 | 6:56 |
| 1195 | Kirandeep Singh, Amit Bhardwaj 🇮🇳 IND297th of 340 aged 30-34 | 30-34 | 1:44:36 | 51:38 | 53:48 | 43:53 | 6:59 | 4:59 | 2:50 | 5:26 | 7:09 | 5:35 | 2:27 | 6:20 | 9:07 |
| 1196 | Shrey Bangera, Krishna Sridhar 🇨🇦 CAN126th of 132 aged 16-24 | 16-24 | 1:44:46 | 51:48 | 54:23 | 42:36 | 7:54 | 5:02 | 3:16 | 4:57 | 5:31 | 5:33 | 2:16 | 6:29 | 9:32 |
| 1197 | Eric Thai, Daniel Nguyen 🇨🇦 CAN275th of 311 aged 25-29 | 25-29 | 1:44:49 | 51:51 | 1:06:13 | 31:52 | 6:49 | 4:14 | 1:39 | 4:38 | 4:36 | 5:03 | 1:52 | 4:37 | 5:13 |
| 1198 | Michael Mayer, Shehzad Pradhan 🇨🇦 CAN72nd of 80 aged 45-49 | 45-49 | 1:44:49 | 51:51 | 1:03:25 | 34:37 | 6:52 | 4:26 | 2:25 | 3:48 | 4:25 | 5:15 | 2:20 | 5:49 | 6:09 |
| 1199 | Leo Lee, William Yeung 🇨🇦 CAN170th of 184 aged 40-44 | 40-44 | 1:44:50 | 51:52 | 1:01:44 | 36:38 | 6:32 | 4:38 | 2:39 | 5:08 | 4:46 | 5:12 | 2:15 | 5:22 | 6:38 |
| 1200 | Charles Collins, Louie Go 🇨🇦 CAN73rd of 80 aged 45-49 | 45-49 | 1:44:51 | 51:53 | 1:04:50 | 34:00 | 6:05 | 4:16 | 2:51 | 4:19 | 4:45 | 4:26 | 1:44 | 5:39 | 6:00 |
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.