FULL RESULTS
HYROX Glasgow 2025 Results – Open Men (page 9)
1,933 finishers. Winner David Parkin in 55:22; median 1:19:37.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1,601 | Luke Knibbs | 45-49 | 1:34:40 | 46:51 | 42:36 | |
| 1,602 | David Buckley | 45-49 | 1:34:41 | 41:16 | 46:54 | |
| 1,603 | Seán Harmon | 40-44 | 1:34:43 | 47:03 | 42:23 | |
| 1,604 | Kevin Anderson | 40-44 | 1:34:43 | 44:30 | 44:46 | |
| 1,605 | Adam Walker | 40-44 | 1:34:46 | 50:29 | 38:22 | |
| 1,606 | James Hamilton | 45-49 | 1:34:53 | 48:54 | 40:42 | |
| 1,607 | Ryan Roscoe | 16-24 | 1:34:54 | 44:29 | 44:46 | |
| 1,608 | Jonathan Young | 25-29 | 1:34:56 | 47:09 | 41:20 | |
| 1,609 | Alex Newport | 40-44 | 1:34:59 | 48:15 | 39:21 | |
| 1,610 | Erik Duncan | 40-44 | 1:35:00 | 50:21 | 39:47 | |
| 1,611 | Chris Meldrum | 50-54 | 1:35:01 | 49:39 | 39:23 | |
| 1,612 | David Moffat | 35-39 | 1:35:02 | 46:50 | 42:26 | |
| 1,613 | Tyler Norris | 16-24 | 1:35:04 | 49:39 | 40:18 | |
| 1,614 | Leigh Watson | 30-34 | 1:35:05 | 47:44 | 40:34 | |
| 1,615 | Stephen Hutt | 60-64 | 1:35:07 | 43:50 | 46:26 | |
| 1,616 | David Dick | 30-34 | 1:35:07 | 43:27 | 44:44 | |
| 1,617 | Scott Mitchell | 50-54 | 1:35:10 | 44:35 | 45:03 | |
| 1,618 | Steven Brockie | 35-39 | 1:35:11 | 48:59 | 41:05 | |
| 1,619 | Jack Anderson | 16-24 | 1:35:15 | 48:34 | 40:12 | |
| 1,620 | James OGrady | 35-39 | 1:35:17 | 44:18 | 43:37 | |
| 1,621 | Jack Doyle | 16-24 | 1:35:18 | 58:25 | 32:50 | |
| 1,622 | Josef Fuchs | 45-49 | 1:35:18 | 50:23 | 39:46 | |
| 1,623 | Aaron Foster | 30-34 | 1:35:19 | 47:32 | 42:16 | |
| 1,624 | Craig Bain | 45-49 | 1:35:24 | 48:45 | 39:27 | |
| 1,625 | Danny Connelly | 45-49 | 1:35:26 | 47:54 | 40:58 | |
| 1,626 | Elliott Grubb | 40-44 | 1:35:29 | 42:41 | 47:37 | |
| 1,627 | Jacob Burridge | 25-29 | 1:35:31 | 45:37 | 43:12 | |
| 1,628 | Chris Harrow | 40-44 | 1:35:32 | 46:25 | 42:36 | |
| 1,629 | John Bell | 45-49 | 1:35:33 | 49:51 | 40:30 | |
| 1,630 | Neil Collinson | 50-54 | 1:35:33 | 45:54 | 44:32 | |
| 1,631 | Robert Young | 45-49 | 1:35:33 | 51:59 | 37:54 | |
| 1,632 | Ben Smith | 40-44 | 1:35:42 | 49:20 | 39:20 | |
| 1,633 | Jonathan Lasparini | 40-44 | 1:35:42 | 48:40 | 41:07 | |
| 1,634 | Neil Styrin | 45-49 | 1:35:44 | 50:07 | 39:40 | |
| 1,635 | Alexander Robertson | 35-39 | 1:35:46 | 49:16 | 40:38 | |
| 1,636 | Rob Wiemerink | 50-54 | 1:35:46 | 49:52 | 39:26 | |
| 1,637 | Michael Brewer | 55-59 | 1:35:47 | 37:06 | 52:41 | |
| 1,638 | Alex Deac | 30-34 | 1:35:51 | 48:38 | 41:57 | |
| 1,639 | John Osborne | 35-39 | 1:35:52 | 48:24 | 41:57 | |
| 1,640 | Chris Pearce | 50-54 | 1:35:53 | 45:38 | 44:02 | |
| 1,641 | Lee Shone | 50-54 | 1:35:58 | 51:09 | 39:04 | |
| 1,642 | Jon Maughan | 35-39 | 1:35:59 | 46:25 | 43:15 | |
| 1,643 | Alan Hughes | 35-39 | 1:36:04 | 53:14 | 36:38 | |
| 1,644 | Paul Harris | 45-49 | 1:36:05 | 57:59 | 33:18 | |
| 1,645 | Greg Harrison | 35-39 | 1:36:05 | 49:26 | 41:00 | |
| 1,646 | Tim Connell | 35-39 | 1:36:06 | 46:50 | 43:29 | |
| 1,647 | Martyn McGinley | 35-39 | 1:36:07 | 49:59 | 40:24 | |
| 1,648 | Patrick Ward | 30-34 | 1:36:09 | 50:41 | 38:08 | |
| 1,649 | Craig Blaikie | 35-39 | 1:36:09 | 41:34 | 47:29 | |
| 1,650 | Lewis Dow | 16-24 | 1:36:09 | 50:36 | 40:42 | |
| 1,651 | James Dale | 16-24 | 1:36:10 | 41:59 | 44:14 | |
| 1,652 | Dan Shipton | 40-44 | 1:36:11 | 49:28 | 41:42 | |
| 1,653 | Robin Jones | 30-34 | 1:36:17 | 49:45 | 39:45 | |
| 1,654 | Andrew Muir | 35-39 | 1:36:19 | 48:48 | 40:34 | |
| 1,655 | Corrie Speirs | 25-29 | 1:36:27 | 48:31 | 41:44 | |
| 1,656 | Kevin Paton | 40-44 | 1:36:27 | 50:40 | 39:32 | |
| 1,657 | Martin Scott | 35-39 | 1:36:30 | 49:02 | 41:34 | |
| 1,658 | Robert Stevenson | 40-44 | 1:36:38 | 48:50 | 42:51 | |
| 1,659 | Johnny Young | 35-39 | 1:36:40 | 50:07 | 41:06 | |
| 1,660 | Kevin Ward | 35-39 | 1:36:44 | 46:56 | 44:11 | |
| 1,661 | Brendan Fox | 60-64 | 1:36:47 | 48:54 | 41:20 | |
| 1,662 | David Beet | 40-44 | 1:36:50 | 45:55 | 44:23 | |
| 1,663 | Jani Peteri | 50-54 | 1:36:52 | 47:14 | 43:33 | |
| 1,664 | Oscar Neill | 30-34 | 1:36:52 | 45:38 | 41:46 | |
| 1,665 | Lee Grundy | 40-44 | 1:36:57 | 46:41 | 44:18 | |
| 1,666 | Simon Kidney | 45-49 | 1:36:57 | 49:42 | 41:31 | |
| 1,667 | Aaron Coleman | 16-24 | 1:36:59 | 42:19 | 49:17 | |
| 1,668 | Iain Gray | 50-54 | 1:36:59 | 46:24 | 44:34 | |
| 1,669 | Mark Gilligan | 40-44 | 1:37:02 | 48:29 | 42:44 | |
| 1,670 | Thomas Noble | 30-34 | 1:37:03 | 48:32 | 41:58 | |
| 1,671 | Jon Tucker | 40-44 | 1:37:10 | 44:43 | 46:43 | |
| 1,672 | Subhaan Shabbir | 25-29 | 1:37:13 | 50:04 | 40:26 | |
| 1,673 | Jonathan Cohen | 16-24 | 1:37:16 | 42:57 | 49:02 | |
| 1,674 | Sean Salinger | 55-59 | 1:37:17 | 44:17 | 46:13 | |
| 1,675 | Lee Russell | 35-39 | 1:37:17 | 47:01 | 44:14 | |
| 1,676 | Andy Hancox | 60-64 | 1:37:21 | 50:45 | 40:09 | |
| 1,677 | Christopher Roach | 40-44 | 1:37:23 | 47:28 | 42:53 | |
| 1,678 | Gregory Fleming | 45-49 | 1:37:30 | 49:18 | 42:17 | |
| 1,679 | Matthew Wright | 45-49 | 1:37:39 | 51:04 | 39:55 | |
| 1,680 | Alex Mcgrath | 35-39 | 1:37:41 | 52:39 | 38:16 | |
| 1,681 | Al Barnes | 30-34 | 1:37:46 | 48:28 | 43:54 | |
| 1,682 | Jack Butler | 35-39 | 1:37:47 | 47:08 | 44:43 | |
| 1,683 | George Lee | 16-24 | 1:37:47 | 44:20 | 48:14 | |
| 1,684 | Tom Daly | 30-34 | 1:37:47 | 46:54 | 45:39 | |
| 1,685 | Dan Smith | 25-29 | 1:37:50 | 55:33 | 36:50 | |
| 1,686 | Daniel Hudson | 25-29 | 1:37:53 | 53:39 | 38:57 | |
| 1,687 | Blair Grandison | 30-34 | 1:37:55 | 47:53 | 43:38 | |
| 1,688 | Joseph Kelly | 40-44 | 1:38:04 | 47:24 | 44:13 | |
| 1,689 | Mike Kelly | 40-44 | 1:38:08 | 49:24 | 40:55 | |
| 1,690 | Gareth Kerr | 25-29 | 1:38:17 | 50:19 | 41:39 | |
| 1,691 | Stuart Marsden | 45-49 | 1:38:18 | 48:47 | 43:19 | |
| 1,692 | Sean Huxtable | 50-54 | 1:38:19 | 48:50 | 42:35 | |
| 1,693 | Anthony Seghini | 60-64 | 1:38:23 | 48:37 | 45:00 | |
| 1,694 | Cian Mckenzie | 25-29 | 1:38:27 | 45:30 | 46:01 | |
| 1,695 | Nicholas Crooks | 40-44 | 1:38:28 | 48:42 | 44:38 | |
| 1,696 | Aleks McDougall | 30-34 | 1:38:29 | 46:13 | 46:34 | |
| 1,697 | Andrew Foy | 40-44 | 1:38:33 | 46:31 | 45:57 | |
| 1,698 | Keith Bigger | 30-34 | 1:38:40 | 45:18 | 46:16 | |
| 1,699 | Stephen Debon | 50-54 | 1:38:41 | 46:50 | 46:05 | |
| 1,700 | Alex Burlison | 50-54 | 1:38:44 | 49:45 | 42:47 | |
| 1,701 | David O’Connor | 40-44 | 1:38:45 | 51:27 | 41:06 | |
| 1,702 | John Heywood | 40-44 | 1:38:46 | 49:31 | 43:49 | |
| 1,703 | Ross Brown | 30-34 | 1:38:51 | 48:46 | 42:37 | |
| 1,704 | Oliver Stevenson | 35-39 | 1:38:57 | 46:45 | 44:31 | |
| 1,705 | Fraser Aitken | 16-24 | 1:39:00 | 47:59 | 44:54 | |
| 1,706 | Kevin Stott | 50-54 | 1:39:04 | 47:34 | 44:52 | |
| 1,707 | Leslie-James Mcderment | 50-54 | 1:39:06 | 47:42 | 44:50 | |
| 1,708 | Rory Macnair | 16-24 | 1:39:18 | 48:28 | 44:14 | |
| 1,709 | Abu-Hureira Salloo | 25-29 | 1:39:20 | 47:30 | 45:25 | |
| 1,710 | Tom Shaw | 30-34 | 1:39:21 | 49:14 | 43:23 | |
| 1,711 | Zack Webster | 25-29 | 1:39:26 | 48:06 | 45:48 | |
| 1,712 | Sam Nock | 16-24 | 1:39:32 | 46:24 | 46:43 | |
| 1,713 | James Rothwell | 40-44 | 1:39:34 | 42:25 | 51:31 | |
| 1,714 | Chris Mathieson | 55-59 | 1:39:35 | 44:43 | 49:46 | |
| 1,715 | Mark Paterson | 55-59 | 1:39:37 | 45:20 | 47:38 | |
| 1,716 | Kenny Bucklee | 50-54 | 1:39:41 | 50:36 | 42:16 | |
| 1,717 | Ryan Kelly | 30-34 | 1:39:42 | 52:47 | 42:02 | |
| 1,718 | Paul Oliver | 40-44 | 1:39:44 | 45:17 | 48:12 | |
| 1,719 | Sion Gibby | 50-54 | 1:39:46 | 41:59 | 51:22 | |
| 1,720 | James Clark | 45-49 | 1:39:46 | 50:38 | 42:39 | |
| 1,721 | William Dailly | 40-44 | 1:39:47 | 59:30 | 34:55 | |
| 1,722 | Jamie Wilson | 40-44 | 1:39:47 | 46:14 | 46:54 | |
| 1,723 | Gary Porter | 45-49 | 1:39:51 | 48:14 | 44:59 | |
| 1,724 | Paul Cullen | 35-39 | 1:39:55 | 49:44 | 44:16 | |
| 1,725 | Johnny Finnan | 40-44 | 1:39:56 | 45:08 | 48:06 | |
| 1,726 | Thomas Wilson | 30-34 | 1:40:06 | 46:22 | 46:55 | |
| 1,727 | Josh Brown | 30-34 | 1:40:08 | 50:39 | 43:16 | |
| 1,728 | Simon Vaus | 30-34 | 1:40:14 | 42:48 | 51:04 | |
| 1,729 | Duncan Foley | 45-49 | 1:40:18 | 45:08 | 49:05 | |
| 1,730 | Joe Hindmarch | 25-29 | 1:40:20 | 58:09 | 37:30 | |
| 1,731 | Mark Rennie | 35-39 | 1:40:22 | 47:51 | 47:02 | |
| 1,732 | Craig Douglas | 40-44 | 1:40:24 | 46:31 | 47:29 | |
| 1,733 | Chris Yacomine | 40-44 | 1:40:28 | 49:42 | 43:40 | |
| 1,734 | John Boyle | 35-39 | 1:40:30 | 59:34 | 35:46 | |
| 1,735 | Garry Molloy | 35-39 | 1:40:32 | 50:53 | 40:54 | |
| 1,736 | Craig Foylan | 60-64 | 1:40:32 | 50:06 | 45:05 | |
| 1,737 | Lewis Donaldson | 16-24 | 1:40:33 | 51:02 | 41:32 | |
| 1,738 | Bernard Kgomotso | 35-39 | 1:40:36 | 53:46 | 41:29 | |
| 1,739 | Scott Miller | 40-44 | 1:40:39 | 52:27 | 42:08 | |
| 1,740 | Alan Coyle | 25-29 | 1:40:53 | 49:24 | 42:13 | |
| 1,741 | Darren Morgan | 25-29 | 1:40:55 | 48:29 | 45:05 | |
| 1,742 | Andrew Johnston | 35-39 | 1:41:00 | 50:45 | 41:45 | |
| 1,743 | Jason-James Donaldson | 30-34 | 1:41:00 | 51:15 | 42:30 | |
| 1,744 | Josh Pemberton | 45-49 | 1:41:08 | 48:55 | 46:51 | |
| 1,745 | Daniel Feasey | 35-39 | 1:41:09 | 48:45 | 46:36 | |
| 1,746 | David McLean | 65-69 | 1:41:15 | 43:54 | 50:50 | |
| 1,747 | Shane Stevens | 35-39 | 1:41:20 | 49:24 | 45:35 | |
| 1,748 | Michael Loudon | 40-44 | 1:41:26 | 54:05 | 36:01 | |
| 1,749 | Alastair Cameron | 45-49 | 1:41:39 | 48:53 | 47:40 | |
| 1,750 | Damian Martin | 45-49 | 1:41:40 | 48:35 | 46:43 | |
| 1,751 | Grant Innes | 35-39 | 1:41:48 | 44:57 | 49:47 | |
| 1,752 | Greg Livingstone | 45-49 | 1:41:48 | 52:37 | 42:39 | |
| 1,753 | James Marshall | 55-59 | 1:41:52 | 53:53 | 41:42 | |
| 1,754 | Andrew Bushe | 45-49 | 1:41:55 | 46:34 | 49:27 | |
| 1,755 | Sam Elliott | 25-29 | 1:41:56 | 50:33 | 45:10 | |
| 1,756 | Jack Moylan | 25-29 | 1:42:02 | 57:00 | 38:35 | |
| 1,757 | Jason Brownlie | 45-49 | 1:42:08 | 47:10 | 48:19 | |
| 1,758 | Thomas Mcveigh | 35-39 | 1:42:18 | 56:57 | 35:38 | |
| 1,759 | Vince Whittingham | 60-64 | 1:42:19 | 48:53 | 47:34 | |
| 1,760 | Mark Almond | 50-54 | 1:42:19 | 47:46 | 46:22 | |
| 1,761 | Eoin Kelly | 30-34 | 1:42:37 | 53:09 | 43:34 | |
| 1,762 | Tony McEwan | 50-54 | 1:42:43 | 49:27 | 45:05 | |
| 1,763 | Ben Murray | 50-54 | 1:42:46 | 49:55 | 46:03 | |
| 1,764 | Ben Thornton | 45-49 | 1:42:47 | 51:30 | 45:02 | |
| 1,765 | Carson James Martin | 35-39 | 1:42:55 | 48:49 | 48:22 | |
| 1,766 | Shaurya Sheoran | 25-29 | 1:42:55 | 48:40 | 48:34 | |
| 1,767 | Stuart McKenzie | 35-39 | 1:42:56 | 44:55 | 51:52 | |
| 1,768 | Brian Keogh | 50-54 | 1:43:01 | 48:46 | 48:51 | |
| 1,769 | Chris Rodway | 30-34 | 1:43:04 | 48:20 | 47:59 | |
| 1,770 | David Loughlin | 40-44 | 1:43:07 | 50:35 | 46:18 | |
| 1,771 | Sean Brown | 25-29 | 1:43:17 | 54:39 | 40:25 | |
| 1,772 | Rich Birse | 50-54 | 1:43:17 | 58:55 | 39:25 | |
| 1,773 | Adam Parsons | 35-39 | 1:43:19 | 1:00:33 | 37:47 | |
| 1,774 | Derek Lewis | 55-59 | 1:43:28 | 52:07 | 43:55 | |
| 1,775 | Joel Maxwell-Thompson | 25-29 | 1:43:34 | 50:55 | 45:55 | |
| 1,776 | Jack McStay | 30-34 | 1:43:35 | 45:58 | 49:57 | |
| 1,777 | Alexander Hunt | 25-29 | 1:43:35 | 51:59 | 45:59 | |
| 1,778 | Adam Stacey | 35-39 | 1:43:45 | 45:49 | 52:02 | |
| 1,779 | Neil Mackenzie | 45-49 | 1:43:45 | 51:26 | 45:43 | |
| 1,780 | Conor Barry | 25-29 | 1:43:49 | 54:32 | 42:30 | |
| 1,781 | Cameron Barriskell | 25-29 | 1:43:51 | 47:47 | 50:20 | |
| 1,782 | Carl Huggins | 45-49 | 1:43:51 | 50:58 | 46:41 | |
| 1,783 | Steven Mitchell | 35-39 | 1:43:53 | 1:03:54 | 34:56 | |
| 1,784 | Gianni Craig | 16-24 | 1:43:55 | 53:52 | 43:38 | |
| 1,785 | David Anderson | 35-39 | 1:43:57 | 52:29 | 45:22 | |
| 1,786 | Daryn Egan-Simon | 40-44 | 1:44:01 | 55:20 | 43:41 | |
| 1,787 | Colin Hill | 45-49 | 1:44:07 | 50:58 | 45:54 | |
| 1,788 | Jim Fairfull | 60-64 | 1:44:08 | 55:43 | 39:47 | |
| 1,789 | Alan Coleman | 35-39 | 1:44:17 | 57:03 | 40:38 | |
| 1,790 | Sam Chesterman | 30-34 | 1:44:27 | 55:09 | 40:04 | |
| 1,791 | Stuart Baird | 35-39 | 1:44:28 | 52:08 | 45:37 | |
| 1,792 | Jamie Stewart | 30-34 | 1:44:29 | 1:03:54 | 34:53 | |
| 1,793 | Richard Todd | 35-39 | 1:44:29 | 50:29 | 46:56 | |
| 1,794 | James Currie | 45-49 | 1:44:46 | 45:28 | 52:14 | |
| 1,795 | Callum Neill | 25-29 | 1:45:15 | 54:25 | 41:52 | |
| 1,796 | Fraser McDougall | 16-24 | 1:45:15 | 56:59 | 40:57 | |
| 1,797 | Richard Ward | 30-34 | 1:45:17 | 52:14 | 47:17 | |
| 1,798 | Ben Metcalfe | 25-29 | 1:45:21 | 48:42 | 51:19 | |
| 1,799 | Craig Orr | 40-44 | 1:45:36 | 51:11 | 45:12 | |
| 1,800 | Ollie Roberts | 35-39 | 1:45:52 | 54:13 | 46:47 |