← Katowice 2025 results

HYROX Katowice 2025 Results – Pro Men

140 finishers. Winner Jonathon Wynn in 56:40; median 1:20:45.

Rank Athlete Nat Age group Time Run Workout
1 Jonathon Wynn AUS 35-39 56:40 — 23:46
2 Liam Mccroary GBR 25-29 57:32 — 25:14
3 Jake Williamson GBR 25-29 58:47 — 26:00
4 Oli Fricker GBR 30-34 59:47 — 24:55
5 Ollie Russell GBR 25-29 1:00:46 — 26:13
6 Harry Sutherland GBR 25-29 1:00:57 — 27:02
7 Harvey Williams GBR 16-24 1:02:27 — 29:18
8 Charlie Botterill GBR 16-24 1:03:19 — 29:53
9 Jean Claude Faenza MLT 30-34 1:04:12 — 26:59
10 Marcin Matysiak POL 25-29 1:04:56 — 27:44
11 Jeff Woodward GBR 30-34 1:05:27 — 29:21
12 Mark Caruana MLT 30-34 1:05:31 — 29:34
13 Giuseppe Merlino ITA 30-34 1:05:42 — 29:31
14 Kyle Darmanin MLT 30-34 1:06:01 — 29:45
15 Wayne Spiteri MLT 35-39 1:06:23 — 27:15
16 Jake Allan GBR 25-29 1:06:33 — 28:31
17 Anthony Towler GBR 35-39 1:07:14 — 30:08
18 Kamil Kozioł POL 30-34 1:07:17 — 30:54
19 Marcin Holona POL 30-34 1:07:34 — 28:10
20 Matthew Ellul MLT 30-34 1:07:37 — 30:58
21 Keith Falzon MLT 35-39 1:07:39 — 29:49
22 Vladimir Casap MDA 25-29 1:07:45 — 30:48
23 Johnny Daly IRL 30-34 1:07:50 — 32:29
24 Robert Berak POL 30-34 1:08:13 — 30:44
25 Piotr Płóciennik POL 35-39 1:08:27 — 29:55
26 Christian Fendt GER 35-39 1:08:31 — 32:53
27 Jonas Togo DEN 30-34 1:08:40 — 28:45
28 Sean Kilkenny GBR 35-39 1:08:44 — 30:28
29 Pedro Guerra POR 40-44 1:09:25 — 30:13
30 Alister Camilleri MLT 16-24 1:09:38 — 33:03
31 Bradley Woodward GBR 35-39 1:09:42 — 32:08
32 Chris Stienenbos NED 25-29 1:09:48 — 31:20
33 John Fitzgerald IRL 30-34 1:09:54 — 32:56
34 Ian Campbell GBR 45-49 1:11:09 — 31:16
35 Sam Harper GBR 25-29 1:11:43 — 32:55
36 Mikkel Kühne DEN 16-24 1:11:43 — 34:51
37 Marek Godziek POL 30-34 1:11:49 — 32:22
38 Marek Weber POL 16-24 1:11:49 — 31:21
39 Daniel Hübner GER 35-39 1:11:57 — 32:30
40 Kaj Jeziorski GER 30-34 1:12:19 — 31:24
41 Artur Kuczera POL 25-29 1:13:09 — 32:44
42 Radoslaw Koczwara POL 40-44 1:13:13 — 33:00
43 Tobias Wunderlich GER 30-34 1:13:19 — 32:26
44 Krzysztof Budzisz POL 45-49 1:13:24 — 32:06
45 Mathias Jul Alberg DEN 25-29 1:13:45 — 35:51
46 Karol Jagodziński POL 30-34 1:14:03 — 35:54
47 Kai Hammond Briton GBR 25-29 1:14:11 — 35:24
48 Sakou Hocine ALG 30-34 1:14:11 — 32:00
49 Paweł Malski POL 30-34 1:14:27 — 33:57
50 Mariusz Michalski POL 40-44 1:14:42 — 32:30
51 Philip Mlitzko GER 30-34 1:15:20 — 32:10
52 Alek Kwieciński POL 30-34 1:15:26 — 32:54
53 Mariusz Kosek POL 30-34 1:15:57 — 29:35
54 Janusz Adamski POL 55-59 1:16:04 — 32:00
55 Patryk Wesoły POL 30-34 1:16:11 — 32:46
56 Oriol Torró ESP 25-29 1:17:36 — 35:52
57 Phil Mataj POL 25-29 1:17:52 — 33:22
58 Kay-Uwe Sebeikat GER 45-49 1:17:54 — 36:40
59 Arkadiusz Wiśniewski POL 30-34 1:18:05 — 32:07
60 Andre Ullsperger GER 40-44 1:18:11 — 37:12
61 Jarosław Gajewski POL 30-34 1:18:16 — 33:48
62 Stanisław Hubert POL 25-29 1:18:19 — 37:16
63 Richard Marshall GBR 45-49 1:18:27 — 35:07
64 Julius Jaloveckas LTU 30-34 1:18:46 — 31:48
65 Hannes Eberhardt GER 40-44 1:19:05 — 38:30
66 Piotr Chalimoniuk POL 35-39 1:19:27 — 39:21
67 Bartosz Andrzejczak POL 16-24 1:19:36 — 34:20
68 Matthew Warner GBR 16-24 1:19:40 — 42:01
69 Mariusz Mirek POL 40-44 1:20:03 — 34:41
70 Luka Bučar SLO 16-24 1:20:29 — 38:50
71 Tomasz Machej POL 30-34 1:21:01 — 37:29
72 David Milligan IRL 30-34 1:21:36 — 39:18
73 Michael Wiechert GER 50-54 1:21:51 — 40:19
74 Mateusz Lipa POL 30-34 1:21:52 — 39:48
75 Rudolfs Berzins LAT 30-34 1:21:56 — 34:11
76 Sebastian Briel GER 35-39 1:21:58 — 35:49
77 Tomasz Mrozowski POL 40-44 1:22:04 — 39:33
78 Jonatan Borggren SWE 45-49 1:22:18 — 36:44
79 Brian Rappert GBR 50-54 1:22:20 — 40:57
80 Joakim Attermalm SWE 50-54 1:22:42 — 36:14
81 Robert Gillespie GBR 50-54 1:24:22 — 40:10
82 Kacper Hildebrand POL 30-34 1:24:26 — 37:57
83 Łukasz Leśniewski POL 40-44 1:25:07 — 34:19
84 Jakub Klimeš CZE 16-24 1:25:09 — 35:30
85 ANASTASIOS NTATSIS GRE 50-54 1:25:25 — 40:09
86 Dan Johnstone GBR 40-44 1:25:32 — 41:15
87 Piotr Mieloch POL 16-24 1:25:48 — 38:43
88 Håkan Johansson SWE 45-49 1:26:05 — 41:42
89 Damian Heslop GBR 45-49 1:26:09 — 41:44
90 Stephen Walker GBR 30-34 1:26:36 — 42:11
91 Toby Peters GBR 16-24 1:26:44 — 38:28
92 Marco Matuschzak GER 40-44 1:26:51 — 42:33
93 Tomas Jancik CZE 35-39 1:27:06 — 36:50
94 Maciej Kazmierski POL 40-44 1:27:24 — 36:16
95 Łukasz Król POL 40-44 1:27:32 — 41:22
96 Jakub Pietrakowski POL 16-24 1:27:52 — 40:58
97 Thomas Oscar Ugland NOR 35-39 1:27:53 — 43:13
98 Gregor Grela GER 40-44 1:28:01 — 44:45
99 Oliver Truby GBR 30-34 1:28:12 — 40:59
100 Dariusz Rzepecki POL 40-44 1:28:18 — 42:19
101 Ben Blowes GBR 50-54 1:28:29 — 44:25
102 Szymon Adamowicz POL 30-34 1:28:39 — 37:43
103 Tobias Henze GER 40-44 1:28:56 — 42:40
104 Adrian Szopa POL 30-34 1:29:25 — 40:23
105 Tomáš Bušek CZE 16-24 1:29:34 — 39:29
106 Mikołaj Siodmiak POL 35-39 1:29:48 — 40:43
107 Viktor Bandurka UKR 45-49 1:31:07 — 39:09
108 Anton Maimur POL 25-29 1:31:19 — 39:18
109 Daniel Anderson GBR 45-49 1:31:31 — 43:48
110 Krystian Nerka POL 30-34 1:32:17 — 43:13
111 Jan Leško SVK 25-29 1:32:25 — 40:54
112 Zoltan Csaba Varga HUN 50-54 1:32:57 — 43:44
113 Mason Lee USA 25-29 1:33:34 — 38:54
114 Adam Adamczyk POL 30-34 1:34:51 — 42:40
115 André Paura GER 30-34 1:34:56 — 45:33
116 Marcin Lebioda POL 30-34 1:35:28 — 40:32
117 Grzegorz Woźniak POL 45-49 1:36:00 — 31:30
118 Lyndon Robertson GBR 30-34 1:36:20 — 38:47
119 Marek Gunia POL 40-44 1:36:59 — 36:55
120 Robert Owsianny POL 25-29 1:37:06 — 37:42
121 Łukasz Hellwich POL 30-34 1:37:10 — 42:34
122 Jan Kundrum CZE 30-34 1:37:30 — 45:52
123 Oleksii Kramarov UKR 16-24 1:38:03 — 33:08
124 Sören Weiß GER 45-49 1:38:29 — 50:09
125 Krzysztof Jakuczek POL 30-34 1:38:36 — 44:00
126 Marek Filipek POL 45-49 1:40:01 — 45:49
127 Sebastian Sienkiewicz POL 30-34 1:40:38 — 50:39
128 Hadi Safi IRI 35-39 1:41:46 — 46:59
129 Ian Beevor GBR 55-59 1:42:49 — 47:05
130 Thomas Pauli GER 35-39 1:44:09 — 53:36
131 Andrei Shamau HYROX 40-44 1:46:52 — 47:43
132 Marcel Seremak GER 25-29 1:48:31 — 53:49
133 Sean Bennett GBR 50-54 1:51:00 — 51:40
134 Wojciech Przydalski POL 30-34 1:54:50 — 59:54
135 Mateusz Gryc POL 16-24 2:00:33 — 53:05
136 Michael Ryan GBR 25-29 2:01:33 — 53:11
137 Xavier Vanhaecke BEL 16-24 2:04:06 — 1:03:42
138 Rafał Błażej POL 50-54 2:10:44 — 59:59
139 Mariusz Marciniec POL 35-39 2:12:58 — 1:05:35
140 Taylor Waibel USA 30-34 2:16:14 — 36:04

← Katowice 2025 results