HYROX Amsterdam 2024: Pro Men results

324 finishers on 10 Oct 2024. Typical finish 1:22:23, fastest 10% under 1:07:23. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Liam McCroary 🇬🇧 GBR1st of 62 aged 25-29 25-29 57:55 29:26 25:05 3:28 3:49 2:07 3:20 2:22 3:59 1:53 3:18 4:17
2 Fabian Eisenlauer 🇩🇪 GER1st of 96 aged 30-34 30-34 58:40 0:45 28:05 27:17 3:23 3:42 2:22 4:22 2:45 4:00 1:30 3:15 5:21
3 Julian Kreutzer 🇦🇹 AUT2nd of 62 aged 25-29 25-29 59:00 1:05 29:00 26:33 3:32 3:48 2:12 3:47 2:54 4:02 1:40 3:29 4:41
4 Oli Fricker 🇬🇧 GBR2nd of 96 aged 30-34 30-34 59:14 1:19 31:36 23:56 3:45 3:44 1:59 3:22 2:50 3:57 1:07 3:09 3:48
5 Maarten Enthoven 🇳🇱 NED3rd of 62 aged 25-29 25-29 59:45 1:50 30:04 26:20 3:26 3:50 2:28 3:57 2:52 3:52 1:24 3:46 4:11
6 Elte Hupkes 🇳🇱 NED3rd of 96 aged 30-34 30-34 59:47 1:52 29:51 26:28 3:32 3:58 3:01 3:59 2:59 4:02 1:23 2:51 4:15
7 Hidde Weersma 🇳🇱 NED4th of 62 aged 25-29 25-29 1:00:14 2:19 30:29 25:39 4:10 3:40 2:26 3:43 2:47 4:06 1:29 3:16 4:12
8 Pieter Maes 🇧🇪 BEL4th of 96 aged 30-34 30-34 1:00:16 2:21 29:33 27:10 3:36 3:55 2:01 3:59 3:09 4:11 1:38 2:59 5:18
9 Daniel Jackson 🇬🇧 GBR5th of 96 aged 30-34 30-34 1:00:38 2:43 31:08 25:40 3:53 3:43 2:28 3:37 2:50 3:56 1:23 3:30 4:13
10 David Parkin 🇬🇧 GBR1st of 74 aged 35-39 35-39 1:00:45 2:50 30:46 26:27 3:37 3:51 2:34 4:10 2:18 3:59 1:34 2:54 5:07
11 Ward Lemmelijn 🇧🇪 BEL5th of 62 aged 25-29 25-29 1:02:22 4:27 32:17 26:03 4:08 3:44 2:15 3:59 4:16 3:55 1:21 2:43 3:50
12 Marvin Karsch 🇩🇪 GER6th of 96 aged 30-34 30-34 1:02:41 4:46 31:03 27:44 3:58 3:50 2:12 3:55 2:50 4:07 1:47 3:29 5:34
13 Joshua Kent 🇬🇧 GBR6th of 62 aged 25-29 25-29 1:02:46 4:51 32:46 25:53 4:10 3:46 1:46 4:33 2:38 3:52 1:20 2:50 5:08
14 Ross Walker 🇬🇧 GBR1st of 29 aged 16-24 16-24 1:02:53 4:58 30:30 28:46 3:41 3:52 2:46 4:49 3:09 4:10 1:47 3:31 4:42
15 Hendrik Themann 🇩🇪 GER7th of 96 aged 30-34 30-34 1:03:24 5:29 32:29 27:03 3:57 3:55 2:25 3:32 3:16 4:12 1:33 3:39 4:31
16 Joao Pedro 🇪🇸 ESP7th of 62 aged 25-29 25-29 1:03:45 5:50 33:24 26:28 3:58 3:54 2:07 3:22 2:52 4:06 1:31 3:59 4:37
17 Lewis Overend 🇬🇧 GBR2nd of 74 aged 35-39 35-39 1:03:49 5:54 31:40 28:28 3:46 3:46 2:29 4:28 3:14 4:04 1:31 3:42 5:14
18 Jan Vladyka 🇨🇿 CZE8th of 96 aged 30-34 30-34 1:03:51 5:56 31:05 28:50 4:00 3:48 2:28 4:24 3:38 4:07 1:16 3:50 5:19
19 Mohamed Redaoui 🇲🇦 MAR8th of 62 aged 25-29 25-29 1:03:54 5:59 31:29 28:37 3:53 3:56 2:49 3:36 3:20 4:14 1:46 3:55 5:01
20 Simon Passmore 🇬🇧 GBR1st of 8 aged 50-54 50-54 1:04:09 6:14 32:06 28:17 3:49 4:07 2:36 3:30 3:13 4:25 1:29 3:34 5:23
21 Callum Li 🇬🇧 GBR9th of 62 aged 25-29 25-29 1:04:39 6:44 33:54 26:50 4:00 3:48 2:29 3:06 2:57 4:08 1:16 4:01 5:05
22 Stephen Harold 🇮🇪 IRL3rd of 74 aged 35-39 35-39 1:04:43 6:48 32:59 27:55 3:52 3:49 2:15 3:35 3:09 4:07 1:38 3:58 5:24
23 Maxime Avenel 🇫🇷 FRA9th of 96 aged 30-34 30-34 1:04:53 6:58 31:24 28:53 4:41 4:00 2:11 4:54 3:02 4:33 1:41 3:54 4:38
24 James Ives 🇬🇧 GBR10th of 62 aged 25-29 25-29 1:05:13 7:18 31:56 29:10 4:12 3:49 2:26 3:46 4:25 3:56 1:25 4:25 4:58
25 Xander Smolders 🇳🇱 NED10th of 96 aged 30-34 30-34 1:05:44 7:49 32:00 30:18 3:30 3:53 2:14 4:07 3:27 4:09 1:38 4:13 6:37
26 Jop Janssen 🇳🇱 NED11th of 96 aged 30-34 30-34 1:05:55 8:00 32:00 29:50 4:08 3:33 2:20 4:41 3:44 4:07 1:25 4:29 5:31
27 Martin Wenzel 🇩🇪 GER11th of 62 aged 25-29 25-29 1:05:56 8:01 32:03 29:36 4:22 4:08 2:54 4:35 3:54 4:20 1:35 3:21 4:49
28 Will Smith 🇬🇧 GBR1st of 14 aged 45-49 45-49 1:06:34 8:39 32:18 30:18 4:03 3:53 2:53 3:54 3:14 4:18 1:31 4:13 6:22
29 Lode Lemmelijn 🇧🇪 BEL12th of 62 aged 25-29 25-29 1:06:47 8:52 35:48 26:32 4:32 3:42 2:04 3:42 4:03 3:49 1:21 3:03 4:48
30 Ben Nockolds 🇬🇧 GBR12th of 96 aged 30-34 30-34 1:06:48 8:53 32:52 29:57 4:05 4:02 2:38 5:00 3:41 4:27 1:37 3:50 4:42
31 Félix Vercouter 🇧🇪 BEL13th of 62 aged 25-29 25-29 1:06:59 9:04 33:28 29:21 4:14 3:55 2:15 4:25 3:42 4:08 2:00 3:54 5:02
32 David Steffes 🇱🇺 LUX4th of 74 aged 35-39 35-39 1:07:09 9:14 32:18 30:58 3:58 3:53 2:18 4:43 3:51 4:11 1:41 5:04 5:17
33 Nicky van Osselaer 🇧🇪 BEL13th of 96 aged 30-34 30-34 1:07:19 9:24 31:44 31:41 3:58 3:58 3:11 4:35 2:59 4:20 1:29 3:36 7:33
34 Kees Hagen 🇳🇱 NED1st of 37 aged 40-44 40-44 1:07:32 9:37 33:10 30:16 4:10 4:02 2:51 4:07 3:44 4:16 1:53 4:14 5:09
35 Hannes Guelinckx 🇧🇪 BEL5th of 74 aged 35-39 35-39 1:07:34 9:39 33:15 30:08 4:16 3:50 2:27 4:25 3:44 4:18 1:47 3:46 5:51
36 Andre Wenning 🇩🇪 GER2nd of 37 aged 40-44 40-44 1:07:34 9:39 32:08 30:43 4:47 3:57 2:48 4:01 3:33 4:29 1:20 4:11 6:24
37 Mark Nieuwenhuis 🇳🇱 NED14th of 96 aged 30-34 30-34 1:07:37 9:42 35:27 27:59 4:16 3:46 2:53 4:16 3:17 4:03 1:27 3:42 4:35
38 David Pearce 🇩🇪 GER14th of 62 aged 25-29 25-29 1:07:52 9:57 32:17 31:39 4:00 3:35 2:10 4:49 3:41 3:59 1:14 4:23 7:48
39 Mick van Eersel 🇳🇱 NED15th of 96 aged 30-34 30-34 1:08:03 10:08 36:17 26:56 4:54 3:58 2:24 4:10 3:51 4:15 1:36 3:33 3:09
40 William Louis 🇧🇪 BEL15th of 62 aged 25-29 25-29 1:08:03 10:08 34:56 28:55 4:18 3:47 1:45 4:25 4:17 4:02 1:21 4:40 4:38
41 Wouter Bakhuis 🇳🇱 NED16th of 96 aged 30-34 30-34 1:08:03 10:08 31:25 32:24 4:19 3:59 2:16 6:20 4:10 4:04 2:27 4:12 4:56
42 Nick Ten Damme 🇳🇱 NED17th of 96 aged 30-34 30-34 1:08:30 10:35 35:34 28:28 4:32 3:57 2:40 4:57 3:18 4:12 1:23 3:24 4:37
43 Kent Aktas 🇳🇱 NED2nd of 29 aged 16-24 16-24 1:08:39 10:44 34:41 29:41 4:21 4:08 2:54 4:27 3:24 4:16 1:32 3:55 5:05
44 Bram Rhebergen 🇳🇱 NED6th of 74 aged 35-39 35-39 1:08:46 10:51 32:21 32:29 4:00 4:01 2:27 3:54 3:46 4:26 1:41 4:56 7:18
45 Mike Moa Hughes 🇬🇧 GBR7th of 74 aged 35-39 35-39 1:08:48 10:53 35:38 28:57 4:17 3:57 2:46 4:22 3:14 4:19 1:34 4:12 4:33
46 Marius Toborek 🇩🇪 GER3rd of 37 aged 40-44 40-44 1:08:49 10:54 34:09 29:31 5:12 4:03 2:58 4:28 4:16 4:16 1:26 3:37 4:27
47 Jan Tielemans 🇳🇱 NED8th of 74 aged 35-39 35-39 1:09:07 11:12 32:18 32:56 3:58 4:13 3:12 5:38 3:16 4:26 1:59 4:22 5:50
48 Thomas Mayr 🇩🇪 GER9th of 74 aged 35-39 35-39 1:09:22 11:27 33:44 31:29 4:13 4:04 2:31 4:49 3:53 4:14 1:25 4:16 6:17
49 Patrick Dietrich 🇩🇪 GER18th of 96 aged 30-34 30-34 1:09:27 11:32 33:26 31:38 4:28 4:01 2:49 4:53 4:04 4:20 1:44 4:20 5:27
50 Scott Highlands 🇬🇧 GBR10th of 74 aged 35-39 35-39 1:09:28 11:33 31:37 30:36 7:20 4:06 3:53 4:58 2:38 4:32 2:31 3:09 4:49
51 Tim Ramsay 🇬🇧 GBR19th of 96 aged 30-34 30-34 1:09:37 11:42 33:48 30:50 5:02 4:00 2:56 4:47 2:42 4:44 1:25 4:20 5:56
52 Julian Bosch 🇳🇱 NED16th of 62 aged 25-29 25-29 1:09:44 11:49 35:10 29:49 4:50 4:13 3:01 3:36 3:36 4:30 1:23 3:47 5:43
53 Grant Bain 🇬🇧 GBR20th of 96 aged 30-34 30-34 1:09:48 11:53 35:34 29:59 4:20 4:03 2:24 4:44 3:47 4:16 1:48 4:26 4:31
54 Ricardo Haverschmidt 🇳🇱 NED11th of 74 aged 35-39 35-39 1:09:50 11:55 33:16 32:08 4:31 3:55 2:58 4:46 3:51 4:19 1:54 4:42 5:43
55 David Fischer 🇩🇪 GER4th of 37 aged 40-44 40-44 1:09:55 12:00 35:45 29:58 4:17 4:10 3:01 4:18 3:51 4:19 1:30 4:30 4:19
56 Faisal Abdalla 🇬🇧 GBR12th of 74 aged 35-39 35-39 1:10:23 12:28 36:27 29:25 4:34 3:49 3:19 3:27 3:47 4:15 1:32 4:35 4:41
57 Dennis Ravenstijn 🇳🇱 NED3rd of 29 aged 16-24 16-24 1:10:28 12:33 36:34 29:51 4:07 3:47 2:53 4:25 3:28 4:07 1:08 3:00 7:03
58 Joey Seetsen 🇳🇱 NED4th of 29 aged 16-24 16-24 1:10:28 12:33 35:10 30:41 4:39 3:59 3:03 4:52 4:31 4:19 1:40 3:15 5:02
59 Diederik Verhoef 🇳🇱 NED5th of 37 aged 40-44 40-44 1:10:32 12:37 35:54 30:23 4:20 3:55 3:02 4:03 4:02 4:11 1:39 4:25 5:06
60 Nhick Dampouya 🇫🇷 FRA21st of 96 aged 30-34 30-34 1:10:33 12:38 33:25 32:46 4:27 3:50 2:19 4:52 4:16 4:32 1:51 4:38 6:28
61 Koen Istha 🇳🇱 NED6th of 37 aged 40-44 40-44 1:10:39 12:44 35:10 31:20 4:13 4:16 2:41 4:47 4:13 4:21 1:41 3:57 5:24
62 Julen Rivas 🇪🇸 ESP22nd of 96 aged 30-34 30-34 1:10:53 12:58 34:35 31:44 4:38 4:14 2:41 5:06 3:15 4:32 2:05 4:35 5:16
63 Simon Pepper 🇬🇧 GBR2nd of 14 aged 45-49 45-49 1:11:05 13:10 35:38 31:15 4:16 4:01 2:43 4:18 3:51 4:13 1:39 5:02 5:28
64 Grant Hudson 🇬🇧 GBR23rd of 96 aged 30-34 30-34 1:11:09 13:14 35:25 32:07 3:41 3:45 3:33 4:35 3:57 4:05 1:48 4:04 6:20
65 Martijn Schohaus 🇳🇱 NED3rd of 14 aged 45-49 45-49 1:11:50 13:55 36:02 31:22 4:31 4:08 3:15 3:51 4:45 4:22 1:33 4:42 4:46
66 Servaas Jessen 🇳🇱 NED24th of 96 aged 30-34 30-34 1:11:50 13:55 34:56 31:40 5:18 3:43 2:20 4:09 4:47 4:19 2:10 4:25 5:47
67 Dries Borstlap 🇧🇪 BEL17th of 62 aged 25-29 25-29 1:12:02 14:07 34:15 33:58 3:52 3:46 2:08 5:24 3:00 4:15 1:59 4:27 8:59
68 Bob Driessen 🇳🇱 NED25th of 96 aged 30-34 30-34 1:12:16 14:21 35:19 32:34 4:28 4:15 2:35 5:03 4:07 4:25 1:37 4:33 5:59
69 Jannes Naeyaert 🇧🇪 BEL13th of 74 aged 35-39 35-39 1:12:23 14:28 38:21 29:21 4:45 3:53 2:17 4:34 3:17 4:04 1:32 5:23 4:21
70 Kevin Thewes 🇩🇪 GER26th of 96 aged 30-34 30-34 1:12:29 14:34 35:35 32:09 4:49 4:04 2:32 4:55 3:54 4:38 1:38 4:11 6:17
71 Alireza Rahimi 🇦🇫 AFG18th of 62 aged 25-29 25-29 1:12:43 14:48 33:01 35:51 3:56 4:13 4:26 5:46 3:00 4:28 1:29 4:30 7:59
72 Jaap Scholten 🇳🇱 NED19th of 62 aged 25-29 25-29 1:12:57 15:02 34:47 33:37 4:38 3:47 2:19 4:25 4:27 4:00 1:31 4:02 9:06
73 Tyler Rutten 🇬🇧 GBR20th of 62 aged 25-29 25-29 1:13:04 15:09 35:42 33:16 4:11 4:06 2:52 4:34 3:49 4:23 1:45 4:36 7:11
74 Maad Eleiwi 🇸🇾 SYR5th of 29 aged 16-24 16-24 1:13:16 15:21 35:17 33:15 4:49 4:03 3:23 4:17 3:41 4:22 2:13 5:15 6:01
75 Andrei Logvinenko 🇳🇱 NED27th of 96 aged 30-34 30-34 1:13:19 15:24 40:03 28:39 4:42 3:39 2:08 4:22 3:28 4:07 1:22 4:41 4:52
76 Max Swinkels 🇳🇱 NED21st of 62 aged 25-29 25-29 1:13:26 15:31 39:53 28:47 4:49 3:57 2:41 3:49 4:06 4:09 1:36 3:57 4:32
77 Torge Jensen 🇩🇪 GER22nd of 62 aged 25-29 25-29 1:13:38 15:43 34:57 33:48 4:57 4:26 3:30 3:54 3:58 4:39 1:58 5:36 5:47
78 Niels van Bruggen 🇳🇱 NED28th of 96 aged 30-34 30-34 1:13:42 15:47 37:59 31:01 4:47 4:09 3:04 4:40 3:46 4:18 1:50 4:30 4:44
79 Hector Macneal 🇬🇧 GBR29th of 96 aged 30-34 30-34 1:13:46 15:51 35:57 33:10 4:42 3:53 2:31 4:58 4:37 4:14 2:30 4:08 6:19
80 Wout Moreels 🇧🇪 BEL7th of 37 aged 40-44 40-44 1:14:36 16:41 36:36 32:45 5:19 4:09 2:26 5:29 4:18 4:23 2:08 4:19 5:33
81 Sander Kamphuis 🇳🇱 NED8th of 37 aged 40-44 40-44 1:14:41 16:46 34:01 36:10 4:35 3:50 2:44 4:51 4:18 4:26 1:23 4:39 9:59
82 Bob Koning 🇳🇱 NED14th of 74 aged 35-39 35-39 1:14:55 17:00 38:15 31:53 4:52 4:06 2:14 6:13 4:11 4:14 1:42 4:08 5:05
83 Kevin Philipsen 🇳🇱 NED23rd of 62 aged 25-29 25-29 1:15:00 17:05 36:38 33:22 5:05 4:20 3:12 5:12 5:15 4:30 1:36 4:37 4:40
84 Vince Cakular 🇳🇱 NED6th of 29 aged 16-24 16-24 1:15:04 17:09 37:12 33:36 4:21 3:55 2:22 5:10 4:50 4:22 1:50 4:18 6:49
85 Tijmen Kooij 🇳🇱 NED15th of 74 aged 35-39 35-39 1:15:25 17:30 35:34 34:38 5:18 4:10 3:06 4:50 4:53 4:16 2:39 4:54 5:50
86 Stijn Stevens 🇳🇱 NED24th of 62 aged 25-29 25-29 1:15:27 17:32 37:15 33:44 4:33 4:00 3:20 4:39 4:20 4:17 2:08 4:55 6:05
87 Pascal Bleys 🇧🇪 BEL1st of 4 aged 55-59 55-59 1:15:29 17:34 39:07 31:31 4:56 4:07 3:22 4:47 3:26 4:23 1:50 4:47 4:49
88 Ludovic Kubiak 🇫🇷 FRA4th of 14 aged 45-49 45-49 1:15:32 17:37 39:53 30:31 5:13 4:11 3:03 4:30 2:34 4:18 1:58 4:11 5:46
89 Neil O’Brien 🇮🇪 IRL2nd of 8 aged 50-54 50-54 1:15:36 17:41 36:37 34:25 4:38 4:16 3:33 4:37 4:12 4:29 1:45 5:20 6:13
90 Maurits Mandemakers 🇳🇱 NED30th of 96 aged 30-34 30-34 1:15:43 17:48 35:55 33:44 6:10 4:16 3:11 5:19 4:37 4:24 1:57 4:56 5:04
91 Enriquo Seliers 🇳🇱 NED5th of 14 aged 45-49 45-49 1:16:02 18:07 37:19 32:58 5:49 3:58 2:51 5:01 3:45 4:32 2:16 4:44 5:51
92 Kai Patalla 🇩🇪 GER31st of 96 aged 30-34 30-34 1:16:06 18:11 33:22 38:14 4:33 4:17 2:37 6:49 3:26 4:39 1:40 4:08 10:38
93 Roy Koenders 🇳🇱 NED16th of 74 aged 35-39 35-39 1:16:18 18:23 39:31 31:24 5:27 4:08 2:40 4:10 4:18 4:30 1:43 4:23 5:32
94 Elwin Doornebosch 🇳🇱 NED32nd of 96 aged 30-34 30-34 1:16:19 18:24 38:19 33:07 4:59 4:10 2:41 4:43 5:30 4:30 2:04 4:08 5:21
95 Aron van den Boom 🇳🇱 NED17th of 74 aged 35-39 35-39 1:16:21 18:26 36:53 34:50 4:43 4:07 2:47 4:38 4:44 4:32 1:55 5:41 6:26
96 Florentijn van den Kerkhoff 🇳🇱 NED25th of 62 aged 25-29 25-29 1:16:42 18:47 36:32 35:21 4:51 4:00 2:51 4:58 5:07 4:22 1:51 5:28 6:44
97 Satya den Boer 🇳🇱 NED26th of 62 aged 25-29 25-29 1:16:46 18:51 33:23 38:25 5:03 4:22 3:01 6:18 3:30 4:43 1:42 4:16 10:33
98 Berry Buis 🇳🇱 NED9th of 37 aged 40-44 40-44 1:16:47 18:52 38:48 33:14 4:50 4:18 3:17 4:57 4:14 4:27 1:43 4:25 5:53
99 Gertijn Maljaars 🇳🇱 NED7th of 29 aged 16-24 16-24 1:16:58 19:03 38:27 33:35 5:00 4:00 3:11 5:02 4:17 4:07 1:48 4:18 6:52
100 Damien Mead 🇬🇧 GBR6th of 14 aged 45-49 45-49 1:17:05 19:10 37:47 34:05 5:17 4:06 2:45 4:52 4:45 4:31 1:34 4:44 6:48
How to read

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