← Katowice 2025 results

HYROX Katowice 2025 Results – Open Men (page 2)

485 finishers. Winner Kamil Kuszmider in 55:09; median 1:22:48.

Rank Athlete Nat Age group Time Run Workout
201 Jamie Barnes GBR 35-39 1:19:56 — 35:17
202 Jim Peskett GBR 60-64 1:20:09 — 33:15
203 Andreas Kröpelin GER 25-29 1:20:18 — 36:32
204 Wojtek Hrab POL 40-44 1:20:19 — 33:48
205 John Connolly IRL 25-29 1:20:23 — 34:29
206 Tamaran Du'Kett GBR 35-39 1:20:25 — 35:17
207 Piotr Mejer POL 30-34 1:20:26 — 33:20
208 Žan Čeh SLO 16-24 1:20:26 — 31:51
209 Casper Karlsson SWE 16-24 1:20:28 — 34:46
210 Arkadiusz Lis POL 40-44 1:20:36 — 33:51
211 Michał Bernacik POL 35-39 1:20:38 — 31:07
212 Stipe Bojanic CRO 40-44 1:20:45 — 33:04
213 Nikodem Wszołek POL 16-24 1:20:57 — 32:21
214 Piotr Peda POL 30-34 1:20:59 — 31:42
215 Thomas Potts GBR 35-39 1:21:07 — 34:37
216 Marti Rigall Calvo ESP 25-29 1:21:08 — 35:39
217 Piotr Kostka POL 25-29 1:21:10 — 32:56
218 Cillian Walsh IRL 25-29 1:21:15 — 34:47
219 Marek Kruszyński POL 55-59 1:21:15 — 32:42
220 Paweł Pabin POL 35-39 1:21:20 — 32:15
221 Bartłomiej Klimowski POL 16-24 1:21:22 — 36:20
222 Bence Nagy HUN 30-34 1:21:25 — 36:05
223 Kamil Partyczny POL 25-29 1:21:26 — 36:05
224 Dariusz Szut POL 45-49 1:21:28 — 36:14
225 Konrad Szabo HUN 30-34 1:21:30 — 33:25
226 Arkadiusz Gorczycki POL 40-44 1:21:31 — 37:08
227 Vangelis Tsalafoutas GRE 30-34 1:21:33 — 34:23
228 Jens Aalerud NOR 45-49 1:21:49 — 34:04
229 Dimitri Ries GER 35-39 1:21:52 — 32:23
230 Karol Kaliszewski POL 40-44 1:21:53 — 36:00
231 Mateusz Szafraniec POL 30-34 1:21:54 — 32:34
232 Frederik Bille DEN 50-54 1:21:55 — 35:21
233 Patrick Bloch GER 35-39 1:21:58 — 36:27
234 Christopher Mills GBR 30-34 1:22:13 — 34:15
235 Rafał Sawicki POL 40-44 1:22:14 — 35:51
236 Krystian Piątek POL 40-44 1:22:15 — 33:54
237 Wiktor Janiec POL 16-24 1:22:15 — 33:00
238 Adrian Lament POL 35-39 1:22:20 — 32:15
239 Piotr Kondraciuk POL 45-49 1:22:24 — 35:29
240 Tim-Ole Petersen GER 40-44 1:22:38 — 32:36
241 Kacper Furmaniak POL 25-29 1:22:38 — 33:10
242 Michał Kuna POL 25-29 1:22:48 — 36:17
243 Jason Stocks GBR 40-44 1:22:48 — 39:14
244 Bartosz Trela POL 30-34 1:22:52 — 33:01
245 Łukasz Dąbrowski POL 35-39 1:23:09 — 32:23
246 Patryk Lewandowski POL 35-39 1:23:10 — 34:16
247 Kamil Kozlowski POL 35-39 1:23:10 — 32:32
248 Sven Lukas GER 50-54 1:23:19 — 37:49
249 Kamil Kramek POL 35-39 1:23:22 — 35:00
250 Tomasz Respondek POL 35-39 1:23:28 — 35:00
251 Mariusz Kędziora POL 35-39 1:23:37 — 35:04
252 Jakub Śreniawski POL 25-29 1:23:41 — 37:30
253 Matt Collins GBR 35-39 1:23:46 — 36:08
254 Krzysztof Tomczak POL 35-39 1:23:49 — 36:49
255 Paweł Dąbrowski POL 30-34 1:23:56 — 33:31
256 Vlad Ovchinnikov POL 25-29 1:24:00 — 32:51
257 Maciej Gancarz POL 45-49 1:24:07 — 34:30
258 Artur Jasiak POL 35-39 1:24:11 — 35:52
259 Tomasz Cichocki POL 45-49 1:24:18 — 36:01
260 Mateusz Kozakowski POL 30-34 1:24:19 — 33:48
261 Dominik Uryga POL 35-39 1:24:21 — 34:26
262 Błażej Wesołowski POL 30-34 1:24:22 — 28:15
263 Łukasz Braun POL 40-44 1:24:22 — 37:20
264 Mateusz Wojtaszczyk POL 40-44 1:24:26 — 36:36
265 Cezary Balcerek POL 16-24 1:24:28 — 35:39
266 Steven Rowlands GBR 45-49 1:24:33 — 35:24
267 Jarosław Kruk POL 40-44 1:24:35 — 31:06
268 Dominik Mreńca POL 16-24 1:24:36 — 33:39
269 Radim Špaček CZE 35-39 1:24:53 — 33:35
270 Lee Morris GBR 40-44 1:24:53 — 39:25
271 David Doubrava CZE 16-24 1:25:00 — 37:59
272 Lewis Sellars GBR 25-29 1:25:02 — 37:28
273 Liam Gravenor GBR 25-29 1:25:05 — 36:04
274 Peter Nyström SWE 50-54 1:25:09 — 35:24
275 Bartosz Gornisiewicz POL 35-39 1:25:12 — 34:59
276 Michał Boruc POL 30-34 1:25:13 — 35:08
277 Dario Miraglia ARG 30-34 1:25:16 — 35:28
278 Robert Mikołajek POL 45-49 1:25:26 — 36:09
279 Mariusz Kowalski POL 35-39 1:25:28 — 32:05
280 Rafał Wietecha POL 40-44 1:25:28 — 35:04
281 Ignas Sokolnikas LTU 30-34 1:25:29 — 36:28
282 Jason Knight IRL 35-39 1:25:32 — 36:48
283 Kamil Kalembka POL 16-24 1:25:42 — 46:17
284 Tomasz Lirka POL 30-34 1:25:43 — 34:10
285 Łukasz Młynarczyk POL 40-44 1:25:48 — 34:09
286 Martin Dziembała POL 25-29 1:26:05 — 35:17
287 Filip Wołoszuk POL 25-29 1:26:22 — 33:50
288 Jakub Karliński POL 30-34 1:26:27 — 33:49
289 Marcin Rybiński POL 25-29 1:26:36 — 35:03
290 Simon Attia ISR 35-39 1:26:42 — 40:30
291 Artur Czechowski POL 25-29 1:26:42 — 30:32
292 Krystian Baumel POL 40-44 1:26:45 — 36:54
293 Piotr Pipia POL 35-39 1:27:00 — 31:10
294 Patryk Okoń POL 30-34 1:27:06 — 38:02
295 Grzegorz Twarowski POL 40-44 1:27:12 — 34:45
296 Piotr Soroczyński POL 35-39 1:27:15 — 34:49
297 Mikołaj Adamczak POL 35-39 1:27:18 — 39:43
298 Karolis Veckys LTU 35-39 1:27:23 — 34:40
299 Michał Gajocha POL 40-44 1:27:28 — 30:55
300 Nikola Damjanov CZE 30-34 1:27:33 — 36:07
301 Łukasz Wagemann POL 45-49 1:27:34 — 37:36
302 Adrian Grausam POL 16-24 1:27:38 — 34:57
303 Grzegorz Karwacki POL 50-54 1:27:39 — 38:36
304 Jakub Krawczyk POL 25-29 1:27:43 — 34:17
305 Stefan Faltin SVK 40-44 1:28:08 — 36:44
306 Piotr Czaja POL 50-54 1:28:11 — 37:15
307 Sebastian Pietruszewski POL 35-39 1:28:20 — 35:29
308 Rich Prendergast GBR 40-44 1:28:24 — 40:54
309 Bjorn Berben NED 25-29 1:28:30 — 35:50
310 Damian Wygoda POL 30-34 1:28:34 — 38:20
311 Marcin Wilkus POL 30-34 1:28:37 — 35:52
312 Mateusz Ostręga POL 25-29 1:28:42 — 36:23
313 Dariusz Frątczak POL 35-39 1:28:47 — 38:08
314 Marcin Dziuba POL 45-49 1:28:53 — 36:41
315 Wayne Hopkins GBR 35-39 1:28:56 — 36:12
316 Bartosz Czapiewski POL 30-34 1:29:04 — 37:06
317 Maciej Skiba POL 40-44 1:29:06 — 31:19
318 Jacek Tębikowski POL 40-44 1:29:10 — 39:24
319 Przemysław Olczak POL 16-24 1:29:15 — 26:16
320 Jan De Leyn BEL 30-34 1:29:20 — 38:08
321 Lukas Kozisek CZE 30-34 1:29:24 — 41:22
322 Tomasz Nowakowski POL 40-44 1:29:29 — 37:16
323 Paweł Kaszuba POL 30-34 1:29:31 — 35:21
324 Karol Knioła POL 45-49 1:29:39 — 41:44
325 Adrián Martinek SVK 25-29 1:29:51 — 36:38
326 Mateusz Grzelak POL 30-34 1:29:52 — 37:22
327 Michał Lech POL 30-34 1:29:52 — 39:52
328 Andrej Jamnický SVK 25-29 1:29:59 — 34:47
329 Rob Walsh IRL 25-29 1:30:21 — 41:17
330 Kamil Kopania POL 30-34 1:30:24 — 36:49
331 Taylor Maciuk GBR 30-34 1:30:29 — 40:20
332 Michał Antoniuk POL 35-39 1:30:34 — 38:49
333 Oliwier Idasiak POL 16-24 1:30:38 — 35:12
334 Louie Harle GBR 25-29 1:30:51 — 42:00
335 Gytis Naujikas LTU 25-29 1:30:53 — 39:27
336 Łukasz Ryński POL 40-44 1:30:54 — 43:56
337 Patryk Wasik POL 25-29 1:31:01 — 40:27
338 Szymon Gawryluk POL 25-29 1:31:02 — 35:09
339 Michał Sokołowski POL 45-49 1:31:15 — 38:32
340 Paweł Kociołek POL 30-34 1:31:22 — 38:27
341 Kamil Sulej POL 40-44 1:31:24 — 41:33
342 Tomasz Emanuel Gola POL 45-49 1:31:34 — 34:22
343 Oliver Engel GER 30-34 1:31:45 — 38:30
344 Peder Sviggum NOR 35-39 1:31:48 — 43:51
345 Stanislav Mrkáček CZE 40-44 1:31:49 — 43:06
346 Sebastian Zalewski POL 40-44 1:31:51 — 35:01
347 Boris Barbolyas SVK 35-39 1:31:57 — 42:54
348 Jakub Piekut POL 40-44 1:32:00 — 39:55
349 Piotr Pawnuk POL 35-39 1:32:15 — 38:10
350 Marcin Lis POL 40-44 1:32:20 — 37:15
351 Matteo Bertani ITA 30-34 1:32:26 — 42:15
352 Tomasz Szczygieł POL 35-39 1:32:28 — 36:16
353 Adam Książek POL 50-54 1:32:31 — 36:59
354 Mateusz Wielogórski POL 30-34 1:32:42 — 40:56
355 Wojciech Siwek POL 30-34 1:32:43 — 33:55
356 Dawid Bukiel POL 35-39 1:32:50 — 34:13
357 Emil Pasternak POL 40-44 1:32:51 — 30:36
358 Mariusz Wójcicki POL 50-54 1:32:54 — 34:46
359 David Wall IRL 25-29 1:33:01 — 38:08
360 Paweł Zdrojewski POL 35-39 1:33:05 — 36:37
361 Grzegorz Jozefiak POL 40-44 1:33:07 — 38:11
362 Damian Leśniak POL 30-34 1:33:14 — 40:56
363 Kazimierz Leśkiewicz POL 60-64 1:33:14 — 44:37
364 Marcin Radko POL 40-44 1:33:19 — 38:31
365 Ross Mackay GBR 30-34 1:33:22 — 41:12
366 Matt Drake GBR 40-44 1:33:26 — 39:05
367 Dawid Imbiorski POL 30-34 1:33:27 — 39:58
368 Tomasz Popiołek POL 35-39 1:33:31 — 38:54
369 Marcin Jezela POL 25-29 1:33:39 — 36:58
370 Kevin Dwyer IRL 25-29 1:33:45 — 41:12
371 Daniel Gray GBR 40-44 1:34:13 — 41:06
372 Paweł Chorzewski POL 25-29 1:34:14 — 39:03
373 Alan Reilly IRL 55-59 1:34:18 — 45:54
374 Henry Thornton-Wood GBR 16-24 1:34:23 — 39:57
375 Martin Nguyen DEN 16-24 1:34:24 — 41:24
376 Patryk Szelewski POL 35-39 1:34:27 — 38:05
377 Kevin Rollinson GBR 55-59 1:34:54 — 39:09
378 Maik Bloch GER 25-29 1:34:55 — 36:07
379 Jakub Koisz POL 35-39 1:34:56 — 37:50
380 Tomek Musialik POL 40-44 1:35:04 — 37:06
381 Rafał Jakiel POL 25-29 1:35:07 — 39:25
382 Stanisław Idzikowski POL 25-29 1:35:08 — 40:33
383 Duncan Moore GBR 55-59 1:35:13 — 39:59
384 Anthony Slater GBR 35-39 1:35:27 — 44:32
385 Patryk Tutro POL 30-34 1:35:30 — 35:12
386 Damian Matuszak POL 35-39 1:35:36 — 38:45
387 Tomasz Koziołek POL 40-44 1:35:37 — 44:15
388 Himadri Joshi IND 30-34 1:35:43 — 40:11
389 Elliot Pollard GBR 35-39 1:35:47 — 45:08
390 Maciej Czubak POL 35-39 1:35:54 — 34:43
391 Filip Szpak POL 30-34 1:36:29 — 38:45
392 Liam Somers GBR 35-39 1:36:40 — 38:54
393 Robert Plzák CZE 35-39 1:36:52 — 40:22
394 Michailas Žiličius LTU 40-44 1:37:15 — 45:21
395 Jamie Dolan IRL 25-29 1:37:29 — 43:21
396 Michal Lejk POL 40-44 1:37:30 — 41:14
397 Tomasz Żurawski POL 30-34 1:37:40 — 44:38
398 Peter Medvegy HUN 25-29 1:37:55 — 44:02
399 Marcin Szymański POL 40-44 1:37:59 — 40:25
400 Marcin Fleszar POL 35-39 1:38:01 — 38:23

← Katowice 2025 results