HYROX Toronto 2026: Doubles Mixed results
1,315 teams on 1 Oct 2026. Typical finish 1:27:57, fastest 10% under 1:10:56. Back to the analysis.
| # | Athlete | Age | Time | Behind 1st | Runs | Stations | Rox | Ski | Push | Pull | BBJ | Row | Carry | Lunge | WB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1201 | Emily Kaitila, Richmond Truong 🇨🇦 CAN234th of 259 aged 25-29 | 25-29 | 1:57:15 | 1:01:51 | 1:06:29 | 42:55 | 7:55 | 4:41 | 3:26 | 5:58 | 6:01 | 5:27 | 2:36 | 6:52 | 7:54 |
| 1202 | Daniella Lorza, Massimo Amantea 🇨🇦 CAN95th of 104 aged 16-24 | 16-24 | 1:57:18 | 1:01:54 | 1:05:01 | 43:11 | 9:11 | 4:58 | 4:50 | 5:07 | 4:58 | 5:14 | 2:11 | 6:15 | 9:38 |
| 1203 | Matthew Erxleben, Chantel Trinh 🇨🇦 CAN96th of 104 aged 16-24 | 16-24 | 1:57:21 | 1:01:57 | 58:42 | 48:33 | 10:11 | 4:52 | 3:30 | 6:52 | 6:29 | 5:22 | 1:54 | 6:15 | 13:19 |
| 1204 | Mandy (Amanda) Coles, Oliver Coles Amanda265th of 285 aged 35-39 | 35-39 | 1:57:44 | 1:02:20 | 1:08:41 | 41:20 | 7:46 | 5:05 | 2:57 | 5:25 | 5:26 | 5:26 | 1:41 | 5:46 | 9:34 |
| 1205 | Arundhuti Ghosh, Ethan Lowe 🇨🇦 CAN235th of 259 aged 25-29 | 25-29 | 1:57:46 | 1:02:22 | 1:02:43 | 47:42 | 7:26 | 5:23 | 2:52 | 5:49 | 8:32 | 5:41 | 2:08 | 6:54 | 10:23 |
| 1206 | Ewerton Barbosa, Juliana Zago 🇧🇷 BRA266th of 285 aged 35-39 | 35-39 | 1:57:58 | 1:02:34 | 1:09:28 | 40:29 | 8:06 | 5:31 | 2:55 | 5:27 | 6:01 | 5:17 | 2:25 | 6:14 | 6:39 |
| 1207 | Daniel Younan, Allie Younan 🇨🇦 CAN323rd of 356 aged 30-34 | 30-34 | 1:57:59 | 1:02:35 | 1:12:54 | 37:56 | 7:12 | 4:34 | 2:15 | 3:39 | 7:15 | 5:38 | 2:00 | 6:06 | 6:29 |
| 1208 | Tenzin Youdon, tenzin choesang 🇨🇦 CAN324th of 356 aged 30-34 | 30-34 | 1:58:16 | 1:02:52 | 1:09:14 | 38:59 | 10:08 | 4:45 | 2:44 | 5:03 | 6:23 | 5:22 | 2:08 | 5:53 | 6:41 |
| 1209 | Makaila Coulson, Brian Truong 🇨🇦 CAN236th of 259 aged 25-29 | 25-29 | 1:58:22 | 1:02:58 | 1:15:32 | 34:09 | 8:46 | 4:24 | 2:02 | 4:35 | 4:27 | 4:54 | 1:31 | 5:28 | 6:48 |
| 1210 | Abdulhadi Abdallah, Aya Ismail LBN237th of 259 aged 25-29 | 25-29 | 1:58:29 | 1:03:05 | 1:09:59 | 37:55 | 10:41 | 4:43 | 2:44 | 3:47 | 6:07 | 5:47 | 2:05 | 5:43 | 6:59 |
| 1211 | Denise Huang, Steven Huang 🇨🇦 CAN80th of 87 aged 45-49 | 45-49 | 1:58:34 | 1:03:10 | 1:02:41 | 43:59 | 11:59 | 5:19 | 3:21 | 6:33 | 5:31 | 5:28 | 2:11 | 6:37 | 8:59 |
| 1212 | Rohan Sharma, Maya Kawale 🇨🇦 CAN238th of 259 aged 25-29 | 25-29 | 1:58:43 | 1:03:19 | 1:05:20 | 42:49 | 10:38 | 4:58 | 3:02 | 5:07 | 6:32 | 5:23 | 1:39 | 6:15 | 9:53 |
| 1213 | Bernice Wong, Mark Lim 🇨🇦 CAN267th of 285 aged 35-39 | 35-39 | 1:58:44 | 1:03:20 | 1:12:37 | 37:54 | 8:19 | 4:44 | 2:58 | 5:10 | 5:05 | 5:11 | 2:30 | 5:17 | 6:59 |
| 1214 | Viraj Deshpande, Aishwarya Nadkarni 🇮🇳 IND239th of 259 aged 25-29 | 25-29 | 1:58:48 | 1:03:24 | 1:03:49 | 48:00 | 7:03 | 6:03 | 3:25 | 5:55 | 7:14 | 5:38 | 2:29 | 8:12 | 9:04 |
| 1215 | Jeffery Cain, Joanne Lepage 🇨🇦 CAN325th of 356 aged 30-34 | 30-34 | 1:59:08 | 1:03:44 | 1:18:40 | 31:38 | 8:56 | 4:26 | 2:30 | 4:01 | 3:51 | 5:00 | 2:13 | 3:38 | 5:59 |
| 1216 | Jacob Struminikovski, Karen Wong 🇨🇦 CAN326th of 356 aged 30-34 | 30-34 | 1:59:18 | 1:03:54 | 1:00:46 | 49:42 | 8:54 | 5:57 | 3:40 | 6:49 | 5:31 | 5:59 | 1:59 | 7:16 | 12:31 |
| 1217 | Erin Popadynetz, David Mooney 🇨🇦 CAN268th of 285 aged 35-39 | 35-39 | 1:59:36 | 1:04:12 | 1:14:44 | 47:31 | — | 4:59 | 2:25 | 18:19 | 3:29 | 4:58 | 1:50 | 5:14 | 6:17 |
| 1218 | Clement Ching, Parima Saxena 🇨🇦 CAN327th of 356 aged 30-34 | 30-34 | 1:59:38 | 1:04:14 | 1:05:02 | 46:12 | 8:30 | 4:41 | 3:05 | 5:51 | 6:36 | 5:17 | 2:13 | 6:21 | 12:08 |
| 1219 | Mireille Botros, Mark Gobriel 🇨🇦 CAN97th of 104 aged 16-24 | 16-24 | 1:59:44 | 1:04:20 | 1:02:05 | 42:42 | 15:03 | 4:58 | 3:43 | 4:29 | 5:51 | 5:09 | 3:06 | 4:25 | 11:01 |
| 1220 | Aishwariya Menon, Jonathan Sheehan 🇨🇦 CAN160th of 169 aged 40-44 | 40-44 | 2:00:12 | 1:04:48 | 1:06:46 | 44:57 | 8:34 | 4:57 | 3:11 | 6:27 | 8:24 | 5:23 | 2:34 | 7:13 | 6:48 |
| 1221 | Camille Williams, Foluso Popo-Olaniyan 🇨🇦 CAN328th of 356 aged 30-34 | 30-34 | 2:00:15 | 1:04:51 | 1:21:43 | 31:44 | 6:51 | 4:51 | 2:47 | 4:26 | 3:50 | 5:00 | 2:13 | 4:06 | 4:31 |
| 1222 | Holly Gibbins, Matthew Wyatt 🇨🇦 CAN329th of 356 aged 30-34 | 30-34 | 2:00:27 | 1:05:03 | 1:12:07 | 41:19 | 7:07 | 5:13 | 3:01 | 6:15 | 6:06 | 5:09 | 2:41 | 6:43 | 6:11 |
| 1223 | Katherine King, Aaron Desmoulins 🇨🇦 CAN240th of 259 aged 25-29 | 25-29 | 2:00:40 | 1:05:16 | 1:09:04 | 41:23 | 10:18 | 4:58 | 3:16 | 6:05 | 6:20 | 5:38 | 1:48 | 5:14 | 8:04 |
| 1224 | Adam Johnson, Devin Richardson 🇨🇦 CAN241st of 259 aged 25-29 | 25-29 | 2:01:06 | 1:05:42 | 1:14:45 | 37:25 | 9:00 | 5:16 | 2:20 | 4:28 | 4:41 | 5:02 | 1:58 | 5:44 | 7:56 |
| 1225 | Jean Alper, Anthony Salotto 🇺🇸 USA81st of 87 aged 45-49 | 45-49 | 2:01:24 | 1:06:00 | 59:57 | 53:08 | 8:24 | 5:55 | 3:33 | 6:52 | 7:38 | 6:30 | 2:30 | 8:14 | 11:56 |
| 1226 | Mark Lefor, Savannah Weng 🇨🇦 CAN269th of 285 aged 35-39 | 35-39 | 2:01:25 | 1:06:01 | 1:21:16 | 33:02 | 7:12 | 4:41 | 2:38 | 3:48 | 4:27 | 5:02 | 2:02 | 5:07 | 5:17 |
| 1227 | Paula Nicole Marie Era, Stan Kurt Llavore 🇨🇦 CAN242nd of 259 aged 25-29 | 25-29 | 2:01:29 | 1:06:05 | 1:18:05 | 36:36 | 6:53 | 4:37 | 2:08 | 4:13 | 6:15 | 4:56 | 1:54 | 5:23 | 7:10 |
| 1228 | Sivane Srikumaran, Anujan Sivakumar 🇨🇦 CAN330th of 356 aged 30-34 | 30-34 | 2:01:45 | 1:06:21 | 1:05:38 | 45:51 | 10:22 | 6:51 | 2:42 | 4:42 | 7:01 | 5:36 | 2:17 | 7:45 | 8:57 |
| 1229 | Alexander Sullivan, Quynh Cao 🇨🇦 CAN331st of 356 aged 30-34 | 30-34 | 2:01:54 | 1:06:30 | 1:10:50 | 42:05 | 9:04 | 4:55 | 3:31 | 4:53 | 6:38 | 5:23 | 2:26 | 6:24 | 7:55 |
| 1230 | Rebecca Seward-Langdon, Ali Hikman Syed 🇨🇦 CAN332nd of 356 aged 30-34 | 30-34 | 2:01:55 | 1:06:31 | 1:10:29 | 41:55 | 9:35 | 5:20 | 3:29 | 5:46 | 6:27 | 5:22 | 2:19 | 6:31 | 6:41 |
| 1231 | My Hang Pham, Ken Ying Mai 🇨🇦 CAN270th of 285 aged 35-39 | 35-39 | 2:01:57 | 1:06:33 | 1:17:30 | 36:33 | 7:58 | 5:17 | 2:32 | 4:28 | 5:11 | 5:24 | 2:03 | 5:21 | 6:17 |
| 1232 | Katrina Hall, Lukas Kennedy 🇨🇦 CAN98th of 104 aged 16-24 | 16-24 | 2:02:16 | 1:06:52 | 1:07:49 | 45:31 | 9:00 | 5:16 | 4:01 | 6:10 | 5:44 | 5:35 | 2:35 | 6:36 | 9:34 |
| 1233 | Emma Woodyer, Jose Chavarria 🇨🇦 CAN271st of 285 aged 35-39 | 35-39 | 2:02:18 | 1:06:54 | 1:12:02 | 41:49 | 8:31 | 5:02 | 3:08 | 5:43 | 6:34 | 5:48 | 2:35 | 7:07 | 5:52 |
| 1234 | Andrew Tang, Audrey Kao 🇨🇦 CAN333rd of 356 aged 30-34 | 30-34 | 2:02:52 | 1:07:28 | 1:11:11 | 43:12 | 8:33 | 6:17 | 3:55 | 5:32 | 5:22 | 5:28 | 2:04 | 6:56 | 7:38 |
| 1235 | Tisha Tran, Gopaul Parbatie 🇨🇦 CAN334th of 356 aged 30-34 | 30-34 | 2:02:59 | 1:07:35 | 1:09:58 | 43:17 | 9:48 | 5:41 | 4:43 | 6:08 | 5:31 | 6:16 | 2:10 | 6:34 | 6:14 |
| 1236 | Palak Kaur Sodhi, Rohit Kumar 🇮🇳 IND243rd of 259 aged 25-29 | 25-29 | 2:03:15 | 1:07:51 | 1:02:11 | 52:01 | 9:06 | 5:26 | 4:11 | 6:16 | 7:45 | 5:56 | 2:10 | 5:29 | 14:48 |
| 1237 | Monique Burton, James Kelky 🇨🇦 CAN335th of 356 aged 30-34 | 30-34 | 2:03:28 | 1:08:04 | 1:18:38 | 36:41 | 8:13 | 4:58 | 2:28 | 4:36 | 6:08 | 5:17 | 1:46 | 5:20 | 6:08 |
| 1238 | Shawn Pitre, Jodi Misener 🇨🇦 CAN82nd of 87 aged 45-49 | 45-49 | 2:03:43 | 1:08:19 | 1:08:00 | 47:43 | 8:05 | 5:04 | 3:17 | 4:59 | 6:32 | 5:46 | 2:35 | 9:39 | 9:51 |
| 1239 | Kennedy Phelan, Eric Tobias 🇨🇦 CAN336th of 356 aged 30-34 | 30-34 | 2:03:52 | 1:08:28 | 1:14:59 | 40:14 | 8:44 | 5:22 | 3:05 | 4:34 | 5:46 | 5:24 | 2:52 | 6:03 | 7:08 |
| 1240 | Man Hin Dominic Sit, Wing Yan Chau 🇭🇰 HKG244th of 259 aged 25-29 | 25-29 | 2:04:24 | 1:09:00 | 57:49 | 57:18 | 9:21 | 4:55 | 5:27 | 6:57 | 7:08 | 6:05 | 2:29 | 10:56 | 13:21 |
| 1241 | Felix Hanson, Michelle Hanson 🇨🇦 CAN272nd of 285 aged 35-39 | 35-39 | 2:04:29 | 1:09:05 | 1:09:21 | 53:22 | 1:46 | 4:41 | 3:20 | 15:38 | 5:50 | 5:07 | 2:13 | 8:01 | 8:32 |
| 1242 | Rabiya Fahmi Rizvi, Reza Rizvi 🇨🇦 CAN273rd of 285 aged 35-39 | 35-39 | 2:04:33 | 1:09:09 | 1:13:12 | 42:29 | 8:55 | 5:38 | 3:11 | 5:21 | 5:27 | 5:16 | 2:22 | 7:42 | 7:32 |
| 1243 | Janine Fernandez, Frank Alfieri 🇨🇦 CAN337th of 356 aged 30-34 | 30-34 | 2:04:38 | 1:09:14 | 1:08:23 | 46:56 | 9:25 | 5:18 | 3:08 | 6:53 | 5:10 | 5:23 | 1:37 | 7:01 | 12:26 |
| 1244 | Marc Godard, Anik Landriault 🇨🇦 CAN37th of 41 aged 50-54 | 50-54 | 2:05:19 | 1:09:55 | 1:06:30 | 44:00 | 14:55 | 4:41 | 3:02 | 5:28 | 7:51 | 5:48 | 2:17 | 7:08 | 7:45 |
| 1245 | Alessia Signorella, Josh Elson 🇨🇦 CAN245th of 259 aged 25-29 | 25-29 | 2:06:23 | 1:10:59 | 1:05:36 | 51:35 | 9:16 | 5:25 | 2:46 | 6:17 | 10:03 | 5:38 | 1:42 | 7:18 | 12:26 |
| 1246 | Kristian Rose, Julie Hebert 🇨🇦 CAN161st of 169 aged 40-44 | 40-44 | 2:06:32 | 1:11:08 | 1:15:17 | 43:18 | 8:03 | 5:18 | 3:14 | 5:46 | 7:02 | 5:16 | 2:28 | 6:32 | 7:42 |
| 1247 | Lam Nguyen, Denny Huynh 🇨🇦 CAN338th of 356 aged 30-34 | 30-34 | 2:06:35 | 1:11:11 | 1:19:51 | 35:15 | 11:33 | 5:06 | 2:30 | 5:03 | 4:06 | 5:21 | 1:51 | 5:00 | 6:18 |
| 1248 | Kiran Lallany, Danish Lallany 🇨🇦 CAN274th of 285 aged 35-39 | 35-39 | 2:06:53 | 1:11:29 | 1:13:19 | 39:48 | 13:50 | 5:05 | 3:01 | 5:35 | 5:04 | 5:45 | 2:01 | 7:20 | 5:57 |
| 1249 | Robyn Kidd, Ian Kidd 🇨🇦 CAN162nd of 169 aged 40-44 | 40-44 | 2:07:14 | 1:11:50 | 1:11:27 | 47:54 | 7:57 | 5:34 | 2:39 | 6:19 | 8:59 | 5:26 | 2:00 | 7:19 | 9:38 |
| 1250 | Josh Hopkins, steph hopkins 🇨🇦 CAN163rd of 169 aged 40-44 | 40-44 | 2:07:30 | 1:12:06 | 1:29:42 | 37:33 | — | 5:11 | 2:30 | 9:41 | 4:19 | 4:55 | 1:14 | 4:52 | 4:51 |
| 1251 | Nisha Thomas, Jason Sellakumar 🇨🇦 CAN275th of 285 aged 35-39 | 35-39 | 2:08:01 | 1:12:37 | 1:03:54 | 50:58 | 13:13 | 5:15 | 3:27 | 6:37 | 7:59 | 6:31 | 2:19 | 7:03 | 11:47 |
| 1252 | Malika Nagpal Sharma, Krish Sharma 🇨🇦 CAN246th of 259 aged 25-29 | 25-29 | 2:08:09 | 1:12:45 | 1:08:59 | 50:59 | 8:15 | 5:16 | 3:16 | 6:03 | 8:11 | 5:02 | 2:38 | 8:34 | 11:59 |
| 1253 | Nazorio Koné, Morgan Sim CIV164th of 169 aged 40-44 | 40-44 | 2:08:12 | 1:12:48 | 1:19:39 | 39:15 | 9:22 | 4:45 | 3:51 | 6:22 | 4:26 | 5:04 | 2:10 | 6:51 | 5:46 |
| 1254 | Justyn Fernando, Christilyn Mercader 🇵🇭 PHI247th of 259 aged 25-29 | 25-29 | 2:08:36 | 1:13:12 | 1:19:46 | 39:15 | 9:40 | 5:16 | 2:38 | 3:44 | 5:33 | 5:33 | 2:22 | 6:25 | 7:44 |
| 1255 | Andrew Maraj, Brelyne Belnap 🇨🇦 CAN276th of 285 aged 35-39 | 35-39 | 2:08:37 | 1:13:13 | 1:14:44 | 43:00 | 10:56 | 4:59 | 3:24 | 4:51 | 7:11 | 5:42 | 2:08 | 7:11 | 7:34 |
| 1256 | Dave Jarvis, jeramee jarvis 🇺🇸 USA38th of 41 aged 50-54 | 50-54 | 2:08:37 | 1:13:13 | 1:13:30 | 47:03 | 8:07 | 4:36 | 3:49 | 5:14 | 7:32 | 5:55 | 2:43 | 8:38 | 8:36 |
| 1257 | Nafeesa Saleh, Robert Mandarino 🇮🇳 IND165th of 169 aged 40-44 | 40-44 | 2:08:51 | 1:13:27 | 1:03:51 | 47:12 | 17:53 | 5:05 | 4:15 | 6:43 | 5:07 | 6:11 | 1:55 | 7:41 | 10:15 |
| 1258 | Bryce Alton, Sydney Wheeler 🇨🇦 CAN339th of 356 aged 30-34 | 30-34 | 2:09:32 | 1:14:08 | 1:14:31 | 39:45 | 15:22 | 5:09 | 3:23 | 4:36 | 4:51 | 5:15 | 2:07 | 5:07 | 9:17 |
| 1259 | Spencer Lloyd, Kayla Clark 🇨🇦 CAN248th of 259 aged 25-29 | 25-29 | 2:09:37 | 1:14:13 | 1:11:09 | 48:05 | 10:27 | 5:42 | 3:36 | 6:48 | 6:26 | 5:46 | 1:53 | 6:23 | 11:31 |
| 1260 | Erika Caldwell, Nicholas Holland 🇨🇦 CAN249th of 259 aged 25-29 | 25-29 | 2:09:42 | 1:14:18 | 1:06:29 | 53:46 | 9:32 | 5:46 | 4:17 | 8:45 | 7:26 | 6:05 | 2:27 | 7:27 | 11:33 |
| 1261 | Charlotte Thomson, Jack Gosselin 🇨🇦 CAN99th of 104 aged 16-24 | 16-24 | 2:09:47 | 1:14:23 | 1:11:27 | 51:25 | 6:58 | 5:20 | 4:03 | 7:13 | 5:11 | 6:11 | 2:32 | 8:57 | 11:58 |
| 1262 | Bradley Hallett, Sheliza Bachan 🇨🇦 CAN340th of 356 aged 30-34 | 30-34 | 2:10:08 | 1:14:44 | 1:22:09 | 39:16 | 8:47 | 5:10 | 2:53 | 5:59 | 5:50 | 5:21 | 2:23 | 5:38 | 6:02 |
| 1263 | Indrajit Nageshwaran, Kriti Goel 🇨🇦 CAN341st of 356 aged 30-34 | 30-34 | 2:10:38 | 1:15:14 | 1:22:51 | 38:54 | 8:58 | 4:51 | 3:29 | 5:37 | 7:15 | 5:08 | 1:34 | 6:37 | 4:23 |
| 1264 | Robert Kumar, Bridget Baskett 🇨🇦 CAN342nd of 356 aged 30-34 | 30-34 | 2:11:00 | 1:15:36 | 1:18:48 | 43:11 | 9:06 | 4:42 | 3:05 | 5:15 | 7:45 | 4:50 | 2:24 | 4:54 | 10:16 |
| 1265 | Hanein Ziad, Hassan Ali 🇨🇦 CAN343rd of 356 aged 30-34 | 30-34 | 2:11:06 | 1:15:42 | 1:19:14 | 41:47 | 10:10 | 5:05 | 2:40 | 4:42 | 7:28 | 5:27 | 2:06 | 6:28 | 7:51 |
| 1266 | Subramanian Chithambaran, Prathiba Premkumar 🇨🇦 CAN344th of 356 aged 30-34 | 30-34 | 2:11:39 | 1:16:15 | 1:17:13 | 47:32 | 6:58 | 5:04 | 4:03 | 7:32 | 4:33 | 5:05 | 2:22 | 8:39 | 10:14 |
| 1267 | Ronald Cyrus, Priscilla Annicette 🇨🇦 CAN277th of 285 aged 35-39 | 35-39 | 2:12:15 | 1:16:51 | 1:20:51 | 42:53 | 8:37 | 5:13 | 3:09 | 5:31 | 7:36 | 5:31 | 2:04 | 6:02 | 7:47 |
| 1268 | Casey Shannon, Melissa Shannon 🇨🇦 CAN83rd of 87 aged 45-49 | 45-49 | 2:12:43 | 1:17:19 | 1:12:59 | 51:38 | 8:10 | 5:30 | 3:29 | 5:52 | 9:04 | 5:42 | 2:36 | 6:50 | 12:35 |
| 1269 | Tanvi Vora, Akash Devgan 🇨🇦 CAN345th of 356 aged 30-34 | 30-34 | 2:13:14 | 1:17:50 | 1:08:35 | 55:40 | 9:04 | 5:35 | 3:37 | 7:49 | 6:13 | 5:47 | 2:21 | 10:02 | 14:16 |
| 1270 | Thomas Payne, Elizabeth Payne 🇨🇦 CAN278th of 285 aged 35-39 | 35-39 | 2:13:18 | 1:17:54 | 1:15:38 | 41:41 | 16:03 | 5:17 | 3:14 | 4:50 | 6:31 | 5:41 | 1:52 | 7:01 | 7:15 |
| 1271 | Uzair Merchant, Aliya Nathoo 🇨🇦 CAN346th of 356 aged 30-34 | 30-34 | 2:13:27 | 1:18:03 | 1:19:10 | 44:41 | 9:39 | 5:16 | 3:46 | 6:46 | 5:33 | 5:33 | 2:12 | 7:09 | 8:26 |
| 1272 | Alyssa Genereux, Sean Mok 🇨🇦 CAN250th of 259 aged 25-29 | 25-29 | 2:13:40 | 1:18:16 | 1:09:18 | 53:44 | 10:43 | 5:30 | 4:44 | 8:06 | 7:44 | 6:19 | 3:08 | 7:45 | 10:28 |
| 1273 | Chantel Proulx, John Proulx 🇨🇦 CAN39th of 41 aged 50-54 | 50-54 | 2:14:08 | 1:18:44 | 1:16:36 | 47:21 | 10:15 | 5:22 | 3:27 | 5:02 | 7:43 | 6:41 | 2:38 | 7:57 | 8:31 |
| 1274 | Rahul Kothwal, Diana Boodram 🇨🇦 CAN251st of 259 aged 25-29 | 25-29 | 2:14:14 | 1:18:50 | 1:18:53 | 48:05 | 7:22 | 5:40 | 3:49 | 7:15 | 4:53 | 5:41 | 2:17 | 10:44 | 7:46 |
| 1275 | Rohit Gadisingar, Sowjanya Pola 🇮🇳 IND347th of 356 aged 30-34 | 30-34 | 2:14:18 | 1:18:54 | 1:13:41 | 50:13 | 10:28 | 5:19 | 6:04 | 7:55 | 5:08 | 5:34 | 2:20 | 5:58 | 11:55 |
| 1276 | Vanessa Rodrigues, Devon Brown 🇨🇦 CAN279th of 285 aged 35-39 | 35-39 | 2:15:17 | 1:19:53 | 1:26:36 | 38:21 | 10:26 | 5:15 | 2:23 | 5:40 | 6:02 | 5:21 | 2:11 | 5:41 | 5:48 |
| 1277 | Deanna Brennan, Devon Prince 🇨🇦 CAN348th of 356 aged 30-34 | 30-34 | 2:15:36 | 1:20:12 | 1:17:09 | 45:36 | 12:51 | 5:45 | 3:49 | 6:21 | 5:27 | 5:48 | 2:18 | 9:09 | 6:59 |
| 1278 | Anne Crysta Lee Adonis, Nevin Costiniano 🇵🇭 PHI349th of 356 aged 30-34 | 30-34 | 2:15:48 | 1:20:24 | 1:28:34 | 36:29 | 10:49 | 5:10 | 2:37 | 4:33 | 4:08 | 5:53 | 2:05 | 5:41 | 6:22 |
| 1279 | Christian Perez-Boquila, Friza Joice Perez-Boquila 🇨🇦 CAN350th of 356 aged 30-34 | 30-34 | 2:16:38 | 1:21:14 | 1:14:22 | 46:49 | 15:32 | 7:08 | 3:07 | 6:41 | 5:28 | 6:42 | 2:10 | 3:26 | 12:07 |
| 1280 | Shawn Areta, REGINE CACHERO 🇨🇦 CAN351st of 356 aged 30-34 | 30-34 | 2:17:38 | 1:22:14 | 1:30:40 | 36:44 | 10:19 | 5:01 | 2:33 | 6:31 | 4:24 | 4:59 | 2:04 | 6:16 | 4:56 |
| 1281 | Alishaan Nasir, Adrianna Cube PAK252nd of 259 aged 25-29 | 25-29 | 2:18:02 | 1:22:38 | — | 43:58 | 21:29 | 4:44 | 3:32 | 4:37 | 5:44 | 5:32 | 2:19 | 9:15 | 8:15 |
| 1282 | Rex Wong, Glory Keong 🇨🇦 CAN84th of 87 aged 45-49 | 45-49 | 2:18:20 | 1:22:56 | 1:23:19 | 46:55 | 8:12 | 6:12 | 3:12 | 6:06 | 5:41 | 5:27 | 2:38 | 6:45 | 10:54 |
| 1283 | xue rui, KHALED Ahmed 🇨🇳 CHN352nd of 356 aged 30-34 | 30-34 | 2:18:43 | 1:23:19 | 1:10:28 | 1:00:32 | 7:48 | 5:55 | 5:03 | 9:46 | 6:13 | 5:44 | 2:31 | 10:30 | 14:50 |
| 1284 | Walter Mak, Selina An 🇨🇦 CAN166th of 169 aged 40-44 | 40-44 | 2:18:47 | 1:23:23 | 1:00:52 | 1:11:21 | 6:39 | 6:55 | 8:59 | 10:36 | 9:00 | 8:19 | 3:29 | 7:39 | 16:24 |
| 1285 | Reeda Wasti, Ibrahim Faisal 🇨🇦 CAN100th of 104 aged 16-24 | 16-24 | 2:19:01 | 1:23:37 | — | 1:00:27 | — | 5:21 | 5:09 | 7:02 | 7:19 | 6:12 | 2:54 | 10:27 | 16:03 |
| 1286 | Tsz Yue Tse, Hyunho Shin 🇭🇰 HKG353rd of 356 aged 30-34 | 30-34 | 2:19:43 | 1:24:19 | 1:13:28 | 1:09:23 | — | 5:09 | 4:44 | — | 6:56 | 5:25 | 2:08 | 7:31 | 16:00 |
| 1287 | Lindsay Kochan, Jason Nielsen 🇨🇦 CAN85th of 87 aged 45-49 | 45-49 | 2:19:53 | 1:24:29 | 1:23:58 | 44:29 | 11:31 | 4:54 | 3:25 | 5:38 | 6:35 | 5:22 | 2:16 | 8:50 | 7:29 |
| 1288 | Sweeny Rose Esperanza, Jayzelle Abellanosa 🇨🇦 CAN253rd of 259 aged 25-29 | 25-29 | 2:20:24 | 1:25:00 | 1:22:41 | 39:31 | 18:16 | 5:32 | 3:03 | 5:30 | 3:29 | 5:16 | 4:04 | 6:06 | 6:31 |
| 1289 | Amber Thomson, Tyson Thomson 🇨🇦 CAN101st of 104 aged 16-24 | 16-24 | 2:20:30 | 1:25:06 | 1:19:15 | 49:17 | 12:03 | 5:42 | 3:06 | 5:13 | 7:19 | 5:59 | 2:26 | 7:41 | 11:51 |
| 1290 | Ajay Jain, Tulika Shinghal 🇨🇦 CAN86th of 87 aged 45-49 | 45-49 | 2:20:31 | 1:25:07 | 1:18:08 | 47:06 | 15:21 | 5:32 | 3:05 | 4:38 | 7:11 | 6:02 | 2:13 | 8:27 | 9:58 |
| 1291 | Demi Spiliotopoulos, Tahjay Tyndale 🇨🇦 CAN254th of 259 aged 25-29 | 25-29 | 2:21:16 | 1:25:52 | 1:20:04 | 50:08 | 11:07 | 6:03 | 3:08 | 7:35 | 8:21 | 5:28 | 2:25 | 7:19 | 9:49 |
| 1292 | Rachelle Revilla, Naeif Ali 🇨🇦 CAN255th of 259 aged 25-29 | 25-29 | 2:21:38 | 1:26:14 | 1:26:05 | 46:10 | 9:26 | 5:30 | 3:38 | 5:26 | 6:02 | 6:05 | 2:30 | 6:18 | 10:41 |
| 1293 | Joey Beelich, Euniece Vitto 🇨🇦 CAN256th of 259 aged 25-29 | 25-29 | 2:22:07 | 1:26:43 | 1:28:28 | 36:47 | 16:55 | 4:45 | 2:36 | 4:22 | 4:09 | 5:20 | 2:10 | 5:55 | 7:30 |
| 1294 | Katharine Gimousis Avon, Jean-Philippe Avon 🇨🇦 CAN40th of 41 aged 50-54 | 50-54 | 2:22:25 | 1:27:01 | 1:31:50 | 38:26 | 12:14 | 4:52 | 3:17 | 5:29 | 4:00 | 4:48 | 2:21 | 4:10 | 9:29 |
| 1295 | Naqi Hyder, Malyka Khawaja 🇨🇦 CAN280th of 285 aged 35-39 | 35-39 | 2:22:28 | 1:27:04 | 1:17:59 | 55:35 | 8:57 | 5:33 | 4:22 | 9:45 | 7:31 | 5:39 | 2:44 | 7:26 | 12:35 |
| 1296 | Mathias Yourougou, Sofia Martimianakis 🇨🇦 CAN281st of 285 aged 35-39 | 35-39 | 2:22:36 | 1:27:12 | 1:24:48 | 43:40 | 14:13 | 5:27 | 3:13 | 6:26 | 6:18 | 5:44 | 2:17 | 6:10 | 8:05 |
| 1297 | Ashwath Sachdeva, Anushri Sachdeva 🇮🇳 IND102nd of 104 aged 16-24 | 16-24 | 2:22:46 | 1:27:22 | 1:07:20 | 1:01:29 | 14:03 | 5:31 | 4:57 | 7:35 | 7:44 | 6:49 | 3:10 | 8:09 | 17:34 |
| 1298 | Vaughn Taylor, Luisa Gomez 🇺🇸 USA87th of 87 aged 45-49 | 45-49 | 2:23:09 | 1:27:45 | 1:29:55 | 45:56 | 7:21 | 5:21 | 4:06 | 5:34 | 5:51 | 6:04 | 2:22 | 7:07 | 9:31 |
| 1299 | Victoria Moscone, Daniel Lionessa 🇨🇦 CAN257th of 259 aged 25-29 | 25-29 | 2:23:16 | 1:27:52 | 1:15:58 | 56:29 | 10:55 | 6:42 | 4:05 | 6:21 | 7:09 | 6:54 | 2:26 | 8:10 | 14:42 |
| 1300 | Jessica Chisholm, Bradley Chisholm 🇨🇦 CAN282nd of 285 aged 35-39 | 35-39 | 2:23:18 | 1:27:54 | 1:24:58 | 47:01 | 11:25 | 4:59 | 2:39 | 5:45 | 7:58 | 6:00 | 1:54 | 8:21 | 9:25 |
How to read
The place is among timed teams in Doubles Mixed; 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.