HYROX Poznań 2024: Open Men results

775 finishers on 2 Nov 2024. Typical finish 1:25:18, fastest 10% under 1:08:00. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Robert van Herk 🇳🇱 NED1st of 131 aged 40-44 40-44 54:43 28:43 22:06 3:58 3:59 — 2:17 2:44 4:10 1:30 2:31 3:39
2 Maik Oldach 🇩🇪 GER1st of 182 aged 30-34 30-34 55:56 1:13 29:11 22:55 3:55 4:02 1:25 2:14 3:09 4:10 1:27 3:09 3:19
3 Danny Rae 🇬🇧 GBR1st of 141 aged 25-29 25-29 57:32 2:49 29:30 24:07 4:00 3:53 1:24 2:21 3:13 4:05 1:28 2:55 4:48
4 Chris Moulam-Jones 🇬🇧 GBR2nd of 141 aged 25-29 25-29 57:45 3:02 28:31 25:33 3:46 4:10 1:38 2:51 2:52 4:24 1:44 3:42 4:12
5 Martí Vigo del Arco 🇪🇸 ESP3rd of 141 aged 25-29 25-29 57:47 3:04 29:01 24:56 3:54 3:53 1:35 2:39 3:09 4:06 1:38 3:40 4:16
6 Ross Walker 🇬🇧 GBR1st of 47 aged 16-24 16-24 58:22 3:39 28:45 25:23 4:21 3:55 2:04 2:20 3:24 4:21 1:43 3:06 4:30
7 Vegard Strand 🇳🇴 NOR2nd of 182 aged 30-34 30-34 58:25 3:42 30:49 23:38 4:04 4:08 1:39 2:57 2:52 4:20 1:29 2:41 3:32
8 Arkadiusz Grabowiec 🇵🇱 POL2nd of 47 aged 16-24 16-24 58:30 3:47 30:01 23:44 4:50 4:03 1:43 2:49 2:40 4:16 1:37 2:49 3:47
9 Ewan Applewhite 🇬🇧 GBR3rd of 47 aged 16-24 16-24 58:50 4:07 30:29 24:29 3:57 4:09 1:27 2:30 3:22 4:15 1:34 3:27 3:45
10 Jan-Niklas Friedrich 🇩🇪 GER4th of 141 aged 25-29 25-29 59:00 4:17 28:57 25:45 4:23 3:58 1:25 2:55 3:19 4:13 2:03 3:12 4:40
11 Chris Owen 🇬🇧 GBR4th of 47 aged 16-24 16-24 59:01 4:18 30:00 24:33 4:32 3:57 1:42 2:24 3:34 4:12 1:46 3:14 3:44
12 Mick Daly 🇮🇪 IRL1st of 168 aged 35-39 35-39 59:02 4:19 29:48 25:17 4:02 4:04 1:44 2:41 3:18 4:22 1:26 3:36 4:06
13 Erik Oscar Bøe 🇳🇴 NOR5th of 141 aged 25-29 25-29 59:33 4:50 29:36 25:33 4:29 3:58 — 2:28 4:14 4:23 1:33 3:24 4:16
14 Tristam Murdoch 🇬🇧 GBR2nd of 131 aged 40-44 40-44 59:38 4:55 30:05 25:28 4:10 4:12 1:33 2:54 3:26 4:25 1:42 2:58 4:18
15 Karim Hegazy 🇬🇧 GBR2nd of 168 aged 35-39 35-39 59:40 4:57 29:35 25:50 4:19 4:08 1:53 3:11 3:25 4:26 1:34 3:11 4:02
16 Hubie Solley 🇬🇧 GBR3rd of 182 aged 30-34 30-34 59:42 4:59 30:26 24:50 4:30 4:08 1:33 2:48 3:39 4:12 1:41 2:53 3:56
17 Luke Garrick 🇮🇲 IMN6th of 141 aged 25-29 25-29 59:44 5:01 31:46 23:37 4:27 3:43 1:26 2:43 3:23 3:59 1:41 3:02 3:40
18 Kamil Kuszmider 🇵🇱 POL4th of 182 aged 30-34 30-34 1:00:12 5:29 28:33 27:23 4:21 3:59 — 2:38 4:01 4:20 1:34 3:57 5:39
19 Quentin Nantois 🇫🇷 FRA3rd of 168 aged 35-39 35-39 1:00:28 5:45 30:21 25:51 4:22 4:04 1:33 2:38 4:03 4:22 1:32 3:34 4:05
20 Mikołaj Wawrzyniak 🇵🇱 POL5th of 182 aged 30-34 30-34 1:00:33 5:50 31:16 25:13 4:09 4:04 1:40 3:01 3:26 4:09 1:48 3:20 3:45
21 Kieran Yates 🇬🇧 GBR6th of 182 aged 30-34 30-34 1:00:34 5:51 32:19 23:29 4:50 3:57 — 2:32 2:46 4:15 1:44 2:51 4:09
22 Shaun Galea 🇲🇹 MLT7th of 141 aged 25-29 25-29 1:00:47 6:04 30:24 25:59 4:30 3:50 1:44 3:00 3:45 4:17 1:43 3:25 4:15
23 Michael Molloy 🇮🇪 IRL3rd of 131 aged 40-44 40-44 1:01:09 6:26 31:56 24:52 4:25 4:12 2:00 2:44 3:05 4:26 1:30 3:08 3:47
24 Sean Cabey 🇬🇧 GBR7th of 182 aged 30-34 30-34 1:01:20 6:37 30:54 25:58 4:31 3:55 1:40 2:44 3:53 4:13 1:45 3:15 4:33
25 Dan Barker 🇬🇧 GBR4th of 131 aged 40-44 40-44 1:01:29 6:46 31:25 25:43 4:26 4:02 1:37 2:31 3:55 4:31 1:37 2:51 4:39
26 David Balsgaard 🇩🇰 DEN5th of 131 aged 40-44 40-44 1:02:00 7:17 31:38 25:50 4:37 4:06 1:51 2:47 3:34 4:17 1:45 3:32 3:58
27 Glen Cook 🇬🇧 GBR8th of 182 aged 30-34 30-34 1:02:08 7:25 30:16 27:12 4:44 4:02 1:45 2:53 4:04 4:19 1:35 3:54 4:40
28 Stefan Höcht 🇩🇪 GER9th of 182 aged 30-34 30-34 1:02:23 7:40 30:58 27:25 4:06 4:10 1:32 3:03 3:45 4:19 1:28 3:29 5:39
29 Dale Harding 🇬🇧 GBR10th of 182 aged 30-34 30-34 1:02:27 7:44 29:32 28:00 5:00 3:54 1:45 2:59 3:40 4:14 1:36 3:10 6:42
30 Tom Brough 🇬🇧 GBR8th of 141 aged 25-29 25-29 1:02:47 8:04 31:31 26:49 4:32 4:13 1:48 2:51 3:57 4:21 1:33 4:05 4:01
31 Jordan Kane 🇬🇧 GBR11th of 182 aged 30-34 30-34 1:02:52 8:09 30:51 27:24 4:42 4:06 1:46 3:28 3:17 4:28 2:12 3:23 4:44
32 Danny Messing 🇩🇪 GER4th of 168 aged 35-39 35-39 1:02:56 8:13 32:58 24:53 5:09 4:10 1:36 3:06 3:33 4:23 1:29 2:57 3:39
33 Andrea Albanesi 🇮🇹 ITA12th of 182 aged 30-34 30-34 1:03:01 8:18 30:47 27:28 4:51 4:03 1:44 3:17 3:17 4:26 2:27 2:59 5:15
34 Steven McInally 🇬🇧 GBR5th of 168 aged 35-39 35-39 1:03:11 8:28 33:02 25:30 4:44 4:08 1:38 2:58 3:40 4:26 1:30 2:55 4:15
35 Cary Tanner 🇸🇪 SWE6th of 168 aged 35-39 35-39 1:03:19 8:36 31:36 27:24 4:22 4:09 1:48 3:25 3:09 4:30 1:52 3:15 5:16
36 Matthew Ellul 🇲🇹 MLT13th of 182 aged 30-34 30-34 1:03:21 8:38 32:08 26:58 4:19 4:20 1:41 2:53 3:40 4:26 1:45 3:39 4:34
37 Simon Kennedy 🇬🇧 GBR7th of 168 aged 35-39 35-39 1:03:27 8:44 32:06 26:38 4:48 4:10 1:38 3:00 3:46 4:25 1:47 3:26 4:26
38 Samuel Stevens 🇬🇧 GBR9th of 141 aged 25-29 25-29 1:03:45 9:02 33:48 24:50 5:11 3:59 1:34 3:06 3:58 4:13 1:31 3:10 3:19
39 Rob James 🇬🇧 GBR8th of 168 aged 35-39 35-39 1:03:46 9:03 31:52 26:55 5:03 4:00 1:34 3:18 3:09 4:25 1:53 3:35 5:01
40 Alessandro Alonzi 🇬🇧 GBR5th of 47 aged 16-24 16-24 1:03:57 9:14 32:00 27:49 4:12 4:03 1:47 2:37 3:57 4:34 1:41 3:22 5:48
41 Mateusz Zajączkowski 🇵🇱 POL10th of 141 aged 25-29 25-29 1:04:10 9:27 33:37 25:41 4:56 4:12 1:45 3:09 3:23 4:22 1:35 3:33 3:42
42 Mark Mc Adden 🇮🇪 IRL6th of 131 aged 40-44 40-44 1:04:13 9:30 31:04 28:20 4:54 4:08 1:51 3:36 4:49 4:23 1:32 3:32 4:29
43 Christopher Gager 🇬🇧 GBR9th of 168 aged 35-39 35-39 1:04:24 9:41 30:31 29:08 4:49 4:05 1:36 2:38 5:07 4:36 1:30 4:14 5:22
44 Florian Winter 🇦🇹 AUT14th of 182 aged 30-34 30-34 1:04:28 9:45 33:45 25:04 5:44 3:56 1:23 — 3:42 4:20 1:43 3:56 4:18
45 Gareth Jones 🇬🇧 GBR10th of 168 aged 35-39 35-39 1:04:33 9:50 32:54 26:38 5:07 4:15 1:45 2:38 3:27 4:33 2:02 3:23 4:35
46 Dariusz Rasztawicki 🇵🇱 POL7th of 131 aged 40-44 40-44 1:04:37 9:54 32:40 27:18 4:43 4:08 1:26 2:57 4:21 4:35 1:32 3:56 4:23
47 Dyllan Schewitz 🇿🇦 RSA11th of 141 aged 25-29 25-29 1:04:39 9:56 32:23 27:49 4:31 4:17 2:02 3:01 3:29 4:28 1:53 3:38 5:01
48 Callum Bond 🇬🇧 GBR12th of 141 aged 25-29 25-29 1:04:41 9:58 30:09 29:58 4:40 3:59 — 3:22 5:19 4:24 2:06 4:23 5:19
49 Terry Stark 🇬🇧 GBR15th of 182 aged 30-34 30-34 1:04:42 9:59 37:31 28:18 3:57 4:14 2:06 3:40 3:31 4:28 1:39 4:05 4:35
50 Grzegorz Hoffman 🇵🇱 POL11th of 168 aged 35-39 35-39 1:04:43 10:00 31:24 27:06 6:17 4:00 1:51 3:16 4:16 4:20 1:44 2:54 4:45
51 Tomash Marko 🇳🇱 NED16th of 182 aged 30-34 30-34 1:04:45 10:02 33:32 26:00 5:18 4:27 2:01 3:46 3:52 4:34 1:31 3:34 —
52 Richard Wilder 🇬🇧 GBR1st of 26 aged 50-54 50-54 1:04:50 10:07 32:14 28:10 4:31 4:10 1:35 4:24 3:44 4:24 1:27 3:46 4:40
53 Mateusz Latusek 🇵🇱 POL17th of 182 aged 30-34 30-34 1:04:51 10:08 33:59 26:07 4:50 3:57 1:47 2:23 3:29 4:16 1:44 4:19 4:12
54 Callum Overton 🇬🇧 GBR13th of 141 aged 25-29 25-29 1:04:59 10:16 31:00 29:16 4:47 3:50 1:45 3:29 4:19 4:41 2:22 4:06 4:44
55 Łukasz Żolik 🇵🇱 POL8th of 131 aged 40-44 40-44 1:05:06 10:23 34:45 25:08 5:17 3:58 — 2:33 4:03 4:20 1:27 3:30 4:02
56 Lewis Seville 🇬🇧 GBR18th of 182 aged 30-34 30-34 1:05:22 10:39 33:56 26:37 4:55 3:56 1:42 2:41 4:11 4:15 2:04 2:54 4:54
57 Paweł Iskra 🇵🇱 POL12th of 168 aged 35-39 35-39 1:05:39 10:56 30:26 29:52 5:24 4:04 1:41 3:37 3:51 4:23 1:36 4:44 5:56
58 Stuart Davies 🇬🇧 GBR19th of 182 aged 30-34 30-34 1:05:41 10:58 31:29 29:22 4:56 4:09 1:40 3:25 4:19 4:40 1:50 4:17 5:02
59 Lukas Astrauskas 🇱🇹 LTU20th of 182 aged 30-34 30-34 1:05:56 11:13 33:55 26:58 5:09 4:25 2:12 3:23 3:00 4:35 1:40 3:36 4:07
60 Kristian Horobei 🇷🇴 ROU21st of 182 aged 30-34 30-34 1:05:57 11:14 35:54 25:01 5:06 4:12 1:30 3:32 3:25 4:16 1:47 3:08 3:11
61 Sean Fenech 🇲🇹 MLT14th of 141 aged 25-29 25-29 1:06:04 11:21 33:47 27:36 4:46 4:21 2:01 3:16 3:37 4:41 1:47 3:13 4:40
62 Radosław Bierzanowski 🇵🇱 POL13th of 168 aged 35-39 35-39 1:06:17 11:34 33:54 27:03 5:24 4:33 2:10 3:18 3:04 4:39 1:44 3:21 4:14
63 Damian Gawlak 🇵🇱 POL15th of 141 aged 25-29 25-29 1:06:38 11:55 33:26 28:07 5:09 4:27 1:45 3:03 4:16 4:40 1:34 3:23 4:59
64 Zoltán Varga 🇭🇺 HUN22nd of 182 aged 30-34 30-34 1:06:53 12:10 34:15 27:32 5:11 4:11 1:30 3:16 4:12 4:24 1:43 3:33 4:43
65 Daniel Ekholm 🇸🇪 SWE9th of 131 aged 40-44 40-44 1:06:54 12:11 29:15 32:54 4:49 4:37 1:52 4:11 4:44 4:44 2:23 4:01 6:22
66 Karol Jagodziński 🇵🇱 POL23rd of 182 aged 30-34 30-34 1:06:56 12:13 31:55 30:07 4:58 4:18 1:52 3:32 4:36 4:51 1:41 3:38 5:39
67 Jarosław Gajewski 🇵🇱 POL24th of 182 aged 30-34 30-34 1:07:02 12:19 36:54 24:36 5:38 4:02 — 2:21 4:19 4:10 1:31 3:23 3:45
68 Adrian Boitos 🇷🇴 ROU16th of 141 aged 25-29 25-29 1:07:02 12:19 34:49 27:37 4:41 4:06 1:45 2:44 4:37 4:22 1:42 3:32 4:49
69 Filip Galant 🇵🇱 POL17th of 141 aged 25-29 25-29 1:07:04 12:21 33:08 29:15 4:46 4:25 2:06 3:33 3:52 4:37 1:59 3:56 4:47
70 Bjarne Rogall 🇩🇪 GER14th of 168 aged 35-39 35-39 1:07:10 12:27 34:06 28:10 5:00 4:00 1:48 3:21 4:20 4:27 1:50 4:21 4:03
71 Cormac Hamill 🇮🇪 IRL18th of 141 aged 25-29 25-29 1:07:12 12:29 34:24 28:28 4:25 4:25 1:39 3:05 4:26 4:32 1:50 3:28 5:03
72 Jason Littlewood 🇬🇧 GBR2nd of 26 aged 50-54 50-54 1:07:14 12:31 34:22 28:20 4:36 4:16 2:01 2:45 4:22 4:28 1:26 4:03 4:59
73 Charlie Boutet 🇫🇷 FRA19th of 141 aged 25-29 25-29 1:07:42 12:59 34:27 27:20 5:58 3:53 1:38 2:29 4:25 4:35 1:49 3:45 4:46
74 Patrick Hagen 🇩🇪 GER25th of 182 aged 30-34 30-34 1:07:43 13:00 30:16 32:54 4:37 4:06 2:04 3:29 4:39 4:36 2:07 4:51 7:02
75 Michael Walters 🇬🇧 GBR15th of 168 aged 35-39 35-39 1:07:44 13:01 34:08 28:39 5:02 4:23 2:00 3:18 4:23 4:22 1:43 3:24 5:06
76 Luke Dragstra 🇨🇦 CAN1st of 61 aged 45-49 45-49 1:07:45 13:02 31:17 31:40 4:52 4:18 1:32 4:10 4:29 4:31 1:57 4:32 6:11
77 Andrew Primett 🇬🇧 GBR26th of 182 aged 30-34 30-34 1:07:53 13:10 33:05 30:00 4:53 4:09 1:43 3:36 4:41 4:35 1:35 3:47 5:54
78 Tomasz Jasiorski 🇵🇱 POL10th of 131 aged 40-44 40-44 1:08:00 13:17 34:39 28:29 4:59 4:06 2:00 2:32 4:51 4:35 1:49 4:10 4:26
79 Greg Williams 🇬🇧 GBR11th of 131 aged 40-44 40-44 1:08:01 13:18 34:44 28:15 5:06 4:28 1:58 3:11 4:04 4:31 1:41 3:51 4:31
80 Christian Szalay 🇦🇹 AUT27th of 182 aged 30-34 30-34 1:08:05 13:22 33:18 29:34 5:18 4:15 1:42 3:53 3:56 4:38 2:03 3:29 5:38
81 Jack Lee 🇬🇧 GBR20th of 141 aged 25-29 25-29 1:08:08 13:25 34:54 27:54 5:25 4:12 2:09 4:00 3:53 4:32 1:36 3:12 4:20
82 Tomasz Karpinski 🇵🇱 POL28th of 182 aged 30-34 30-34 1:08:15 13:32 32:57 30:14 5:10 4:30 2:03 3:04 4:52 4:41 1:51 3:49 5:24
83 Marnix Kaspers 🇳🇱 NED2nd of 61 aged 45-49 45-49 1:08:16 13:33 32:36 30:49 4:55 4:14 2:04 3:18 4:45 4:48 1:41 4:57 5:02
84 Felix Weber 🇩🇪 GER29th of 182 aged 30-34 30-34 1:08:20 13:37 35:47 27:13 5:24 4:15 1:51 3:14 3:37 4:30 1:36 3:49 4:21
85 Tomasz Szkurłat 🇵🇱 POL16th of 168 aged 35-39 35-39 1:08:22 13:39 35:08 27:40 5:40 4:02 1:44 2:13 4:32 4:32 1:32 4:08 4:57
86 Marcin Rosochacki 🇵🇱 POL17th of 168 aged 35-39 35-39 1:08:29 13:46 37:57 25:37 4:59 4:05 1:36 2:49 3:38 4:26 1:33 3:36 3:54
87 Patryk Krzywda 🇵🇱 POL21st of 141 aged 25-29 25-29 1:08:30 13:47 33:35 29:10 5:51 4:26 1:32 3:06 4:06 4:31 1:35 3:49 6:05
88 Will Rocco Dutton Matthews 🇬🇧 GBR6th of 47 aged 16-24 16-24 1:08:35 13:52 32:19 31:32 4:48 3:59 1:42 3:23 5:08 4:42 2:22 4:09 6:07
89 Stuart Tilley 🇬🇧 GBR3rd of 61 aged 45-49 45-49 1:08:53 14:10 34:44 28:50 5:22 4:08 2:07 3:19 3:54 4:22 1:35 4:21 5:04
90 Ricky Burns 🇬🇧 GBR12th of 131 aged 40-44 40-44 1:08:56 14:13 32:55 31:04 5:02 4:30 2:11 3:15 5:23 4:51 1:43 4:18 4:53
91 Albert Woźniak 🇵🇱 POL22nd of 141 aged 25-29 25-29 1:08:57 14:14 34:58 28:49 5:14 4:11 1:43 3:45 4:15 4:37 1:35 4:10 4:33
92 Declan Sherlock 🇮🇪 IRL13th of 131 aged 40-44 40-44 1:08:58 14:15 33:56 30:27 4:41 4:20 1:50 3:24 4:33 4:32 1:44 4:11 5:53
93 Perri Haines 🇬🇧 GBR18th of 168 aged 35-39 35-39 1:09:04 14:21 34:54 29:06 5:09 4:13 1:43 3:08 4:59 4:40 1:44 3:50 4:49
94 Jim Bichard 🇬🇧 GBR3rd of 26 aged 50-54 50-54 1:09:14 14:31 34:28 30:04 4:47 4:20 1:45 3:31 5:04 4:19 1:28 4:12 5:25
95 Robert Berak 🇵🇱 POL30th of 182 aged 30-34 30-34 1:09:25 14:42 33:33 30:57 5:00 4:15 2:43 3:52 4:28 4:37 1:50 4:11 5:01
96 Frankie Shaw 🇬🇧 GBR14th of 131 aged 40-44 40-44 1:09:30 14:47 33:53 31:14 4:29 4:16 1:57 3:20 5:17 4:22 1:55 4:41 5:26
97 Przemysław Trapkowski 🇵🇱 POL15th of 131 aged 40-44 40-44 1:09:31 14:48 35:49 28:15 5:32 4:08 1:46 3:26 4:20 4:22 1:29 3:54 4:50
98 Christian Camilleri 🇲🇹 MLT23rd of 141 aged 25-29 25-29 1:09:32 14:49 33:48 30:44 5:05 4:30 1:42 3:54 4:05 4:38 2:02 4:29 5:24
99 Colin Taylor 🇬🇧 GBR4th of 61 aged 45-49 45-49 1:09:40 14:57 34:56 29:50 4:59 4:09 1:41 3:22 4:02 4:42 1:49 4:34 5:31
100 Rory Hindhaugh 🇬🇧 GBR24th of 141 aged 25-29 25-29 1:09:43 15:00 34:06 30:21 5:20 4:09 2:12 3:25 5:04 4:22 1:35 4:21 5:13
How to read

The place is among timed finishers in Open 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