HYROX Toronto 2026: Pro Doubles Men results

286 teams on 1 Oct 2026. Typical finish 1:11:20, fastest 10% under 59:12. Back to the analysis.

#AthleteAgeTimeBehind 1stRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
101 Adrian Bertie, Nevin Guenther 🇨🇦 CAN25th of 59 aged 25-29 25-29 1:06:23 17:42 37:1725:373:33 4:072:033:152:224:301:513:174:12
102 Atsadakorn Klomjaroon, Sam Kosolofski 🇨🇦 CAN20th of 62 aged 35-39 35-39 1:06:33 17:52 37:1525:493:34 3:582:283:422:194:251:543:083:55
103 Nicholas Pipia, Craig Beck 🇺🇸 USA21st of 62 aged 35-39 35-39 1:06:52 18:11 37:5025:223:45 3:442:003:502:554:111:413:063:55
104 Thomas Markhauser, Satnam Dosanjh 🇨🇦 CAN34th of 87 aged 30-34 30-34 1:06:56 18:15 35:3027:523:34 3:521:394:432:346:561:392:513:38
105 Steven Mati, Jason McNeill 🇨🇦 CAN22nd of 62 aged 35-39 35-39 1:07:00 18:19 34:1129:073:45 3:442:293:222:534:062:016:403:52
106 Alan Burns, Ethan Wilson 🇺🇸 USA35th of 87 aged 30-34 30-34 1:07:12 18:31 36:4022:597:38 —2:464:033:004:031:223:194:09
107 Brett Varrin, Derek Varrin 🇨🇦 CAN36th of 87 aged 30-34 30-34 1:07:19 18:38 38:1825:213:43 4:162:163:302:114:071:423:184:01
108 Daniel Piston, Antonio Palmer 🇺🇸 USA23rd of 62 aged 35-39 35-39 1:07:22 18:41 38:4624:443:57 4:111:593:432:074:061:183:154:05
109 James Afe, Diego Godoy 🇳🇬 NGR26th of 59 aged 25-29 25-29 1:07:36 18:55 36:0028:093:31 3:532:193:202:374:172:015:443:58
110 Mickael Corneau, Jason Spartalis 🇨🇦 CAN7th of 13 aged 45-49 45-49 1:07:49 19:08 38:0826:213:26 3:582:183:212:474:082:024:013:46
111 Dylan Coburn, Kevin Miller 🇨🇦 CAN37th of 87 aged 30-34 30-34 1:08:03 19:22 39:2224:294:17 4:061:553:022:403:581:393:084:01
112 Spencer Main, Nicholas Richard 🇨🇦 CAN38th of 87 aged 30-34 30-34 1:08:09 19:28 38:0126:173:55 3:522:053:212:564:281:313:454:19
113 Jacob Kim, Harry Soo 🇨🇦 CAN7th of 26 aged 16-24 16-24 1:08:24 19:43 36:4228:023:45 4:052:564:072:394:191:543:404:22
114 Kevin Dupuy, Zachary Murphy 🇨🇦 CAN27th of 59 aged 25-29 25-29 1:08:29 19:48 37:2726:414:26 4:052:303:552:094:351:363:094:42
115 Sacha Gaudet, Marc-Alexander Shank 🇨🇦 CAN28th of 59 aged 25-29 25-29 1:08:30 19:49 37:1827:064:11 3:592:093:403:074:091:483:584:16
116 Patrick Bolger, stuart Ault 🇨🇦 CAN12th of 35 aged 40-44 40-44 1:08:32 19:51 38:5125:513:54 4:062:253:122:234:171:353:324:21
117 Sean Fawsitt, Nick Lambis 🇨🇦 CAN39th of 87 aged 30-34 30-34 1:08:33 19:52 38:5525:533:50 4:042:223:352:254:161:233:573:51
118 Zach Vanderkolk, Brad Kuchma 🇨🇦 CAN40th of 87 aged 30-34 30-34 1:08:35 19:54 39:5724:264:17 3:521:493:222:394:141:363:073:47
119 Quinton Carroll, Jack Buiter 🇨🇦 CAN8th of 26 aged 16-24 16-24 1:08:44 20:03 40:3324:363:37 4:032:013:332:313:581:203:323:38
120 Philmer Ondiz, Jan Michael Reyes 🇨🇦 CAN13th of 35 aged 40-44 40-44 1:08:49 20:08 39:2625:353:52 3:502:284:002:214:101:313:423:33
121 Randy Correia, Wilson Bennett 🇨🇦 CAN41st of 87 aged 30-34 30-34 1:08:49 20:08 38:2626:383:49 4:042:383:442:394:121:413:374:03
122 Philip Vranic, Chris Grant 🇨🇦 CAN24th of 62 aged 35-39 35-39 1:08:53 20:12 39:4025:453:33 3:522:103:232:574:041:403:334:06
123 Rob Keuleman, Alex Polev 🇨🇦 CAN42nd of 87 aged 30-34 30-34 1:08:59 20:18 38:5726:123:55 4:042:293:592:264:031:393:234:09
124 Chad Gaudet, Chris Amberley 🇨🇦 CAN14th of 35 aged 40-44 40-44 1:09:07 20:26 39:3925:244:07 3:542:193:532:194:131:363:333:37
125 David Ramirez, Brian Lane 🇨🇦 CAN43rd of 87 aged 30-34 30-34 1:09:13 20:32 38:5726:463:34 4:062:153:552:384:231:413:004:48
126 Carlos Farinha, Marc-andré Riendeau 🇨🇦 CAN25th of 62 aged 35-39 35-39 1:09:15 20:34 40:2425:033:53 3:482:253:292:214:091:303:054:16
127 Jeff Gloria, Charles Martin 🇵🇭 PHI44th of 87 aged 30-34 30-34 1:09:20 20:39 39:3225:194:33 3:572:423:262:084:081:383:263:54
128 Kevin Lyman, Tobias Scott 🇨🇦 CAN8th of 13 aged 45-49 45-49 1:09:32 20:51 38:2427:243:50 4:022:493:582:584:041:483:404:05
129 Rodney Quinsay, Mark Mendoza 🇨🇦 CAN45th of 87 aged 30-34 30-34 1:09:57 21:16 40:2325:124:28 4:032:383:451:504:131:483:213:34
130 Ryan Allen, Brennan Curry 🇨🇦 CAN26th of 62 aged 35-39 35-39 1:10:12 21:31 41:2125:053:52 3:592:203:182:154:121:363:433:42
131 Jacob Duquette, Audi F Chibani 🇨🇦 CAN46th of 87 aged 30-34 30-34 1:10:13 21:32 40:3926:113:27 4:002:353:552:124:171:403:224:10
132 Chris Tait, Julian Di Giovanni 🇨🇦 CAN27th of 62 aged 35-39 35-39 1:10:13 21:32 38:5727:473:32 4:083:024:192:354:261:403:354:02
133 Warren Halpenny, Ben Lapier 🇨🇦 CAN9th of 26 aged 16-24 16-24 1:10:20 21:39 40:4025:294:15 3:521:583:343:074:091:493:083:52
134 Jan Michael Montalvo Medina, Omar Flores 🇵🇷 PUR29th of 59 aged 25-29 25-29 1:10:20 21:39 38:2528:063:53 4:392:313:572:274:271:494:183:58
135 Guillaume Jomphe, olivier laurin 🇨🇦 CAN47th of 87 aged 30-34 30-34 1:10:28 21:47 41:1725:223:55 4:102:163:412:384:191:212:534:04
136 Saël Nemorin, Jeremias Braun 🇨🇦 CAN28th of 62 aged 35-39 35-39 1:10:31 21:50 41:5225:063:37 3:552:183:142:234:051:463:263:59
137 Dillon Dela Cruz, Robby Moss 🇨🇦 CAN48th of 87 aged 30-34 30-34 1:10:41 22:00 40:3426:114:00 3:442:223:342:204:201:423:594:10
138 Ossama Tarik, Rizki Rachiq 🇲🇦 MAR49th of 87 aged 30-34 30-34 1:10:45 22:04 37:4329:443:22 4:212:584:402:504:331:523:534:37
139 Remy Lamontagne, Michael Chabot 🇨🇦 CAN50th of 87 aged 30-34 30-34 1:10:57 22:16 41:0724:405:15 3:452:073:202:204:051:373:154:11
140 Robert Newton, Alessandro Sax 🇬🇧 GBR15th of 35 aged 40-44 40-44 1:11:06 22:25 40:3026:503:49 4:162:123:383:204:091:333:463:56
141 Tyler Price, Alex Ordonez 🇨🇦 CAN51st of 87 aged 30-34 30-34 1:11:09 22:28 39:4927:094:17 4:022:323:382:564:281:323:544:07
142 Genti Dhamko, Brett Moon 🇨🇦 CAN29th of 62 aged 35-39 35-39 1:11:13 22:32 38:5528:463:36 4:112:484:203:174:211:423:564:11
143 Valentin Vilette, Victor Schwoertzig 🇫🇷 FRA30th of 59 aged 25-29 25-29 1:11:16 22:35 42:0824:514:20 3:512:173:142:364:071:283:293:49
144 Hayden Shalinsky, Niv Bass 🇨🇦 CAN31st of 59 aged 25-29 25-29 1:11:24 22:43 40:5726:443:47 4:142:063:512:044:171:382:405:54
145 Marc-Antoine Guay, William Auclair 🇨🇦 CAN52nd of 87 aged 30-34 30-34 1:11:25 22:44 40:2122:248:46 —2:063:272:334:111:423:464:17
146 Vitor Rezende, Rafael Fontenele 🇧🇷 BRA53rd of 87 aged 30-34 30-34 1:11:25 22:44 41:3526:103:44 4:072:163:572:403:501:383:424:00
147 Frank primerano, Tiago vilaca 🇨🇦 CAN30th of 62 aged 35-39 35-39 1:11:29 22:48 43:1824:054:10 3:531:503:232:304:011:503:003:38
148 Martin Saliba, Jason Wallace 🇨🇦 CAN16th of 35 aged 40-44 40-44 1:11:32 22:51 41:2126:303:45 3:562:083:412:194:161:403:564:34
149 Ryan Simchison, Jeff Blake 🇨🇦 CAN17th of 35 aged 40-44 40-44 1:11:36 22:55 35:2431:514:27 4:182:525:133:154:321:354:315:35
150 Kingo Tsang, Kenneth Ly 🇨🇦 CAN31st of 62 aged 35-39 35-39 1:11:48 23:07 41:5325:594:00 4:062:223:452:294:081:323:254:12
151 Max Hawey, Nick Picard 🇨🇦 CAN54th of 87 aged 30-34 30-34 1:11:54 23:13 41:2926:234:06 4:062:454:072:034:091:283:414:04
152 Lucas Vincze, Jax Wilden 🇨🇦 CAN10th of 26 aged 16-24 16-24 1:11:55 23:14 43:1923:285:13 3:592:113:271:314:241:132:563:47
153 Clark Visitacion, Mark Diez 🇵🇭 PHI55th of 87 aged 30-34 30-34 1:11:57 23:16 35:5032:034:08 3:552:524:263:464:202:095:514:44
154 Luciano Sorbara, Alvin Adoptante 🇨🇦 CAN32nd of 62 aged 35-39 35-39 1:11:58 23:17 39:0829:153:41 4:043:153:572:454:181:524:514:13
155 Patrick McCormack, Chris Wise 🇨🇦 CAN2nd of 3 aged 50-54 50-54 1:12:01 23:20 39:5727:394:31 3:592:373:593:234:121:434:003:46
156 Kyle Peavoy, Martin Gratton 🇨🇦 CAN32nd of 59 aged 25-29 25-29 1:12:08 23:27 42:4725:034:23 3:432:013:422:364:151:403:113:55
157 Cody Holland, Alexander Thomas 🇨🇦 CAN56th of 87 aged 30-34 30-34 1:12:19 23:38 39:2728:593:56 4:362:334:133:014:271:363:504:43
158 Jamie Crocker, Ingmar Salvador Guzman 🇨🇦 CAN57th of 87 aged 30-34 30-34 1:12:21 23:40 40:3527:424:10 4:092:074:242:314:211:403:255:05
159 Jose Luis Andrade, Ivan Sequeira 🇨🇦 CAN33rd of 62 aged 35-39 35-39 1:12:30 23:49 43:4525:373:13 4:062:363:312:354:181:323:153:44
160 Jean Sebastien Mongeon, Sol Gomez-Monastesse 🇨🇦 CAN58th of 87 aged 30-34 30-34 1:12:46 24:05 37:1530:404:51 4:042:214:192:274:501:186:494:32
161 elie mayo, Pascal Breault 🇫🇷 FRA34th of 62 aged 35-39 35-39 1:13:02 24:21 41:1626:475:03 4:002:193:523:053:591:314:004:01
162 Paul Bostajian, Mitch Blaine 🇨🇦 CAN18th of 35 aged 40-44 40-44 1:13:04 24:23 42:4726:184:02 3:532:183:202:394:311:553:493:53
163 Chris Meadows, Trevor Choffe 🇨🇦 CAN9th of 13 aged 45-49 45-49 1:13:05 24:24 41:5127:164:03 4:052:364:053:024:011:373:494:01
164 Evan Macaulay, Justin Stepanowicz 🇨🇦 CAN19th of 35 aged 40-44 40-44 1:13:14 24:33 41:2427:593:57 4:152:043:473:274:231:464:223:55
165 simon desbiens, Sylvain Nicolas 🇨🇦 CAN35th of 62 aged 35-39 35-39 1:13:21 24:40 41:3227:094:44 3:542:383:322:493:591:264:114:40
166 Rob Blatt, Brent Prowse 🇨🇦 CAN10th of 13 aged 45-49 45-49 1:13:23 24:42 39:1129:314:45 3:332:013:303:394:231:394:595:47
167 Antoine Perron, Jean-Francois Dube 🇨🇦 CAN36th of 62 aged 35-39 35-39 1:13:26 24:45 41:3726:405:14 4:112:253:542:324:191:423:443:53
168 Spencer Garrett, Bryan Barchiesi 🇨🇦 CAN37th of 62 aged 35-39 35-39 1:13:31 24:50 41:4127:164:39 3:552:074:303:174:051:333:244:25
169 George Shkreli, Martin Shkreli 🇨🇦 CAN20th of 35 aged 40-44 40-44 1:13:41 25:00 43:1026:443:52 4:112:194:122:324:201:423:204:08
170 Wentzel Gerber, Amarajpreet Singh 🇨🇦 CAN59th of 87 aged 30-34 30-34 1:13:55 25:14 41:3027:464:43 3:562:204:023:054:171:443:384:44
171 Brandon Durand, Dante Conflitti 🇨🇦 CAN33rd of 59 aged 25-29 25-29 1:14:02 25:21 43:4825:414:39 4:002:474:282:144:101:102:324:20
172 Nicholas Kurtz, Stuart Tammadge 🇨🇦 CAN21st of 35 aged 40-44 40-44 1:14:15 25:34 43:5525:504:34 3:502:084:072:244:031:273:464:05
173 Andrew Heindl, Alan Clarke 🇨🇦 CAN60th of 87 aged 30-34 30-34 1:14:19 25:38 42:0928:263:51 3:503:114:302:494:061:334:094:18
174 Sohail Shimi, Samuel Shimi 🇨🇦 CAN38th of 62 aged 35-39 35-39 1:14:23 25:42 42:2328:083:57 4:082:324:492:034:391:423:254:50
175 Evan Smith, Tyler Wright 🇨🇦 CAN39th of 62 aged 35-39 35-39 1:15:00 26:19 45:1125:344:20 4:202:333:362:224:071:393:123:45
176 Kevin Krasnowski, Pat Doyle 🇨🇦 CAN40th of 62 aged 35-39 35-39 1:15:06 26:25 42:0528:074:58 3:511:573:553:204:431:314:154:35
177 Ryan Walker, Justin Larouche 🇨🇦 CAN41st of 62 aged 35-39 35-39 1:15:11 26:30 42:3727:474:52 4:092:203:133:134:201:214:404:31
178 Hayden Canavan, Conor Grant 🇨🇦 CAN11th of 26 aged 16-24 16-24 1:15:46 27:05 40:2029:156:15 3:532:194:253:014:361:444:244:53
179 Kevyn Murray, Ross Murray 🇨🇦 CAN42nd of 62 aged 35-39 35-39 1:15:50 27:09 41:2829:304:58 4:182:214:033:584:081:454:114:46
180 Dan Burton, Chris Zitoli 🇨🇦 CAN11th of 13 aged 45-49 45-49 1:15:54 27:13 42:5828:504:12 3:592:294:082:494:251:544:104:56
181 Mehrdad Solhi, Allan Dominguez IRI61st of 87 aged 30-34 30-34 1:15:58 27:17 45:0627:003:58 3:572:343:302:214:241:373:375:00
182 Blakeley Boakes, Conrad Cheung 🇨🇦 CAN34th of 59 aged 25-29 25-29 1:16:03 27:22 43:3128:174:21 4:192:124:233:154:331:273:444:24
183 Jonathan LaPlaca, Kieran O’ Donnell 🇨🇦 CAN62nd of 87 aged 30-34 30-34 1:16:22 27:41 44:5726:225:08 3:592:443:472:284:111:423:204:11
184 David Kim-MacKinnon, Pious Chan 🇨🇦 CAN43rd of 62 aged 35-39 35-39 1:16:38 27:57 46:4625:064:51 4:071:463:082:534:221:423:044:04
185 Jonathan Mishaev, McKenzie Scott 🇨🇦 CAN63rd of 87 aged 30-34 30-34 1:16:49 28:08 44:0028:214:31 3:562:214:102:544:071:265:264:01
186 David Cho, Seye Farinu 🇨🇦 CAN64th of 87 aged 30-34 30-34 1:17:18 28:37 43:4327:475:53 4:092:204:232:574:171:493:533:59
187 Bernard Santos, Jakob Kramer 🇨🇦 CAN65th of 87 aged 30-34 30-34 1:17:24 28:43 42:0928:476:33 4:032:284:342:584:131:264:354:30
188 Stuart Websdale, Jason Bird 🇨🇦 CAN1st of 1 aged 55-59 55-59 1:17:47 29:06 44:3029:214:01 4:072:283:343:174:402:034:434:29
189 Daniel Cost, David Costa 🇺🇸 USA12th of 26 aged 16-24 16-24 1:17:50 29:09 44:4127:275:47 3:502:273:503:274:041:433:444:22
190 Kevin Teelucksingh, Franco Galvez 🇨🇦 CAN66th of 87 aged 30-34 30-34 1:18:13 29:32 47:5226:174:07 3:542:373:581:554:151:383:554:05
191 Dylan Leong, Ryan Lui 🇨🇦 CAN35th of 59 aged 25-29 25-29 1:18:17 29:36 40:5732:454:41 4:282:534:513:324:401:544:405:47
192 Robert Fullarton, Shane VanderVelde 🇨🇦 CAN22nd of 35 aged 40-44 40-44 1:18:19 29:38 44:5928:304:53 4:182:513:363:454:021:413:564:21
193 Abishek Kunchithapathan, Athavan Suthakaran 🇨🇦 CAN36th of 59 aged 25-29 25-29 1:18:22 29:41 41:3932:414:07 4:313:145:083:224:481:394:145:45
194 Panteleimon Athanasiou, Marko Kapustic 🇨🇾 CYP23rd of 35 aged 40-44 40-44 1:18:27 29:46 43:2929:265:37 4:292:104:083:124:301:374:544:26
195 Tristian Reid, Matt Bennett 🇨🇦 CAN44th of 62 aged 35-39 35-39 1:18:30 29:49 42:0332:044:23 4:072:284:203:074:081:347:085:12
196 Yang Jiao, Xunming Zhang 🇨🇳 CHN37th of 59 aged 25-29 25-29 1:18:43 30:02 47:2926:175:02 4:042:133:402:234:241:274:253:41
197 Evan Little, Paul Viggiano 🇨🇦 CAN67th of 87 aged 30-34 30-34 1:18:46 30:05 45:2928:434:38 4:142:514:192:534:241:364:064:20
198 Jerome Smith, MIGUEL Pink 🇨🇦 CAN45th of 62 aged 35-39 35-39 1:18:50 30:09 44:5828:175:38 3:582:064:073:084:291:413:554:53
199 Rodrigo Itzamna Becerra Deana, Eduardo García Cotrina 🇲🇽 MEX68th of 87 aged 30-34 30-34 1:19:04 30:23 47:0127:254:42 3:522:344:042:304:201:374:054:23
200 Theo Russell, Jake Blicker 🇨🇦 CAN13th of 26 aged 16-24 16-24 1:19:05 30:24 45:0929:284:34 4:283:264:452:364:131:383:394:43
How to read

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