← Toronto 2026 results

HYROX Toronto 2026 Results – Open Men (page 8)

1,922 finishers. Winner Zach Cygan in 57:16; median 1:34:13.

Rank Athlete Nat Age group Time
1,401 Connor Cunningham CAN 35-39 1:47:44
1,402 George Wu CAN 35-39 1:47:49
1,403 David Robinson CAN 60-64 1:47:50
1,404 Jesse Cotton CAN 35-39 1:47:54
1,405 Mike Simonassi CAN 35-39 1:48:01
1,406 Faizal Navodia CAN 40-44 1:48:04
1,407 Apoorv Pandey IND 25-29 1:48:08
1,408 Matthew O' Donnell IRL 40-44 1:48:09
1,409 Mo Christ GER 35-39 1:48:11
1,410 Jeremy Barrientos CAN 30-34 1:48:11
1,411 Jonathan Garcia CAN 30-34 1:48:12
1,412 David Savelli CAN 45-49 1:48:13
1,413 Ian Huang CAN 25-29 1:48:14
1,414 Raenell Javier CAN 30-34 1:48:14
1,415 Jeffrey Lim CAN 30-34 1:48:21
1,416 Adrian Mendoza CAN 25-29 1:48:24
1,417 Sugus Leeanantsaksiri THA 16-24 1:48:24
1,418 Noah Simao CAN 25-29 1:48:25
1,419 Khaled El Emam CAN 55-59 1:48:25
1,420 Karl Smolka CAN 40-44 1:48:25
1,421 Ivan Prados Luzon ESP 30-34 1:48:25
1,422 Ilya Ganin CAN 35-39 1:48:26
1,423 Ben Peters CAN 35-39 1:48:28
1,424 Gopal Narasimhaiah CAN 40-44 1:48:30
1,425 JP Richards CAN 45-49 1:48:31
1,426 Shubh Sharma IND 30-34 1:48:34
1,427 Deekshith Pothedar IND 25-29 1:48:35
1,428 Morteza Safaian CAN 25-29 1:48:36
1,429 Victor Wybraniec CAN 25-29 1:48:37
1,430 Rodel Sarate CAN 30-34 1:48:39
1,431 Andrew Ellis CAN 30-34 1:48:39
1,432 Gur Sian CAN 30-34 1:48:40
1,433 Marc-Andre Caron CAN 35-39 1:48:41
1,434 Christian Du Quesnay CAN 30-34 1:48:42
1,435 Jason Lemieux CAN 50-54 1:48:45
1,436 Konstantinos Katsoulis CAN 25-29 1:48:49
1,437 Qihao Zhang CHN 35-39 1:48:49
1,438 Sebastian Maier USA 25-29 1:48:50
1,439 Joao Pedro de Jesus CAN 50-54 1:48:51
1,440 Kevin Low CAN 30-34 1:48:51
1,441 Saniel Chand CAN 30-34 1:48:52
1,442 Paul Arce CAN 50-54 1:48:53
1,443 Mark Santos PHI 40-44 1:48:53
1,444 Parm Dhillon CAN 30-34 1:48:54
1,445 Ninaad Bhatt IND 25-29 1:49:10
1,446 Bryan Williams CAN 40-44 1:49:13
1,447 Nhel Grayson Soriano PHI 25-29 1:49:15
1,448 Karan Kumar IND 25-29 1:49:19
1,449 Oleksii Prystai UKR 40-44 1:49:22
1,450 Oliver Lu CAN 25-29 1:49:32
1,451 Cody Thomas USA 30-34 1:49:36
1,452 Curt Eggers USA 70-74 1:49:40
1,453 Ambrose Chan CAN 35-39 1:49:40
1,454 Cameron Holtom CAN 16-24 1:49:45
1,455 Daniel Manicom CAN 45-49 1:49:51
1,456 Silvio Silvestre CAN 55-59 1:49:53
1,457 Jordan Luden CAN 25-29 1:49:54
1,458 John Marshall CAN 65-69 1:49:56
1,459 Joseph Lee CAN 25-29 1:49:57
1,460 Jaffer Kermalli CAN 40-44 1:50:03
1,461 Michael Caldwell USA 35-39 1:50:03
1,462 Loren Ulrich CAN 60-64 1:50:06
1,463 Peter Perrone CAN 50-54 1:50:08
1,464 Steven Yeretsian CAN 16-24 1:50:08
1,465 Daryl Fitzpatrick GBR 30-34 1:50:10
1,466 Aman Sandhu CAN 40-44 1:50:18
1,467 Thy Moung CAN 35-39 1:50:21
1,468 Alex Burlison GBR 50-54 1:50:25
1,469 Mario Cerboni CAN 55-59 1:50:27
1,470 Nikolas Spendik CAN 30-34 1:50:27
1,471 Matthew Lafrenière CAN 35-39 1:50:30
1,472 Eric Shelton CAN 30-34 1:50:34
1,473 Andrew Cribb CAN 45-49 1:50:39
1,474 Arvin Asha GBR 35-39 1:50:39
1,475 Dave Doey CAN 70-74 1:50:45
1,476 Dean Phillips USA 30-34 1:50:48
1,477 Juan Pablo Lopez CHI 30-34 1:50:49
1,478 Saad Tounzi MAR 45-49 1:50:51
1,479 Dustin Rice CAN 30-34 1:50:52
1,480 Jeff Kozak USA 55-59 1:50:52
1,481 Mike Christian Ramos CAN 25-29 1:50:53
1,482 Fabrizio Mignogna VEN 25-29 1:50:53
1,483 Vance Woolford Garcia CAN 16-24 1:50:54
1,484 Ryan Wallace CAN 30-34 1:50:55
1,485 Jeremy Yatco HKG 35-39 1:50:55
1,486 Manish Kumar IND 35-39 1:51:01
1,487 Patrick Norwell CAN 30-34 1:51:02
1,488 Angus Ho CAN 25-29 1:51:03
1,489 Rahul Gonuguntla CAN 25-29 1:51:04
1,490 Henry Quach CAN 30-34 1:51:05
1,491 Mohsen Shabankareh CAN 35-39 1:51:06
1,492 Jeremy Yumul CAN 30-34 1:51:08
1,493 Geonho Lee KOR 25-29 1:51:09
1,494 Quinn Powell-Jones CAN 30-34 1:51:12
1,495 Asif Khan CAN 16-24 1:51:13
1,496 Chris Barr CAN 55-59 1:51:16
1,497 Bradley Schweitzer CAN 45-49 1:51:20
1,498 Aaron Jiang CAN 16-24 1:51:20
1,499 Jason Scheib CAN 55-59 1:51:21
1,500 Daniel Weryha CAN 35-39 1:51:22
1,501 Anthony Da Rosa CAN 30-34 1:51:23
1,502 Devon Brown JAM 35-39 1:51:24
1,503 Benjamin Leverenz USA 45-49 1:51:28
1,504 Qiyang Zhang CAN 30-34 1:51:29
1,505 Ian Assang CAN 45-49 1:51:34
1,506 Eric Ly CAN 30-34 1:51:40
1,507 William Lam CAN 25-29 1:51:41
1,508 Roshaan Shahid CAN 25-29 1:51:42
1,509 Kevin Reinsma CAN 60-64 1:51:48
1,510 Jamie Moore CAN 30-34 1:51:50
1,511 Kevin Yee CAN 35-39 1:51:53
1,512 Gagandeep Singh IND 30-34 1:51:56
1,513 Richard ( Bolanauth) Verasamy CAN 65-69 1:51:57
1,514 Darren Weaver CAN 35-39 1:52:05
1,515 Timothy Lam CAN 40-44 1:52:06
1,516 Loi Tieu VIE 16-24 1:52:07
1,517 Madhu Vijayan IND 50-54 1:52:11
1,518 Billy Kalamba CAN 30-34 1:52:13
1,519 Yashodhan Mandke CAN 35-39 1:52:19
1,520 Paul Yorke CAN 60-64 1:52:23
1,521 Dmytro Vasyliev UKR 50-54 1:52:25
1,522 Ryan Ho CAN 30-34 1:52:40
1,523 Gabriel Cyr CAN 35-39 1:52:51
1,524 Patrick Chhen CAN 35-39 1:52:52
1,525 David Manchester USA 45-49 1:52:52
1,526 Yogesh Pandav IND 30-34 1:52:53
1,527 Christopher Treichel USA 40-44 1:52:56
1,528 Richi Jesudhas IND 30-34 1:52:58
1,529 Jamar Hicks USA 45-49 1:53:00
1,530 Joseph Punzal CAN 30-34 1:53:04
1,531 Kyle Kirkwood CAN 30-34 1:53:06
1,532 Jason Parks CAN 35-39 1:53:12
1,533 Janak Joshi CAN 30-34 1:53:13
1,534 Gregory Corrado CAN 45-49 1:53:14
1,535 Anthony Balram GUY 50-54 1:53:14
1,536 Brendan Payne CAN 40-44 1:53:16
1,537 Osman Yusoof CAN 35-39 1:53:16
1,538 Andrew Sampogna CAN 50-54 1:53:20
1,539 Vinish Rajakumar CAN 16-24 1:53:24
1,540 Omar Dalombo CAN 50-54 1:53:33
1,541 Kanwarjot Singh CAN 45-49 1:53:38
1,542 Cameron Secchi CAN 25-29 1:53:38
1,543 George Macri CAN 50-54 1:53:39
1,544 Brandan Van Luttikhuisen CAN 25-29 1:53:40
1,545 Daniel Guerra CAN 30-34 1:53:45
1,546 Sean Singh CAN 35-39 1:53:47
1,547 Bruce Parker CAN 55-59 1:53:48
1,548 Quartermain Lim CAN 30-34 1:53:48
1,549 Ken Chow CAN 45-49 1:53:52
1,550 Nathan Lachance Garneau CAN 16-24 1:53:52
1,551 Luc Champagne CAN 55-59 1:53:54
1,552 Felipe dos Santos CAN 40-44 1:53:56
1,553 Nathaniel Martin Dysangco PHI 16-24 1:54:07
1,554 David Nguyen CAN 35-39 1:54:08
1,555 David Campbell CAN 45-49 1:54:09
1,556 Michael Chow CAN 45-49 1:54:13
1,557 Zakariya Ali CAN 25-29 1:54:14
1,558 Mark Gobriel CAN 16-24 1:54:15
1,559 David Clancy IRL 45-49 1:54:17
1,560 Nathan Greene CAN 30-34 1:54:18
1,561 Tony Tang CAN 30-34 1:54:18
1,562 Inkesh Bajaj CAN 35-39 1:54:20
1,563 Keshav Sharma CAN 25-29 1:54:25
1,564 Matthew Shaheen CAN 30-34 1:54:26
1,565 Chris Coveny CAN 50-54 1:54:27
1,566 Edwin Chin HKG 30-34 1:54:31
1,567 Edward Apostol CAN 55-59 1:54:32
1,568 Daniel Zuniga COL 30-34 1:54:34
1,569 Farid Mobasser CAN 50-54 1:54:37
1,570 Bruce Fullerton CAN 60-64 1:54:41
1,571 Bryan Sklar CAN 35-39 1:54:43
1,572 Stan Lee CAN 65-69 1:54:48
1,573 Adel Murhib CAN 45-49 1:54:52
1,574 Adam Osmon USA 40-44 1:54:57
1,575 Michael Weatherbee CAN 45-49 1:54:58
1,576 Liam Dean CAN 16-24 1:55:04
1,577 Kevonn Morgan CAN 30-34 1:55:04
1,578 Prasanna Vittal CAN 30-34 1:55:08
1,579 Ramzi Cotran SUI 30-34 1:55:13
1,580 Graeme Noble CAN 35-39 1:55:21
1,581 Douglas Yip CAN 45-49 1:55:21
1,582 Ayoub Jlila CAN 40-44 1:55:21
1,583 Ahmad Jabbir CAN 30-34 1:55:29
1,584 Jacob Alipio PHI 25-29 1:55:33
1,585 Mark (Chao Ching) Jen CAN 35-39 1:55:36
1,586 Sam Sanglakhi CAN 25-29 1:55:41
1,587 Brian Palomo Diaz GUA 30-34 1:55:44
1,588 Lincoln Tuyen CAN 40-44 1:55:46
1,589 Kyle Abines CAN 25-29 1:55:46
1,590 Anoop Kalothia CAN 40-44 1:55:47
1,591 Janko Lam CAN 25-29 1:55:54
1,592 Claude Provost CAN 55-59 1:55:56
1,593 Matthias Kranner GER 40-44 1:55:57
1,594 Camilo Rodríguez Buendía COL 25-29 1:55:57
1,595 Hassan Omar CAN 30-34 1:56:00
1,596 Bradley Koperdraad CAN 25-29 1:56:00
1,597 Richard Cui CAN 25-29 1:56:04
1,598 Damiano Panetta CAN 25-29 1:56:05
1,599 Alexander Abbott Boyd USA 35-39 1:56:07
1,600 Damon Usborne CAN 50-54 1:56:08

← Toronto 2026 results