Hyrox Pro Men

Maastricht 2025 - S8 • 2025

Place Athlete Country Time Age Analysis
1 Liam Mccroary United Kingdom 56:33 25-29 View Details →
2 Louis Osselaer Belgium 57:18 30-34 View Details →
3 Maarten Enthoven Netherlands 57:47 25-29 View Details →
4 Hidde Weersma Netherlands 57:48 25-29 View Details →
5 Jannik Czapla Germany 57:50 25-29 View Details →
6 Ronan Lindsay Ireland 57:56 30-34 View Details →
7 Graham Halliday United Kingdom 57:58 30-34 View Details →
8 Aaron Travers Ireland 58:10 25-29 View Details →
9 Alen Ploj Slovenia 58:10 30-34 View Details →
10 Marc Dean United Kingdom 58:11 30-34 View Details →
11 Dexter Buchanan New Zealand 58:30 30-34 View Details →
12 Jake Williamson United Kingdom 58:57 25-29 View Details →
13 Pablo Santos Spain 58:58 30-34 View Details →
14 Kyle Schoonbee South Africa 59:14 25-29 View Details →
15 Michael Stephens United Kingdom 59:36 30-34 View Details →
16 Sadiq Elfitouri United Kingdom 59:48 30-34 View Details →
17 Julien Coquillaud-salomon France 59:52 35-39 View Details →
18 Paul Weindl Germany 1:00:02 25-29 View Details →
19 Peter Schiller Germany 1:00:38 35-39 View Details →
20 Alan Cao France 1:01:17 30-34 View Details →
21 Sam Schoeman Netherlands 1:01:45 16-24 View Details →
22 Richard Hynek Czech Republic 1:01:52 25-29 View Details →
23 Jordan Kane United Kingdom 1:02:08 30-34 View Details →
24 Ward Lemmelijn Belgium 1:02:20 25-29 View Details →
25 Luc Overdam Netherlands 1:02:26 25-29 View Details →
26 Alexis Bernier France 1:02:31 35-39 View Details →
27 Kwinten Verstuyft Belgium 1:02:36 35-39 View Details →
28 Samir Schön Germany 1:02:48 25-29 View Details →
29 Ryan Hogan United Kingdom 1:03:34 35-39 View Details →
30 David Parkin United Kingdom 1:03:43 35-39 View Details →
31 Kristofer Mcsherry United Kingdom 1:04:06 30-34 View Details →
32 Louis Pavis France 1:04:18 35-39 View Details →
33 Niels Kinget Belgium 1:04:23 16-24 View Details →
34 Bjärne Wolde Netherlands 1:04:29 30-34 View Details →
35 Simon Wery Belgium 1:05:28 25-29 View Details →
36 Nicky Verhoeven Netherlands 1:06:10 35-39 View Details →
37 Franz Löschke Germany 1:06:11 35-39 View Details →
38 Reynaldo Latinne Belgium 1:06:30 30-34 View Details →
39 Jordi Fuhler Netherlands 1:06:32 25-29 View Details →
40 Alby Blokdijk Netherlands 1:06:35 16-24 View Details →
41 Joey Seetsen Netherlands 1:06:36 16-24 View Details →
42 Jordi Knabe Spain 1:06:48 30-34 View Details →
43 Bram Rhebergen Netherlands 1:06:52 35-39 View Details →
44 Thomas Konieczkowicz France 1:06:54 30-34 View Details →
45 Martyn Paterson United Kingdom 1:07:09 30-34 View Details →
46 William Higham United Kingdom 1:07:25 25-29 View Details →
47 Nick Ommen Netherlands 1:07:28 30-34 View Details →
48 Nicky Osselaer Belgium 1:07:31 30-34 View Details →
49 Savo Hertig Switzerland 1:08:07 40-44 View Details →
50 Jack Lawrence United Kingdom 1:08:20 25-29 View Details →
51 Yannick Vliegere Netherlands 1:08:27 30-34 View Details →
52 Roman Eijk Netherlands 1:08:33 25-29 View Details →
53 Lukas Storath Germany 1:08:39 45-49 View Details →
54 Troy Pannett United Kingdom 1:09:06 25-29 View Details →
55 Kent Aktas Netherlands 1:09:17 16-24 View Details →
56 Roman Hopp Germany 1:09:39 35-39 View Details →
57 Chris Stienenbos Netherlands 1:09:46 25-29 View Details →
58 Unay Dominguez Spain 1:10:02 35-39 View Details →
59 Olivier Frensch Belgium 1:10:12 30-34 View Details →
60 Jon Obeso Spain 1:10:16 25-29 View Details →
61 Mark Sullivan United Kingdom 1:10:22 25-29 View Details →
62 Wilbert Jansen Netherlands 1:10:24 30-34 View Details →
63 Vincent Veth Netherlands 1:10:27 25-29 View Details →
64 Fabian Wesemann Germany 1:10:39 25-29 View Details →
65 Sven Geens Belgium 1:10:48 30-34 View Details →
66 Bram Tongeren Netherlands 1:11:02 35-39 View Details →
67 Sacha Legrand Belgium 1:11:54 30-34 View Details →
68 Guido Heerink Netherlands 1:11:55 35-39 View Details →
69 Andrei Logvinenko Netherlands 1:11:59 30-34 View Details →
70 Dennis Kneepkens Netherlands 1:12:31 40-44 View Details →
71 Giovanni Drunen Netherlands 1:12:33 25-29 View Details →
72 Jsa Baaren Netherlands 1:12:34 16-24 View Details →
73 Gil Nicola Luxembourg 1:12:35 35-39 View Details →
74 Albrecht Seltmann Germany 1:12:36 30-34 View Details →
75 Stefan Bongers Netherlands 1:12:37 30-34 View Details →
76 Sjors Eck Netherlands 1:12:46 30-34 View Details →
77 Stijn Dijksterhuis Netherlands 1:12:51 35-39 View Details →
78 Lode Lemmelijn Belgium 1:12:51 25-29 View Details →
79 Jeroen Visser Netherlands 1:12:51 35-39 View Details →
80 Leroy Graaff Netherlands 1:13:12 25-29 View Details →
81 Guido Els Netherlands 1:13:14 40-44 View Details →
82 Martijn Schohaus Netherlands 1:13:31 45-49 View Details →
83 Thomas Antonicelli France 1:13:41 25-29 View Details →
84 Boy Erp Netherlands 1:13:43 16-24 View Details →
85 Raimond Huiszoon Netherlands 1:13:53 30-34 View Details →
86 Rober Zanden Netherlands 1:13:54 45-49 View Details →
87 Arthur Verzellenberg Netherlands 1:14:28 16-24 View Details →
88 Dave Agterhof Netherlands 1:14:43 25-29 View Details →
89 Daan Overbosch Netherlands 1:14:52 25-29 View Details →
90 Leon Berfelde Germany 1:14:58 25-29 View Details →
91 Baltasar Santos Portugal 1:14:59 16-24 View Details →
92 Kenny Michalik Belgium 1:15:16 25-29 View Details →
93 Charles Glorieux Belgium 1:15:18 30-34 View Details →
94 Tom Mayer France 1:15:45 25-29 View Details →
95 Erben Wennemars Netherlands 1:15:51 45-49 View Details →
96 Leo Sauer Germany 1:16:01 25-29 View Details →
97 Max Feteler Luxembourg 1:16:03 30-34 View Details →
98 Stijn Stevens Netherlands 1:16:07 30-34 View Details →
99 Julian Wesseling Germany 1:16:09 35-39 View Details →
100 Maxime Andrien Belgium 1:16:16 30-34 View Details →
101 Sven Wolde Netherlands 1:16:20 30-34 View Details →
102 Stefan Schrier Netherlands 1:16:24 40-44 View Details →
103 Ludovic Chevalier Belgium 1:16:24 35-39 View Details →
104 Bobby Bos Netherlands 1:16:27 25-29 View Details →
105 Robin Rijsewijk Netherlands 1:16:31 16-24 View Details →
106 Martin Strauch Germany 1:16:35 35-39 View Details →
107 Maximilian Zerwas Germany 1:16:36 30-34 View Details →
108 Jim Walder Germany 1:16:44 25-29 View Details →
109 Marc Pollen Netherlands 1:16:45 45-49 View Details →
110 Andrea Tessarin Italy 1:16:46 45-49 View Details →
111 Benjamin Karemera Belgium 1:16:54 25-29 View Details →
112 Moritz Müller Germany 1:17:22 25-29 View Details →
113 Kevin Vynckt Belgium 1:17:34 35-39 View Details →
114 Sander Roose Netherlands 1:17:36 40-44 View Details →
115 Fabian Leroy Belgium 1:17:47 30-34 View Details →
116 Dylan Brabant Netherlands 1:17:49 25-29 View Details →
117 Ruben Warnawa Netherlands 1:17:58 16-24 View Details →
118 Pim Baan Netherlands 1:18:09 30-34 View Details →
119 Jeremy Broeders France 1:18:09 30-34 View Details →
120 Xavier Verminnen Belgium 1:18:13 30-34 View Details →
121 Thomas Marchal Belgium 1:18:38 40-44 View Details →
122 André Dias Portugal 1:18:44 30-34 View Details →
123 Joeri Versluis Netherlands 1:18:46 40-44 View Details →
124 Djarno Tongerlo Netherlands 1:18:54 25-29 View Details →
125 Laurent Vossel Belgium 1:18:54 30-34 View Details →
126 Alexander Emberey United Kingdom 1:19:14 35-39 View Details →
127 Gwen Bogaerts Belgium 1:19:17 45-49 View Details →
128 Bence Keresztury Hungary 1:19:18 30-34 View Details →
129 Paul Voort Netherlands 1:19:19 25-29 View Details →
130 Joris Kesteren Netherlands 1:19:24 16-24 View Details →
131 Jordi Walder Germany 1:19:24 25-29 View Details →
132 Orsten Gardner United Kingdom 1:19:33 45-49 View Details →
133 Bram Osch Netherlands 1:19:40 40-44 View Details →
134 Andy Pilkington Netherlands 1:19:41 35-39 View Details →
135 Romain Guilliams Belgium 1:19:50 30-34 View Details →
136 Kim Killingberg Norway 1:19:51 35-39 View Details →
137 Maximilien Duchêne Belgium 1:19:53 25-29 View Details →
138 Jonas Meerschaut Belgium 1:20:08 30-34 View Details →
139 Johan Bois South Africa 1:20:24 35-39 View Details →
140 Koen Douwes Netherlands 1:20:27 25-29 View Details →
141 Mohamed Mbarek Tunisia 1:20:37 35-39 View Details →
142 Asim Latifi Germany 1:20:44 25-29 View Details →
143 Nick Sliedregt Netherlands 1:21:04 40-44 View Details →
144 Leroy Verwey Netherlands 1:21:11 25-29 View Details →
145 Ton Matton Netherlands 1:21:17 30-34 View Details →
146 Oscar Smit Netherlands 1:21:26 50-54 View Details →
147 Frans Mussche Netherlands 1:21:34 30-34 View Details →
148 Max Kartner Netherlands 1:21:42 30-34 View Details →
149 Remco Groeneveld Netherlands 1:21:46 40-44 View Details →
150 Thijme Huurman Netherlands 1:21:50 30-34 View Details →
151 Bjorn Veggel Netherlands 1:22:10 30-34 View Details →
152 Nick Jay United Kingdom 1:22:21 50-54 View Details →
153 Matthias Haupt Germany 1:22:39 30-34 View Details →
154 Mohand Abbas France 1:22:42 35-39 View Details →
155 Lode Verschuere Belgium 1:22:44 45-49 View Details →
156 Glenn Jamar Netherlands 1:23:03 30-34 View Details →
157 Raphael Merkt Germany 1:23:04 30-34 View Details →
158 Jeoffrey Scheepers Netherlands 1:23:07 35-39 View Details →
159 Yannick Louw Netherlands 1:23:09 35-39 View Details →
160 Jorn Steps Netherlands 1:23:11 16-24 View Details →
161 Maurice Bol Netherlands 1:23:17 16-24 View Details →
162 Laurent Camp Belgium 1:23:20 35-39 View Details →
163 Robbert Olbrechts Belgium 1:23:29 30-34 View Details →
164 Max Hokke Netherlands 1:23:31 30-34 View Details →
165 Matthias Struyf Belgium 1:23:32 35-39 View Details →
166 Douwe Claessens Netherlands 1:23:40 25-29 View Details →
167 David Lengrand France 1:23:41 40-44 View Details →
168 Ransbotyn Adrien Belgium 1:23:42 25-29 View Details →
169 Aico Bosman Netherlands 1:23:47 30-34 View Details →
170 Hylke Riemersma Netherlands 1:23:52 35-39 View Details →
171 Dylan Kopp Netherlands 1:23:54 30-34 View Details →
172 Pim Ghijsen Netherlands 1:23:59 16-24 View Details →
173 Anthony Mahe France 1:24:08 30-34 View Details →
174 Graeme Pollock Netherlands 1:24:16 25-29 View Details →
175 Alexander Meisolle Germany 1:24:16 35-39 View Details →
176 Kurtis Quant Aruba 1:24:22 16-24 View Details →
177 Tom Buchner Netherlands 1:24:23 16-24 View Details →
178 Ricardo Merrelaar Netherlands 1:24:27 35-39 View Details →
179 Brice Simon Belgium 1:24:31 35-39 View Details →
180 Kenny Wijk Netherlands 1:24:39 25-29 View Details →
181 John Mulder Netherlands 1:24:51 35-39 View Details →
182 Chris Buvens Belgium 1:24:52 35-39 View Details →
183 Maurice Herwig Germany 1:25:03 25-29 View Details →
184 Valentin Billen Belgium 1:25:07 16-24 View Details →
185 Niels Mulder Netherlands 1:25:08 35-39 View Details →
186 Dirk-jan Haagsma Netherlands 1:25:13 45-49 View Details →
187 Stefan Maerten Netherlands 1:25:17 35-39 View Details →
188 Rick Ven Netherlands 1:25:39 40-44 View Details →
189 Jurgen Severs Belgium 1:25:41 40-44 View Details →
190 Bram Verheijen Netherlands 1:26:15 25-29 View Details →
191 Loran Geukens Belgium 1:26:22 30-34 View Details →
192 Yohan Knockaert Belgium 1:26:23 35-39 View Details →
193 Pascal Bleys Belgium 1:26:40 55-59 View Details →
194 Christian Monna Netherlands 1:26:42 40-44 View Details →
195 Steve Legrand Belgium 1:26:51 35-39 View Details →
196 Damian Kramer Netherlands 1:26:54 25-29 View Details →
197 Jordan Cappellen Belgium 1:26:54 30-34 View Details →
198 Leander Scheffers Netherlands 1:26:55 30-34 View Details →
199 Guillaume Kaczmarczyk France 1:27:04 35-39 View Details →
200 Stephane Margot Switzerland 1:27:23 35-39 View Details →
201 Alexander Sartory Germany 1:27:25 40-44 View Details →
202 Jorn Rijkenbarg Netherlands 1:27:26 16-24 View Details →
203 Fabien Lokanatha France 1:27:32 35-39 View Details →
204 Pieter Joriskes Belgium 1:27:38 35-39 View Details →
205 Pierre Bruant Belgium 1:27:54 35-39 View Details →
206 Jeremy Beublet Belgium 1:28:06 30-34 View Details →
207 Stephen Boxall United Kingdom 1:28:13 40-44 View Details →
208 Ramon Thijssen Netherlands 1:28:44 45-49 View Details →
209 Jeroen Landen Netherlands 1:28:58 30-34 View Details →
210 Tibo Clerck Belgium 1:29:12 25-29 View Details →
211 Eike Zywietz Germany 1:29:18 40-44 View Details →
212 Nacer Mansouri Algeria 1:29:49 45-49 View Details →
213 Peter Roberts United Kingdom 1:30:00 30-34 View Details →
214 Julian Moll Germany 1:30:06 25-29 View Details →
215 Jerome Hanneuse Belgium 1:30:36 30-34 View Details →
216 Hirad Rasi Netherlands 1:30:37 16-24 View Details →
217 Daniel Künstler Germany 1:30:50 35-39 View Details →
218 Joey Blavier Belgium 1:31:05 25-29 View Details →
219 Raf Daems Belgium 1:31:09 45-49 View Details →
220 Dylan Durand Netherlands 1:31:15 16-24 View Details →
221 Niels Haan Netherlands 1:31:15 30-34 View Details →
222 Romain Coets Belgium 1:31:19 16-24 View Details →
223 Christopher Schieritz Germany 1:31:35 30-34 View Details →
224 Stijn Odink Netherlands 1:31:39 30-34 View Details →
225 Simon Meers Belgium 1:31:47 45-49 View Details →
226 Jerome Lefevre Belgium 1:31:58 40-44 View Details →
227 Jamal Bouhlal Belgium 1:31:58 40-44 View Details →
228 Kévin Wachter Belgium 1:32:17 30-34 View Details →
229 Thijmen Kraaijeveld Netherlands 1:32:38 40-44 View Details →
230 Kevin Alarza Belgium 1:33:09 35-39 View Details →
231 Cian Davidson United Kingdom 1:33:12 25-29 View Details →
232 Michiel Bollen Belgium 1:33:26 35-39 View Details →
233 Noureddin Khamsi Morocco 1:33:31 45-49 View Details →
234 Duncan Melville United Kingdom 1:33:32 55-59 View Details →
235 Samuel Roosebeke Belgium 1:33:37 25-29 View Details →
236 Stan Liefting Netherlands 1:33:55 25-29 View Details →
237 Simon Christiaens Belgium 1:34:09 30-34 View Details →
238 Melvin Clarinval Belgium 1:34:21 30-34 View Details →
239 Mersud Mehovic Luxembourg 1:34:22 30-34 View Details →
240 Bas Steijvers Netherlands 1:34:45 35-39 View Details →
241 Frank Groot Netherlands 1:34:56 55-59 View Details →
242 Alexandre Dazat France 1:35:01 25-29 View Details →
243 Maxim Sercu Belgium 1:35:02 35-39 View Details →
244 Pieter-jan Willems Belgium 1:35:03 40-44 View Details →
245 Luuk Veen Netherlands 1:35:08 16-24 View Details →
246 Jordino Gomez Netherlands 1:35:16 35-39 View Details →
247 Bertwin Prins Netherlands 1:35:26 30-34 View Details →
248 Christian Brenner Germany 1:35:43 40-44 View Details →
249 Alexandre Bordi France 1:35:52 30-34 View Details →
250 Romain Dubus Belgium 1:36:01 16-24 View Details →
251 Michael Monseux Belgium 1:36:20 30-34 View Details →
252 Lennart Schorpion Belgium 1:36:51 25-29 View Details →
253 Hugo Claudepierre France 1:37:09 50-54 View Details →
254 Martin Broek Netherlands 1:37:10 35-39 View Details →
255 Sjoerd Vanderluyden Belgium 1:37:14 30-34 View Details →
256 Emeric Carlier Belgium 1:37:53 35-39 View Details →
257 David Vancutsem Belgium 1:37:59 50-54 View Details →
258 Jaaouani Naim Belgium 1:38:03 40-44 View Details →
259 Nasser Biriati Morocco 1:38:14 45-49 View Details →
260 Rik Kraan Netherlands 1:38:19 40-44 View Details →
261 Emmanuel Georgas Belgium 1:39:06 35-39 View Details →
262 Quentin Lemaire Belgium 1:39:20 40-44 View Details →
263 Max Mobach Netherlands 1:39:21 25-29 View Details →
264 Koen Goos Netherlands 1:39:23 30-34 View Details →
265 Nicolas Degroide Belgium 1:39:27 35-39 View Details →
266 Nikola Tubic Netherlands 1:39:28 25-29 View Details →
267 Wilco Bronkhorst Netherlands 1:39:29 50-54 View Details →
268 Niklas Hatzmann Germany 1:40:08 16-24 View Details →
269 Willem Boerstal Netherlands 1:40:13 40-44 View Details →
270 Justin Berends Netherlands 1:40:23 50-54 View Details →
271 Gianluca Bianco Belgium 1:40:34 25-29 View Details →
272 Brandon Devillez Belgium 1:40:35 25-29 View Details →
273 Gido Mullink Netherlands 1:41:22 45-49 View Details →
274 Lucien Vermeulen Netherlands 1:42:14 16-24 View Details →
275 Yoram Roemersma Netherlands 1:42:32 30-34 View Details →
276 Wim Schouten Netherlands 1:42:36 40-44 View Details →
277 Tobias Kirschbaum Netherlands 1:42:39 30-34 View Details →
278 Philip Kuegah Netherlands 1:42:41 25-29 View Details →
279 Corné Broek Netherlands 1:42:53 50-54 View Details →
280 Raoul Lamberiks Netherlands 1:43:13 40-44 View Details →
281 Rico Smit Netherlands 1:43:57 30-34 View Details →
282 Bart Donders Netherlands 1:44:25 35-39 View Details →
283 David Gilliot Belgium 1:44:55 45-49 View Details →
284 Ethan Grana France 1:45:23 16-24 View Details →
285 Giovanni Morelli Netherlands 1:45:28 16-24 View Details →
286 Ralf Simons Netherlands 1:46:21 50-54 View Details →
287 Meher Jaballah Belgium 1:48:08 45-49 View Details →
288 Jan Overdam Netherlands 1:48:15 25-29 View Details →
289 Robin Sienot Netherlands 1:49:38 30-34 View Details →
290 Philippe Moris Belgium 1:49:50 45-49 View Details →
291 Olivier Dachelet Belgium 1:50:56 35-39 View Details →
292 Yeray Saavedra Spain 1:51:18 40-44 View Details →
293 Eddy Ravissot France 1:52:35 55-59 View Details →
294 Anton Tchaltsev Belgium 1:52:54 25-29 View Details →
295 Ashwin Kalicharan Netherlands 1:54:46 45-49 View Details →
296 Elias Caluwé Belgium 1:55:05 25-29 View Details →
297 Shawn Paepe Belgium 1:56:31 30-34 View Details →
298 Mike Dekkers Netherlands 1:58:15 25-29 View Details →
299 Gaetan Boulanger Belgium 1:59:01 35-39 View Details →
300 Nicolas Kalck Belgium 2:00:40 40-44 View Details →
301 Jasper Born Netherlands 2:02:16 25-29 View Details →
302 David Schönberger Germany 2:03:06 55-59 View Details →
303 Pascal Baetsen Netherlands 2:03:13 50-54 View Details →
304 David Masson France 2:05:23 30-34 View Details →
305 Iuri Pereira Portugal 2:05:23 35-39 View Details →
306 Vincent Lefebvre Belgium 2:06:31 25-29 View Details →
307 Henry Compagner Netherlands 2:09:33 35-39 View Details →
308 Vincent Allegra Belgium 2:11:58 30-34 View Details →
309 Michiel Segers Belgium 2:15:06 25-29 View Details →
310 Colton Latsko United States 2:30:29 30-34 View Details →
311 Tafouse Raza United Kingdom 2:31:10 16-24 View Details →
312 Marko Nicic Serbia 2:36:19 30-34 View Details →