HYROX Paris 2024: Open Men results

1,585 finishers on 9 Nov 2024. Typical finish 1:26:02, fastest 10% under 1:10:27. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Guillaume Levoy 🇫🇷 FRA1st of 218 aged 40-44 40-44 54:22 28:16 22:21 3:50 3:47 1:37 2:54 2:34 3:54 1:21 2:32 3:42
2 Olivier Jouve 🇫🇷 FRA1st of 420 aged 30-34 30-34 58:51 4:29 30:56 23:36 4:23 3:56 1:54 3:27 3:00 3:57 1:21 2:34 3:27
3 Ben Thorne 🇬🇧 GBR2nd of 420 aged 30-34 30-34 58:58 4:36 31:33 23:16 4:12 3:56 1:51 3:14 2:27 4:01 1:23 2:41 3:43
4 Reece Mc Ginley 🇮🇪 IRL1st of 123 aged 16-24 16-24 59:18 4:56 31:50 23:13 4:20 4:14 2:02 3:10 2:00 4:07 1:17 2:42 3:41
5 David Kelly 🇮🇪 IRL3rd of 420 aged 30-34 30-34 59:26 5:04 31:17 23:53 4:21 4:01 2:04 3:19 2:34 4:13 1:22 2:55 3:25
6 Baptiste Morel 🇫🇷 FRA2nd of 123 aged 16-24 16-24 1:00:24 6:02 31:04 24:28 4:57 3:46 2:18 3:42 2:21 4:03 1:40 3:12 3:26
7 Keith Falzon 🇲🇹 MLT1st of 286 aged 35-39 35-39 1:01:14 6:52 31:09 25:41 4:29 4:09 2:22 3:38 2:21 4:12 1:26 3:30 4:03
8 Travis Brown 🇬🇧 GBR1st of 313 aged 25-29 25-29 1:01:31 7:09 31:05 26:08 4:22 3:59 2:08 3:36 2:47 4:24 1:41 3:30 4:03
9 Sean Mc Anallen 🇮🇪 IRL2nd of 313 aged 25-29 25-29 1:02:00 7:38 30:30 27:24 4:10 3:58 2:09 3:19 2:57 4:18 1:36 3:45 5:22
10 Damien Arlot 🇫🇷 FRA4th of 420 aged 30-34 30-34 1:02:09 7:47 30:34 27:07 4:32 3:56 1:56 3:50 3:23 4:19 1:50 3:42 4:11
11 Sonny Decouflé 🇫🇷 FRA3rd of 123 aged 16-24 16-24 1:02:13 7:51 31:15 26:15 4:47 4:08 2:36 3:55 2:24 4:21 1:39 3:23 3:49
12 Romain Clot 🇫🇷 FRA2nd of 286 aged 35-39 35-39 1:02:14 7:52 32:11 25:24 4:45 4:00 1:59 2:56 3:15 4:03 1:51 3:13 4:07
13 Loïc Humblot 🇫🇷 FRA5th of 420 aged 30-34 30-34 1:02:30 8:08 32:18 25:39 4:38 3:56 1:52 3:48 3:28 4:02 1:33 3:07 3:53
14 Bradley Lewis 🇬🇧 GBR3rd of 313 aged 25-29 25-29 1:02:32 8:10 32:28 25:19 4:51 4:01 2:23 3:35 2:27 4:25 1:29 2:48 4:11
15 Aubin Delas 🇫🇷 FRA6th of 420 aged 30-34 30-34 1:02:32 8:10 31:13 26:52 4:33 3:50 2:36 3:56 3:46 3:59 1:39 3:12 3:54
16 Enzo Napoli 🇫🇷 FRA4th of 123 aged 16-24 16-24 1:02:48 8:26 30:55 27:13 4:44 4:06 2:12 3:52 3:33 4:22 1:22 3:54 3:52
17 Aniss Abdoun 🇫🇷 FRA7th of 420 aged 30-34 30-34 1:02:52 8:30 31:13 27:20 4:24 3:59 2:33 3:22 3:50 4:15 1:26 4:00 3:55
18 Issam Idjerouidene 🇫🇷 FRA8th of 420 aged 30-34 30-34 1:02:55 8:33 30:36 27:46 4:38 3:48 2:47 3:45 3:56 4:06 1:41 3:25 4:18
19 Kristofer McSherry 🇬🇧 GBR4th of 313 aged 25-29 25-29 1:03:06 8:44 30:23 28:37 4:11 4:10 2:43 3:35 3:45 4:17 1:53 3:28 4:46
20 Elouan Millau 🇫🇷 FRA5th of 123 aged 16-24 16-24 1:03:09 8:47 29:52 27:58 5:22 3:56 2:20 4:03 3:30 4:19 1:47 3:01 5:02
21 Oliver Pateman 🇦🇺 AUS6th of 123 aged 16-24 16-24 1:03:13 8:51 32:11 26:54 4:14 4:13 2:40 3:16 3:28 4:16 1:11 3:35 4:15
22 Andy Dunkerley 🇬🇧 GBR2nd of 218 aged 40-44 40-44 1:03:37 9:15 31:49 27:26 4:26 3:49 2:00 3:24 4:39 4:02 1:24 3:19 4:49
23 Owen Fitzgerald 🇮🇪 IRL9th of 420 aged 30-34 30-34 1:03:39 9:17 30:25 28:56 4:23 4:21 2:23 3:56 3:34 4:37 1:32 3:26 5:07
24 James Mackrell 🇬🇧 GBR3rd of 286 aged 35-39 35-39 1:03:40 9:18 32:26 26:35 4:44 4:12 2:15 3:32 3:34 4:40 1:43 3:05 3:34
25 Darragh Corcoran 🇮🇪 IRL5th of 313 aged 25-29 25-29 1:03:51 9:29 32:17 26:35 5:02 4:00 2:04 3:27 3:42 4:15 1:27 3:11 4:29
26 Evan Marion 🇫🇷 FRA7th of 123 aged 16-24 16-24 1:03:55 9:33 31:54 27:21 4:43 4:08 1:51 4:12 4:06 4:28 1:40 3:11 3:45
27 Seanan McColgan 🇮🇪 IRL10th of 420 aged 30-34 30-34 1:04:00 9:38 33:37 25:59 4:30 3:53 2:29 3:09 3:31 4:13 1:28 3:39 3:37
28 Ken Carroll 🇬🇧 GBR4th of 286 aged 35-39 35-39 1:04:04 9:42 32:39 26:53 4:37 4:01 2:19 2:59 3:38 4:07 1:30 3:37 4:42
29 Emeric Choisy 🇫🇷 FRA5th of 286 aged 35-39 35-39 1:04:06 9:44 33:01 26:13 4:57 3:58 1:52 3:42 2:33 4:06 1:32 3:36 4:54
30 Mark Smith 🇬🇧 GBR6th of 286 aged 35-39 35-39 1:04:06 9:44 31:23 28:16 4:32 4:07 2:03 3:07 3:57 4:09 1:31 4:11 5:11
31 Ian Berry 🇬🇧 GBR3rd of 218 aged 40-44 40-44 1:04:09 9:47 32:39 26:45 4:49 4:04 2:26 3:29 3:07 4:26 1:34 3:27 4:12
32 Rayane Kara 🇫🇷 FRA8th of 123 aged 16-24 16-24 1:04:12 9:50 31:34 28:16 4:28 4:03 2:17 3:54 4:11 4:20 1:53 3:21 4:17
33 Jonathan Oreja 🇫🇷 FRA11th of 420 aged 30-34 30-34 1:04:21 9:59 36:33 23:16 4:37 4:14 1:25 3:52 2:15 4:27 1:21 2:24 3:18
34 Oscar Noble 🇬🇧 GBR6th of 313 aged 25-29 25-29 1:04:27 10:05 32:02 28:15 4:14 3:52 2:28 4:20 3:38 4:20 1:36 3:16 4:45
35 Robin Martin 🇫🇷 FRA7th of 313 aged 25-29 25-29 1:04:33 10:11 32:48 26:50 5:00 3:52 2:04 3:50 4:01 4:06 1:31 3:06 4:20
36 Lewis Barwise 🇬🇧 GBR12th of 420 aged 30-34 30-34 1:04:41 10:19 32:43 27:17 4:44 4:06 2:01 3:26 4:10 4:16 1:23 3:40 4:15
37 Alex Ayin 🇬🇧 GBR13th of 420 aged 30-34 30-34 1:04:41 10:19 32:01 28:06 4:39 4:04 2:44 4:00 3:17 4:13 1:38 3:27 4:43
38 Christophe Morin 🇫🇷 FRA8th of 313 aged 25-29 25-29 1:04:46 10:24 32:56 27:24 4:32 4:07 2:09 3:29 3:30 4:29 1:35 3:24 4:41
39 Quentin Dupuis 🇧🇪 BEL14th of 420 aged 30-34 30-34 1:04:46 10:24 31:09 28:43 4:59 3:50 3:08 3:47 3:51 4:22 1:41 3:37 4:27
40 Jérémy Ouanna 🇫🇷 FRA4th of 218 aged 40-44 40-44 1:04:50 10:28 31:29 27:56 5:30 3:59 2:15 3:29 4:14 4:16 1:28 3:42 4:33
41 Miguel Jesus 🇵🇹 POR15th of 420 aged 30-34 30-34 1:04:52 10:30 33:32 26:14 5:10 3:54 2:28 3:29 3:45 4:04 1:33 3:40 3:21
42 Emmanuel Biguet 🇫🇷 FRA9th of 313 aged 25-29 25-29 1:04:54 10:32 30:22 29:38 4:56 4:04 2:04 3:52 3:38 4:24 2:08 3:45 5:43
43 Adam Hannaway 🇮🇪 IRL9th of 123 aged 16-24 16-24 1:05:00 10:38 32:20 27:59 4:46 4:04 2:14 3:52 4:17 4:20 1:57 3:32 3:43
44 Amaury Gagelin 🇫🇷 FRA10th of 313 aged 25-29 25-29 1:05:05 10:43 32:32 28:04 4:34 4:00 2:41 3:26 4:12 4:33 1:53 3:00 4:19
45 Charlie Marr 🇬🇧 GBR16th of 420 aged 30-34 30-34 1:05:09 10:47 33:58 26:05 5:10 4:00 1:54 2:56 4:15 4:08 1:34 3:19 3:59
46 Roméo Spiess 🇫🇷 FRA11th of 313 aged 25-29 25-29 1:05:11 10:49 32:37 27:56 5:31 3:55 2:10 4:43 3:28 4:07 1:47 3:23 4:23
47 Anthony Barbier 🇫🇷 FRA7th of 286 aged 35-39 35-39 1:05:13 10:51 32:39 27:49 4:48 4:29 2:04 3:30 3:00 4:16 1:45 3:35 5:10
48 Alexandre Amice 🇫🇷 FRA12th of 313 aged 25-29 25-29 1:05:25 11:03 33:24 27:14 4:53 3:58 1:38 3:49 3:30 4:16 1:28 3:21 5:14
49 Aaron Austin 🇬🇧 GBR10th of 123 aged 16-24 16-24 1:05:34 11:12 33:28 27:04 5:08 4:16 2:34 3:17 3:00 4:24 1:43 3:02 4:48
50 Baptiste Lance 🇫🇷 FRA13th of 313 aged 25-29 25-29 1:05:43 11:21 32:03 28:59 4:47 4:11 2:07 4:07 4:02 4:24 1:34 3:46 4:48
51 Victor Sauvain 🇫🇷 FRA14th of 313 aged 25-29 25-29 1:05:44 11:22 32:04 28:14 5:31 3:50 1:46 3:48 3:43 4:23 1:35 4:31 4:38
52 Ryan Savage 🇬🇧 GBR8th of 286 aged 35-39 35-39 1:05:49 11:27 32:54 27:57 5:04 3:56 2:37 3:33 3:12 4:21 1:46 3:49 4:43
53 Stewart McCarroll 🇬🇧 GBR9th of 286 aged 35-39 35-39 1:05:50 11:28 34:07 26:57 4:50 4:04 2:08 3:24 3:31 4:08 1:33 3:46 4:23
54 Christophe Martiano 🇫🇷 FRA5th of 218 aged 40-44 40-44 1:05:50 11:28 33:26 27:29 4:58 4:19 2:25 2:55 4:11 4:18 1:37 3:46 3:58
55 Willow Zeghdani 🇫🇷 FRA15th of 313 aged 25-29 25-29 1:06:04 11:42 32:21 27:53 5:55 4:13 2:06 4:27 3:58 4:25 1:39 2:44 4:21
56 Ben Renard 🇫🇷 FRA6th of 218 aged 40-44 40-44 1:06:10 11:48 32:46 28:23 5:05 4:05 2:40 4:11 3:18 4:33 1:26 3:09 5:01
57 Paul Canton 🇫🇷 FRA16th of 313 aged 25-29 25-29 1:06:12 11:50 31:52 29:30 4:55 4:09 2:16 4:12 3:56 4:14 1:45 3:22 5:36
58 Patrice Mussard 🇫🇷 FRA1st of 128 aged 45-49 45-49 1:06:14 11:52 33:04 27:34 5:39 4:16 2:46 3:07 3:13 4:34 1:35 3:29 4:34
59 Boris Gurtner 🇨🇭 SUI11th of 123 aged 16-24 16-24 1:06:15 11:53 33:29 27:01 5:49 4:16 2:25 3:33 3:34 4:26 1:30 3:27 3:50
60 Said Ahmad 🇱🇧 LBN17th of 420 aged 30-34 30-34 1:06:19 11:57 32:16 29:05 5:04 4:07 2:48 4:26 3:03 4:22 1:34 3:20 5:25
61 Florian Kohler 🇫🇷 FRA18th of 420 aged 30-34 30-34 1:06:22 12:00 33:53 27:25 5:06 4:00 2:27 3:28 3:41 4:15 1:34 3:36 4:24
62 Hugo Aubertot 🇫🇷 FRA12th of 123 aged 16-24 16-24 1:06:25 12:03 33:33 28:08 4:48 4:01 2:12 3:14 4:55 4:15 1:40 3:15 4:36
63 Arthur Marquet 🇫🇷 FRA13th of 123 aged 16-24 16-24 1:06:28 12:06 33:39 27:57 4:56 3:55 1:40 4:11 4:28 4:17 1:29 3:44 4:13
64 Paul Kennedy 🇮🇪 IRL17th of 313 aged 25-29 25-29 1:06:30 12:08 31:40 30:06 4:50 3:56 2:33 4:03 5:25 4:15 1:49 3:25 4:40
65 Johan el Bitar 🇫🇷 FRA18th of 313 aged 25-29 25-29 1:06:30 12:08 31:14 30:35 4:46 4:16 2:31 3:26 3:58 4:38 1:47 4:09 5:50
66 Benjamin Colchen 🇫🇷 FRA7th of 218 aged 40-44 40-44 1:06:32 12:10 31:07 31:06 4:24 4:05 2:30 4:23 3:56 4:23 1:30 4:36 5:43
67 Eliott Coti 🇫🇷 FRA19th of 420 aged 30-34 30-34 1:06:33 12:11 32:41 29:02 4:55 4:06 2:14 4:02 4:11 4:24 1:56 3:28 4:41
68 Joe Hughes 🇬🇧 GBR19th of 313 aged 25-29 25-29 1:06:41 12:19 35:36 26:09 5:00 4:04 2:10 3:16 3:33 4:05 1:43 3:21 3:57
69 Martin Gore 🇬🇧 GBR8th of 218 aged 40-44 40-44 1:06:44 12:22 32:47 29:11 4:51 4:12 2:44 3:34 3:55 4:17 1:13 3:57 5:19
70 Théo Arcous 🇫🇷 FRA14th of 123 aged 16-24 16-24 1:06:49 12:27 35:22 26:42 4:51 4:07 2:26 3:14 3:28 4:05 1:36 3:29 4:17
71 Yohan Saint-Leger 🇫🇷 FRA20th of 420 aged 30-34 30-34 1:06:50 12:28 32:57 29:04 4:54 4:16 2:03 4:40 3:19 4:26 1:50 3:46 4:44
72 Charles Crepeau 🇫🇷 FRA15th of 123 aged 16-24 16-24 1:06:54 12:32 33:17 28:54 4:48 4:04 2:06 3:38 3:17 4:10 1:34 3:38 6:27
73 Guillaume de Mallevoue 🇫🇷 FRA21st of 420 aged 30-34 30-34 1:06:54 12:32 31:58 29:03 5:57 4:10 2:31 4:34 3:38 4:19 1:35 3:50 4:26
74 Jon Hammerman 🇬🇧 GBR9th of 218 aged 40-44 40-44 1:06:54 12:32 31:19 30:13 5:27 4:00 2:05 3:59 4:51 4:24 1:35 4:01 5:18
75 Kieran O'Brien 🇬🇧 GBR22nd of 420 aged 30-34 30-34 1:06:55 12:33 34:01 28:08 4:51 3:51 2:01 3:49 4:19 4:04 1:34 3:55 4:35
76 Maxime Graignic 🇫🇷 FRA23rd of 420 aged 30-34 30-34 1:06:56 12:34 34:00 28:24 4:36 4:23 3:00 3:33 3:48 4:21 1:19 3:19 4:41
77 Louis Ambert 🇬🇧 GBR20th of 313 aged 25-29 25-29 1:06:59 12:37 33:26 28:53 4:44 4:08 2:41 3:48 4:18 4:13 1:30 4:07 4:08
78 Sam Evans 🇬🇧 GBR24th of 420 aged 30-34 30-34 1:07:15 12:53 31:12 31:31 4:36 4:10 2:41 4:38 3:34 4:26 1:58 3:55 6:09
79 Ben Pickford 🇬🇧 GBR16th of 123 aged 16-24 16-24 1:07:17 12:55 33:52 28:27 5:01 4:20 2:33 3:45 4:06 4:30 1:44 3:33 3:56
80 Jordan Ferrier 🇬🇧 GBR25th of 420 aged 30-34 30-34 1:07:18 12:56 33:43 28:51 4:48 3:54 1:57 3:51 3:42 4:13 2:00 3:41 5:33
81 Davy Halgand 🇫🇷 FRA26th of 420 aged 30-34 30-34 1:07:21 12:59 31:52 29:37 5:56 4:13 2:13 4:02 4:41 4:22 2:08 3:05 4:53
82 Raphael Zaninetti 🇨🇭 SUI10th of 286 aged 35-39 35-39 1:07:24 13:02 35:47 26:06 5:37 3:51 1:59 3:24 3:52 4:17 1:32 3:30 3:41
83 Frazer Dewar 🇬🇧 GBR27th of 420 aged 30-34 30-34 1:07:24 13:02 34:34 27:42 5:13 4:10 2:10 3:32 3:44 4:12 1:41 3:41 4:32
84 Joe Massaro 🇬🇧 GBR17th of 123 aged 16-24 16-24 1:07:27 13:05 34:24 28:25 4:42 3:59 2:32 3:49 3:55 4:19 1:44 3:35 4:32
85 Omar Vazquez 🇲🇽 MEX10th of 218 aged 40-44 40-44 1:07:33 13:11 33:43 28:53 5:02 3:48 2:05 4:58 4:15 4:07 1:21 3:45 4:34
86 Alan Strachan 🇬🇧 GBR1st of 50 aged 50-54 50-54 1:07:36 13:14 32:47 30:23 4:30 4:14 2:30 3:38 3:28 4:23 1:39 4:16 6:15
87 Derek Skee 🇬🇧 GBR28th of 420 aged 30-34 30-34 1:07:39 13:17 34:51 27:35 5:17 4:07 2:25 3:47 3:14 4:17 1:48 3:34 4:23
88 Jamie Penton 🇬🇧 GBR29th of 420 aged 30-34 30-34 1:07:41 13:19 34:09 28:10 5:27 4:11 2:04 3:57 3:45 4:25 2:04 3:42 4:02
89 Tiago Romão 🇵🇹 POR30th of 420 aged 30-34 30-34 1:07:50 13:28 32:32 29:51 5:31 4:18 3:22 4:02 3:29 4:34 1:39 3:21 5:06
90 Julien Lebret 🇫🇷 FRA11th of 218 aged 40-44 40-44 1:07:56 13:34 29:52 33:17 4:52 4:24 2:40 4:08 5:08 4:37 1:54 5:09 5:17
91 Reto Mueller 🇨🇭 SUI11th of 286 aged 35-39 35-39 1:07:57 13:35 33:01 30:27 4:34 4:26 3:00 4:25 3:17 4:19 1:44 4:07 5:09
92 Dean Weaver 🇬🇧 GBR12th of 218 aged 40-44 40-44 1:07:59 13:37 35:03 27:44 5:17 3:59 2:16 3:33 4:17 4:22 1:44 3:42 3:51
93 Padraig Holmes 🇮🇪 IRL31st of 420 aged 30-34 30-34 1:08:00 13:38 34:09 29:08 4:47 4:06 2:30 3:50 3:40 4:24 1:27 4:06 5:05
94 Eric Dariel 🇫🇷 FRA12th of 286 aged 35-39 35-39 1:08:04 13:42 35:23 27:43 5:01 4:04 2:25 3:57 3:24 4:19 1:29 3:30 4:35
95 Wout Moreels 🇧🇪 BEL13th of 218 aged 40-44 40-44 1:08:06 13:44 34:57 27:33 5:40 4:06 2:14 3:37 4:14 4:16 1:39 3:24 4:03
96 Rob Abraham 🇬🇧 GBR13th of 286 aged 35-39 35-39 1:08:06 13:44 32:39 30:27 5:05 4:05 1:51 4:19 5:17 4:36 1:18 4:13 4:48
97 Gaël Masson 🇫🇷 FRA21st of 313 aged 25-29 25-29 1:08:10 13:48 33:01 30:06 5:06 4:20 2:48 4:11 4:27 4:25 1:49 3:57 4:09
98 Lee Lindsay 🇮🇪 IRL14th of 218 aged 40-44 40-44 1:08:17 13:55 33:06 29:58 5:18 4:18 2:07 3:27 4:59 4:15 1:47 3:31 5:34
99 Shaun Demicoli 🇲🇹 MLT22nd of 313 aged 25-29 25-29 1:08:17 13:55 32:22 30:47 5:11 4:01 2:23 5:12 4:23 4:27 1:52 4:17 4:12
100 Romuald Lepers 🇫🇷 FRA1st of 32 aged 55-59 55-59 1:08:17 13:55 31:34 32:00 4:47 4:19 2:16 4:16 4:54 4:18 1:37 5:09 5:11
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