FULL RESULTS
HYROX Toronto 2024 Results – Open Men (page 2)
548 finishers. Winner Ryan Douglas in 59:23; median 1:29:00.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 201 | Nicholas Chung | 16-24 | 1:23:19 | 39:10 | 36:12 | |
| 202 | Jorge Orjuela | 30-34 | 1:23:19 | 41:45 | 33:59 | |
| 203 | Gabor Fenyves | 40-44 | 1:23:21 | 39:24 | 36:40 | |
| 204 | Shaun Burns | 35-39 | 1:23:28 | 40:15 | 34:45 | |
| 205 | Grant Holmes | 16-24 | 1:23:28 | 41:10 | 33:00 | |
| 206 | Oliver Grimm | 45-49 | 1:23:31 | 35:58 | 41:04 | |
| 207 | Jad Joulji | 35-39 | 1:23:34 | 39:39 | 35:45 | |
| 208 | Adrian Arriagada | 40-44 | 1:23:37 | 37:52 | 36:51 | |
| 209 | Andrew Warboys | 30-34 | 1:23:44 | 36:28 | 40:56 | |
| 210 | Justin Ganly | 30-34 | 1:23:46 | 40:57 | 34:50 | |
| 211 | Marven Truchon | 35-39 | 1:23:56 | 41:21 | 35:50 | |
| 212 | Ryan Keay | 45-49 | 1:23:56 | 40:39 | 35:05 | |
| 213 | Zaid Abed | 16-24 | 1:24:13 | 39:55 | 36:21 | |
| 214 | Adam Yeske | 35-39 | 1:24:15 | 41:34 | 32:31 | |
| 215 | Joshua Goadby | 25-29 | 1:24:18 | 37:53 | 39:49 | |
| 216 | David Cohen | 50-54 | 1:24:18 | 39:03 | 38:08 | |
| 217 | Mark Tamminga | 65-69 | 1:24:19 | 35:31 | 42:41 | |
| 218 | Steven Mcewan | 40-44 | 1:24:24 | 42:13 | 32:20 | |
| 219 | Andrew Bergeron | 40-44 | 1:24:24 | 40:48 | 35:15 | |
| 220 | Antonio De La Peña | 30-34 | 1:24:27 | 43:45 | 33:38 | |
| 221 | Patrick Pastolero | 30-34 | 1:24:29 | 37:28 | 40:04 | |
| 222 | Chris Grant | 40-44 | 1:24:30 | 40:21 | 37:10 | |
| 223 | Scott Macintosh | 50-54 | 1:24:30 | 39:46 | 35:49 | |
| 224 | Michael Repa | 40-44 | 1:24:32 | 42:43 | 34:24 | |
| 225 | Justin Maxson | 50-54 | 1:24:40 | 42:16 | 34:26 | |
| 226 | Jonathan Agsalog | 35-39 | 1:24:41 | 43:00 | 33:08 | |
| 227 | Imran Abdulla | 35-39 | 1:24:45 | 40:46 | 34:27 | |
| 228 | Brian Nguyen | 25-29 | 1:24:55 | 41:29 | 33:14 | |
| 229 | Brian Stewart | 40-44 | 1:24:56 | 40:34 | 36:37 | |
| 230 | Tyler Decou | 30-34 | 1:24:56 | 40:27 | 36:44 | |
| 231 | Glenn Smith | 55-59 | 1:25:03 | 40:04 | 38:39 | |
| 232 | Syl Apps | 45-49 | 1:25:07 | 40:43 | 36:12 | |
| 233 | Ignacio Alvarez | 45-49 | 1:25:09 | 41:42 | 36:10 | |
| 234 | Jeffrey Dorsey | 40-44 | 1:25:15 | 40:31 | 37:11 | |
| 235 | Jay Rhodes | 40-44 | 1:25:20 | 42:54 | 34:04 | |
| 236 | Matthew Woods | 25-29 | 1:25:21 | 42:29 | 34:35 | |
| 237 | Chris Amberley | 40-44 | 1:25:25 | 45:01 | 32:17 | |
| 238 | Kevin Marshall | 35-39 | 1:25:28 | 39:10 | 37:39 | |
| 239 | Phil Machon | 45-49 | 1:25:29 | 42:20 | 34:49 | |
| 240 | Justin Rowe | 35-39 | 1:25:40 | 40:24 | 37:36 | |
| 241 | Jordan Molzan | 30-34 | 1:25:47 | 44:42 | 33:39 | |
| 242 | Steve Vignola | 50-54 | 1:25:47 | 41:29 | 37:32 | |
| 243 | Jess Messias | 30-34 | 1:25:51 | 42:56 | 33:44 | |
| 244 | Matthew Gray | 25-29 | 1:25:52 | 41:38 | 35:00 | |
| 245 | Lucas Kunicyn | 25-29 | 1:25:58 | 43:24 | 34:00 | |
| 246 | Jason Francoeur | 50-54 | 1:25:58 | 39:42 | 38:33 | |
| 247 | Eric Noel | 40-44 | 1:26:10 | 39:01 | 36:46 | |
| 248 | Kliment Tarmakov | 35-39 | 1:26:40 | 42:45 | 36:15 | |
| 249 | Patrick Boyd | 40-44 | 1:26:53 | 39:04 | 39:24 | |
| 250 | Amit Vengurlekar | 35-39 | 1:26:56 | 39:16 | 40:28 | |
| 251 | Mike Wisniowski | 30-34 | 1:27:01 | 41:44 | 36:40 | |
| 252 | Kevin Plumb | 60-64 | 1:27:03 | 35:31 | 44:35 | |
| 253 | Hany Tawil | 55-59 | 1:27:06 | 42:33 | 36:06 | |
| 254 | Marc Yagin | 40-44 | 1:27:24 | 43:10 | 34:36 | |
| 255 | Brian Balogh | 25-29 | 1:27:33 | 41:14 | 37:09 | |
| 256 | Charles Brassard | 30-34 | 1:27:41 | 47:21 | 29:52 | |
| 257 | David Turnbull | 35-39 | 1:27:41 | 42:46 | 35:07 | |
| 258 | Josh Hopkins | 40-44 | 1:27:46 | 43:15 | 36:57 | |
| 259 | Mayank Garg | 30-34 | 1:27:48 | 43:31 | 37:35 | |
| 260 | James Cantwell | 35-39 | 1:28:09 | 41:40 | 38:59 | |
| 261 | Shawn Muldrew | 55-59 | 1:28:09 | 38:20 | 39:53 | |
| 262 | Rob Wiens | 35-39 | 1:28:22 | 39:59 | 39:47 | |
| 263 | Romain Biziere | 35-39 | 1:28:25 | 41:46 | 37:39 | |
| 264 | Scott Oakes | 25-29 | 1:28:30 | 40:04 | 41:25 | |
| 265 | Jeffrey Mason | 35-39 | 1:28:37 | 45:30 | 34:49 | |
| 266 | Jordan Simard | 35-39 | 1:28:38 | 40:27 | 40:16 | |
| 267 | Sebastian Manna | 30-34 | 1:28:45 | 43:10 | 38:29 | |
| 268 | Mack Sawatsky | 25-29 | 1:28:45 | 46:39 | 32:40 | |
| 269 | Jeffrey Cheng | 25-29 | 1:28:45 | 44:38 | 35:42 | |
| 270 | Jean-Mikhail Sonson | 35-39 | 1:28:47 | 43:17 | 37:38 | |
| 271 | Adam Mayled | 30-34 | 1:28:49 | 45:56 | 33:12 | |
| 272 | Médéric Séguin-Gauthier | 30-34 | 1:28:52 | 42:36 | 37:32 | |
| 273 | Jacob Fuller | 45-49 | 1:28:55 | 41:53 | 38:03 | |
| 274 | Owen Lewis | 35-39 | 1:28:59 | 41:01 | 39:52 | |
| 275 | Conner Macleod | 30-34 | 1:29:01 | 40:25 | 39:17 | |
| 276 | Ellick Wong | 40-44 | 1:29:06 | 44:16 | 35:43 | |
| 277 | Karim Rahim | 55-59 | 1:29:06 | 35:51 | 47:18 | |
| 278 | Michael Collier | 50-54 | 1:29:20 | 46:36 | 33:46 | |
| 279 | Thomas Looney | 30-34 | 1:29:20 | 42:02 | 40:14 | |
| 280 | Joey Ottaviano | 30-34 | 1:29:25 | 44:17 | 35:36 | |
| 281 | Tyler Hallam | 30-34 | 1:29:30 | 42:18 | 40:04 | |
| 282 | Mark Sacco | 45-49 | 1:29:35 | 43:29 | 37:51 | |
| 283 | Jeremy Sweat | 35-39 | 1:29:35 | 44:08 | 36:49 | |
| 284 | Lorrington Murray | 35-39 | 1:29:39 | 45:46 | 36:16 | |
| 285 | Colin Fleming | 30-34 | 1:29:40 | 42:48 | 37:25 | |
| 286 | Yannick Ouellette | 40-44 | 1:29:40 | 39:20 | 40:39 | |
| 287 | Mykhailo Loik | 45-49 | 1:29:41 | 43:33 | 36:36 | |
| 288 | Trevor Walton | 35-39 | 1:29:41 | 47:57 | 32:26 | |
| 289 | Dave Williams | 35-39 | 1:29:43 | 42:45 | 37:52 | |
| 290 | Tino Pennino | 45-49 | 1:29:46 | 43:59 | 38:33 | |
| 291 | Sean Heffernan | 30-34 | 1:29:48 | 40:56 | 39:26 | |
| 292 | Osama Benmoftah | 45-49 | 1:29:54 | 43:45 | 37:41 | |
| 293 | Brennan Curry | 30-34 | 1:29:56 | 45:22 | 33:40 | |
| 294 | Reza Saeedi | 30-34 | 1:29:57 | 42:39 | 36:19 | |
| 295 | Jason Graham | 35-39 | 1:30:06 | 45:21 | 34:50 | |
| 296 | Paul Arsenault | 40-44 | 1:30:09 | 39:16 | 41:11 | |
| 297 | Martin Wiener | 30-34 | 1:30:10 | 42:45 | 38:10 | |
| 298 | David Filice | 35-39 | 1:30:11 | 39:59 | 41:44 | |
| 299 | Peter Zorbas | 45-49 | 1:30:13 | 42:01 | 39:43 | |
| 300 | Michael De Ciantis | 40-44 | 1:30:18 | 40:10 | 42:59 | |
| 301 | Adam Reynolds | 40-44 | 1:30:25 | 45:42 | 37:07 | |
| 302 | Keith Tyler | 30-34 | 1:30:39 | 44:24 | 37:45 | |
| 303 | Laird Comber | 50-54 | 1:30:40 | 44:07 | 35:58 | |
| 304 | Joe Proulx | 35-39 | 1:30:46 | 45:50 | 30:53 | |
| 305 | Tony Chanthavong | 45-49 | 1:30:49 | 47:04 | 34:59 | |
| 306 | Dexter Jao | 40-44 | 1:30:58 | 43:18 | 38:08 | |
| 307 | Omar Mahmoud | 35-39 | 1:31:01 | 49:31 | 33:19 | |
| 308 | Hugo Domingues | 25-29 | 1:31:02 | 45:12 | 37:44 | |
| 309 | Everett Vossen | 35-39 | 1:31:05 | 43:49 | 35:14 | |
| 310 | Nikhil Patel | 25-29 | 1:31:08 | 42:01 | 40:42 | |
| 311 | Ronan Mcgovern | 35-39 | 1:31:11 | 42:01 | 38:47 | |
| 312 | Ulises Pallares | 40-44 | 1:31:12 | 42:42 | 38:22 | |
| 313 | Saeed Rouhani | 40-44 | 1:31:34 | 43:49 | 39:12 | |
| 314 | Stephen Brown | 30-34 | 1:31:41 | 45:01 | 37:17 | |
| 315 | Anthony Croteau-Leblanc | 30-34 | 1:31:47 | 44:22 | 37:54 | |
| 316 | Justin Kouns | 35-39 | 1:31:53 | 48:27 | 35:07 | |
| 317 | Joshua Ng | 30-34 | 1:31:53 | 40:18 | 43:43 | |
| 318 | Adam Hill | 30-34 | 1:31:53 | 40:50 | 42:31 | |
| 319 | Joel Anderson | 40-44 | 1:31:56 | 48:05 | 34:12 | |
| 320 | Davide Ferrera | 40-44 | 1:31:58 | 44:03 | 40:29 | |
| 321 | Kiernan Cassidy | 30-34 | 1:32:08 | 40:44 | 45:10 | |
| 322 | Justin Tooley | 35-39 | 1:32:14 | 41:18 | 41:36 | |
| 323 | Brian Halford | 50-54 | 1:32:22 | 41:56 | 41:51 | |
| 324 | William Davis | 40-44 | 1:32:23 | 46:53 | 35:56 | |
| 325 | Mathew Quirong | 25-29 | 1:32:24 | 46:04 | 36:54 | |
| 326 | Sebastián Anaya | 45-49 | 1:32:30 | 46:25 | 38:44 | |
| 327 | Jason Moulton | 45-49 | 1:32:30 | 42:39 | 41:05 | |
| 328 | Graeme Holdsworth | 35-39 | 1:32:39 | 45:22 | 38:30 | |
| 329 | Craig Lund | 40-44 | 1:32:43 | 48:54 | 35:56 | |
| 330 | Seamus O'Hara | 35-39 | 1:32:43 | 47:54 | 35:24 | |
| 331 | Victor Vasquez | 55-59 | 1:32:43 | 49:54 | 34:51 | |
| 332 | Jeremy Yatco | 30-34 | 1:32:50 | 46:44 | 35:11 | |
| 333 | David Rodriguez | 30-34 | 1:32:58 | 46:35 | 38:17 | |
| 334 | Quinn Sully | 25-29 | 1:33:00 | 47:16 | 33:31 | |
| 335 | Danny Black | 40-44 | 1:33:11 | 44:35 | 39:55 | |
| 336 | Maverick Mitch Emmanuel | 35-39 | 1:33:21 | 44:39 | 40:01 | |
| 337 | Garrett Nichol | 30-34 | 1:33:21 | 46:17 | 35:04 | |
| 338 | Ranko Bulatovic | 35-39 | 1:33:24 | 49:14 | 35:22 | |
| 339 | Landon Mueller | 30-34 | 1:33:29 | 38:16 | 40:39 | |
| 340 | Alejandro Gurrola Diaz Couder | 25-29 | 1:33:34 | 48:24 | 36:49 | |
| 341 | Devon Bowyer | 25-29 | 1:33:37 | 44:00 | 39:25 | |
| 342 | Daniel Horn | 25-29 | 1:33:53 | 42:07 | 42:40 | |
| 343 | Conor Walsh | 16-24 | 1:33:55 | 43:33 | 42:59 | |
| 344 | Lukas Schiller | 30-34 | 1:33:55 | 38:10 | 48:58 | |
| 345 | Andrew Redding | 30-34 | 1:34:03 | 45:12 | 39:46 | |
| 346 | Neil Robles | 25-29 | 1:34:06 | 43:53 | 38:51 | |
| 347 | Dan Wilson | 50-54 | 1:34:07 | 45:28 | 41:03 | |
| 348 | Eddy Bucardo | 30-34 | 1:34:08 | 47:44 | 36:27 | |
| 349 | Mike Macdonald | 35-39 | 1:34:13 | 46:55 | 38:57 | |
| 350 | Lee Trudgill | 50-54 | 1:34:13 | 45:09 | 40:36 | |
| 351 | Mike Lostracco | 55-59 | 1:34:18 | 41:17 | 41:27 | |
| 352 | Tim Cote | 35-39 | 1:34:19 | 48:25 | 36:36 | |
| 353 | Marvin Estrada | 30-34 | 1:34:20 | 45:23 | 37:24 | |
| 354 | Michael Marchese | 30-34 | 1:34:21 | 47:13 | 38:30 | |
| 355 | Drew Tyler | 50-54 | 1:34:25 | 47:06 | 36:12 | |
| 356 | Ryan Yu | 25-29 | 1:34:28 | 42:27 | 40:58 | |
| 357 | Nick Tersigni | 30-34 | 1:34:31 | 46:29 | 38:17 | |
| 358 | Thomas Ng | 30-34 | 1:34:31 | 39:02 | 46:44 | |
| 359 | Maxime Pedneault | 35-39 | 1:34:34 | 47:20 | 36:53 | |
| 360 | Michael Van | 35-39 | 1:34:36 | 48:10 | 37:19 | |
| 361 | Anuar Rodrigues | 40-44 | 1:34:38 | 45:44 | 40:50 | |
| 362 | Ronald Boado | 40-44 | 1:34:38 | 41:00 | 43:23 | |
| 363 | Derek Matisz | 40-44 | 1:34:47 | 44:26 | 40:50 | |
| 364 | Andrew Parkes | 40-44 | 1:34:56 | 43:21 | 40:55 | |
| 365 | Edward Balogh | 25-29 | 1:35:00 | 45:43 | 41:41 | |
| 366 | Thomas Mckeown | 25-29 | 1:35:03 | 46:05 | 37:12 | |
| 367 | Ryan Ferreira | 35-39 | 1:35:06 | 56:08 | 27:43 | |
| 368 | Phillip Simpson | 45-49 | 1:35:08 | 44:59 | 43:01 | |
| 369 | Jacques Du Plessis | 35-39 | 1:35:17 | 45:35 | 40:07 | |
| 370 | Garrett Suffoletto | 30-34 | 1:35:23 | 50:04 | 37:42 | |
| 371 | Zac Rogers | 25-29 | 1:35:29 | 38:43 | 47:05 | |
| 372 | Alexander Zeus Vergara | 25-29 | 1:35:30 | 42:48 | 42:58 | |
| 373 | Joshua White | 30-34 | 1:35:30 | 44:46 | 39:27 | |
| 374 | Gabriel Grenier | 35-39 | 1:35:32 | 46:07 | 38:32 | |
| 375 | Andrew Gray | 25-29 | 1:35:34 | 52:10 | 32:29 | |
| 376 | Steven Albert | 60-64 | 1:35:59 | 43:51 | 44:34 | |
| 377 | Khalifa Alshaya | 35-39 | 1:36:02 | 45:52 | 40:51 | |
| 378 | Noah Graboys | 30-34 | 1:36:11 | 1:00:29 | 26:19 | |
| 379 | Carlo Chua | 30-34 | 1:36:12 | 49:02 | 37:55 | |
| 380 | Harneel Heer | 30-34 | 1:36:12 | 45:02 | 40:54 | |
| 381 | Esteban Obando | 35-39 | 1:36:23 | 46:44 | 39:49 | |
| 382 | Kevin Barrett | 35-39 | 1:36:24 | 46:49 | 40:24 | |
| 383 | Javier Rangel | 35-39 | 1:36:35 | 44:01 | 43:22 | |
| 384 | Mike Mcdonald | 50-54 | 1:36:38 | 47:41 | 39:57 | |
| 385 | James Wong | 25-29 | 1:36:45 | 48:49 | 37:16 | |
| 386 | Matt Sadler | 40-44 | 1:36:50 | 47:00 | 40:08 | |
| 387 | Chris Kennedy | 45-49 | 1:36:51 | 41:03 | 46:58 | |
| 388 | Taylor Mobly | 35-39 | 1:36:52 | 47:59 | 40:04 | |
| 389 | Godrej Engineer | 40-44 | 1:36:53 | 45:53 | 41:10 | |
| 390 | Josh Keefe | 40-44 | 1:36:53 | 46:16 | 39:37 | |
| 391 | Helder Fernandes | 40-44 | 1:37:06 | 48:50 | 38:26 | |
| 392 | Paul Magee | 40-44 | 1:37:12 | 44:08 | 43:25 | |
| 393 | Cameron Vernest | 40-44 | 1:37:13 | 48:35 | 39:20 | |
| 394 | Kris Jacinto | 40-44 | 1:37:17 | 42:48 | 44:20 | |
| 395 | Quinn Ward | 30-34 | 1:37:47 | 40:44 | 46:26 | |
| 396 | Lucio Ferrara | 35-39 | 1:37:48 | 47:31 | 40:09 | |
| 397 | Gurbir Gosal | 30-34 | 1:37:51 | 47:23 | 40:21 | |
| 398 | Jorge Atena | 45-49 | 1:37:58 | 44:01 | 41:04 | |
| 399 | Rohit Hora | 30-34 | 1:38:03 | 43:38 | 46:14 | |
| 400 | Morvan Legrain | 35-39 | 1:38:10 | 47:38 | 40:28 |