FULL RESULTS
HYROX London Excel 2025 Results – Open Men (page 11)
3,058 finishers. Winner Alexis Bernier in 55:21; median 1:20:03.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 2,001 | Matthew Coles | 40-44 | 1:25:49 | 33:13 | 41:39 | |
| 2,002 | Richard Kearns | 40-44 | 1:25:50 | 33:49 | 40:32 | |
| 2,003 | David Dickinson | 45-49 | 1:25:50 | 31:00 | 41:56 | |
| 2,004 | James Baker | 25-29 | 1:25:52 | 33:17 | 41:31 | |
| 2,005 | Danny Jones | 40-44 | 1:25:52 | 34:14 | 40:11 | |
| 2,006 | Carl Bjarkam | 50-54 | 1:25:55 | 34:53 | 37:04 | |
| 2,007 | Joshua Morrell | 25-29 | 1:25:55 | 32:03 | 42:31 | |
| 2,008 | Grant Tweeddale | 35-39 | 1:25:56 | 33:38 | 40:08 | |
| 2,009 | Karel Maes | 40-44 | 1:25:56 | 33:39 | 40:02 | |
| 2,010 | Korbonn Hutchins | 16-24 | 1:25:58 | 38:13 | 35:32 | |
| 2,011 | Ricky Jones | 45-49 | 1:25:58 | 31:24 | 42:53 | |
| 2,012 | Steve Perrin | 40-44 | 1:25:58 | 31:39 | 42:47 | |
| 2,013 | Marco De Lauro | 25-29 | 1:25:59 | 31:52 | 43:02 | |
| 2,014 | Adam Dobbie | 40-44 | 1:26:00 | 30:35 | 42:27 | |
| 2,015 | Bryce Banfield | 25-29 | 1:26:00 | 35:51 | 37:38 | |
| 2,016 | Ross Tasker | 35-39 | 1:26:02 | 34:44 | 38:44 | |
| 2,017 | Jay Williams | 25-29 | 1:26:02 | 30:38 | 43:07 | |
| 2,018 | James Hall | 40-44 | 1:26:03 | 33:38 | 39:58 | |
| 2,019 | Daniel Chapman | 35-39 | 1:26:04 | 36:58 | 36:32 | |
| 2,020 | John Mede | 40-44 | 1:26:05 | 37:25 | 35:49 | |
| 2,021 | Simon Ryan | 35-39 | 1:26:06 | 34:19 | 40:17 | |
| 2,022 | Johannes Brandt | 25-29 | 1:26:06 | 35:00 | 39:14 | |
| 2,023 | Peter Churchill | 45-49 | 1:26:07 | 32:29 | 42:50 | |
| 2,024 | James Kelley | 40-44 | 1:26:09 | 32:33 | 40:52 | |
| 2,025 | Quentin Maitini | 25-29 | 1:26:10 | 33:36 | 39:45 | |
| 2,026 | Ben Vaughan | 16-24 | 1:26:12 | 34:13 | 39:45 | |
| 2,027 | Adam Webb | 35-39 | 1:26:14 | 37:38 | 35:56 | |
| 2,028 | Jack Walden | 25-29 | 1:26:14 | 32:19 | 42:19 | |
| 2,029 | Romain Weber | 35-39 | 1:26:15 | 32:45 | 42:11 | |
| 2,030 | James Bilham | 35-39 | 1:26:16 | 33:44 | 40:09 | |
| 2,031 | Shaun Mccarthy | 50-54 | 1:26:16 | 35:01 | 38:42 | |
| 2,032 | Michael Mclaughlin | 25-29 | 1:26:17 | 33:17 | 41:26 | |
| 2,033 | Craig Sample | 35-39 | 1:26:17 | 33:57 | 40:49 | |
| 2,034 | Connor Campbell | 16-24 | 1:26:17 | 36:52 | 37:35 | |
| 2,035 | Connor Minett | 25-29 | 1:26:17 | 36:44 | 36:56 | |
| 2,036 | Liam Monelle | 25-29 | 1:26:17 | 30:43 | 44:06 | |
| 2,037 | Chris Sadler | 40-44 | 1:26:18 | 33:55 | 39:43 | |
| 2,038 | Mike Ward | 40-44 | 1:26:18 | 34:56 | 39:45 | |
| 2,039 | John Brett | 40-44 | 1:26:18 | 34:55 | 39:19 | |
| 2,040 | Matthew Lowe | 35-39 | 1:26:19 | 31:53 | 43:30 | |
| 2,041 | Alfie Roden-Kirk | 30-34 | 1:26:21 | 35:28 | 38:34 | |
| 2,042 | Nigel Foley | 40-44 | 1:26:23 | 37:30 | 36:07 | |
| 2,043 | Brendan Duffy | 50-54 | 1:26:24 | 34:51 | 39:28 | |
| 2,044 | Jack Derham | 16-24 | 1:26:25 | 34:53 | 38:37 | |
| 2,045 | Liam Ruddy | 25-29 | 1:26:25 | 35:14 | 38:55 | |
| 2,046 | Federico Balbo | 45-49 | 1:26:26 | 33:54 | 41:34 | |
| 2,047 | Eamon Lynch | 30-34 | 1:26:26 | 35:31 | 37:30 | |
| 2,048 | Lee Burns | 45-49 | 1:26:30 | 35:57 | 36:54 | |
| 2,049 | Riccardo Meola | 35-39 | 1:26:30 | 33:57 | 40:40 | |
| 2,050 | Ola Oloyede | 40-44 | 1:26:30 | 37:24 | 36:13 | |
| 2,051 | Sean Norris | 35-39 | 1:26:32 | 33:05 | 42:22 | |
| 2,052 | Glenn Mainwaring | 35-39 | 1:26:32 | 34:31 | 39:21 | |
| 2,053 | Logan Wintgens | 25-29 | 1:26:34 | 35:54 | 38:34 | |
| 2,054 | Harry Warsop | 35-39 | 1:26:35 | 32:21 | 42:43 | |
| 2,055 | Callum Garland | 25-29 | 1:26:35 | 30:06 | 44:22 | |
| 2,056 | Adam Tennant | 40-44 | 1:26:36 | 35:54 | 37:51 | |
| 2,057 | Joe Steele | 35-39 | 1:26:37 | 36:45 | 36:15 | |
| 2,058 | Ciaran Murphy | 35-39 | 1:26:38 | 35:28 | 37:47 | |
| 2,059 | Nason Ezhilchelvan | 30-34 | 1:26:38 | 35:24 | 37:58 | |
| 2,060 | Alan Lee | 55-59 | 1:26:39 | 36:51 | 37:58 | |
| 2,061 | Anthony Gavriel | 30-34 | 1:26:40 | 34:49 | 38:32 | |
| 2,062 | Chad Beverley | 40-44 | 1:26:40 | 35:48 | 37:09 | |
| 2,063 | Nigel Butcher | 55-59 | 1:26:41 | 36:03 | 38:02 | |
| 2,064 | Declan Ogden | 16-24 | 1:26:41 | 36:42 | 37:16 | |
| 2,065 | Daniel Brown | 45-49 | 1:26:41 | 32:14 | 43:03 | |
| 2,066 | Nikesh Patel | 35-39 | 1:26:41 | 33:12 | 42:22 | |
| 2,067 | Nigel Whittaker | 60-64 | 1:26:41 | 35:50 | 39:02 | |
| 2,068 | Thomas Wood | 30-34 | 1:26:42 | 37:59 | 34:45 | |
| 2,069 | Jake Buxton-Sherriff | 30-34 | 1:26:42 | 34:33 | 39:35 | |
| 2,070 | Garry Hutt | 35-39 | 1:26:43 | 35:52 | 38:44 | |
| 2,071 | Max Sharp | 30-34 | 1:26:43 | 34:47 | 40:33 | |
| 2,072 | Andrew Adumoah | 35-39 | 1:26:44 | 34:12 | 40:53 | |
| 2,073 | Mike Freeman | 40-44 | 1:26:45 | 35:19 | 39:53 | |
| 2,074 | Jonathan Ollett | 50-54 | 1:26:46 | 29:51 | 44:43 | |
| 2,075 | Josh Booden | 30-34 | 1:26:48 | 33:40 | 41:24 | |
| 2,076 | Paciência Canda | 35-39 | 1:26:49 | 34:29 | 39:29 | |
| 2,077 | Jacob Harrison | 16-24 | 1:26:50 | 34:44 | 39:52 | |
| 2,078 | Kevin Anderson | 45-49 | 1:26:51 | 31:37 | 43:55 | |
| 2,079 | Ronan Moore | 35-39 | 1:26:52 | 34:00 | 39:48 | |
| 2,080 | Sean Clark | 55-59 | 1:26:53 | 33:12 | 41:40 | |
| 2,081 | Niall Cassidy | 45-49 | 1:26:53 | 34:39 | 40:30 | |
| 2,082 | Paulo Leite | 45-49 | 1:26:53 | 32:09 | 43:23 | |
| 2,083 | Richard Parr | 40-44 | 1:26:54 | 26:36 | 50:30 | |
| 2,084 | Philip Sumner | 45-49 | 1:26:58 | 32:49 | 43:14 | |
| 2,085 | Jonathan Young | 25-29 | 1:26:58 | 33:30 | 40:56 | |
| 2,086 | Jono Gaydon | 35-39 | 1:26:58 | 32:42 | 42:24 | |
| 2,087 | Khairi Birring | 25-29 | 1:26:59 | 34:36 | 39:30 | |
| 2,088 | Paulius Rauba | 25-29 | 1:27:00 | 37:56 | 34:25 | |
| 2,089 | Ben Jones | 50-54 | 1:27:00 | 34:19 | 40:15 | |
| 2,090 | Benoît Rossetti | 30-34 | 1:27:01 | 32:37 | 41:22 | |
| 2,091 | Pete Kerswell-Jensen | 35-39 | 1:27:04 | 33:42 | 41:32 | |
| 2,092 | Robbie Brown | 25-29 | 1:27:04 | 36:20 | 38:21 | |
| 2,093 | Jasim Alansaari | 40-44 | 1:27:04 | 34:17 | 39:38 | |
| 2,094 | Simon Ratcliffe | 30-34 | 1:27:05 | 38:02 | 36:56 | |
| 2,095 | Mark Johnston | 25-29 | 1:27:06 | 34:08 | 41:22 | |
| 2,096 | Clayton De-Netto | 30-34 | 1:27:06 | 32:29 | 43:03 | |
| 2,097 | Gyanesh Tailor | 30-34 | 1:27:07 | 33:44 | 40:02 | |
| 2,098 | David Bales | 50-54 | 1:27:07 | 32:54 | 42:22 | |
| 2,099 | Alex Wright | 40-44 | 1:27:07 | 29:15 | 47:27 | |
| 2,100 | Kevin Luchmun | 40-44 | 1:27:08 | 34:50 | 38:42 | |
| 2,101 | Mark Sharp | 55-59 | 1:27:09 | 39:08 | 34:17 | |
| 2,102 | Giles Ford | 55-59 | 1:27:09 | 36:39 | 38:17 | |
| 2,103 | Max Ward | 16-24 | 1:27:10 | 34:01 | 39:47 | |
| 2,104 | Lee Robinson | 45-49 | 1:27:11 | 38:38 | 35:22 | |
| 2,105 | Peter Taylor | 30-34 | 1:27:11 | 35:51 | 38:30 | |
| 2,106 | Eugenio Lukianov | 35-39 | 1:27:11 | 37:17 | 37:07 | |
| 2,107 | Oliver Allen | 25-29 | 1:27:12 | 35:29 | 40:09 | |
| 2,108 | Renato Rodriguez | 30-34 | 1:27:12 | 34:51 | 40:00 | |
| 2,109 | Darrian Geoghegan | 30-34 | 1:27:13 | 36:05 | 38:07 | |
| 2,110 | Dan Farr | 25-29 | 1:27:13 | 34:53 | 39:03 | |
| 2,111 | Gabriele Plate | 40-44 | 1:27:14 | 31:56 | 44:14 | |
| 2,112 | Mark Beckett | 30-34 | 1:27:15 | 30:15 | 45:46 | |
| 2,113 | Charlie Humphreys | 25-29 | 1:27:15 | 32:26 | 42:52 | |
| 2,114 | Ben Hughes | 16-24 | 1:27:16 | 31:09 | 44:34 | |
| 2,115 | Bérenger Ancelin | 40-44 | 1:27:17 | 38:54 | 34:52 | |
| 2,116 | Matthew Hall | 35-39 | 1:27:18 | 35:45 | 37:37 | |
| 2,117 | Andy Quach | 25-29 | 1:27:19 | 36:49 | 38:12 | |
| 2,118 | Alasdair Kinloch | 50-54 | 1:27:20 | 34:38 | 39:41 | |
| 2,119 | Denis Petitprez | 30-34 | 1:27:20 | 29:18 | 46:10 | |
| 2,120 | Martin Gannon | 65-69 | 1:27:21 | 34:19 | 41:19 | |
| 2,121 | Matthew Gilmore | 16-24 | 1:27:23 | 35:36 | 39:01 | |
| 2,122 | Gareth Faires | 45-49 | 1:27:24 | 35:31 | 39:40 | |
| 2,123 | Andrew Malcolm | 35-39 | 1:27:24 | 30:07 | 45:48 | |
| 2,124 | John Gordon | 35-39 | 1:27:24 | 36:49 | 36:56 | |
| 2,125 | Neil Fisher | 50-54 | 1:27:25 | 33:43 | 41:40 | |
| 2,126 | Darren Moynagh | 40-44 | 1:27:25 | 35:04 | 39:00 | |
| 2,127 | Jonathan Earle | 50-54 | 1:27:25 | 32:38 | 43:41 | |
| 2,128 | Harley Sevenoaks | 16-24 | 1:27:25 | 33:57 | 41:44 | |
| 2,129 | Ben Mensah | 45-49 | 1:27:25 | 31:18 | 42:51 | |
| 2,130 | Dan Bickford | 45-49 | 1:27:26 | 33:20 | 41:04 | |
| 2,131 | Matt Fox | 40-44 | 1:27:26 | 35:22 | 38:56 | |
| 2,132 | Stuart Maccuish-Pike | 30-34 | 1:27:27 | 35:02 | 40:21 | |
| 2,133 | Niall Dunn | 25-29 | 1:27:28 | 33:29 | 39:59 | |
| 2,134 | Vishal Shah | 40-44 | 1:27:28 | 32:23 | 43:37 | |
| 2,135 | Jay Clermont | 60-64 | 1:27:29 | 35:41 | 39:32 | |
| 2,136 | Dom Tye | 30-34 | 1:27:30 | 36:58 | 38:15 | |
| 2,137 | Glen Glover | 35-39 | 1:27:30 | 34:19 | 40:21 | |
| 2,138 | Scott Walkerdine | 25-29 | 1:27:31 | 39:05 | 34:53 | |
| 2,139 | Sean Mcconnon | 50-54 | 1:27:33 | 35:23 | 40:14 | |
| 2,140 | Fabrizio Elia Porcellini | 40-44 | 1:27:34 | 34:55 | 40:11 | |
| 2,141 | Zaakir Abedin | 35-39 | 1:27:35 | 35:21 | 40:47 | |
| 2,142 | Tommy Green | 16-24 | 1:27:35 | 36:12 | 39:28 | |
| 2,143 | Lee Renton | 40-44 | 1:27:36 | 34:35 | 40:27 | |
| 2,144 | Craig Lewis | 35-39 | 1:27:36 | 32:40 | 43:32 | |
| 2,145 | Jonathan Keeley | 35-39 | 1:27:36 | 35:01 | 40:17 | |
| 2,146 | Rick Tara | 50-54 | 1:27:38 | 34:20 | 41:14 | |
| 2,147 | Shane Compton | 50-54 | 1:27:40 | 35:59 | 39:47 | |
| 2,148 | Richard Branson | 40-44 | 1:27:41 | 35:02 | 39:55 | |
| 2,149 | James Cameron | 50-54 | 1:27:42 | 38:11 | 37:16 | |
| 2,150 | Mervin Devar | 55-59 | 1:27:42 | 33:52 | 41:56 | |
| 2,151 | Gary Sage | 55-59 | 1:27:43 | 30:56 | 44:44 | |
| 2,152 | Aiden Murphy | 40-44 | 1:27:46 | 33:31 | 40:40 | |
| 2,153 | Ryam Tolli | 16-24 | 1:27:46 | 36:43 | 38:13 | |
| 2,154 | David Jackson | 40-44 | 1:27:46 | 38:04 | 37:15 | |
| 2,155 | James Gwilt | 16-24 | 1:27:48 | 32:19 | 43:33 | |
| 2,156 | Milo Lanzi | 40-44 | 1:27:50 | 35:34 | 40:09 | |
| 2,157 | James Breeze | 45-49 | 1:27:51 | 35:29 | 39:44 | |
| 2,158 | Ben Goodman | 40-44 | 1:27:52 | 35:04 | 38:05 | |
| 2,159 | Jake Asson | 25-29 | 1:27:54 | 34:29 | 41:02 | |
| 2,160 | Isaac Barry | 16-24 | 1:27:54 | 36:41 | 38:29 | |
| 2,161 | Tom Baylis | 30-34 | 1:27:54 | 34:50 | 40:29 | |
| 2,162 | Mike Wotton | 50-54 | 1:27:55 | 33:39 | 42:08 | |
| 2,163 | Marcus Freeman | 30-34 | 1:27:55 | 36:14 | 39:44 | |
| 2,164 | David Crabtree | 25-29 | 1:27:57 | 32:19 | 44:48 | |
| 2,165 | Rob Harnetty | 40-44 | 1:27:57 | 35:42 | 40:07 | |
| 2,166 | Tim Bloomfield | 50-54 | 1:27:57 | 33:19 | 41:21 | |
| 2,167 | Dean Heitman | 45-49 | 1:27:59 | 34:30 | 42:11 | |
| 2,168 | Andrew Dawson | 45-49 | 1:27:59 | 34:15 | 41:54 | |
| 2,169 | Vincent Ryan | 40-44 | 1:28:00 | 34:48 | 41:10 | |
| 2,170 | Michael Nolan | 45-49 | 1:28:01 | 36:30 | 39:45 | |
| 2,171 | Sam Palmer | 25-29 | 1:28:01 | 37:30 | 37:41 | |
| 2,172 | Sean Lally | 30-34 | 1:28:02 | 35:25 | 40:19 | |
| 2,173 | Dylan Davies | 25-29 | 1:28:03 | 38:49 | 36:04 | |
| 2,174 | Ryan Jones | 30-34 | 1:28:06 | 32:00 | 44:35 | |
| 2,175 | Paul Wilkinson | 55-59 | 1:28:07 | 36:31 | 39:17 | |
| 2,176 | Jack Clempson | 30-34 | 1:28:08 | 38:33 | 37:00 | |
| 2,177 | Connor Mclaren | 30-34 | 1:28:08 | 35:46 | 39:38 | |
| 2,178 | Matt Hind | 40-44 | 1:28:08 | 36:48 | 37:42 | |
| 2,179 | Chris Bryant | 40-44 | 1:28:08 | 36:07 | 39:41 | |
| 2,180 | Callum Reid | 16-24 | 1:28:09 | 34:29 | 42:15 | |
| 2,181 | Camilo Amaya | 40-44 | 1:28:09 | 32:57 | 41:30 | |
| 2,182 | Jamie Robertson | 40-44 | 1:28:09 | 39:41 | 35:10 | |
| 2,183 | Ali White | 35-39 | 1:28:09 | 36:36 | 38:01 | |
| 2,184 | Jordan Stokes | 25-29 | 1:28:09 | 36:19 | 39:19 | |
| 2,185 | Cornelius Flavin | 50-54 | 1:28:10 | 37:28 | 36:05 | |
| 2,186 | Henry Hodge | 25-29 | 1:28:10 | 33:29 | 41:16 | |
| 2,187 | Andrew Harding | 30-34 | 1:28:10 | 34:59 | 41:06 | |
| 2,188 | Paul Sheppard | 50-54 | 1:28:10 | 33:53 | 41:25 | |
| 2,189 | Sebastian Fernandez | 35-39 | 1:28:13 | 34:12 | 41:00 | |
| 2,190 | Vicente Gardner | 35-39 | 1:28:13 | 33:10 | 43:01 | |
| 2,191 | Jean-Loup Beneditti | 30-34 | 1:28:13 | 34:49 | 41:40 | |
| 2,192 | Sean Curtin | 25-29 | 1:28:14 | 37:35 | 37:38 | |
| 2,193 | Michael Elliott | 55-59 | 1:28:16 | 33:43 | 42:25 | |
| 2,194 | Jacobo Cortes Clavijo | 25-29 | 1:28:17 | 34:29 | 41:59 | |
| 2,195 | Daniel Watkins | 40-44 | 1:28:18 | 35:27 | 40:31 | |
| 2,196 | Lloyd Slee | 30-34 | 1:28:21 | 36:25 | 38:26 | |
| 2,197 | Imran Khan | 45-49 | 1:28:22 | 35:04 | 40:57 | |
| 2,198 | Sean Leonard | 25-29 | 1:28:25 | 35:34 | 40:47 | |
| 2,199 | Jon Tucker | 45-49 | 1:28:26 | 34:00 | 43:36 | |
| 2,200 | Gearóid Harnett | 25-29 | 1:28:26 | 38:33 | 36:33 |