FULL RESULTS
HYROX Glasgow 2025 Results – Open Men (page 6)
1,933 finishers. Winner David Parkin in 55:22; median 1:19:37.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1,001 | Christopher Audley | 45-49 | 1:20:06 | 40:55 | 34:42 | |
| 1,002 | Jamie Wright | 30-34 | 1:20:06 | 38:49 | 36:06 | |
| 1,003 | Paul Bradley | 35-39 | 1:20:08 | 41:04 | 34:39 | |
| 1,004 | Martin Christie | 35-39 | 1:20:09 | 39:44 | 34:45 | |
| 1,005 | Aaron Clements | 30-34 | 1:20:10 | 40:58 | 34:53 | |
| 1,006 | Sam Mcmurchy | 30-34 | 1:20:10 | 40:26 | 34:52 | |
| 1,007 | Gareth Holmes | 35-39 | 1:20:12 | 42:29 | 33:19 | |
| 1,008 | Abraham Thorpe | 35-39 | 1:20:13 | 40:42 | 34:53 | |
| 1,009 | Ryan Murphy | 35-39 | 1:20:14 | 40:36 | 34:05 | |
| 1,010 | Hamish Townshend | 25-29 | 1:20:14 | 40:35 | 34:25 | |
| 1,011 | Eoin Galvin | 40-44 | 1:20:14 | 40:32 | 34:49 | |
| 1,012 | Callum Hawthorne | 35-39 | 1:20:16 | 42:18 | 33:05 | |
| 1,013 | Greg Harris | 40-44 | 1:20:18 | 38:03 | 37:59 | |
| 1,014 | Jack Gemmell | 25-29 | 1:20:19 | 41:17 | 34:26 | |
| 1,015 | Andrew Ford | 35-39 | 1:20:19 | 42:40 | 33:27 | |
| 1,016 | Brian Mcgrogan | 45-49 | 1:20:21 | 41:28 | 34:01 | |
| 1,017 | Tom Burgess | 25-29 | 1:20:22 | 41:21 | 33:52 | |
| 1,018 | Agi Jones | 40-44 | 1:20:29 | 43:28 | 32:42 | |
| 1,019 | Harry Vowles | 30-34 | 1:20:29 | 43:36 | 32:07 | |
| 1,020 | Paul Devine | 35-39 | 1:20:30 | 42:15 | 33:00 | |
| 1,021 | Liam O’Toole | 40-44 | 1:20:30 | 44:20 | 31:38 | |
| 1,022 | Paul Ginesi | 45-49 | 1:20:32 | 40:57 | 35:06 | |
| 1,023 | Selvin Mills | 50-54 | 1:20:32 | 36:24 | 39:25 | |
| 1,024 | Jonny Mackenzie | 35-39 | 1:20:32 | 42:18 | 33:26 | |
| 1,025 | Keith Morrice | 45-49 | 1:20:36 | 38:21 | 36:43 | |
| 1,026 | Michael Brady | 30-34 | 1:20:36 | 40:16 | 35:24 | |
| 1,027 | John Winstanley | 35-39 | 1:20:36 | 40:27 | 31:05 | |
| 1,028 | Teague Whoriskey | 50-54 | 1:20:36 | 41:38 | 33:44 | |
| 1,029 | Jack Burn | 16-24 | 1:20:37 | 37:27 | 38:37 | |
| 1,030 | Kyle Gillingham | 30-34 | 1:20:38 | 37:01 | 36:18 | |
| 1,031 | Joseph Walsh | 25-29 | 1:20:38 | 39:08 | 35:36 | |
| 1,032 | Scott Johnson | 16-24 | 1:20:38 | 39:17 | 36:35 | |
| 1,033 | Colm Darby | 35-39 | 1:20:38 | 43:48 | 31:57 | |
| 1,034 | Maciej Macheta | 35-39 | 1:20:42 | 43:42 | 31:33 | |
| 1,035 | Kevin Begley | 45-49 | 1:20:45 | 38:55 | 37:22 | |
| 1,036 | Harry Sayer | 16-24 | 1:20:45 | 39:20 | 35:52 | |
| 1,037 | Ryan Salorian | 30-34 | 1:20:47 | 39:36 | 36:17 | |
| 1,038 | Willie Murray | 40-44 | 1:20:48 | 39:52 | 36:24 | |
| 1,039 | Pablo Sanchez-Martin | 35-39 | 1:20:50 | 39:13 | 36:14 | |
| 1,040 | Johnny Hession | 40-44 | 1:20:50 | 42:19 | 33:11 | |
| 1,041 | David Roberts | 40-44 | 1:20:51 | 39:51 | 36:07 | |
| 1,042 | James Ó Baoill | 25-29 | 1:20:53 | 38:28 | 37:27 | |
| 1,043 | Xavier Keenan | 35-39 | 1:20:53 | 41:54 | 34:09 | |
| 1,044 | Lewis Brooks | 35-39 | 1:20:53 | 38:11 | 37:28 | |
| 1,045 | Michael Mitchinson | 35-39 | 1:20:55 | 42:38 | 33:58 | |
| 1,046 | Dayne Moore | 30-34 | 1:20:57 | 42:15 | 34:23 | |
| 1,047 | Jonathan McNabb | 30-34 | 1:20:59 | 40:16 | 36:29 | |
| 1,048 | Ricky Singh | 35-39 | 1:21:02 | 42:43 | 33:39 | |
| 1,049 | Brad Davies | 40-44 | 1:21:06 | 38:52 | 36:59 | |
| 1,050 | Daniel Jordan | 55-59 | 1:21:07 | 37:20 | 39:14 | |
| 1,051 | Michael Rawson | 35-39 | 1:21:08 | 43:40 | 32:51 | |
| 1,052 | Stuart Dearden | 30-34 | 1:21:10 | 40:01 | 35:35 | |
| 1,053 | Frazer Morrow | 35-39 | 1:21:16 | 40:40 | 34:36 | |
| 1,054 | Alen Francis | 45-49 | 1:21:16 | 44:26 | 32:17 | |
| 1,055 | Ali Walker | 35-39 | 1:21:20 | 40:21 | 34:20 | |
| 1,056 | Trystan Gruffydd | 25-29 | 1:21:20 | 43:58 | 33:20 | |
| 1,057 | Matthew Bartley | 40-44 | 1:21:23 | 40:29 | 37:05 | |
| 1,058 | Luke Hill | 25-29 | 1:21:27 | 41:11 | 36:04 | |
| 1,059 | Gordon Mclellan | 40-44 | 1:21:29 | 41:59 | 34:45 | |
| 1,060 | Stuart Watt | 30-34 | 1:21:29 | 40:21 | 36:15 | |
| 1,061 | Matt Marquis | 45-49 | 1:21:30 | 38:55 | 37:09 | |
| 1,062 | James Gorman | 16-24 | 1:21:31 | 39:11 | 38:19 | |
| 1,063 | Daniel Lambert | 25-29 | 1:21:33 | 38:31 | 38:17 | |
| 1,064 | Michael Templeman | 45-49 | 1:21:33 | 37:06 | 39:55 | |
| 1,065 | James Martin | 30-34 | 1:21:35 | 39:17 | 37:52 | |
| 1,066 | Chris Jones | 40-44 | 1:21:36 | 42:19 | 33:56 | |
| 1,067 | Christian Dassi | 25-29 | 1:21:36 | 38:21 | 38:42 | |
| 1,068 | Vin Whitelock | 35-39 | 1:21:37 | 40:39 | 36:35 | |
| 1,069 | Jeff Pocklington | 35-39 | 1:21:39 | 43:26 | 33:57 | |
| 1,070 | Jeff Doyle | 45-49 | 1:21:44 | 43:13 | 33:37 | |
| 1,071 | Jack Watson | 30-34 | 1:21:44 | 43:50 | 33:19 | |
| 1,072 | Tom Mohabir | 30-34 | 1:21:45 | 39:38 | 37:34 | |
| 1,073 | Shaun Ritchie | 35-39 | 1:21:46 | 41:23 | 35:56 | |
| 1,074 | Ross West | 30-34 | 1:21:46 | 45:33 | 31:26 | |
| 1,075 | Christopher Kay | 25-29 | 1:21:47 | 41:10 | 35:44 | |
| 1,076 | Thomas Pinkham | 35-39 | 1:21:48 | 40:06 | 36:33 | |
| 1,077 | Seamus Agnew | 40-44 | 1:21:49 | 39:52 | 37:41 | |
| 1,078 | Konrad Spalony | 16-24 | 1:21:50 | 39:57 | 37:04 | |
| 1,079 | Anthony Mcgovern | 25-29 | 1:21:50 | 43:07 | 34:03 | |
| 1,080 | Martin Redmond | 30-34 | 1:21:51 | 43:21 | 33:51 | |
| 1,081 | Stephen Woods | 35-39 | 1:21:54 | 41:30 | 35:35 | |
| 1,082 | Gregory Cunningham | 50-54 | 1:21:54 | 43:52 | 33:36 | |
| 1,083 | Lewis Hart | 16-24 | 1:21:54 | 40:54 | 36:42 | |
| 1,084 | Iwan Smith | 16-24 | 1:21:54 | 38:03 | 39:34 | |
| 1,085 | CHRIS MCGROARTY | 40-44 | 1:21:54 | 38:58 | 38:06 | |
| 1,086 | Sean Hadden | 30-34 | 1:21:54 | 37:55 | 39:44 | |
| 1,087 | Eoin Patrick | 30-34 | 1:21:55 | 40:57 | 35:41 | |
| 1,088 | James Walmsley | 30-34 | 1:21:57 | 39:23 | 37:43 | |
| 1,089 | Scott King | 35-39 | 1:21:58 | 40:31 | 36:29 | |
| 1,090 | Scott Keenan | 40-44 | 1:21:59 | 39:54 | 37:20 | |
| 1,091 | Lee Hodgson | 50-54 | 1:21:59 | 42:42 | 34:52 | |
| 1,092 | Alex Pattison | 30-34 | 1:22:00 | 41:19 | 35:29 | |
| 1,093 | Colin Jamieson | 40-44 | 1:22:00 | 40:09 | 36:04 | |
| 1,094 | Steven Cray | 35-39 | 1:22:01 | 39:51 | 37:33 | |
| 1,095 | Nathan Jones | 30-34 | 1:22:04 | 41:08 | 36:01 | |
| 1,096 | Callum Kearney | 16-24 | 1:22:05 | 40:42 | 36:25 | |
| 1,097 | Iain-Hamish Paton | 30-34 | 1:22:06 | 38:23 | 39:30 | |
| 1,098 | Ewan Mcerlean | 30-34 | 1:22:08 | 40:18 | 35:12 | |
| 1,099 | Scott Matthews | 25-29 | 1:22:09 | 40:36 | 37:28 | |
| 1,100 | Kevin Cloherty | 35-39 | 1:22:09 | 43:08 | 32:58 | |
| 1,101 | Derek Mackessy | 40-44 | 1:22:10 | 40:07 | 37:14 | |
| 1,102 | Kelvin Webber | 30-34 | 1:22:10 | 41:35 | 35:05 | |
| 1,103 | Alexander Watts | 25-29 | 1:22:11 | 39:50 | 37:39 | |
| 1,104 | Mark Giles | 35-39 | 1:22:11 | 40:12 | 36:58 | |
| 1,105 | Mark Carson | 30-34 | 1:22:13 | 41:33 | 35:57 | |
| 1,106 | Graeme Scott | 25-29 | 1:22:15 | 43:36 | 32:35 | |
| 1,107 | Dan Purchase | 45-49 | 1:22:15 | 43:06 | 34:26 | |
| 1,108 | Alastor Moody | 40-44 | 1:22:18 | 44:06 | 32:30 | |
| 1,109 | Alex D'Silva | 16-24 | 1:22:19 | 42:09 | 34:51 | |
| 1,110 | Matthew Brook | 30-34 | 1:22:19 | 43:22 | 34:15 | |
| 1,111 | John Kinniburgh | 25-29 | 1:22:21 | 42:56 | 34:17 | |
| 1,112 | Tom Eckersley | 30-34 | 1:22:22 | 44:04 | 32:50 | |
| 1,113 | Shaun Lam | 30-34 | 1:22:23 | 40:39 | 35:59 | |
| 1,114 | Scott Morrison | 45-49 | 1:22:23 | 41:44 | 35:43 | |
| 1,115 | Michael Wright | 25-29 | 1:22:23 | 40:45 | 35:54 | |
| 1,116 | Ruben Useche | 30-34 | 1:22:24 | 37:57 | 39:37 | |
| 1,117 | Simon Bullen | 45-49 | 1:22:24 | 42:48 | 34:55 | |
| 1,118 | Darren Meek | 30-34 | 1:22:24 | 41:28 | 35:26 | |
| 1,119 | Scott Greenwood | 35-39 | 1:22:26 | 40:17 | 37:28 | |
| 1,120 | Shane Nevin | 30-34 | 1:22:27 | 41:10 | 36:19 | |
| 1,121 | Steve Sawyer | 55-59 | 1:22:28 | 42:12 | 35:28 | |
| 1,122 | Lee Fazackerley | 45-49 | 1:22:28 | 37:49 | 40:32 | |
| 1,123 | Marcel Reimer | 25-29 | 1:22:29 | 44:07 | 33:18 | |
| 1,124 | Kieran Kennedy | 25-29 | 1:22:29 | 43:14 | 34:18 | |
| 1,125 | Matthew Thompson | 30-34 | 1:22:31 | 40:06 | 37:41 | |
| 1,126 | Scott Douglas | 16-24 | 1:22:34 | 40:53 | 36:06 | |
| 1,127 | Stephen Williams | 35-39 | 1:22:34 | 41:14 | 36:47 | |
| 1,128 | David Lowe | 35-39 | 1:22:34 | 39:39 | 37:26 | |
| 1,129 | Justin Jones | 40-44 | 1:22:35 | 38:19 | 39:38 | |
| 1,130 | Lewis Morrison | 25-29 | 1:22:36 | 40:17 | 37:53 | |
| 1,131 | Isaac Brennan | 16-24 | 1:22:43 | 41:41 | 36:33 | |
| 1,132 | Ben Cole | 35-39 | 1:22:45 | 42:01 | 34:59 | |
| 1,133 | Charles Kirkland | 40-44 | 1:22:46 | 37:11 | 38:53 | |
| 1,134 | Steve Moore | 35-39 | 1:22:47 | 43:01 | 34:39 | |
| 1,135 | Aidan Blackburn | 25-29 | 1:22:49 | 40:33 | 36:58 | |
| 1,136 | Alex Storey | 25-29 | 1:22:50 | 41:09 | 37:05 | |
| 1,137 | Frazer Connelly | 25-29 | 1:22:51 | 39:47 | 38:25 | |
| 1,138 | Nathan Clarke | 40-44 | 1:22:52 | 38:22 | 39:45 | |
| 1,139 | Jason Lomas | 35-39 | 1:22:53 | 44:05 | 33:58 | |
| 1,140 | Lee Wilson | 40-44 | 1:22:53 | 40:47 | 36:46 | |
| 1,141 | Paul Williams | 40-44 | 1:22:54 | 40:51 | 37:50 | |
| 1,142 | Dylan Wright | 45-49 | 1:22:56 | 43:17 | 34:22 | |
| 1,143 | Peter Wright | 25-29 | 1:22:56 | 39:40 | 38:08 | |
| 1,144 | Daniel Underwood | 35-39 | 1:22:58 | 37:26 | 41:31 | |
| 1,145 | Gordon Daly | 40-44 | 1:22:59 | 41:48 | 35:59 | |
| 1,146 | Scott Macnab | 40-44 | 1:22:59 | 45:00 | 33:10 | |
| 1,147 | Martin Mcshane | 35-39 | 1:23:02 | 41:38 | 35:41 | |
| 1,148 | Alistair Telford | 30-34 | 1:23:02 | 41:46 | 36:34 | |
| 1,149 | Ben Brown | 30-34 | 1:23:04 | 42:11 | 35:18 | |
| 1,150 | Dylan Evans | 55-59 | 1:23:04 | 44:06 | 33:58 | |
| 1,151 | Frankie Peebles | 35-39 | 1:23:05 | 42:03 | 35:44 | |
| 1,152 | Fabien Strawbridge | 45-49 | 1:23:06 | 39:17 | 38:41 | |
| 1,153 | James Kelly | 35-39 | 1:23:07 | 41:12 | 35:48 | |
| 1,154 | Nathan Welsh | 30-34 | 1:23:09 | 42:34 | 35:33 | |
| 1,155 | Craig Barr | 30-34 | 1:23:09 | 43:42 | 34:03 | |
| 1,156 | Anthony Glazier | 50-54 | 1:23:10 | 39:02 | 38:59 | |
| 1,157 | Darren Gray | 30-34 | 1:23:13 | 41:33 | 37:05 | |
| 1,158 | David Brown | 35-39 | 1:23:14 | 41:13 | 36:30 | |
| 1,159 | Malcolm Beaton | 25-29 | 1:23:15 | 43:20 | 33:58 | |
| 1,160 | Mark Johnson | 45-49 | 1:23:21 | 40:23 | 37:51 | |
| 1,161 | Stephen Rockett | 40-44 | 1:23:22 | 42:08 | 35:24 | |
| 1,162 | Dave Anderson | 45-49 | 1:23:24 | 41:57 | 36:03 | |
| 1,163 | Lewie Ainsworth | 16-24 | 1:23:26 | 40:55 | 38:06 | |
| 1,164 | Chris Campbell | 35-39 | 1:23:26 | 46:27 | 32:31 | |
| 1,165 | Neil Hillier | 50-54 | 1:23:27 | 45:14 | 33:13 | |
| 1,166 | Andreas Gustafsson | 35-39 | 1:23:27 | 44:05 | 34:33 | |
| 1,167 | David Johnston | 25-29 | 1:23:27 | 41:47 | 37:20 | |
| 1,168 | Gary Munro | 25-29 | 1:23:29 | 40:45 | 37:00 | |
| 1,169 | Barry Johnston | 50-54 | 1:23:30 | 42:40 | 35:38 | |
| 1,170 | Phil Quirk | 30-34 | 1:23:30 | 41:44 | 36:25 | |
| 1,171 | Dean Shaw | 25-29 | 1:23:30 | 45:56 | 32:48 | |
| 1,172 | Michael Kay | 40-44 | 1:23:31 | 39:18 | 39:39 | |
| 1,173 | Brannigan Graham | 16-24 | 1:23:31 | 41:26 | 38:12 | |
| 1,174 | Nathan Mortimer | 25-29 | 1:23:31 | 38:18 | 39:10 | |
| 1,175 | Phill Steele | 40-44 | 1:23:32 | 40:05 | 37:48 | |
| 1,176 | Gary Wootton | 50-54 | 1:23:32 | 39:42 | 36:47 | |
| 1,177 | James Bailey | 60-64 | 1:23:33 | 43:04 | 35:47 | |
| 1,178 | Ryan Pearson | 30-34 | 1:23:34 | 42:08 | 36:30 | |
| 1,179 | Ryan Tierney | 25-29 | 1:23:35 | 45:33 | 33:21 | |
| 1,180 | Adam Wilson | 16-24 | 1:23:36 | 40:57 | 38:15 | |
| 1,181 | Chris Powell | 40-44 | 1:23:36 | 45:22 | 33:57 | |
| 1,182 | Phil Scott | 45-49 | 1:23:40 | 43:35 | 34:59 | |
| 1,183 | Mark Grant | 45-49 | 1:23:40 | 39:12 | 39:23 | |
| 1,184 | Alfie Garrard | 16-24 | 1:23:40 | 39:16 | 39:35 | |
| 1,185 | William Clues | 35-39 | 1:23:42 | 40:49 | 38:08 | |
| 1,186 | Conor Warren | 40-44 | 1:23:43 | 44:39 | 34:52 | |
| 1,187 | Wesley Lawson | 30-34 | 1:23:44 | 41:23 | 37:56 | |
| 1,188 | Christopher Williamson | 45-49 | 1:23:45 | 42:20 | 36:16 | |
| 1,189 | Matthew Norton | 30-34 | 1:23:45 | 42:57 | 34:42 | |
| 1,190 | Kieron Johnston | 35-39 | 1:23:46 | 39:47 | 38:21 | |
| 1,191 | Peter Mulholland | 25-29 | 1:23:47 | 41:51 | 37:34 | |
| 1,192 | Mitchell Graham | 35-39 | 1:23:49 | 44:40 | 33:44 | |
| 1,193 | Andy Stephenson | 40-44 | 1:23:50 | 42:26 | 36:16 | |
| 1,194 | James Cummings | 35-39 | 1:23:55 | 42:27 | 37:00 | |
| 1,195 | Daniel Sim | 40-44 | 1:23:58 | 42:10 | 36:44 | |
| 1,196 | Michael Bellew | 30-34 | 1:23:58 | 43:15 | 36:31 | |
| 1,197 | Mikey Widdowson | 35-39 | 1:24:01 | 39:55 | 38:51 | |
| 1,198 | Bernard Doohan | 45-49 | 1:24:04 | 42:51 | 36:19 | |
| 1,199 | Gautham Narayanan | 16-24 | 1:24:04 | 37:22 | 42:08 | |
| 1,200 | Eryl Hooson | 35-39 | 1:24:05 | 40:26 | 39:21 |