FULL RESULTS
HYROX Malaga 2025 Results – Open Men
865 finishers. Winner Jac Smith in 56:49; median 1:19:13.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1 | Jac Smith | 25-29 | 56:49 | 28:52 | 24:38 | |
| 2 | Luke Mccarthy | 30-34 | 57:40 | 28:58 | 25:21 | |
| 3 | Tom Gibson | 30-34 | 58:16 | 29:19 | 25:38 | |
| 4 | Liam Shallicker | 25-29 | 58:55 | 30:03 | 25:19 | |
| 5 | Matthew Plowman | 30-34 | 59:04 | 30:48 | 24:24 | |
| 6 | Jordan Hanson | 35-39 | 59:30 | 30:37 | 25:13 | |
| 7 | Lars Rademaker | 30-34 | 59:35 | 29:27 | 26:46 | |
| 8 | Jake Allan | 25-29 | 59:52 | 31:33 | 24:29 | |
| 9 | Robin Brault | 30-34 | 59:55 | 30:02 | 25:55 | |
| 10 | Brendan Pearson | 25-29 | 1:00:07 | 32:36 | 23:47 | |
| 11 | Lewis Unwin | 16-24 | 1:00:11 | 30:23 | 26:06 | |
| 12 | Sean Mc Anallen | 30-34 | 1:00:21 | 30:00 | 26:54 | |
| 13 | Adam Foster | 40-44 | 1:00:22 | 30:54 | 25:41 | |
| 14 | Nick Rocks | 40-44 | 1:00:27 | 31:18 | 25:18 | |
| 15 | Mike Eynon | 35-39 | 1:00:29 | 30:49 | 26:08 | |
| 16 | François Becourt | 25-29 | 1:00:38 | 29:46 | 26:41 | |
| 17 | Andrew Langley | 40-44 | 1:00:43 | 30:16 | 25:51 | |
| 18 | Javier Perdomo Suárez | 30-34 | 1:00:44 | 30:01 | 26:47 | |
| 19 | James Ayshford | 25-29 | 1:00:49 | 31:13 | 25:58 | |
| 20 | Benjamin Whitbourn | 25-29 | 1:01:00 | 31:10 | 25:29 | |
| 21 | George Wootten | 25-29 | 1:01:17 | 31:34 | 26:06 | |
| 22 | Brandon Mcguinness | 16-24 | 1:01:21 | 31:32 | 25:51 | |
| 23 | Iain Cowie | 40-44 | 1:01:22 | 30:59 | 26:27 | |
| 24 | Danny Messing | 35-39 | 1:01:44 | 32:04 | 25:37 | |
| 25 | Jonah Garcia | 25-29 | 1:01:46 | 31:33 | 26:12 | |
| 26 | Aaron Dunn | 35-39 | 1:01:53 | 29:59 | 27:49 | |
| 27 | Simon Kennedy | 35-39 | 1:01:56 | 31:22 | 26:41 | |
| 28 | Vasco Garcez | 25-29 | 1:02:01 | 32:11 | 25:53 | |
| 29 | Jordan White | 30-34 | 1:02:07 | 33:23 | 24:25 | |
| 30 | Paul Shrives | 40-44 | 1:02:21 | 30:47 | 27:14 | |
| 31 | Josh Mckenna | 16-24 | 1:02:22 | 30:53 | 26:55 | |
| 32 | Daniel Redondo Muñoz | 30-34 | 1:02:27 | 31:31 | 26:48 | |
| 33 | Mike Rose | 35-39 | 1:02:29 | 31:46 | 26:48 | |
| 34 | Phil O'Halloran | 40-44 | 1:02:32 | 31:19 | 27:23 | |
| 35 | Lee Dovey | 35-39 | 1:02:38 | 31:43 | 27:06 | |
| 36 | Declan Ryan | 30-34 | 1:02:42 | 31:40 | 27:05 | |
| 37 | Brian Maybin | 40-44 | 1:02:50 | 32:32 | 25:46 | |
| 38 | Stefano Povoli | 30-34 | 1:02:51 | 33:02 | 25:51 | |
| 39 | Daniel Peran Alcaraz | 25-29 | 1:02:54 | 30:19 | 28:11 | |
| 40 | Lewis Barwise | 30-34 | 1:03:11 | 31:53 | 27:31 | |
| 41 | Ryan Clift | 25-29 | 1:03:12 | 31:09 | 27:46 | |
| 42 | Joe Fisher | 40-44 | 1:03:13 | 31:38 | 27:41 | |
| 43 | Liam Reidy | 35-39 | 1:03:18 | 33:22 | 25:54 | |
| 44 | Virgilio Zupancich | 30-34 | 1:03:20 | 33:51 | 24:48 | |
| 45 | Richard Wilder | 50-54 | 1:03:24 | 32:17 | 27:21 | |
| 46 | Ronan Hannigan | 16-24 | 1:03:32 | 30:51 | 28:37 | |
| 47 | Colin Dalton | 50-54 | 1:03:35 | 30:06 | 29:45 | |
| 48 | Daniel King | 40-44 | 1:03:35 | 33:32 | 25:46 | |
| 49 | Colin Mcdonnell | 40-44 | 1:03:45 | 32:03 | 27:47 | |
| 50 | Aaron Hardy | 16-24 | 1:03:54 | 33:12 | 26:43 | |
| 51 | Fahd Baig | 35-39 | 1:03:55 | 31:34 | 28:07 | |
| 52 | Alistair Russell | 25-29 | 1:03:58 | 31:53 | 28:25 | |
| 53 | Ryan Savage | 35-39 | 1:03:59 | 30:57 | 29:03 | |
| 54 | Jesús Prieto De Lope | 35-39 | 1:04:04 | 34:32 | 25:50 | |
| 55 | Rory Campbell | 30-34 | 1:04:05 | 31:22 | 28:36 | |
| 56 | Adrián Martinez | 35-39 | 1:04:07 | 31:34 | 28:37 | |
| 57 | Scott Glover | 16-24 | 1:04:07 | 32:46 | 27:39 | |
| 58 | Mathew Harrison | 35-39 | 1:04:11 | 31:58 | 28:28 | |
| 59 | Daniel Castaño Hernández | 25-29 | 1:04:25 | 31:52 | 28:01 | |
| 60 | Robert Reynolds | 25-29 | 1:04:26 | 33:34 | 26:36 | |
| 61 | George Kershaw | 25-29 | 1:04:30 | 33:27 | 26:49 | |
| 62 | Adam Jenkins | 35-39 | 1:04:35 | 31:55 | 28:23 | |
| 63 | David Martínez Alvarez | 35-39 | 1:04:35 | 31:27 | 28:55 | |
| 64 | Miguel Extremera Vacas | 35-39 | 1:04:39 | 32:38 | 27:35 | |
| 65 | Sam Crispe | 30-34 | 1:04:42 | 31:45 | 28:54 | |
| 66 | Trevor Moore | 30-34 | 1:04:54 | 31:44 | 28:20 | |
| 67 | Jake Sperinck | 25-29 | 1:05:03 | 32:09 | 28:27 | |
| 68 | Levi Summers | 30-34 | 1:05:04 | 31:37 | 29:07 | |
| 69 | Juan Madrid Montes | 30-34 | 1:05:04 | 31:57 | 29:03 | |
| 70 | David Peña Anguita | 30-34 | 1:05:06 | 32:11 | 28:59 | |
| 71 | Miles Denton | 25-29 | 1:05:08 | 31:41 | 29:16 | |
| 72 | Christof Leidenberger | 25-29 | 1:05:14 | 32:12 | 28:42 | |
| 73 | Martin Real | 45-49 | 1:05:19 | 33:24 | 27:21 | |
| 74 | Sam Clark | 25-29 | 1:05:22 | 35:03 | 25:35 | |
| 75 | Stephen Brady | 30-34 | 1:05:23 | 32:17 | 28:15 | |
| 76 | Finlay Hay | 16-24 | 1:05:25 | 32:41 | 28:23 | |
| 77 | Jack Scott | 35-39 | 1:05:33 | 32:48 | 27:54 | |
| 78 | Camille Malard | 35-39 | 1:05:36 | 31:41 | 28:58 | |
| 79 | George Edwards | 40-44 | 1:05:41 | 34:00 | 27:07 | |
| 80 | Louis Binns | 40-44 | 1:05:45 | 33:05 | 28:42 | |
| 81 | Satya Den Boer | 25-29 | 1:05:45 | 30:19 | 31:06 | |
| 82 | Sergio Caralampio Palacios | 45-49 | 1:05:50 | 31:41 | 28:40 | |
| 83 | Dayle Dwyer | 35-39 | 1:05:53 | 32:16 | 29:22 | |
| 84 | John Currie | 30-34 | 1:05:54 | 32:48 | 28:10 | |
| 85 | Pedro Cruz Mera | 30-34 | 1:05:55 | 32:13 | 29:31 | |
| 86 | Marco Belfortini | 40-44 | 1:05:58 | 35:01 | 26:35 | |
| 87 | Bernardo Branco | 16-24 | 1:05:59 | 32:16 | 28:58 | |
| 88 | Shaun Fleming | 25-29 | 1:06:02 | 33:54 | 27:50 | |
| 89 | Matthew Kelly | 25-29 | 1:06:07 | 34:29 | 26:41 | |
| 90 | Ryan Coward | 30-34 | 1:06:10 | 34:45 | 27:08 | |
| 91 | Conor Fitzpatrick | 35-39 | 1:06:10 | 33:51 | 27:44 | |
| 92 | Gerry Kennedy | 35-39 | 1:06:16 | 31:36 | 29:45 | |
| 93 | Linus Halstenberg | 25-29 | 1:06:16 | 33:38 | 28:03 | |
| 94 | Joaquín Vic Cano | 40-44 | 1:06:18 | 33:52 | 28:20 | |
| 95 | Liam White | 30-34 | 1:06:26 | 33:06 | 29:04 | |
| 96 | Jelle Massee | 16-24 | 1:06:32 | 34:54 | 26:51 | |
| 97 | Jonjo Wring | 25-29 | 1:06:36 | 34:29 | 27:06 | |
| 98 | Sean Moloney | 16-24 | 1:06:37 | 34:12 | 28:07 | |
| 99 | Eoin Donworth | 25-29 | 1:06:39 | 33:12 | 28:40 | |
| 100 | Aaron Kelly | 25-29 | 1:06:44 | 33:28 | 28:36 | |
| 101 | Vincent Martinet | 35-39 | 1:06:46 | 34:06 | 28:30 | |
| 102 | Joe Barr | 45-49 | 1:06:51 | 33:09 | 28:37 | |
| 103 | Andrew Shankster | 35-39 | 1:06:53 | 32:36 | 28:46 | |
| 104 | Alan O Connell | 45-49 | 1:06:53 | 34:05 | 28:06 | |
| 105 | Aaron Mcnally | 25-29 | 1:07:03 | 33:47 | 28:34 | |
| 106 | Jago Green | 16-24 | 1:07:03 | 34:07 | 27:36 | |
| 107 | Jamie Matthews | 30-34 | 1:07:03 | 35:48 | 26:43 | |
| 108 | Declan Mcnamara | 25-29 | 1:07:04 | 32:02 | 29:31 | |
| 109 | Barry Brown | 40-44 | 1:07:05 | 33:13 | 29:17 | |
| 110 | Ross Conroy | 30-34 | 1:07:16 | 33:09 | 29:52 | |
| 111 | Jason Dignam | 16-24 | 1:07:18 | 33:07 | 29:07 | |
| 112 | Richard Seymour | 40-44 | 1:07:18 | 33:33 | 29:05 | |
| 113 | Jordon West | 35-39 | 1:07:20 | 34:23 | 28:23 | |
| 114 | Jack Hurley | 25-29 | 1:07:22 | 31:20 | 32:04 | |
| 115 | Harri Rowlands | 25-29 | 1:07:23 | 35:07 | 28:04 | |
| 116 | Rafael Castillo Rodríguez | 16-24 | 1:07:27 | 32:22 | 31:07 | |
| 117 | Austin Horan | 40-44 | 1:07:29 | 33:36 | 29:01 | |
| 118 | Tom Barber | 25-29 | 1:07:35 | 33:01 | 30:14 | |
| 119 | Declan Gavigan | 35-39 | 1:07:36 | 33:52 | 28:48 | |
| 120 | Antonio Pérez Rives | 30-34 | 1:07:42 | 33:21 | 29:46 | |
| 121 | Sonny Walker | 35-39 | 1:07:43 | 35:06 | 27:25 | |
| 122 | Eoin Healy | 35-39 | 1:07:57 | 33:52 | 29:51 | |
| 123 | David Cespedosa Toribio | 30-34 | 1:07:57 | 35:37 | 27:42 | |
| 124 | David Jamison | 45-49 | 1:07:58 | 34:47 | 29:04 | |
| 125 | Sean Deeney | 25-29 | 1:07:59 | 34:10 | 29:11 | |
| 126 | Mark Davies | 35-39 | 1:08:04 | 33:29 | 30:09 | |
| 127 | Jack Moses | 30-34 | 1:08:07 | 34:38 | 29:28 | |
| 128 | Lee Burns | 35-39 | 1:08:08 | 34:31 | 29:10 | |
| 129 | Leo Morrison | 25-29 | 1:08:10 | 32:24 | 31:02 | |
| 130 | Colin O'Hara | 40-44 | 1:08:11 | 34:51 | 28:27 | |
| 131 | Malik Soukri | 30-34 | 1:08:12 | 33:23 | 30:41 | |
| 132 | Sean Clifford | 16-24 | 1:08:13 | 30:53 | 32:05 | |
| 133 | Zac Pierce | 25-29 | 1:08:15 | 33:03 | 30:22 | |
| 134 | David O Donovan | 40-44 | 1:08:22 | 35:03 | 29:02 | |
| 135 | Antonio Fernandez Ruiz | 50-54 | 1:08:24 | 35:00 | 28:51 | |
| 136 | Fabian Bauer | 16-24 | 1:08:25 | 37:32 | 26:22 | |
| 137 | Marcin Sawuła | 30-34 | 1:08:25 | 32:16 | 31:15 | |
| 138 | Will Wellon | 35-39 | 1:08:25 | 34:31 | 29:29 | |
| 139 | Alberto Camargo Márquez | 50-54 | 1:08:30 | 33:01 | 30:29 | |
| 140 | George Jones | 16-24 | 1:08:33 | 31:26 | 32:43 | |
| 141 | Guille Mariscal | 35-39 | 1:08:38 | 35:38 | 28:08 | |
| 142 | Nacho Pedraza | 40-44 | 1:08:40 | 35:29 | 27:40 | |
| 143 | Miguel Angel Delgado Martin | 35-39 | 1:08:42 | 33:23 | 30:45 | |
| 144 | Florian Wolf | 35-39 | 1:08:43 | 37:06 | 26:17 | |
| 145 | Jeremy De Hoog | 30-34 | 1:08:43 | 31:40 | 31:54 | |
| 146 | Alan Strachan | 50-54 | 1:08:45 | 34:02 | 30:24 | |
| 147 | Jérôme Hita | 45-49 | 1:08:46 | 33:16 | 30:37 | |
| 148 | Kevin Belton | 35-39 | 1:08:49 | 34:10 | 29:50 | |
| 149 | Greg O’Shea | 25-29 | 1:08:51 | 34:02 | 29:46 | |
| 150 | Francesco Perolari | 25-29 | 1:08:55 | 32:53 | 31:44 | |
| 151 | Robert Jones | 45-49 | 1:08:55 | 35:12 | 29:09 | |
| 152 | Pablo Vargas | 35-39 | 1:08:55 | 34:02 | 29:39 | |
| 153 | Gautier Duponchel | 25-29 | 1:09:00 | 34:30 | 29:45 | |
| 154 | Filipe Belo | 30-34 | 1:09:01 | 34:02 | 29:59 | |
| 155 | Gareth Francis | 30-34 | 1:09:07 | 33:53 | 30:53 | |
| 156 | Anthony Harmes | 40-44 | 1:09:12 | 35:01 | 28:55 | |
| 157 | Loris Sevilla | 35-39 | 1:09:14 | 35:07 | 29:20 | |
| 158 | Gerry Spence | 35-39 | 1:09:19 | 34:53 | 29:48 | |
| 159 | Sam Bridges | 25-29 | 1:09:21 | 33:33 | 31:13 | |
| 160 | David Gahan | 16-24 | 1:09:23 | 33:03 | 32:04 | |
| 161 | Noah Bedford-Henry | 30-34 | 1:09:27 | 35:38 | 27:10 | |
| 162 | Josef Lloyd | 30-34 | 1:09:27 | 35:41 | 29:04 | |
| 163 | Nicholas De Marzo | 16-24 | 1:09:27 | 35:52 | 28:40 | |
| 164 | Stefano Sgarzi | 40-44 | 1:09:33 | 32:12 | 32:12 | |
| 165 | Cameron Woodyatt | 30-34 | 1:09:37 | 36:54 | 28:20 | |
| 166 | Kyle Mclean | 25-29 | 1:09:41 | 33:27 | 31:28 | |
| 167 | Shane Power Murphy | 30-34 | 1:09:42 | 29:56 | 34:38 | |
| 168 | Mario Soto Martinez | 25-29 | 1:09:43 | 33:06 | 30:52 | |
| 169 | Benjamin Mercier | 35-39 | 1:09:47 | 32:36 | 31:52 | |
| 170 | Louis Howes | 30-34 | 1:09:47 | 34:34 | 30:28 | |
| 171 | Michael Zielinski | 30-34 | 1:09:48 | 34:50 | 30:34 | |
| 172 | Gareth Jones | 45-49 | 1:09:51 | 34:08 | 31:31 | |
| 173 | Domenic Ballweg | 30-34 | 1:09:52 | 35:45 | 28:46 | |
| 174 | Alex Bowker | 16-24 | 1:09:58 | 34:39 | 29:47 | |
| 175 | Julio Peña Arce | 30-34 | 1:10:03 | 32:36 | 32:32 | |
| 176 | Caillin Mcloughlin | 25-29 | 1:10:08 | 34:37 | 30:51 | |
| 177 | Ivan Camacho Armentero | 30-34 | 1:10:09 | 35:15 | 29:57 | |
| 178 | Adam Watts | 16-24 | 1:10:10 | 35:54 | 29:26 | |
| 179 | Martin Lees | 50-54 | 1:10:10 | 34:32 | 31:21 | |
| 180 | Matt Nield | 30-34 | 1:10:13 | 36:09 | 28:49 | |
| 181 | James Barnes | 35-39 | 1:10:15 | 36:11 | 29:00 | |
| 182 | Giorgio Martini | 25-29 | 1:10:15 | 34:38 | 29:42 | |
| 183 | Fernando Cisterna | 35-39 | 1:10:17 | 35:14 | 30:18 | |
| 184 | Fabio Grözinger | 25-29 | 1:10:19 | 35:37 | 29:53 | |
| 185 | Greg Meaney | 50-54 | 1:10:20 | 34:01 | 31:59 | |
| 186 | Thomas Robinson | 30-34 | 1:10:21 | 34:58 | 30:24 | |
| 187 | Jad Cherqaoui | 16-24 | 1:10:22 | 34:24 | 31:19 | |
| 188 | Carlos Rico Diaz | 35-39 | 1:10:32 | 34:02 | 30:22 | |
| 189 | Mick Hughes | 30-34 | 1:10:32 | 35:30 | 30:13 | |
| 190 | Márcio Salgado | 35-39 | 1:10:41 | 35:12 | 30:39 | |
| 191 | Daniel Nicolás Muñoz | 40-44 | 1:10:45 | 34:45 | 31:36 | |
| 192 | Dylan Murphy | 25-29 | 1:10:49 | 33:37 | 32:00 | |
| 193 | James Churchill | 40-44 | 1:10:51 | 36:57 | 29:35 | |
| 194 | Nick Shanahan | 45-49 | 1:10:52 | 37:40 | 28:24 | |
| 195 | Eoin Bradley | 40-44 | 1:10:53 | 35:37 | 29:52 | |
| 196 | Victor Perez Rodriguez | 35-39 | 1:10:56 | 36:21 | 29:33 | |
| 197 | Danny Wainwright | 35-39 | 1:10:56 | 32:55 | 32:43 | |
| 198 | Joshua Morrell | 25-29 | 1:11:03 | 34:55 | 31:16 | |
| 199 | Luke Lawrence | 30-34 | 1:11:04 | 35:09 | 30:32 | |
| 200 | Michael Thexton | 30-34 | 1:11:04 | 36:35 | 28:48 |