← Madrid 2024 results

HYROX Madrid 2024 Results – Pro Men

112 finishers. Winner Graham Halliday in 59:14; median 1:18:49.

Rank Athlete Nat Age group Time Run Workout
1 Graham Halliday GBR 30-34 59:14 29:19 25:35
2 Jonathon Wynn ESP 35-39 59:35 29:40 25:19
3 Jorge González Álvarez ESP 25-29 1:01:22 30:49 25:38
4 Rubén Patiño Vieites ESP 30-34 1:02:09 30:25 26:59
5 Austin Azar CAN 30-34 1:02:28 30:47 26:22
6 Aaron Travers IRL 25-29 1:02:30 31:21 26:06
7 Samuel Pimentel Luis ESP 40-44 1:02:52 30:29 27:29
8 Sergio Olivares Plaza ESP 30-34 1:03:25 30:40 28:11
9 Jose Salama ESP 30-34 1:03:51 31:11 27:42
10 Luis García Rubio ESP 16-24 1:04:45 30:26 29:40
11 Stephen Harold IRL 35-39 1:04:51 31:48 27:56
12 Giuseppe Spreafico ITA 35-39 1:04:59 31:35 28:19
13 Zachary Wade USA 25-29 1:06:02 31:33 28:49
14 Valentín Gamba Dondich ARG 30-34 1:08:04 31:14 31:38
15 Alberto Serrano ESP 30-34 1:08:12 30:49 31:48
16 Connor Magill IRL 40-44 1:08:18 31:00 32:24
17 JERONIMO MENDEZ DE LA MAZA ESP 35-39 1:08:20 32:30 30:21
18 Jose Vicente Ferrer Chiral ESP 40-44 1:08:26 31:12 32:03
19 Tiago Costa POR 30-34 1:08:33 32:48 30:01
20 Francisco Hijazo Zabala ESP 30-34 1:08:34 32:09 31:04
21 André Teresinho POR 25-29 1:08:40 33:21 30:02
22 Wayne Spiteri MLT 35-39 1:08:58 33:04 30:34
23 Bailey Wilson GBR 25-29 1:09:06 31:53 31:44
24 Raffaele Depedri ITA 35-39 1:09:08 34:10 29:31
25 Christian Huerta ESP 30-34 1:09:59 33:09 31:26
26 Carlos Fornes Mengual ESP 35-39 1:10:13 35:15 29:28
27 David Rodriguez Azcunaga ESP 35-39 1:11:29 34:49 30:02
28 Francisco Javier Lozano Flores ESP 40-44 1:11:35 32:34 33:27
29 Juan Manuel Prieto Santana ESP 40-44 1:11:45 33:03 32:48
30 Mike Snaith GBR 30-34 1:12:40 32:40 34:09
31 Robert Stols NED 35-39 1:12:45 33:32 33:19
32 Miguel Ángel Gordo Hernández ESP 40-44 1:12:48 33:14 33:34
33 Fergus Jenkins GBR 25-29 1:12:59 34:43 32:25
34 Antonio Zafra Alfaro ESP 30-34 1:13:06 32:49 35:07
35 Rufus Hack GBR 40-44 1:13:38 35:01 33:05
36 Javier Blasco Casado ESP 30-34 1:13:50 — 30:05
37 Brady Wisdom USA 16-24 1:14:23 34:32 30:53
38 Juanjo Rodrigo ESP 45-49 1:14:35 32:02 37:13
39 Nuno Gonçalves POR 45-49 1:14:46 32:44 36:22
40 Unay Casquero ESP 35-39 1:15:14 36:14 32:28
41 Juan Manuel Rodríguez Quintana ESP 35-39 1:15:44 36:42 31:34
42 Jose Julián Rueda Osuna ESP 40-44 1:15:46 38:31 30:29
43 Daniele Asietti ITA 30-34 1:15:51 33:10 37:35
44 Jordi Rossello Knabe ESP 30-34 1:16:02 33:30 36:37
45 Juan De Dios Martín Gómez ESP 30-34 1:16:23 35:24 34:33
46 Tom Molloy IRL 25-29 1:16:25 34:14 35:21
47 Luca Pinter ITA 30-34 1:16:54 35:08 35:12
48 David Martínez Alvarez ESP 35-39 1:16:56 33:18 37:53
49 Luke Bland GBR 35-39 1:16:56 35:44 35:02
50 Rafael Bielsa García ESP 35-39 1:17:09 37:08 34:08
51 Lars Rademaker NED 30-34 1:17:19 31:42 39:34
52 Faustino Padron ESP 30-34 1:17:22 33:54 36:46
53 Jhonatan Charamelo URU 35-39 1:17:31 36:54 34:09
54 Hector Saez ESP 25-29 1:18:01 36:43 34:23
55 Alessandro Anania ITA 30-34 1:18:03 38:45 32:42
56 Gonzalo Villar ESP 25-29 1:18:45 35:11 37:08
57 Ruben De Dios ESP 35-39 1:18:53 35:32 37:19
58 Samson Tiger Brown GBR 25-29 1:19:08 38:02 35:16
59 Ricardo Cardoso POR 40-44 1:19:29 36:44 36:32
60 Christopher Fliegel GER 35-39 1:19:43 34:12 39:51
61 Ander Martínez De Marigorta Quintana ESP 35-39 1:19:47 33:43 39:24
62 Antoni Barcelo Sastre ESP 30-34 1:20:04 37:10 37:07
63 Stefano Trischitta ITA 35-39 1:20:41 37:52 35:42
64 Adam Mcknight GBR 30-34 1:20:59 35:46 38:39
65 Alexander Sojo VEN 30-34 1:21:26 36:23 38:20
66 Tomas Rementeria Aramburu ESP 35-39 1:21:28 34:43 39:43
67 Rúben Brito POR 30-34 1:22:19 38:32 37:32
68 Filipe Neves POR 35-39 1:22:20 37:23 38:15
69 Hubert Dumez FRA 30-34 1:23:18 44:44 32:36
70 Christian Verheughe BEL 35-39 1:23:41 39:53 36:53
71 David Lamas Panera ESP 45-49 1:23:46 37:13 39:34
72 Rui Rodrigues POR 30-34 1:24:11 40:02 36:44
73 Antonio Quirós ESP 30-34 1:24:17 37:52 39:37
74 Ricardo Osuna Rodríguez ESP 25-29 1:24:50 41:18 35:53
75 Scott Macaulay GBR 30-34 1:25:33 35:48 43:54
76 Alejandro Hu Cao CHN 30-34 1:26:06 38:56 40:17
77 Dylan Morgan IRL 25-29 1:26:24 42:23 37:47
78 Alejandro Rivas Yuste ESP 25-29 1:26:38 39:03 41:01
79 Enrico Brunelli ITA 40-44 1:27:02 42:37 38:22
80 Sergio Monteiro POR 45-49 1:27:54 38:02 43:14
81 Wilco Lansbergen NED 40-44 1:28:53 38:14 41:47
82 Matt Snow GBR 40-44 1:29:13 41:55 39:38
83 Javier Crespo Pedregal ESP 25-29 1:30:04 40:10 43:53
84 Ben Blundell GBR 30-34 1:30:43 42:26 37:54
85 Cristobal Murzeau Martin ESP 50-54 1:30:51 39:20 43:54
86 Juan Iglesias Gonseth ESP 35-39 1:31:54 45:21 39:12
87 Thomas Mierke GER 50-54 1:32:38 42:31 43:22
88 Florian Cazeres FRA 35-39 1:32:45 37:49 46:31
89 Jorge Añover Perez ESP 30-34 1:33:08 40:17 46:09
90 César Orille ESP 35-39 1:34:27 40:02 46:01
91 Toni Costa BRA 50-54 1:34:29 45:18 43:20
92 Alberto Sanz Cuesta ESP 35-39 1:34:44 36:12 51:50
93 Stephen Mulhall IRL 35-39 1:35:47 45:10 40:57
94 Juan Ortiz COL 25-29 1:36:14 43:31 44:41
95 Hrafn Ingvarsson ISL 35-39 1:37:46 48:26 39:16
96 Eduardo Neira Fernandez-Quero ESP 35-39 1:38:15 44:48 44:16
97 Miguel Franco Ruas ESP 30-34 1:38:32 46:41 42:14
98 Sébastien Burin FRA 45-49 1:38:41 44:44 45:11
99 Miguel Prieto ESP 16-24 1:39:12 43:16 48:07
100 Pedro Sageras ESP 25-29 1:39:53 42:38 49:31
101 Sean Higgins IRL 40-44 1:40:28 42:09 50:38
102 Jorge Gutiérrez de la Cámara ESP 25-29 1:40:43 41:56 50:29
103 Fernando Hernández ESP 35-39 1:41:22 53:10 38:21
104 Quentin Martin FRA 30-34 1:44:20 44:59 51:18
105 Rui Cruz POR 50-54 1:48:03 41:26 59:03
106 Santi Galan Romero ESP 55-59 1:50:11 41:35 59:21
107 Josep Olives ESP 25-29 1:51:04 38:04 1:04:28
108 Sergio González Torrent ESP 30-34 1:52:18 43:43 58:18
109 Jeff Taylor IRL 40-44 1:52:19 50:33 51:54
110 Roy Chia SIN 45-49 1:53:22 46:15 56:19
111 David Silva POR 40-44 2:16:26 42:08 1:26:51
112 Adam Taylor IRL 40-44 2:26:49 1:02:55 1:10:40

← Madrid 2024 results