← Toronto 2025 results

HYROX Toronto 2025 Results – Open Men (page 3)

682 finishers. Winner Samuel Cottrell in 1:00:39; median 1:29:38.

Rank Athlete Nat Age group Time Run Workout
401 Yianni Demetriadis CAN 25-29 1:34:06 49:52 37:07
402 Stephen Vobbe USA 55-59 1:34:09 45:43 41:38
403 Jorge Mendoza CAN 40-44 1:34:12 44:58 42:58
404 Danny Black CAN 40-44 1:34:15 46:06 41:03
405 Kevin Barrett USA 35-39 1:34:18 47:36 40:12
406 Rishi Modi CAN 35-39 1:34:29 44:03 39:05
407 Carter Rice USA 25-29 1:34:43 47:51 39:46
408 Peter Zorbas CAN 45-49 1:34:47 45:18 41:08
409 Paul Eade USA 60-64 1:34:49 44:09 44:07
410 Thomas Mckeown CAN 25-29 1:34:50 46:06 40:19
411 Gokberk Kiziltan TUR 30-34 1:34:54 50:33 37:29
412 Jason Graham CAN 35-39 1:34:57 48:37 38:35
413 Gabriel Grenier CAN 35-39 1:35:00 44:48 42:16
414 Nenad Pljevaljcic CAN 45-49 1:35:05 44:13 44:20
415 Graeme Holdsworth CAN 35-39 1:35:05 46:17 42:04
416 Andres Solis CAN 25-29 1:35:08 52:52 34:41
417 Gary Nurse CAN 50-54 1:35:17 46:25 40:50
418 Trevor Walton CAN 35-39 1:35:33 54:51 32:57
419 Rohit Hora CAN 35-39 1:35:38 45:15 43:14
420 Frankie Fuchs CAN 45-49 1:35:41 49:50 38:03
421 Olivier Aziz CAN 30-34 1:35:46 51:19 36:54
422 James Cousler USA 30-34 1:35:50 48:10 40:17
423 Sean Heffernan CAN 35-39 1:35:53 50:18 37:26
424 Frank Sestito USA 45-49 1:35:54 47:25 41:52
425 Andrew Dziamarski CAN 30-34 1:36:00 49:24 38:12
426 Elliott Cappell CAN 40-44 1:36:01 43:22 44:24
427 Nicolas Dupré FRA 30-34 1:36:04 46:08 43:55
428 Max Kettler CAN 40-44 1:36:05 47:09 41:27
429 Randy Brotto CAN 40-44 1:36:07 44:19 44:05
430 Kirk Burroughs CAN 40-44 1:36:07 44:34 44:01
431 Ryan Yu CAN 30-34 1:36:09 46:04 41:22
432 Brandon Haskins CAN 30-34 1:36:13 45:14 44:05
433 David Fernandez Rodriguez ESP 45-49 1:36:15 43:15 46:28
434 Jon Tenhage CAN 35-39 1:36:18 48:23 41:01
435 Anuar Rodrigues CAN 40-44 1:36:19 48:16 41:36
436 Isaiah Haber CAN 25-29 1:36:29 43:04 45:17
437 Ben Lount CAN 45-49 1:36:35 42:49 47:41
438 David Henderson CAN 40-44 1:36:37 53:28 35:23
439 Andrew Van Wyk CAN 50-54 1:36:38 43:56 46:08
440 Godrej Engineer CAN 40-44 1:36:46 45:51 41:46
441 Tony Chanthavong CAN 45-49 1:36:54 45:07 43:36
442 Yannick Ouellette CAN 40-44 1:36:55 44:53 43:27
443 Jeffrey Cheng CAN 25-29 1:37:08 51:51 38:51
444 Patrick Sluth CAN 35-39 1:37:08 51:50 38:42
445 Chris Ross CAN 45-49 1:37:20 48:04 43:15
446 Ryan Walsh USA 35-39 1:37:23 51:07 39:01
447 Gerardo Antonio Hernandez Barreras MEX 25-29 1:37:28 50:29 38:12
448 David Robinson CAN 45-49 1:37:28 46:35 44:44
449 Shiv Arora CAN 30-34 1:37:31 44:37 46:49
450 Andrew Paton CAN 25-29 1:37:44 48:50 40:50
451 Muyiwa Talabi CAN 35-39 1:37:44 40:37 50:45
452 Aaron Campbell IRL 30-34 1:38:16 49:14 40:27
453 Harrison Sones CAN 35-39 1:38:20 46:12 45:02
454 Richie Tufaro USA 16-24 1:38:23 49:04 38:48
455 Eleseo Hernandez PHI 16-24 1:38:24 48:12 39:24
456 Dexter Jao CAN 45-49 1:38:24 43:52 46:59
457 April John Mercado USA 35-39 1:38:25 48:34 42:21
458 Laird Comber CAN 50-54 1:38:28 50:54 40:16
459 Davide Ferrera CAN 40-44 1:38:31 48:30 43:34
460 Justin Bennett CAN 25-29 1:38:32 51:34 38:12
461 Brian Kellogg USA 45-49 1:38:37 45:26 47:21
462 Tyler Hammond CAN 30-34 1:38:46 45:42 45:37
463 Jason Moulton CAN 45-49 1:38:53 48:05 41:51
464 Eric Dummermuth USA 35-39 1:38:58 51:43 38:41
465 Joe Hartrich USA 40-44 1:39:06 49:12 40:02
466 Brad Barth USA 30-34 1:39:09 44:58 47:47
467 Ted Wegner USA 40-44 1:39:11 45:54 46:08
468 Adrian Grancea CAN 65-69 1:39:16 38:43 54:18
469 Kevin Plumb CAN 60-64 1:39:19 35:56 57:48
470 David Li CAN 30-34 1:39:29 47:36 42:40
471 Andrew Smith CAN 25-29 1:39:46 47:34 44:10
472 Erik Eustice USA 45-49 1:39:46 45:07 46:28
473 Cian Donohoe IRL 30-34 1:39:50 43:45 49:06
474 Steven Foss CAN 30-34 1:39:56 48:44 42:12
475 Evan Brown CAN 35-39 1:39:57 51:28 41:40
476 Saeed Rouhani IRI 40-44 1:39:57 46:22 44:40
477 Walter Pontes Reis BRA 25-29 1:40:17 47:54 44:40
478 James Wei CAN 35-39 1:40:17 49:47 39:29
479 Carlo Dilullo USA 30-34 1:40:18 44:28 44:19
480 Adam Deffett CAN 45-49 1:40:21 56:35 37:51
481 Marc Brathwaite CAN 40-44 1:40:24 43:47 50:59
482 Lucio Ferrara CAN 35-39 1:40:33 50:54 39:39
483 James Wong CAN 25-29 1:40:35 53:44 37:49
484 Ed Edelman USA 60-64 1:40:35 46:25 47:51
485 Jevon Liburd SKN 35-39 1:40:42 48:13 44:57
486 Trevor Cotton CAN 35-39 1:40:43 58:10 35:16
487 Darragh Murphy IRL 35-39 1:40:56 51:07 41:43
488 Justin Pack USA 35-39 1:40:57 45:07 47:31
489 Felipe Dos Santos CAN 40-44 1:40:59 45:06 47:21
490 Sebastien Sanz FRA 30-34 1:40:59 44:01 49:15
491 Thomas Gow CAN 30-34 1:41:00 49:18 43:46
492 Gabriel Gadouas CAN 45-49 1:41:04 49:38 44:00
493 Rob Brockbank CAN 60-64 1:41:18 47:43 45:26
494 Eric Sobotik USA 30-34 1:41:19 47:47 44:52
495 Harry King GBR 30-34 1:41:24 51:07 42:44
496 Kimchan Ramrattan CAN 60-64 1:41:47 45:26 49:38
497 Josh Keefe CAN 40-44 1:41:59 53:32 38:56
498 Dempsey Cruz CAN 35-39 1:42:09 41:00 50:35
499 Jean-Mikhail Sonson LCA 35-39 1:42:19 54:10 39:24
500 Marc-Olivier Mercier CAN 35-39 1:42:35 56:33 38:32
501 Damien Mcelvanna IRL 45-49 1:42:46 45:23 48:52
502 Mark Brown CAN 40-44 1:42:52 45:47 48:53
503 Fernando Arturo Lizarazo Galan COL 25-29 1:43:04 52:15 43:40
504 Nick Farnell CAN 40-44 1:43:10 49:27 45:20
505 Brian Owens USA 40-44 1:43:24 47:12 46:33
506 Tyler Smith CAN 25-29 1:43:25 51:11 44:37
507 Devin Jaundoo CAN 35-39 1:43:31 45:27 48:45
508 Taylor Mobly USA 35-39 1:43:33 49:15 46:27
509 Thinh Cao CAN 35-39 1:43:34 49:15 43:49
510 Andrew Jones GBR 35-39 1:43:40 47:05 45:10
511 Geoffrey Bouchard CAN 40-44 1:43:41 44:16 48:22
512 Antar Sosa VEN 40-44 1:43:50 46:05 46:48
513 Sebastian Castillo CAN 30-34 1:43:50 54:55 41:14
514 Andrew Timpson CAN 55-59 1:43:56 48:05 46:23
515 Dale Smith CAN 55-59 1:44:12 56:21 40:47
516 Connor Mcgee CAN 30-34 1:44:12 45:52 50:41
517 Paul Franks CAN 50-54 1:44:13 53:03 41:17
518 David Lai CAN 40-44 1:44:35 46:45 50:29
519 Adam Lessem CAN 40-44 1:44:39 47:10 50:50
520 Lee Trudgill CAN 50-54 1:44:53 46:04 49:28
521 Everett Vossen CAN 35-39 1:44:54 50:28 43:42
522 Craig Ramsay CAN 40-44 1:44:57 49:54 47:56
523 Scott Watson CAN 50-54 1:45:05 48:33 50:18
524 Mitos Agcaoili PHI 30-34 1:45:22 51:41 44:05
525 Mykhailo Loik CAN 45-49 1:45:44 47:34 47:48
526 Brian Halford CAN 50-54 1:45:44 49:24 49:20
527 Ryan Mark CAN 45-49 1:45:49 50:00 45:56
528 Jochen Fahr CAN 40-44 1:45:52 53:51 44:23
529 Gregory Mancina CAN 35-39 1:46:07 53:00 46:03
530 Devon Bowyer CAN 30-34 1:46:13 53:09 44:48
531 Joseph Giannou CAN 25-29 1:46:34 47:56 50:40
532 Brian Perez USA 40-44 1:46:38 52:04 46:20
533 Juan Camilo Rendon CAN 30-34 1:46:46 53:37 44:30
534 Sy Haw Wong CAN 45-49 1:47:06 50:31 50:02
535 Adrian Angquiangco CAN 30-34 1:47:09 52:38 43:38
536 Stuart Spivak USA 30-34 1:47:17 48:22 42:52
537 Alexander Pardetti CAN 55-59 1:47:19 52:06 46:17
538 Michael Lee CAN 40-44 1:47:27 59:44 40:17
539 Jamie Corrales CAN 30-34 1:47:36 54:10 44:01
540 Brent Smith CAN 40-44 1:47:37 53:59 44:32
541 Rob Mark CAN 55-59 1:47:37 48:58 48:51
542 Jordan Pereira CAN 16-24 1:47:38 51:48 47:42
543 Adam Beck CAN 25-29 1:47:47 — 49:34
544 Adam Meghji CAN 30-34 1:47:53 50:12 48:00
545 Parker Chan USA 25-29 1:48:06 49:54 48:24
546 Daniel Mihalcea CAN 30-34 1:48:13 52:48 47:32
547 Larry Scott USA 40-44 1:48:23 53:15 47:55
548 Jason Scheib CAN 50-54 1:48:25 47:54 52:09
549 Bill Hunter CAN 35-39 1:48:37 54:18 45:54
550 Ryan Ladner CAN 45-49 1:48:49 57:37 43:29
551 Mateo Naguiat USA 35-39 1:49:01 58:20 43:59
552 Renaud Demers-Lizotte CAN 35-39 1:49:10 58:18 41:42
553 Mike Macdonald CAN 35-39 1:49:13 54:18 45:30
554 Mackenzie Scott CAN 35-39 1:49:14 49:19 50:02
555 Archie Alleyne CAN 40-44 1:49:17 1:00:32 41:31
556 Walter Scott CAN 55-59 1:49:18 50:55 47:24
557 Will Davis CAN 45-49 1:49:29 47:27 50:56
558 Karim Rahim CAN 55-59 1:49:32 39:11 1:04:44
559 Dan Jackson CAN 45-49 1:49:39 56:48 43:05
560 Andrew Tran CAN 30-34 1:49:40 56:19 44:09
561 Juan Garcia Nila MEX 30-34 1:49:46 49:28 53:31
562 Garrett Nichol CAN 30-34 1:49:50 56:24 39:57
563 Ryan Allen CAN 35-39 1:50:09 58:05 42:50
564 Changmiao Yu CHN 25-29 1:50:10 57:50 42:45
565 Lancel Magtuloy PHI 30-34 1:50:18 56:44 43:55
566 Martin Lagan IRL 35-39 1:50:19 56:42 45:00
567 David Rodriguez CAN 30-34 1:50:21 58:11 43:24
568 Brent Fawcett CAN 60-64 1:50:23 51:24 49:14
569 Darwin Babb CAN 45-49 1:50:24 52:32 49:28
570 Eddie Pollis USA 55-59 1:50:32 50:26 51:58
571 Dwayne Perry CAN 45-49 1:50:34 53:31 45:08
572 Jason Crawford CAN 40-44 1:50:54 54:17 45:31
573 Zachary Carter CAN 40-44 1:51:09 52:50 48:16
574 Diego Duran CAN 25-29 1:51:17 51:52 50:59
575 Scott Wilson CAN 35-39 1:51:22 55:46 45:49
576 Johan Medina CAN 35-39 1:51:22 55:25 46:44
577 Daniel Ford USA 60-64 1:51:29 56:48 47:16
578 Jeff Leeming CAN 40-44 1:51:45 49:11 54:30
579 Ian Smith CAN 35-39 1:52:03 56:47 47:29
580 Fernando Vargas CAN 30-34 1:52:21 51:24 52:41
581 Chris Lee CAN 35-39 1:52:45 53:50 50:07
582 Craig Lund CAN 45-49 1:52:46 59:41 44:50
583 Zain Punjwani CAN 30-34 1:52:47 57:41 43:55
584 Thomas Ng CAN 35-39 1:52:50 47:25 55:24
585 Andy Cribb CAN 45-49 1:52:51 55:22 50:12
586 Steven Albert CAN 60-64 1:53:03 53:16 52:54
587 Tayyab Shaikh CAN 40-44 1:53:03 1:00:14 43:19
588 Newton Kwong CAN 45-49 1:53:14 47:26 57:46
589 Mark Moffatt CAN 50-54 1:53:19 53:52 50:30
590 Garrett Suffoletto USA 30-34 1:53:25 1:00:04 46:26
591 Carlos Soto CHI 35-39 1:53:29 51:49 52:57
592 Waldo Villeda ESA 40-44 1:53:29 1:01:24 43:34
593 Darragh Hogan IRL 35-39 1:53:33 51:16 52:06
594 Kyungwon Kim KOR 35-39 1:53:34 54:58 48:42
595 Juan Morales COL 25-29 1:53:36 51:08 52:28
596 Matthew Alquisada-Mansoori CAN 25-29 1:53:56 58:04 44:18
597 Andrew Van Opstal CAN 35-39 1:54:13 59:19 45:43
598 Jim Giannou CAN 60-64 1:54:17 52:36 52:55
599 Peter Collier GBR 35-39 1:54:21 54:56 51:39
600 Youssef Ben Youssef USA 50-54 1:54:43 55:43 49:59

← Toronto 2025 results