← Warsaw 2025 results

HYROX Warsaw 2025 Results – Open Men (page 2)

968 finishers. Winner Kamil Kuszmider in 53:58; median 1:19:57.

Rank Athlete Nat Age group Time Run Workout
201 Ed Miles GBR 25-29 1:10:52 36:44 29:55
202 Daniel Clafferty IRL 30-34 1:11:00 36:31 30:24
203 Damir Zver SLO 30-34 1:11:02 36:24 29:54
204 Charlie Mahoney-Doyle IRL 16-24 1:11:03 37:32 28:59
205 Mateusz Mroczek POL 30-34 1:11:07 39:04 27:31
206 Alejandro Garcia-Santos Calleja ESP 25-29 1:11:09 32:56 34:00
207 Adam Maciejewski POL 25-29 1:11:15 36:57 29:23
208 Alex Lennard GBR 35-39 1:11:17 35:47 31:13
209 Maxwell Mason GBR 16-24 1:11:17 33:34 33:56
210 Bertrand Beaufils FRA 35-39 1:11:19 35:42 31:07
211 John Delany IRL 30-34 1:11:21 33:10 33:05
212 Slawomir Ochab POL 40-44 1:11:21 36:24 30:44
213 Mark Camilleri MLT 35-39 1:11:22 35:55 31:25
214 James Hipkiss GBR 45-49 1:11:24 35:11 31:49
215 Alan King GBR 40-44 1:11:28 35:54 31:48
216 Dariusz Kupidura POL 45-49 1:11:31 37:27 29:54
217 Riccardo Roveri SUI 35-39 1:11:31 35:17 31:51
218 Sean Brown GBR 16-24 1:11:32 33:54 33:33
219 Andrew Torpey GBR 45-49 1:11:34 36:59 30:33
220 Matthew Coles GBR 16-24 1:11:34 38:40 28:33
221 Rob Parker GBR 35-39 1:11:35 34:26 32:54
222 Garreth Hogan IRL 25-29 1:11:35 35:39 31:53
223 Jonathan Doyle IRL 50-54 1:11:37 35:41 31:50
224 Paul Rennie GBR 45-49 1:11:37 35:26 31:44
225 Raphael Molon BRA 30-34 1:11:38 36:15 30:49
226 Francesco Perolari ITA 25-29 1:11:38 36:49 31:07
227 Artur Fedotiev UKR 30-34 1:11:39 36:41 29:11
228 Juan Julián Morcillo González ESP 45-49 1:11:46 34:58 32:48
229 Colin Finnegan IRL 40-44 1:11:47 37:21 30:25
230 Benjamin South GBR 40-44 1:11:49 39:24 28:28
231 Tom Baylis GBR 30-34 1:11:49 37:08 30:38
232 Samuel Birtwistle GBR 25-29 1:11:56 36:51 30:49
233 Jakub Zawiślan POL 30-34 1:11:56 38:05 28:33
234 Tobias Klaus GER 35-39 1:11:56 34:42 33:13
235 Piotr Jakubiak POL 35-39 1:11:57 36:05 31:13
236 Mantas Butvilas LTU 35-39 1:12:01 37:35 30:09
237 Scott Taylor GBR 40-44 1:12:02 35:17 32:12
238 Adam Doyle IRL 25-29 1:12:09 36:09 32:06
239 Lukas Placek CZE 40-44 1:12:10 35:18 33:12
240 Piotr Betlej POL 40-44 1:12:13 37:34 29:11
241 Benjamin Neumann GER 35-39 1:12:13 33:04 34:11
242 Eslam Amer EGY 25-29 1:12:21 35:17 32:25
243 Przemysław Poczekaj POL 40-44 1:12:23 35:44 30:03
244 Chris Mortimer IRL 35-39 1:12:26 35:29 32:52
245 Kai Berger GER 35-39 1:12:27 40:18 27:44
246 Michael Fenner SUI 30-34 1:12:29 34:24 34:04
247 Dominik Uryga POL 35-39 1:12:29 37:18 30:39
248 Piotr Kazubski POL 30-34 1:12:30 37:09 30:58
249 Georg Helbing GER 35-39 1:12:37 37:22 31:26
250 Angus Cox GBR 30-34 1:12:42 34:25 33:43
251 Daniel Ruszczyk POL 40-44 1:12:42 35:19 32:40
252 Vaios Malakos GRE 16-24 1:12:46 36:31 32:13
253 Peter Smith IRL 25-29 1:12:47 36:43 31:59
254 Konrad Raczyński POL 30-34 1:12:48 39:39 28:29
255 Krystian Nerka POL 30-34 1:12:49 37:52 30:24
256 Jack Quinn IRL 25-29 1:12:49 37:38 31:03
257 Vincent Gibert FRA 40-44 1:12:49 36:36 31:33
258 Benjamin Menu FRA 30-34 1:12:50 37:53 30:17
259 Anthony Jinks IRL 55-59 1:12:53 39:12 28:54
260 Jonny Wells GBR 30-34 1:12:57 38:23 30:29
261 Thomas Lancefield GBR 30-34 1:12:59 36:30 32:20
262 Keith Buttigieg MLT 35-39 1:13:02 39:21 29:24
263 Steven Rennie GBR 40-44 1:13:08 39:27 29:16
264 Jan Krakowski POL 30-34 1:13:12 35:10 33:31
265 Chris Smith GBR 35-39 1:13:13 35:52 33:23
266 Tom Leenart NED 25-29 1:13:16 37:36 31:35
267 Jamie Forrest GBR 30-34 1:13:18 36:36 32:13
268 Ian Freitag GBR 40-44 1:13:23 36:25 32:09
269 Pawel Babicz POL 35-39 1:13:27 38:28 30:44
270 Lee Samwell GBR 50-54 1:13:28 35:40 33:11
271 Mohamed Amine Oualad GER 35-39 1:13:29 34:57 34:15
272 Daniel Wyka POL 40-44 1:13:31 38:38 29:27
273 Slawomir Kwinta POL 45-49 1:13:32 36:40 32:28
274 Francisco Javier Cies Valleras ESP 16-24 1:13:33 36:19 32:26
275 Damian Kujawski POL 25-29 1:13:38 37:56 29:42
276 Dawid Iks POL 40-44 1:13:38 37:59 30:44
277 Diogo Rocha POR 35-39 1:13:38 37:36 31:22
278 Daniel Mees GBR 25-29 1:13:40 33:02 36:52
279 Robbie Muir GBR 30-34 1:13:40 34:11 33:36
280 Gav Buggy IRL 30-34 1:13:43 39:11 30:03
281 Samuel Elliott GBR 25-29 1:13:43 34:43 34:15
282 Kamil Wenger POL 30-34 1:13:43 37:18 31:12
283 Wojciech Sek POL 45-49 1:13:45 38:20 31:17
284 Dariusz Olkowicz POL 45-49 1:13:45 38:47 28:59
285 Jake Bloomer AUS 30-34 1:13:47 35:52 33:35
286 Mateusz Kaiser POL 30-34 1:13:48 37:39 31:20
287 Christian Haase GER 45-49 1:13:49 40:33 28:19
288 Evan Cullen IRL 25-29 1:13:51 38:22 30:58
289 Alexander Kolb GER 35-39 1:13:52 37:14 32:20
290 Billy Rashid GBR 35-39 1:13:55 36:54 32:35
291 Alessandro Renda ITA 50-54 1:13:59 36:48 32:37
292 Mateusz Zwierz POL 35-39 1:14:06 39:55 29:05
293 Marek Sadowski POL 40-44 1:14:06 41:22 28:09
294 Niklas Friedrich GER 25-29 1:14:07 37:26 32:31
295 Rhys Todd GBR 25-29 1:14:07 39:40 30:13
296 Julius Baranauskas LTU 35-39 1:14:10 38:58 30:24
297 Ian Maher IRL 35-39 1:14:12 35:28 34:43
298 Dylan Jones GBR 16-24 1:14:12 37:31 32:25
299 Lewis Herencia GBR 30-34 1:14:12 36:51 33:02
300 Aleksander Strapagiel POL 25-29 1:14:13 39:40 30:01
301 Michał Bernacik POL 35-39 1:14:13 40:31 28:35
302 Jiří Skácelík CZE 35-39 1:14:15 38:04 31:57
303 Niall Mccloskey IRL 30-34 1:14:21 40:08 29:50
304 Marek Homik POL 35-39 1:14:26 37:38 32:07
305 Riley Fletcher GBR 16-24 1:14:30 34:40 35:53
306 Robbie Hayes GBR 25-29 1:14:32 41:13 28:51
307 Patryk Przybylski POL 25-29 1:14:33 37:07 31:49
308 Stuart Skelton GBR 40-44 1:14:34 36:47 33:33
309 Michael Ryan GBR 40-44 1:14:34 36:41 33:47
310 Grzegorz Pasuto POL 45-49 1:14:36 38:39 31:09
311 Grzegorz Gering POL 45-49 1:14:43 42:07 28:09
312 Łukasz Norkowski POL 30-34 1:14:44 39:09 30:33
313 Joseph Franklin GBR 30-34 1:14:45 35:13 35:03
314 Marcin Kowalczyk POL 45-49 1:14:46 35:24 34:27
315 Emiliano Oliverio ITA 25-29 1:14:46 38:58 31:00
316 Wojciech Wsołek POL 25-29 1:14:46 41:23 28:58
317 Jakub Karliński POL 30-34 1:14:49 41:21 28:02
318 Liam Foley GBR 30-34 1:14:50 38:15 32:18
319 Mateusz Weryk POL 45-49 1:14:50 40:07 29:50
320 Hubson Kalman POL 35-39 1:14:50 39:34 30:59
321 Arkadiusz Lis POL 40-44 1:14:52 38:35 31:37
322 Mikołaj Florek POL 30-34 1:14:52 41:39 28:20
323 Daniel Krzeczkowski POL 45-49 1:14:58 38:36 31:23
324 Martin Brooker GBR 40-44 1:15:01 36:27 33:36
325 Michał Gajocha POL 40-44 1:15:03 40:10 30:09
326 Shane Mcgovern IRL 30-34 1:15:05 37:05 32:41
327 Michał Żytkowiak POL 40-44 1:15:06 37:16 31:50
328 Simon Taylor GBR 60-64 1:15:06 35:25 35:21
329 Jordane Trepie FRA 35-39 1:15:13 39:05 31:23
330 Rafał Sawicki POL 40-44 1:15:16 37:04 32:49
331 Jacek Stawicki POL 45-49 1:15:17 37:29 33:27
332 Simon Tumler AUT 30-34 1:15:19 39:40 29:25
333 Keefe Teo SIN 25-29 1:15:19 38:59 32:05
334 Łukasz Braun POL 40-44 1:15:23 39:22 31:33
335 Piotr Peda POL 30-34 1:15:24 38:54 29:48
336 Piotr Flis POL 30-34 1:15:28 38:35 32:35
337 Victor Lamant FRA 35-39 1:15:28 33:12 37:09
338 Marek Bernaś POL 35-39 1:15:28 39:14 30:51
339 Nikolai Pihl DEN 25-29 1:15:30 36:30 34:09
340 Markus Nylander SWE 35-39 1:15:37 39:21 31:58
341 Patryk Kubabski POL 30-34 1:15:41 41:59 29:05
342 Marius Noreika LTU 40-44 1:15:41 36:16 35:16
343 Luis Recinos GUA 35-39 1:15:43 37:14 33:41
344 Marius Danilavičius LTU 30-34 1:15:44 40:01 30:28
345 Błażej Wesołowski POL 30-34 1:15:45 40:42 29:24
346 Oleksandr Verbitskyi UKR 35-39 1:15:48 38:30 32:14
347 Robert Melzer GER 40-44 1:15:51 35:35 33:30
348 Benjamin Lurie GBR 30-34 1:15:52 36:10 35:34
349 Hakan Huseyin GBR 30-34 1:15:54 41:26 30:01
350 Hendrik Smit GBR 35-39 1:15:57 41:48 29:52
351 Sebastiano Mars ITA 30-34 1:15:58 38:19 33:23
352 Mark Copparelli IMN 25-29 1:15:58 37:03 34:57
353 Kamil Smoliński POL 35-39 1:16:00 40:08 30:08
354 Bartosz Czarnecki POL 35-39 1:16:03 40:23 30:57
355 Dominik Augustyniak POL 30-34 1:16:06 40:14 29:12
356 Nikolaos Tsikritsis GRE 35-39 1:16:07 38:35 32:55
357 Adam Nędza POL 35-39 1:16:08 40:46 30:47
358 Tim Fenhed SWE 30-34 1:16:10 38:49 32:59
359 Witold Mrowiec POL 25-29 1:16:12 37:41 32:59
360 Philipp Wykopal AUT 30-34 1:16:13 39:09 31:35
361 Jonatan Mattsson FIN 25-29 1:16:14 39:22 31:20
362 Paweł Kowalewski POL 35-39 1:16:18 38:49 31:07
363 Mateusz Mordyl POL 30-34 1:16:19 37:08 34:00
364 Patrick Moloney IRL 40-44 1:16:21 36:24 35:45
365 Michał Boruc POL 30-34 1:16:22 39:42 31:52
366 Radosław Nisio POL 30-34 1:16:23 41:51 29:29
367 Mariusz Ratajczak POL 30-34 1:16:25 41:39 30:05
368 Marek Kruszyński POL 55-59 1:16:33 39:53 31:27
369 Andrea Recchia ITA 25-29 1:16:33 38:26 33:15
370 James Bradley GBR 60-64 1:16:33 40:02 31:48
371 Artur Bożek POL 30-34 1:16:37 36:39 33:59
372 David Trampnau GER 35-39 1:16:38 37:28 33:51
373 Kevin Uhlig GER 16-24 1:16:41 41:29 29:36
374 Tomasz Zych POL 30-34 1:16:42 40:16 30:58
375 Samuel Northrop USA 30-34 1:16:42 38:36 32:17
376 Samuel Kojzarek POL 40-44 1:16:42 38:51 32:28
377 Filip Doda POL 30-34 1:16:44 40:35 30:19
378 Tomasz Respondek POL 35-39 1:16:46 40:15 31:35
379 Jakub Mucha POL 35-39 1:16:48 40:40 31:01
380 Mario Procida ITA 35-39 1:16:50 37:44 34:07
381 Wojtek Hrab POL 40-44 1:16:55 39:51 32:14
382 Jakub Piekło POL 25-29 1:16:55 39:49 31:07
383 Cuan Riordan IRL 16-24 1:16:57 38:43 34:04
384 Marek Przeliorz POL 45-49 1:16:57 37:54 34:12
385 Kornelijus Juodis LTU 35-39 1:17:07 37:49 34:16
386 Gintas Kulinkevičius LTU 35-39 1:17:09 40:32 31:42
387 Thomas Scott NZL 30-34 1:17:09 39:04 32:47
388 Robert Mikolajek POL 45-49 1:17:14 39:01 33:32
389 David Doubrava CZE 16-24 1:17:15 37:39 34:37
390 Brian Power IRL 30-34 1:17:17 38:27 34:24
391 Łukasz Zaremba POL 40-44 1:17:18 40:20 32:31
392 Thomas Johnson GBR 45-49 1:17:20 41:05 31:24
393 Giuseppe Moranda SUI 30-34 1:17:20 40:03 32:27
394 Krzysztof Nepelski POL 35-39 1:17:21 43:12 29:37
395 Barry Sim GBR 40-44 1:17:24 37:09 35:17
396 James Connolly Hughes IRL 35-39 1:17:26 39:32 33:22
397 Grant Livingstone GBR 30-34 1:17:31 40:42 31:52
398 Kamil Naskręt POL 30-34 1:17:32 39:42 32:30
399 Paweł Kuźma POL 40-44 1:17:34 40:22 32:24
400 Emanuele Breuza ITA 35-39 1:17:34 37:51 34:33

← Warsaw 2025 results