HYROX Katowice 2025: Pro Doubles Men results

75 teams on 22 Feb 2025. Typical finish 1:06:53, fastest 10% under 59:22. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Kim Behrendt, Hendrik Themann 🇩🇪 GER1st of 47 aged 30-39 30-39 56:25 31:36 21:55 2:54 3:28 1:36 2:47 2:17 3:57 1:29 2:49 3:32
2 Jake Seymour, Joe Davies 🇬🇧 GBR1st of 7 aged U29 U29 56:37 0:12 33:06 20:24 3:07 3:25 1:26 2:41 1:59 3:44 1:17 2:33 3:19
3 Maciej Wegorzewski, Paweł Kozak 🇵🇱 POL2nd of 47 aged 30-39 30-39 57:07 0:42 32:56 21:13 2:58 3:32 1:24 2:41 2:10 3:48 1:25 2:50 3:23
4 Paweł Leśnikowski, Szymon Kolasa 🇵🇱 POL3rd of 47 aged 30-39 30-39 58:29 2:04 32:49 22:38 3:02 3:38 1:33 3:03 2:34 3:51 1:25 3:03 3:31
5 Martin Michelius, Brian Gamlien 🇩🇪 GER4th of 47 aged 30-39 30-39 58:48 2:23 33:16 22:28 3:04 3:31 1:35 3:33 2:26 3:48 1:25 2:33 3:37
6 Michael Saunders, Matt Bateson 🇬🇧 GBR5th of 47 aged 30-39 30-39 59:01 2:36 32:29 23:41 2:51 3:41 1:25 3:11 2:37 4:08 1:29 3:13 3:57
7 Martin Real, Conor Crowley 🇮🇪 IRL1st of 18 aged 40-49 40-49 59:14 2:49 34:40 21:31 3:03 3:36 1:27 3:16 2:00 3:47 1:20 2:43 3:22
8 Mark Kinnell, John-Paul Burns 🇬🇧 GBR2nd of 18 aged 40-49 40-49 59:18 2:53 34:35 21:39 3:04 3:31 1:25 2:36 2:17 3:52 1:39 2:37 3:42
9 Ciaran Quinn, Declan Moylett 🇮🇪 IRL6th of 47 aged 30-39 30-39 59:29 3:04 32:54 23:04 3:31 3:33 1:42 3:25 2:10 3:57 1:26 3:02 3:49
10 Mateusz Stępnikowski, Konrad Wróbel 🇵🇱 POL7th of 47 aged 30-39 30-39 59:37 3:12 34:44 21:36 3:17 3:31 1:29 2:31 2:16 3:42 1:37 3:12 3:18
11 Pavel Kolebač, Jan Peršín 🇨🇿 CZE3rd of 18 aged 40-49 40-49 1:00:02 3:37 33:49 23:12 3:01 3:40 1:45 3:11 2:33 3:54 1:32 3:09 3:28
12 Mikey Tranent, Lee Perfect 🇬🇧 GBR8th of 47 aged 30-39 30-39 1:00:13 3:48 31:06 25:56 3:11 3:54 1:43 3:31 2:25 4:09 1:44 2:54 5:36
13 Daniel Bejer, Jonas Krogh 🇩🇰 DEN2nd of 7 aged U29 U29 1:00:38 4:13 34:05 23:31 3:02 3:46 1:39 3:52 2:25 3:53 1:30 2:43 3:43
14 Dennis Kneepkens, Ramon Thijssen 🇳🇱 NED4th of 18 aged 40-49 40-49 1:01:05 4:40 34:19 23:05 3:41 3:25 1:51 3:13 2:37 4:01 1:28 2:55 3:35
15 Max König, Sebastian Geisel 🇩🇪 GER9th of 47 aged 30-39 30-39 1:01:08 4:43 35:58 22:03 3:07 3:37 1:45 3:22 1:50 3:58 1:19 2:44 3:28
16 Paweł Byczuk, Mateusz Nowicki 🇵🇱 POL10th of 47 aged 30-39 30-39 1:01:31 5:06 35:42 22:24 3:25 3:39 1:30 3:04 2:21 3:49 1:36 2:46 3:39
17 Marco Szostok, Gregor Akkerman 🇩🇪 GER11th of 47 aged 30-39 30-39 1:01:34 5:09 34:06 24:06 3:22 3:43 1:50 3:36 2:13 4:05 1:30 2:57 4:12
18 Harry Thompson, David Shipman 🇬🇧 GBR3rd of 7 aged U29 U29 1:01:37 5:12 35:14 23:06 3:17 3:31 1:21 2:57 2:52 3:50 1:28 3:00 4:07
19 Gethin Robinson, Andrew Brown 🇬🇧 GBR5th of 18 aged 40-49 40-49 1:01:59 5:34 33:55 25:06 2:58 3:43 1:36 3:38 3:00 4:06 1:35 3:27 4:01
20 Radosław Ociepka, Przemor Tarka 🇵🇱 POL6th of 18 aged 40-49 40-49 1:02:13 5:48 36:31 22:03 3:39 3:36 1:46 2:54 1:52 4:02 1:26 2:44 3:43
21 Brian Comyns, Ross O'Loughlin 🇮🇪 IRL7th of 18 aged 40-49 40-49 1:02:27 6:02 33:06 26:00 3:21 3:42 1:38 3:36 2:54 4:06 1:31 3:49 4:44
22 Michele Zanirato, Alberto Zorzi 🇮🇹 ITA12th of 47 aged 30-39 30-39 1:02:33 6:08 34:25 24:19 3:49 3:47 1:33 3:17 2:10 4:15 1:46 3:20 4:11
23 Radosław Humiński, Bartłomiej Gradowski 🇵🇱 POL13th of 47 aged 30-39 30-39 1:02:42 6:17 35:44 23:14 3:44 3:44 1:32 3:22 2:06 4:05 1:30 3:16 3:39
24 Bartłomiej Karczewski, Łukasz Zalewski 🇵🇱 POL14th of 47 aged 30-39 30-39 1:02:55 6:30 34:53 24:46 3:16 3:36 1:45 3:23 2:26 4:03 1:37 3:24 4:32
25 Krzysztof Stanclik, Mariusz Koniec 🇵🇱 POL15th of 47 aged 30-39 30-39 1:03:32 7:07 34:41 24:41 4:10 3:55 1:30 3:28 2:44 3:59 1:37 3:39 3:49
26 Patrick Maye, Jonathan Wright 🇬🇧 GBR16th of 47 aged 30-39 30-39 1:03:40 7:15 34:10 26:18 3:12 3:56 1:53 3:45 3:07 4:07 1:36 3:57 3:57
27 Tomas Baca, Maros Kolcun 🇸🇰 SVK17th of 47 aged 30-39 30-39 1:03:43 7:18 37:02 22:50 3:51 3:38 1:30 3:23 2:21 3:56 1:39 2:49 3:34
28 Piotr Komorowicz, Michał Grzesiewicz 🇵🇱 POL18th of 47 aged 30-39 30-39 1:03:55 7:30 35:42 24:22 3:51 3:52 1:43 3:10 3:03 4:06 1:47 3:16 3:25
29 Marcin Gołąb, Elefterios Burlidis 🇵🇱 POL8th of 18 aged 40-49 40-49 1:04:32 8:07 36:02 24:52 3:38 3:42 1:43 3:22 2:51 4:13 1:35 3:49 3:37
30 Maximilian Eschke, Niclas Dobbertin 🇩🇪 GER19th of 47 aged 30-39 30-39 1:05:00 8:35 35:58 25:19 3:43 3:50 1:54 3:20 2:50 4:12 1:45 3:37 3:51
31 Anders Næstholdt, Patrick Hansen 🇩🇰 DEN20th of 47 aged 30-39 30-39 1:05:12 8:47 39:03 22:56 3:13 3:30 1:43 3:14 2:33 3:57 1:20 2:52 3:47
32 Krzysztof Skibicki, Oskar Zawadzki 🇵🇱 POL4th of 7 aged U29 U29 1:05:26 9:01 36:49 25:09 3:28 3:41 1:52 3:38 2:47 4:00 1:38 4:03 3:30
33 Konrad Will, Rafał Jodaniewski 🇵🇱 POL9th of 18 aged 40-49 40-49 1:06:03 9:38 39:51 22:38 3:34 3:49 1:30 2:54 2:08 4:07 1:28 3:10 3:32
34 Maximilian Gewehr, Filip Nikolic 🇩🇪 GER21st of 47 aged 30-39 30-39 1:06:21 9:56 39:33 23:03 3:45 3:33 1:32 3:07 2:44 4:06 1:39 2:53 3:29
35 Josh Coombe, Louis Whitaker 🇬🇧 GBR5th of 7 aged U29 U29 1:06:33 10:08 37:51 24:56 3:46 3:33 1:43 3:20 2:50 4:05 1:31 3:27 4:27
36 Ludovit Grega, Miroslav Matvija 🇸🇰 SVK22nd of 47 aged 30-39 30-39 1:06:45 10:20 39:38 23:12 3:55 3:39 1:38 3:07 2:40 3:49 1:44 3:03 3:32
37 Jakob White, Terry Murphy 🇬🇧 GBR10th of 18 aged 40-49 40-49 1:06:51 10:26 39:38 23:21 3:52 3:37 1:38 3:20 2:48 3:56 1:28 2:39 3:55
38 Patryk Molka, Roman Żerek 🇵🇱 POL23rd of 47 aged 30-39 30-39 1:06:53 10:28 39:35 23:33 3:45 3:48 1:46 3:08 2:20 4:10 1:29 3:17 3:35
39 Zbigniew Ruszczyk, Daniel Ruszczyk 🇵🇱 POL24th of 47 aged 30-39 30-39 1:07:10 10:45 36:21 27:01 3:48 3:57 1:57 4:03 3:12 4:19 1:42 3:58 3:53
40 Karen Sahakyan, Krystian Guziejko 🇵🇱 POL25th of 47 aged 30-39 30-39 1:07:12 10:47 38:49 24:21 4:02 3:48 1:34 3:17 2:23 4:10 1:35 3:52 3:42
41 Richard Hemple, Conor McGregor 🇬🇧 GBR26th of 47 aged 30-39 30-39 1:07:41 11:16 39:23 25:01 3:17 3:45 1:55 3:26 2:49 4:16 1:34 3:35 3:41
42 Aleksander Kędziera, Łukasz Nawrat 🇵🇱 POL27th of 47 aged 30-39 30-39 1:07:58 11:33 40:50 23:03 4:05 3:48 1:33 3:23 2:30 4:00 1:38 2:47 3:24
43 Adam Macias, Mateusz Razim 🇵🇱 POL28th of 47 aged 30-39 30-39 1:08:03 11:38 36:10 27:50 4:03 4:02 1:30 4:30 2:45 4:33 1:30 3:41 5:19
44 Adam Sobczyk, Peter Szczycinski 🇵🇱 POL29th of 47 aged 30-39 30-39 1:08:36 12:11 39:37 24:52 4:07 3:50 1:59 3:37 2:33 4:03 1:52 3:22 3:36
45 Johannes Kirchner, Christopher Krauß 🇩🇪 GER30th of 47 aged 30-39 30-39 1:08:50 12:25 39:43 25:28 3:39 3:52 1:47 3:18 3:13 4:14 1:50 3:22 3:52
46 Daniel Mularczyk, Jarosław Drzewiecki 🇵🇱 POL31st of 47 aged 30-39 30-39 1:09:06 12:41 43:14 21:37 4:15 3:49 1:29 2:49 1:43 4:11 1:26 2:23 3:47
47 Paweł Cichocki, Piotr Kazubski 🇵🇱 POL32nd of 47 aged 30-39 30-39 1:09:11 12:46 39:04 26:22 3:45 3:45 2:12 4:39 3:08 4:02 1:29 3:08 3:59
48 Chris Kirk, Iain Jacskson 🇬🇧 GBR11th of 18 aged 40-49 40-49 1:10:11 13:46 37:40 28:33 3:58 3:56 2:14 3:36 4:02 4:23 1:56 3:58 4:28
49 Dariusz Kupidura, Jerzy Bator 🇵🇱 POL1st of 3 aged 50-59 50-59 1:10:27 14:02 43:01 23:08 4:18 3:41 1:29 3:01 2:20 4:04 1:23 3:24 3:46
50 Oleksandr Yakunin, Jakub Czurczak 🇵🇱 POL6th of 7 aged U29 U29 1:10:37 14:12 40:01 26:16 4:20 3:55 1:29 3:54 3:42 4:19 1:40 3:37 3:40
51 Tomasz Kowalczyk, Paweł Lachowicz 🇵🇱 POL33rd of 47 aged 30-39 30-39 1:10:45 14:20 42:12 24:08 4:25 3:51 1:41 3:33 2:42 4:02 1:40 2:51 3:48
52 Christos Chatzis, Emmanouil Promponas 🇬🇷 GRE34th of 47 aged 30-39 30-39 1:11:22 14:57 39:17 28:15 3:50 3:33 1:50 3:57 3:33 4:06 1:37 4:12 5:27
53 Maciej Pyrtko, Arek Łukawski 🇵🇱 POL35th of 47 aged 30-39 30-39 1:11:41 15:16 45:42 21:34 4:25 3:32 1:13 2:42 2:07 3:57 1:35 3:04 3:24
54 Piotr Riabych, Robertas Stampus 🇱🇹 LTU36th of 47 aged 30-39 30-39 1:11:45 15:20 42:24 25:11 4:10 3:40 1:43 4:07 2:32 3:47 1:40 3:46 3:56
55 Santino Demetriou, Nathan Moffat 🇬🇧 GBR37th of 47 aged 30-39 30-39 1:11:51 15:26 42:26 25:26 3:59 3:54 1:48 4:15 2:29 4:03 1:33 3:28 3:56
56 Matt Lambert, Richard Burrell-Ashbee 🇬🇧 GBR12th of 18 aged 40-49 40-49 1:12:15 15:50 40:36 28:08 3:31 3:45 1:43 3:11 2:26 4:21 1:35 3:36 7:31
57 Piotr Patyk, Piotr Nawrocki 🇵🇱 POL13th of 18 aged 40-49 40-49 1:12:37 16:12 40:26 27:15 4:56 3:51 1:58 5:03 2:44 4:26 1:28 3:18 4:27
58 Piotr Widomski, Patryk Olewniak 🇵🇱 POL38th of 47 aged 30-39 30-39 1:13:30 17:05 43:15 25:14 5:01 3:55 1:36 3:29 2:32 3:58 1:22 4:21 4:01
59 Hendrik Teschendorf, David Burisch 🇩🇪 GER39th of 47 aged 30-39 30-39 1:13:31 17:06 43:02 26:36 3:53 3:41 1:39 4:02 2:36 4:07 1:39 4:08 4:44
60 Daniel Brandis, Andre Notroff 🇩🇪 GER14th of 18 aged 40-49 40-49 1:14:17 17:52 43:20 26:52 4:05 3:57 1:37 4:04 2:59 4:03 1:36 4:17 4:19
61 Łukasz Solecki, Szymon Kalinowski 🇵🇱 POL40th of 47 aged 30-39 30-39 1:14:17 17:52 40:54 29:03 4:20 3:59 1:45 4:37 3:14 4:25 1:43 4:36 4:44
62 Torsten Engel, Lars Seiffert 🇩🇪 GER2nd of 3 aged 50-59 50-59 1:14:50 18:25 40:09 29:17 5:24 4:13 2:07 4:31 2:56 4:36 1:57 4:30 4:27
63 Gabriel Pużuk, Michał Juźwiuk 🇵🇱 POL15th of 18 aged 40-49 40-49 1:15:09 18:44 42:20 28:23 4:26 4:01 1:52 4:19 3:40 4:42 1:48 4:07 3:54
64 Krzysztof Dębowski, Damian Olender 🇵🇱 POL41st of 47 aged 30-39 30-39 1:15:25 19:00 43:50 27:15 4:20 3:38 2:00 4:05 3:07 4:12 1:27 4:13 4:33
65 Adam Mroczek, Tomasz Brajer 🇵🇱 POL42nd of 47 aged 30-39 30-39 1:16:05 19:40 45:06 26:43 4:16 3:53 1:33 3:19 2:39 4:16 1:39 4:50 4:34
66 Damian Perekietko, Dawid Król 🇵🇱 POL7th of 7 aged U29 U29 1:16:58 20:33 43:06 29:07 4:45 4:04 1:51 4:09 2:54 4:43 1:46 5:15 4:25
67 Marcin Sporna, Przemysław Widyna 🇵🇱 POL16th of 18 aged 40-49 40-49 1:19:38 23:13 46:14 28:18 5:06 3:54 1:48 4:17 3:36 4:24 1:38 3:49 4:52
68 Adam Lintner, Marcin Brzeziński 🇵🇱 POL43rd of 47 aged 30-39 30-39 1:20:17 23:52 51:05 24:43 4:29 3:38 1:38 3:33 3:13 3:45 1:28 4:00 3:28
69 Ross Boseley, Michael Young 🇬🇧 GBR44th of 47 aged 30-39 30-39 1:20:36 24:11 43:04 32:49 4:43 3:48 1:47 6:27 3:25 4:25 1:57 5:13 5:47
70 Roy Chia, Chet Ratnakara 🇸🇬 SIN17th of 18 aged 40-49 40-49 1:20:56 24:31 45:30 29:58 5:28 4:06 1:47 4:14 3:13 4:43 1:31 4:55 5:29
71 Tomas Kotek, Jan Rada 🇨🇿 CZE45th of 47 aged 30-39 30-39 1:24:48 28:23 44:20 34:28 6:00 4:06 2:09 6:25 4:02 4:52 1:54 4:36 6:24
72 Adrian Krawczyk, Adam Bujak 🇵🇱 POL18th of 18 aged 40-49 40-49 1:28:16 31:51 54:05 28:00 6:11 3:54 1:54 4:11 3:06 4:46 2:07 4:30 3:32
73 Jordan Bland, Daniel Wimbush 🇬🇧 GBR46th of 47 aged 30-39 30-39 1:29:38 33:13 48:22 35:25 5:51 4:00 1:44 3:53 5:10 4:17 1:53 4:51 9:37
74 Zbigniew Gwoździewski, Michał Dwornik 🇵🇱 POL3rd of 3 aged 50-59 50-59 1:31:44 35:19 55:11 31:55 4:38 3:45 2:26 5:46 3:53 4:41 2:14 4:55 4:15
75 Marc Weipert, Stefan Rühl 🇩🇪 GER47th of 47 aged 30-39 30-39 1:36:06 39:41 56:57 31:25 7:44 4:03 1:44 5:01 4:21 4:31 1:31 5:05 5:09
How to read

The place is among timed teams in Pro Doubles Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.

The RoxHype app

Found your result? Beat it at your next race.

The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.

  • A week-by-week plan that counts down to your race
  • Extra work on your slowest stations
  • Adjusts every week to what you actually did

Free to download. Used by more than 40,000 HYROX athletes.

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Find my result