FULL RESULTS
HYROX Cardiff 2026 Results – Open Men (page 14)
2,717 finishers. Winner Lee Tynan in 56:21; median 1:23:38.
| Rank | Athlete | Nat | Age group | Time |
|---|---|---|---|---|
| 2,601 | Thomas Wheeler | 30-34 | 2:02:10 | |
| 2,602 | Chee Mun Chan | 25-29 | 2:02:16 | |
| 2,603 | Nick Crook | 30-34 | 2:02:19 | |
| 2,604 | Sean Sollom | 45-49 | 2:02:27 | |
| 2,605 | Zam Stuart | 45-49 | 2:02:39 | |
| 2,606 | Joshua Leigh | 25-29 | 2:02:52 | |
| 2,607 | Karl Hyde | 45-49 | 2:03:13 | |
| 2,608 | Sheung Ching Yip | 50-54 | 2:03:14 | |
| 2,609 | Jack Bristow | 25-29 | 2:03:16 | |
| 2,610 | Harry Buttery | 16-24 | 2:03:19 | |
| 2,611 | Pjotrs Subinecs | 30-34 | 2:03:22 | |
| 2,612 | John McKeown | 40-44 | 2:04:05 | |
| 2,613 | Jack Roberts | 30-34 | 2:04:42 | |
| 2,614 | Neil Marsh | 35-39 | 2:04:50 | |
| 2,615 | Andrew Owen | 55-59 | 2:05:13 | |
| 2,616 | Barry Sweeney | 40-44 | 2:05:41 | |
| 2,617 | Erik Juricek | 30-34 | 2:05:59 | |
| 2,618 | Stephen Rogers | 30-34 | 2:06:00 | |
| 2,619 | Liam Arnold | 40-44 | 2:06:03 | |
| 2,620 | Justin Watkins | 55-59 | 2:06:17 | |
| 2,621 | Shan Ali | 55-59 | 2:06:35 | |
| 2,622 | Joe Walker | 16-24 | 2:06:42 | |
| 2,623 | Arun Singh | 35-39 | 2:07:44 | |
| 2,624 | Shreyas Tewari | 25-29 | 2:07:55 | |
| 2,625 | Alex Knowles | 30-34 | 2:08:05 | |
| 2,626 | Andrew Morgan-Cudd | 35-39 | 2:08:14 | |
| 2,627 | Yuga Maski | 30-34 | 2:08:22 | |
| 2,628 | Brett Stoyle | 35-39 | 2:08:39 | |
| 2,629 | Gary Gallen | 55-59 | 2:08:43 | |
| 2,630 | Samuel Hewitt | 35-39 | 2:08:55 | |
| 2,631 | Jacob Holmes | 25-29 | 2:09:05 | |
| 2,632 | Kial McDonald | 30-34 | 2:09:15 | |
| 2,633 | Kevin Pearce | 55-59 | 2:09:26 | |
| 2,634 | Alex Williams | 30-34 | 2:09:33 | |
| 2,635 | Sean Moroney | 50-54 | 2:09:48 | |
| 2,636 | Ollie Valdez | 35-39 | 2:10:05 | |
| 2,637 | Henry Rivera | 55-59 | 2:10:14 | |
| 2,638 | Sahil Tharwani | 16-24 | 2:10:15 | |
| 2,639 | Ben Jones | 30-34 | 2:10:34 | |
| 2,640 | Ben Chisling | 35-39 | 2:10:36 | |
| 2,641 | Andre Payne | 40-44 | 2:11:22 | |
| 2,642 | Harrison Dobbs | 16-24 | 2:11:30 | |
| 2,643 | Mark Phillips | 65-69 | 2:11:42 | |
| 2,644 | Talveer Sangha | 30-34 | 2:11:54 | |
| 2,645 | Mike Jouxson | 60-64 | 2:12:08 | |
| 2,646 | Joshua Baker | 30-34 | 2:12:11 | |
| 2,647 | Stuart McCreadie | 45-49 | 2:12:16 | |
| 2,648 | Robbie Blaser | 30-34 | 2:12:54 | |
| 2,649 | Gurvinder Boparai | 35-39 | 2:13:06 | |
| 2,650 | Taks Ndewere | 35-39 | 2:13:42 | |
| 2,651 | Paul Luukas | 40-44 | 2:13:48 | |
| 2,652 | Tom Pickard | 16-24 | 2:13:58 | |
| 2,653 | Dylan Jones | 16-24 | 2:14:06 | |
| 2,654 | Richard Eve | 50-54 | 2:14:21 | |
| 2,655 | Jonathan Collis | 70-74 | 2:14:45 | |
| 2,656 | Simon Broadhead | 45-49 | 2:14:50 | |
| 2,657 | Uzzy Anwar | 16-24 | 2:14:55 | |
| 2,658 | Al Milburn | 55-59 | 2:14:59 | |
| 2,659 | Jan Repato | 25-29 | 2:15:10 | |
| 2,660 | Johnathon Mcaleenan | 35-39 | 2:15:12 | |
| 2,661 | Tristan Cornell | 50-54 | 2:15:26 | |
| 2,662 | Stephen Dicken | 50-54 | 2:15:51 | |
| 2,663 | Carlos Beleret | 25-29 | 2:16:15 | |
| 2,664 | David Weekes | 40-44 | 2:16:47 | |
| 2,665 | Bartosz Filutkowski | 30-34 | 2:17:21 | |
| 2,666 | Ian Perkins | 55-59 | 2:18:13 | |
| 2,667 | Tomasz Andruch | 30-34 | 2:18:25 | |
| 2,668 | Rajeev Pancholi | 50-54 | 2:18:40 | |
| 2,669 | Luigi Mongelli | 45-49 | 2:19:04 | |
| 2,670 | Pronoy Bose | 50-54 | 2:19:21 | |
| 2,671 | Phil Dicken | 55-59 | 2:19:46 | |
| 2,672 | Tom Edlin | 35-39 | 2:20:01 | |
| 2,673 | Blaise Scott | 45-49 | 2:20:08 | |
| 2,674 | Onur Koyuncu | 35-39 | 2:20:31 | |
| 2,675 | Matthew Thurlow | 40-44 | 2:20:34 | |
| 2,676 | Victor Rider | 50-54 | 2:20:54 | |
| 2,677 | Simon Smith | 55-59 | 2:21:20 | |
| 2,678 | Steve Lewis | 55-59 | 2:21:36 | |
| 2,679 | Callum Haigh | 16-24 | 2:21:50 | |
| 2,680 | Anthony Chan | 40-44 | 2:22:12 | |
| 2,681 | Charles Marment | 60-64 | 2:22:27 | |
| 2,682 | Salim Salim | 25-29 | 2:23:10 | |
| 2,683 | Peter Whitmore | 55-59 | 2:23:15 | |
| 2,684 | Thomas Lindop | 30-34 | 2:23:19 | |
| 2,685 | Timothy Edwards | 30-34 | 2:23:43 | |
| 2,686 | Ben Pryke | 45-49 | 2:25:05 | |
| 2,687 | Cian Hooper | 16-24 | 2:25:36 | |
| 2,688 | George Dawson | 50-54 | 2:25:59 | |
| 2,689 | Graham Pye | 45-49 | 2:26:15 | |
| 2,690 | Nicholas David | 35-39 | 2:26:27 | |
| 2,691 | David Mills | 55-59 | 2:26:59 | |
| 2,692 | Juned Ahmed | 30-34 | 2:27:49 | |
| 2,693 | Rob Wright | 60-64 | 2:28:23 | |
| 2,694 | Luke Curnock | 30-34 | 2:28:31 | |
| 2,695 | David Chorley | 35-39 | 2:28:32 | |
| 2,696 | Ryan Ingram | 30-34 | 2:28:52 | |
| 2,697 | Kibrom Ermias | 30-34 | 2:29:43 | |
| 2,698 | Paul Kostic | 50-54 | 2:30:35 | |
| 2,699 | Paul Gander | 50-54 | 2:30:54 | |
| 2,700 | Sam Smith | 30-34 | 2:31:48 | |
| 2,701 | Justin Banner | 50-54 | 2:33:25 | |
| 2,702 | Eamon Darwazeh | 35-39 | 2:36:08 | |
| 2,703 | Paul Wright | 50-54 | 2:36:19 | |
| 2,704 | Richard Lloyd-Hughes | 65-69 | 2:38:20 | |
| 2,705 | Mark Thomsen | 55-59 | 2:41:47 | |
| 2,706 | Ryan Cyriac | 35-39 | 2:42:11 | |
| 2,707 | Cian Evans | 16-24 | 2:44:43 | |
| 2,708 | Marc Williams | 55-59 | 2:44:55 | |
| 2,709 | Simon Dempsey | 30-34 | 2:46:46 | |
| 2,710 | David Ellis | 35-39 | 2:49:11 | |
| 2,711 | Michael Pearson | 30-34 | 2:51:22 | |
| 2,712 | Subash Gurung | 35-39 | 2:53:20 | |
| 2,713 | Haris Hussnain | 16-24 | 2:58:51 | |
| 2,714 | John Mclachlan | 50-54 | 3:02:39 | |
| 2,715 | Michael Harrop | 70-74 | 3:11:19 | |
| 2,716 | Adam Waters | 30-34 | 3:15:05 | |
| 2,717 | Colin Lyons | 55-59 | 4:07:07 |