← Glasgow 2026 results

HYROX Glasgow 2026 Results – Pro Men

382 finishers. Winner Charlie Botterill in 54:38; median 1:13:10.

Rank Athlete Nat Age group Time Run Workout
1 Charlie Botterill ENG 16-24 54:38 28:35 23:32
2 Ronan Lindsay IRL 30-34 56:19 29:31 24:07
3 Marc Dean GBR 35-39 56:47 29:23 24:45
4 Richard Hynek CZE 25-29 57:00 29:03 24:44
5 Jorg Gurney GBR 25-29 57:06 29:32 24:41
6 John Carlisle SCO 30-34 57:46 29:31 25:34
7 Jude Reynolds GBR 16-24 57:50 30:43 24:03
8 Jake Dearden GBR 25-29 57:59 30:22 24:46
9 Michael Stephens GBR 35-39 58:05 30:12 25:05
10 dylan caruso ITA 16-24 58:07 29:54 25:24
11 Jamie George GBR 25-29 58:26 30:16 25:23
12 Beau Smith ENG 30-34 58:30 30:16 25:31
13 Lee Tynan GBR 35-39 58:34 30:56 24:48
14 Paul O brien IRL 40-44 58:36 30:02 25:33
15 Fergus Jenkins GBR 25-29 58:39 30:47 25:07
16 Kyle Schoonbee RSA 30-34 58:51 30:24 25:33
17 Jesse Owen GBR 30-34 59:01 31:20 24:47
18 Joffrey Voisin FRA 40-44 59:32 31:34 25:01
19 Michael ODonnell GBR 16-24 59:39 31:10 25:42
20 Danny Rae GBR 30-34 59:42 30:43 25:57
21 Mark McGuire GBR 25-29 59:44 29:17 27:22
22 Sean McLaughlin IRL 40-44 59:54 31:03 26:00
23 Ben Murphy GBR 35-39 1:00:17 29:53 27:27
24 Lewis Overend GBR 35-39 1:00:19 30:49 26:43
25 John Townsend GBR 40-44 1:00:36 30:20 27:35
26 Daniel Keane GBR 25-29 1:00:36 31:34 26:08
27 Joseph Strain GBR 16-24 1:00:39 29:47 27:55
28 George Fox GBR 25-29 1:01:04 31:19 26:38
29 Michael Oswald GER 30-34 1:01:26 30:30 27:48
30 Robin Dillies FRA 25-29 1:01:28 31:04 27:22
31 Luke Buckland GBR 16-24 1:01:29 31:17 27:15
32 Nicholas Cowling GBR 40-44 1:01:29 32:29 25:58
33 Jack Waymark GBR 25-29 1:01:35 31:10 27:04
34 Simon Mooi GBR 35-39 1:01:36 31:04 27:46
35 Stephen Harold IRL 35-39 1:01:40 32:06 26:34
36 Mark Sullivan GBR 25-29 1:01:51 31:15 27:38
37 Jake Williamson GBR 25-29 1:01:53 31:19 27:25
38 Jordan Kane GBR 30-34 1:01:55 31:19 27:33
39 Will MacVicar GBR 30-34 1:02:01 31:18 27:48
40 Brendan Pearson GBR 25-29 1:02:12 33:49 25:21
41 Liam Scott GBR 30-34 1:02:29 31:04 28:20
42 Andrew Langley GBR 40-44 1:02:29 32:38 26:28
43 Lewis Harper GBR 30-34 1:02:31 31:19 28:09
44 Tom Jones GBR 30-34 1:02:32 32:41 26:12
45 Jean Claude Faenza MLT 30-34 1:02:43 33:20 26:28
46 Joshua Smith GBR 25-29 1:02:44 30:33 29:15
47 Mark Baddeley GBR 30-34 1:02:56 30:57 29:00
48 Alessandro Alonzi GBR 16-24 1:02:56 32:00 27:59
49 Jakub Riedel POL 16-24 1:02:58 32:40 27:24
50 Jay Hogan IRL 16-24 1:03:00 31:00 28:53
51 Warren Sinden GBR 35-39 1:03:05 32:01 27:59
52 Ryan Gibson GBR 30-34 1:03:05 31:20 28:51
53 Alberto Serrano Rodríguez ESP 30-34 1:03:09 31:20 28:21
54 Matthew Boxall GBR 25-29 1:03:19 31:51 28:07
55 Jack Kelbrick GBR 30-34 1:03:22 33:07 26:57
56 Jahrone Mcintosh GBR 30-34 1:03:26 31:54 28:11
57 Steve Powell GBR 35-39 1:03:38 32:43 27:33
58 Rob Whittaker GBR 35-39 1:03:41 31:46 29:00
59 Danny Uscroft-Mould GBR 30-34 1:03:45 33:41 26:55
60 Tom Little GBR 30-34 1:03:48 32:20 28:22
61 Afan Humphries GBR 35-39 1:03:49 31:14 29:26
62 Lewis Dunbar GBR 25-29 1:03:57 31:01 30:02
63 James Ayrton GBR 30-34 1:04:08 32:06 28:48
64 jay hudson SCO 25-29 1:04:09 33:23 27:34
65 Seanan Mccolgan IRL 35-39 1:04:16 32:24 28:56
66 Robert Berak POL 35-39 1:04:18 33:13 27:48
67 Gary Pettigrew GBR 30-34 1:04:21 31:29 29:38
68 Toby Roberts GBR 30-34 1:04:24 33:21 28:07
69 Martyn Paterson GBR 30-34 1:04:29 31:09 30:18
70 Joe Washington GBR 40-44 1:04:31 32:37 28:56
71 Alejandro Torres Ferragud ESP 25-29 1:04:37 30:31 30:50
72 Trent Smith RSA 30-34 1:04:44 34:33 27:09
73 Terry Ryan GBR 35-39 1:04:48 33:50 27:48
74 Johnathan Pewtner GBR 35-39 1:04:57 31:54 29:56
75 Matthew Bloor GBR 35-39 1:04:59 32:36 27:19
76 Liam McGregor GBR 30-34 1:04:59 31:28 30:15
77 Jamie Hope GBR 30-34 1:05:00 33:27 27:59
78 Matthew Mcdowell GBR 25-29 1:05:11 31:55 30:14
79 Cyrus Barghchi GBR 30-34 1:05:12 32:58 29:17
80 Daniel Crawford GBR 30-34 1:05:20 34:22 24:17
81 Joshua Lewis GBR 16-24 1:05:35 30:57 31:23
82 Chris Shaw SCO 35-39 1:05:37 33:05 29:15
83 Luke Kennedy GBR 16-24 1:05:39 33:55 28:29
84 Patrick Brown GBR 45-49 1:05:51 32:20 30:16
85 Jamie Pollock GBR 30-34 1:05:52 31:53 31:05
86 Nathan Fletcher GBR 25-29 1:05:59 33:57 29:00
87 Paul White IRL 35-39 1:06:05 33:14 29:19
88 Kazem Balogun GBR 30-34 1:06:05 33:01 29:55
89 Cole Hamilton GBR 16-24 1:06:14 33:37 29:35
90 Richard Kennedy IRL 45-49 1:06:17 32:22 30:35
91 Jack Mullane IRL 25-29 1:06:22 34:11 25:46
92 Giovanni Benzon ITA 16-24 1:06:31 31:36 31:34
93 Sean Walsh IRL 30-34 1:06:36 32:53 30:47
94 Archie Stewart IRL 16-24 1:06:38 32:41 30:38
95 Frankie Boswell GBR 25-29 1:06:38 32:41 30:46
96 Aaron Holmes GBR 35-39 1:06:41 33:47 29:36
97 Dominic Forte GBR 30-34 1:06:42 34:09 29:29
98 Alex Quinn IRL 25-29 1:06:44 34:37 28:42
99 David Cook GBR 16-24 1:06:45 32:19 31:22
100 Sam Dewar GBR 35-39 1:06:50 33:43 29:52
101 Tony Cunningham GBR 40-44 1:06:54 34:14 29:41
102 James Buchanan GBR 35-39 1:07:00 32:51 31:10
103 Edward Braithwaite GBR 16-24 1:07:07 30:38 33:13
104 Sean Linton GBR 35-39 1:07:11 33:24 30:48
105 Lewis Barwise GBR 35-39 1:07:12 33:44 30:05
106 Ben Ellis GBR 16-24 1:07:16 33:28 30:35
107 Hamish Middlemiss GBR 35-39 1:07:20 32:22 29:55
108 Michael Donohoe IRL 30-34 1:07:20 32:12 31:38
109 Dominic Ryan IRL 45-49 1:07:20 31:41 32:08
110 Aaron Blain GBR 25-29 1:07:25 31:53 32:26
111 Paul Timmons IRL 40-44 1:07:26 32:38 31:29
112 Jaydon Emmott GBR 25-29 1:07:40 31:42 32:24
113 Andrew Smith GBR 35-39 1:07:47 33:14 30:36
114 Seadna Morey IRL 30-34 1:07:51 35:29 28:57
115 Ricky Burns GBR 40-44 1:07:54 35:56 29:02
116 Tom Fitzsimmons GBR 40-44 1:07:58 32:05 32:31
117 Scott Highlands GBR 35-39 1:08:02 33:31 31:11
118 Nick Lowe GBR 25-29 1:08:13 33:09 32:05
119 Tom Bemment GBR 16-24 1:08:15 33:02 32:06
120 Freddy Pett GBR 30-34 1:08:27 32:50 32:01
121 Stewart Horn SCO 35-39 1:08:28 35:26 29:45
122 Jessie-Callen Fleming RSA 30-34 1:08:32 33:51 31:22
123 Graeme Slater GBR 45-49 1:08:33 34:29 30:34
124 Tommy McRavey SCO 45-49 1:08:34 31:34 34:07
125 Lee Lindsay IRL 40-44 1:08:36 32:03 32:57
126 Jack Moses GBR 30-34 1:08:37 34:03 31:20
127 Ben Crawley GBR 25-29 1:08:52 34:46 30:47
128 Chris Millar GBR 40-44 1:08:54 32:24 33:17
129 Marcus Mollison GBR 30-34 1:08:54 33:25 32:22
130 Alex Dean GBR 30-34 1:09:00 36:20 29:24
131 Jonathan Sinclair SCO 40-44 1:09:00 34:37 31:06
132 Sean Williamson GBR 25-29 1:09:02 34:26 31:02
133 Rich Harvey GBR 35-39 1:09:05 35:44 29:46
134 Sean Gosha GBR 25-29 1:09:09 34:39 31:14
135 Ioannis Papikas GRE 35-39 1:09:11 34:53 30:35
136 Kieran Lillis IRL 35-39 1:09:13 33:12 32:37
137 Ben Blanchflower GBR 25-29 1:09:13 34:59 30:58
138 Adam Blythen GBR 25-29 1:09:15 33:39 31:44
139 Grant Hudson GBR 30-34 1:09:15 35:47 29:55
140 Simon Kennedy SCO 35-39 1:09:23 35:40 30:37
141 Ryan Porter IRL 30-34 1:09:24 34:46 31:11
142 Ashley Crooks GBR 35-39 1:09:27 34:05 31:24
143 Cameron Macro GBR 30-34 1:09:29 32:09 33:53
144 Tom Stell GBR 35-39 1:09:32 36:34 29:37
145 Louis Bettis GBR 25-29 1:09:39 34:09 31:08
146 Louis Langfield GBR 40-44 1:09:43 35:48 30:41
147 Ross Craig GBR 25-29 1:09:44 34:51 31:21
148 Alexander Unitt GBR 35-39 1:09:49 33:26 33:03
149 Josh Harrison GBR 16-24 1:09:54 35:55 30:41
150 Peter Harrison GBR 40-44 1:09:54 34:10 32:31
151 Tom Barber GBR 30-34 1:10:06 35:13 31:27
152 Thomas Widd GBR 25-29 1:10:10 35:33 31:13
153 Mark Mullan IRL 45-49 1:10:10 31:50 35:05
154 Raymond Wrightson GBR 45-49 1:10:11 34:54 31:47
155 Charles Hendrie GBR 40-44 1:10:19 35:37 31:07
156 Gregg Dunsmore GBR 30-34 1:10:24 34:30 32:11
157 Ray Shah IRL 45-49 1:10:30 34:44 31:59
158 Murray Richardson GBR 25-29 1:10:30 35:07 31:58
159 Euan Jack GBR 25-29 1:10:31 34:36 32:36
160 Charlie Cooke GBR 25-29 1:10:38 34:54 32:06
161 Evan Farrell IRL 25-29 1:10:46 35:28 31:52
162 Steven Price GBR 55-59 1:10:52 34:34 32:49
163 Darryl McDermott IRL 35-39 1:10:54 36:56 30:31
164 Jack Templeton SCO 16-24 1:11:06 34:26 33:08
165 Steven Macdonald GBR 35-39 1:11:16 35:17 32:27
166 Jack Sloss GBR 30-34 1:11:18 32:59 34:43
167 Scott Macaulay SCO 30-34 1:11:19 32:07 35:02
168 Nigel Davidson GBR 50-54 1:11:25 34:34 33:25
169 Ally McKeown IRL 40-44 1:11:29 34:34 32:29
170 Ryan Glennerster GBR 25-29 1:11:30 37:52 30:08
171 Niall McMeeken GBR 30-34 1:11:30 35:22 32:24
172 Kevin Scott GBR 35-39 1:11:31 36:18 31:58
173 Iain Cowie GBR 40-44 1:11:41 35:16 32:08
174 Will Richardson GBR 25-29 1:11:45 34:42 33:31
175 Kyle Errington GBR 16-24 1:11:47 36:04 32:14
176 Louie Forte GBR 25-29 1:11:47 36:13 31:48
177 Jon Hammerman GBR 45-49 1:12:04 32:43 35:43
178 David Boyle IRL 16-24 1:12:04 35:50 32:40
179 Crawford Kenney SCO 30-34 1:12:16 34:03 34:23
180 Jack Waugh GBR 25-29 1:12:25 36:30 32:34
181 Conor McGinn IRL 25-29 1:12:29 34:48 34:01
182 lee cobby GBR 40-44 1:12:30 35:37 33:18
183 Mathew Wade GBR 16-24 1:12:32 36:33 32:34
184 Dean O’Halloran IRL 30-34 1:12:40 36:06 32:14
185 Ciaran Wheeldon GBR 35-39 1:12:40 37:15 32:03
186 Dean Shaw GBR 25-29 1:12:40 34:22 34:29
187 Ben Sanderson GBR 30-34 1:12:49 34:41 34:33
188 Gonzalo Villar ESP 30-34 1:12:53 35:05 34:20
189 Jungwon Kim KOR 16-24 1:12:55 36:10 33:07
190 Filip Galant POL 25-29 1:13:03 36:35 32:54
191 Ashley Woodhouse GBR 30-34 1:13:10 36:33 32:58
192 Lewis McKay GBR 30-34 1:13:10 36:04 33:37
193 Rory Neville IRL 40-44 1:13:11 35:15 34:25
194 Craig Downey GBR 35-39 1:13:12 33:57 34:35
195 Ryan Bennie GBR 25-29 1:13:22 35:48 34:17
196 Sam Vagg GBR 30-34 1:13:24 38:02 31:49
197 Aodhan Gervin IRL 25-29 1:13:32 34:09 35:44
198 Allan Diamond GBR 30-34 1:13:35 35:21 34:54
199 Michael Scott GBR 30-34 1:13:53 35:14 34:49
200 Daniel Burns GBR 35-39 1:14:05 35:46 34:54

← Glasgow 2026 results