← London Excel 2025 results

HYROX London Excel 2025 Results – Open Men

3,058 finishers. Winner Alexis Bernier in 55:21; median 1:20:03.

Rank Athlete Nat Age group Time Run Workout
1 Alexis Bernier FRA 35-39 55:21 23:09 24:29
2 Callum Overton GBR 25-29 55:50 22:19 26:08
3 Joe Vatcher GBR 16-24 56:14 24:10 24:18
4 Aaron Woodman GBR 40-44 56:25 24:31 23:56
5 Rayane Kara FRA 16-24 56:29 25:12 23:15
6 Reece Mc Ginley IRL 25-29 56:32 24:20 24:16
7 David Parkin GBR 35-39 56:52 23:51 25:17
8 Marc Bloomfield GBR 35-39 56:55 24:04 25:03
9 Zac Stevens GBR 25-29 57:01 23:44 25:35
10 Ben Allon-Smith GBR 30-34 57:02 24:09 25:02
11 Steven Beattie GBR 30-34 57:02 23:30 25:50
12 Gavin Magner GBR 30-34 57:29 23:54 25:50
13 Mike Carmody IRL 35-39 57:30 24:59 24:36
14 Toby Roberts GBR 30-34 57:46 24:53 24:56
15 Samuel Taylor GBR 16-24 57:53 25:09 24:38
16 Ryan Gibson GBR 30-34 57:55 23:10 26:58
17 Paul Dooley IRL 35-39 57:56 24:12 25:50
18 Perry Mullins GBR 30-34 58:17 24:39 25:45
19 Alex Neville GBR 25-29 58:26 24:58 25:32
20 George Brock GBR 16-24 58:26 25:01 25:22
21 Aaron Bassett IRL 30-34 58:29 24:09 26:15
22 Simon Day GBR 40-44 58:31 24:43 25:38
23 Bailey Askin GBR 16-24 58:38 25:02 25:09
24 Callum Short GBR 30-34 58:39 24:55 25:39
25 Mark Baddeley GBR 30-34 58:40 24:08 26:47
26 Kieran Higgs GBR 25-29 58:40 23:57 26:34
27 Craig Gardiner GBR 25-29 58:40 23:31 27:25
28 Nikolay Georgiev BUL 30-34 58:44 24:23 26:01
29 Jakub Riedel POL 16-24 58:46 25:18 25:17
30 Patrick Brown GBR 45-49 58:47 24:45 26:02
31 David Magida USA 35-39 58:50 24:56 25:26
32 Gaetano Di Tavi ITA 30-34 58:51 25:43 24:40
33 Romain Chamayou Brien FRA 25-29 58:52 23:44 27:14
34 Gareth Davies GBR 35-39 58:57 25:01 25:21
35 Mick Daly IRL 35-39 58:57 25:25 25:36
36 Lee Clayton GBR 35-39 59:06 25:37 25:14
37 Adam Hale GBR 35-39 59:09 24:16 26:59
38 Alan Hilley GBR 35-39 59:09 24:28 26:48
39 Ben Strong GBR 35-39 59:10 24:51 25:57
40 Brian Maybin IRL 40-44 59:11 25:59 24:47
41 Paul Hesselberth NED 25-29 59:13 24:25 26:57
42 Tom Hage GBR 25-29 59:14 25:43 25:00
43 Charlie Morris GBR 25-29 59:20 24:18 27:03
44 Conor Henry GBR 30-34 59:21 24:43 26:41
45 Nathan Chowns Higgs GBR 16-24 59:21 24:20 26:30
46 Joshua Barnard GBR 30-34 59:23 25:01 26:03
47 Glen Cook GBR 30-34 59:29 24:42 26:48
48 Andrew Bourne GBR 30-34 59:35 24:44 26:26
49 Dominic Brown GBR 30-34 59:39 24:13 27:01
50 Arek Pociask POL 16-24 59:42 25:18 26:11
51 Kieren Lloyd GBR 30-34 59:43 25:41 25:37
52 Jay Holberry GBR 40-44 59:47 24:48 26:56
53 Lewis Cresswell GBR 25-29 59:47 25:51 25:48
54 Sam West GBR 35-39 59:47 25:34 25:52
55 Iain Irving GBR 40-44 59:52 25:37 25:43
56 Connor Farrell GBR 30-34 59:57 26:18 25:07
57 Harry Duncan GBR 16-24 59:58 25:19 26:41
58 Tom Barber GBR 30-34 59:58 24:44 27:03
59 Sean Cabey GBR 30-34 1:00:00 24:24 27:41
60 Adam Thorley GBR 30-34 1:00:00 24:55 26:57
61 Nikita Aleksandrovics IRL 16-24 1:00:01 24:46 26:52
62 Joe Sankey GBR 35-39 1:00:05 26:18 25:09
63 Jamie Marsland GBR 35-39 1:00:09 25:06 26:51
64 Chris Shaw SCO 35-39 1:00:11 25:46 25:25
65 Ryan Crisp GBR 30-34 1:00:12 26:05 25:49
66 Matthew Eccleshare GBR 30-34 1:00:29 24:43 27:41
67 Joshua Lewis GBR 16-24 1:00:30 24:35 27:31
68 Matt Brammeier GBR 40-44 1:00:36 25:59 26:02
69 Joe Fisher GBR 40-44 1:00:39 26:18 25:52
70 Carl Hill GBR 30-34 1:00:40 24:20 28:34
71 Rachid Nadi GBR 35-39 1:00:41 26:12 26:01
72 Alex Ayin GBR 30-34 1:00:45 25:49 26:26
73 Phil O'Halloran GBR 40-44 1:00:45 25:11 27:13
74 Adrien Raffault FRA 35-39 1:00:46 25:39 26:25
75 Darren Hancock GBR 40-44 1:00:47 25:02 27:37
76 Elliott Donner GBR 25-29 1:00:50 25:26 27:04
77 Ryan Herold GBR 30-34 1:00:50 25:18 26:57
78 Louis Binns GBR 40-44 1:00:53 25:01 27:42
79 Rokas Guščinas LTU 30-34 1:00:54 26:31 25:50
80 Harry Edmondson GBR 16-24 1:01:00 24:41 28:17
81 Jack Goodwin GBR 30-34 1:01:05 22:37 30:28
82 Daniel Lythgoe GBR 30-34 1:01:06 25:24 27:34
83 Josh Jones GBR 30-34 1:01:08 25:29 27:15
84 Lee Sellman GBR 16-24 1:01:23 26:01 26:56
85 Josh Prior GBR 25-29 1:01:29 25:25 27:36
86 Joshua Poskitt GBR 25-29 1:01:30 26:22 26:29
87 Luke Bailey GBR 30-34 1:01:32 24:58 27:51
88 Jack Mayhew GBR 25-29 1:01:32 25:38 27:34
89 Lewis Matthews GBR 30-34 1:01:33 24:57 28:23
90 Andy Gallagher IRL 30-34 1:01:35 25:09 28:07
91 Gerry Kennedy GBR 35-39 1:01:38 25:22 28:01
92 Josh Casey GBR 30-34 1:01:39 25:46 27:20
93 Danny Bailey GBR 35-39 1:01:43 24:50 28:43
94 Thomas East GBR 35-39 1:01:43 23:59 29:23
95 Tom Briggs GBR 25-29 1:01:43 25:12 28:26
96 Lee Dovey GBR 35-39 1:01:43 26:08 27:17
97 Dan Hall GBR 25-29 1:01:44 25:07 28:27
98 Will Newnham GBR 30-34 1:01:50 25:35 27:42
99 Simon Wrafter IRL 35-39 1:01:50 25:11 28:16
100 Billy Kinnear GBR 25-29 1:01:51 27:18 25:35
101 Callum Murphy GBR 25-29 1:01:52 24:58 28:44
102 Louis Brasington GBR 30-34 1:01:53 25:50 27:10
103 James Dabell GBR 30-34 1:01:58 25:54 27:28
104 Dwaine Evans GBR 35-39 1:01:59 25:49 27:35
105 Damian Barley GBR 16-24 1:02:00 25:36 27:58
106 Shakur Casaleiro GBR 16-24 1:02:02 24:01 30:21
107 Lewis Gillman GBR 16-24 1:02:03 26:01 27:40
108 Richard Rees GBR 40-44 1:02:05 25:59 27:07
109 Noah Bedford-Henry GBR 30-34 1:02:09 27:09 25:49
110 Freddie Davies GBR 16-24 1:02:11 25:19 28:27
111 Tate Irons GBR 30-34 1:02:11 25:58 27:08
112 Ryan Stack GBR 30-34 1:02:13 25:57 27:21
113 Luke O’Brien GBR 16-24 1:02:15 25:39 28:05
114 Simon Courtney GBR 40-44 1:02:17 25:20 28:37
115 Lee Mcgoldrick GBR 35-39 1:02:18 26:48 26:45
116 Luke Forster IRL 25-29 1:02:24 25:53 28:01
117 Tim Schudde NED 16-24 1:02:24 26:33 27:15
118 Sean Gosha GBR 25-29 1:02:25 26:11 27:54
119 Tom Imlah GBR 30-34 1:02:27 26:43 26:56
120 Kieran Macfarlane GBR 30-34 1:02:28 25:47 28:08
121 Joshua Fawssett GBR 30-34 1:02:28 26:50 27:09
122 James Deag GBR 30-34 1:02:42 26:28 27:09
123 Connor Perrie GBR 25-29 1:02:42 26:36 27:00
124 Antony James GBR 30-34 1:02:44 27:58 25:26
125 Cameron Henderson GBR 30-34 1:02:47 24:46 29:30
126 Lewis Brady GBR 25-29 1:02:53 25:43 28:13
127 Mark Ingham GBR 35-39 1:02:54 26:25 27:53
128 John Currie GBR 30-34 1:02:54 26:23 27:43
129 Bradley Dowdall GBR 25-29 1:02:56 27:05 26:58
130 Aly Mazhar EGY 35-39 1:02:57 28:11 25:45
131 Jack Scott GRN 35-39 1:02:58 25:56 28:10
132 Tom Adams GBR 30-34 1:02:58 26:25 27:45
133 Hugues Dormoy FRA 35-39 1:03:00 27:35 26:24
134 Jake Fletcher GBR 30-34 1:03:00 25:14 29:33
135 Jake Twells GBR 16-24 1:03:01 25:58 28:34
136 Piers Plowman GBR 30-34 1:03:03 26:34 27:41
137 Ogueri De Jonge GBR 40-44 1:03:06 27:47 25:46
138 Sam Valentine GBR 16-24 1:03:07 25:23 29:29
139 Jordan Roberts GBR 30-34 1:03:07 26:43 27:46
140 Robert Ronan IRL 25-29 1:03:07 27:11 26:57
141 Rafael Gonzalez Cabello ESP 45-49 1:03:09 24:20 30:27
142 Ash Smith GBR 30-34 1:03:18 27:16 26:55
143 Joe Greenslade-Cross GBR 25-29 1:03:20 27:03 27:11
144 Oliver Ashton GBR 16-24 1:03:23 27:05 27:56
145 Richard Prendergast GBR 40-44 1:03:28 26:23 28:09
146 Liam Hatch GBR 25-29 1:03:29 26:39 27:56
147 Dylan Gallagher IRL 25-29 1:03:30 27:04 27:30
148 James Leach GBR 25-29 1:03:31 26:24 28:12
149 Louis Bettis GBR 25-29 1:03:35 26:07 28:24
150 Harry Wiltshire GBR 25-29 1:03:35 25:57 29:05
151 Joshua Chilvers GBR 35-39 1:03:39 26:29 27:45
152 Jordon Scott GBR 30-34 1:03:39 27:09 27:27
153 Sam Herbert GBR 30-34 1:03:40 26:23 28:31
154 Oliver Fitzer GBR 30-34 1:03:42 27:05 27:19
155 Rufus Hack GBR 40-44 1:03:43 26:30 28:27
156 Tom Claykens BEL 35-39 1:03:44 26:32 28:31
157 George Edwards GBR 40-44 1:03:45 27:24 27:31
158 Jason Dignam IRL 16-24 1:03:45 26:11 28:33
159 Andy Rolstone GBR 35-39 1:03:47 26:05 29:10
160 Jack Kitchener GBR 25-29 1:03:48 26:18 28:55
161 Ty Lomas-King GBR 16-24 1:03:49 25:49 29:19
162 Kyle Turner GBR 25-29 1:03:49 26:04 28:50
163 Chris Marlow GBR 35-39 1:03:51 25:02 30:33
164 Dean Nield GBR 25-29 1:03:53 26:11 29:12
165 Gavin Jack GBR 30-34 1:03:54 26:40 28:07
166 David Goadsby GBR 30-34 1:03:54 25:31 30:05
167 Jack Johnson GBR 35-39 1:03:54 26:55 28:10
168 William Stone GBR 30-34 1:03:58 26:27 28:52
169 Alex Osborn GBR 35-39 1:03:59 27:02 28:00
170 Tom Cummins GBR 30-34 1:04:01 26:40 28:12
171 Romain Maleuvre FRA 25-29 1:04:02 26:49 28:23
172 Sean Howell GBR 25-29 1:04:02 26:39 28:24
173 Jonny Taylor GBR 30-34 1:04:03 27:23 27:12
174 Steven Broxton GBR 40-44 1:04:03 26:28 28:42
175 Ross Shergold GBR 30-34 1:04:04 26:43 28:47
176 James Farrell GBR 25-29 1:04:04 26:50 28:41
177 Jack Osborn GBR 30-34 1:04:05 26:38 28:33
178 James Wareham GBR 35-39 1:04:06 26:30 28:51
179 Youssef Zaryouh FRA 25-29 1:04:09 27:19 28:05
180 Joe Arcangelo GBR 16-24 1:04:10 27:19 27:32
181 Sven Aerts NED 16-24 1:04:11 24:17 31:09
182 Dominic Spayne GBR 40-44 1:04:14 26:18 29:11
183 Colin Bailey GBR 40-44 1:04:14 26:56 28:07
184 Alexander Sodje GBR 16-24 1:04:15 27:03 28:08
185 Lennon Greggains GBR 25-29 1:04:15 25:55 29:50
186 Adam Clark GBR 30-34 1:04:17 26:37 28:52
187 Kyle Wych GBR 16-24 1:04:17 25:30 30:17
188 Bob Tinsley GBR 35-39 1:04:19 25:39 29:48
189 James Francis GBR 25-29 1:04:19 27:36 27:35
190 Daniel King GBR 40-44 1:04:20 28:00 27:05
191 Bobby Sears GBR 25-29 1:04:20 27:06 28:23
192 Kevin Munter NED 30-34 1:04:20 27:44 27:08
193 Ben Williamson SCO 30-34 1:04:21 26:21 29:09
194 James Wilson GBR 45-49 1:04:21 25:48 29:24
195 Shane Butler IRL 25-29 1:04:21 26:04 29:37
196 Charlie Cooke GBR 25-29 1:04:22 25:56 29:54
197 Adam Jones GBR 30-34 1:04:23 26:44 28:57
198 Owen Coverdale GBR 30-34 1:04:24 26:27 29:15
199 Conor Whelan IRL 45-49 1:04:25 27:54 27:28
200 Laurent Shen FRA 40-44 1:04:25 24:11 31:15

← London Excel 2025 results