← Turin 2026 results

HYROX Turin 2026 Results – Open Men (page 2)

942 finishers. Winner Anthony Oke in 57:32; median 1:20:36.

Rank Athlete Nat Age group Time Run Workout
201 Luca Cetti ITA 35-39 1:11:29 34:42 30:48
202 Alessandro Rizzo ITA 25-29 1:11:33 31:16 34:54
203 Luigi Franceschi ITA 25-29 1:11:34 34:36 31:45
204 Federico Tomei ITA 30-34 1:11:35 34:31 31:26
205 Danilo Cantaluppi ITA 45-49 1:11:40 31:06 34:38
206 Andrea Nero ITA 25-29 1:11:41 33:59 32:20
207 Nicola Lattanzi ITA 25-29 1:11:41 35:38 30:32
208 Marco Vitoria Fagnani SUI 30-34 1:11:43 34:47 31:40
209 Joshua Criscuolo ITA 16-24 1:11:46 34:34 31:47
210 Jean Baptiste Varea FRA 25-29 1:11:48 32:52 32:51
211 Gabriele Schenetti ITA 16-24 1:11:50 34:26 32:05
212 Simone Tomba ITA 30-34 1:11:50 34:59 31:25
213 Russ Simons GBR 45-49 1:11:54 37:47 28:53
214 Romain Debru FRA 30-34 1:11:56 35:14 30:52
215 Mathieu Gloux FRA 30-34 1:12:04 35:54 26:56
216 Adham Hany EGY 16-24 1:12:07 35:59 30:10
217 Patrick Mckenna USA 25-29 1:12:13 33:54 32:22
218 Valerio Guernieri ITA 35-39 1:12:13 34:08 32:16
219 Davide Leporati ITA 25-29 1:12:16 34:39 32:22
220 Sonny Roe GBR 40-44 1:12:16 37:24 29:23
221 Denni D’Onofrio ITA 35-39 1:12:16 32:19 34:30
222 Tommaso Brambilla ITA 16-24 1:12:19 36:16 30:42
223 Marco Rondinelli ITA 30-34 1:12:20 35:18 31:45
224 Roberto Maroni ITA 45-49 1:12:26 33:10 33:58
225 Markus Becker GER 35-39 1:12:32 34:24 32:45
226 Callum Boyd GBR 40-44 1:12:32 33:10 33:56
227 Stefano Alocci ITA 35-39 1:12:33 30:52 35:43
228 Andrew Heath GBR 35-39 1:12:33 32:47 34:43
229 Tom Sauvaget FRA 25-29 1:12:34 31:26 36:00
230 Houssam Rachidi FRA 30-34 1:12:35 34:17 31:52
231 Thomas Oneill GBR 40-44 1:12:36 34:21 32:58
232 Alireza Rahimizadeh NOR 30-34 1:12:39 35:39 31:20
233 James Willingham GBR 45-49 1:12:39 33:15 34:21
234 Alessandro Migioia ITA 30-34 1:12:41 33:21 33:09
235 Mattia Bernardini ITA 35-39 1:12:43 35:15 31:46
236 Matthieu Lefebvre FRA 30-34 1:12:43 34:31 32:50
237 Mattia Prioli ITA 30-34 1:12:44 38:00 29:06
238 Giovanni Mignone ITA 25-29 1:12:46 37:04 30:11
239 Philip Lang GER 30-34 1:12:46 35:10 32:16
240 Olivier Alfano FRA 45-49 1:12:48 33:53 32:54
241 Fabrizio Bramati ITA 30-34 1:12:49 36:52 30:28
242 Enrico Richiedei ITA 25-29 1:12:52 35:17 32:18
243 Dylan Bury FRA 25-29 1:12:54 32:46 35:00
244 Martin Biseth NOR 30-34 1:12:57 33:51 33:36
245 Davide Moccia ITA 16-24 1:12:57 32:50 34:53
246 Carlos Langelandsvik NOR 40-44 1:13:04 36:28 30:07
247 Matteo Crugnola ITA 35-39 1:13:06 35:09 32:46
248 Filippo Savarese ITA 35-39 1:13:09 35:04 32:19
249 Matteo Piovano ITA 25-29 1:13:09 37:06 30:26
250 Fabio Romano ITA 45-49 1:13:09 34:17 33:17
251 Logan Petit BEL 25-29 1:13:10 37:37 29:40
252 Massimo Mariani ITA 35-39 1:13:12 33:48 33:43
253 Romain Humair SUI 35-39 1:13:16 37:09 30:36
254 Arnaud Saint-Sauveur FRA 50-54 1:13:24 34:26 33:03
255 Alessio Perotti ITA 35-39 1:13:25 33:39 33:31
256 Andrea Costa ITA 25-29 1:13:30 36:22 31:56
257 Christian Curiotto ITA 25-29 1:13:34 37:02 31:15
258 David Saus ESP 45-49 1:13:39 34:34 32:32
259 Angelo Citarella ITA 25-29 1:13:40 34:35 33:18
260 Giuseppe Pagnoncelli ITA 35-39 1:13:41 38:05 25:33
261 Gerald Rehn USA 45-49 1:13:46 35:24 32:48
262 Markus Prügger AUT 40-44 1:13:47 36:21 31:00
263 Simone Fulcheri ITA 30-34 1:13:48 36:07 31:28
264 Corentin Mortelette FRA 25-29 1:13:49 36:13 31:16
265 Alvise Tiozzo ITA 30-34 1:13:49 34:46 33:11
266 Fabio Gasparini ITA 35-39 1:13:53 37:20 29:54
267 Denis Lonati ITA 35-39 1:13:57 37:51 30:22
268 Tommaso Schiavon ITA 30-34 1:13:57 32:12 35:21
269 Agostino Sangiovanni ITA 16-24 1:14:00 35:04 33:00
270 Geremia D'Orso ITA 25-29 1:14:00 34:18 33:38
271 Manuele Mainetti ITA 40-44 1:14:04 34:37 33:26
272 Łukasz Pięta POL 30-34 1:14:04 34:35 34:14
273 Vincent Jechoux FRA 45-49 1:14:06 33:59 34:47
274 Eemil Tuomilehto FIN 25-29 1:14:07 36:11 32:27
275 Daniele Bertolino ITA 30-34 1:14:09 36:44 31:17
276 Valerio Del Moro ITA 25-29 1:14:09 36:04 32:21
277 Daniele Falbo ITA 30-34 1:14:10 34:29 33:35
278 Marc Gibert Font ESP 30-34 1:14:13 36:57 32:04
279 Kyran Grant GBR 25-29 1:14:19 33:50 34:52
280 Cyril Tisserand FRA 50-54 1:14:20 34:14 34:12
281 Vincenzo Manduca ITA 45-49 1:14:20 34:39 33:42
282 Joss Haller SUI 45-49 1:14:23 35:02 33:53
283 Pedro Mayoral Romero ESP 30-34 1:14:33 36:44 31:26
284 Marco Fioratti ITA 25-29 1:14:38 35:44 33:21
285 Marco Sasso ITA 35-39 1:14:41 36:39 32:18
286 Marco Nespoli ITA 30-34 1:14:43 36:15 32:27
287 Josh Fairweather GBR 16-24 1:14:45 38:49 30:15
288 Filippo Arci ITA 16-24 1:14:46 34:49 34:06
289 Aladino Di Marco ITA 40-44 1:14:46 32:43 36:40
290 Samuele Lorenzini ITA 35-39 1:14:50 38:33 30:22
291 Andrea Piana ITA 25-29 1:14:50 34:31 34:29
292 Andrea Stabili ITA 30-34 1:14:52 34:45 34:36
293 Gael Jacob FRA 45-49 1:14:53 33:14 35:25
294 Guido Tantardini ITA 30-34 1:14:54 35:11 33:38
295 Gabriele Canella ITA 35-39 1:14:57 35:46 33:15
296 Eric Marciano ITA 45-49 1:14:58 37:37 31:33
297 Carl Cutajar MLT 30-34 1:15:01 35:08 34:20
298 Davide Esposito ITA 40-44 1:15:03 37:40 31:23
299 Damiano Lo Monaco ITA 35-39 1:15:04 37:13 31:33
300 Pierre Cipollone FRA 16-24 1:15:05 37:29 31:42
301 Giorgio Garello ITA 35-39 1:15:06 35:13 30:08
302 Lorenzo Resta ITA 16-24 1:15:14 39:35 30:17
303 Belmiro Augusto SUI 35-39 1:15:16 37:41 31:58
304 Alessandro Rossin ITA 40-44 1:15:17 36:43 31:44
305 Simone Maioli ITA 30-34 1:15:23 37:25 31:18
306 Roberto Eccher ITA 25-29 1:15:23 36:51 32:53
307 Jaouad Maaroufi FRA 30-34 1:15:25 32:50 35:53
308 Christian Marta ITA 16-24 1:15:27 34:14 35:24
309 Loris Guyon SUI 25-29 1:15:28 36:40 32:13
310 Peter Van Osselaer BEL 50-54 1:15:30 33:55 35:23
311 Dario Mignogna ITA 35-39 1:15:31 37:11 32:20
312 Davide Minutolo ITA 25-29 1:15:32 32:44 37:15
313 Petr Janoušek CZE 30-34 1:15:40 36:29 33:05
314 Loïs Cuennet SUI 25-29 1:15:54 38:20 31:48
315 Alex Ravaglia ITA 16-24 1:15:58 37:00 33:32
316 Sandro Callegari ITA 30-34 1:16:00 36:48 33:24
317 Harley Sevenoaks GBR 16-24 1:16:03 36:21 34:35
318 Andrea Fasto ITA 35-39 1:16:04 34:33 36:16
319 Alessandro Gadda ITA 30-34 1:16:05 37:52 31:34
320 Jordan Innamorato FRA 30-34 1:16:05 34:21 35:57
321 James Power IRL 16-24 1:16:05 35:38 35:04
322 Matteo Colombo ITA 25-29 1:16:08 35:15 34:30
323 Matus Brecka SVK 30-34 1:16:09 34:51 34:58
324 Riccardo Bertrando ITA 25-29 1:16:09 37:08 33:10
325 Federico Carletti ITA 16-24 1:16:12 36:42 33:54
326 Paride Pucci ITA 30-34 1:16:13 32:48 38:24
327 Simone Appendino ITA 16-24 1:16:14 38:22 32:22
328 Henning Mohr GER 60-64 1:16:15 35:32 34:50
329 Jose Leal GUA 55-59 1:16:17 34:52 35:35
330 Enrico Casula ITA 40-44 1:16:18 35:50 34:47
331 Michele De Leonardis ITA 45-49 1:16:18 34:13 36:18
332 Gabriele Paglia ITA 25-29 1:16:18 36:30 33:49
333 Francesco Borsari ITA 40-44 1:16:19 34:46 34:46
334 Matteo Vanali ITA 16-24 1:16:19 37:42 32:18
335 Lorenzo Fagini ITA 30-34 1:16:19 37:09 33:33
336 Alex Alice ITA 35-39 1:16:23 39:34 30:01
337 Riccardo Bresciani ITA 40-44 1:16:29 37:26 33:01
338 Fabrizio Reccagni ITA 50-54 1:16:30 36:55 32:16
339 Romano Giannotta ITA 35-39 1:16:30 34:05 36:57
340 Dawid Paczka POL 35-39 1:16:33 34:11 36:05
341 Alessandro Di Marzio BEL 35-39 1:16:33 36:58 33:44
342 Nicolas Vindevogel BEL 40-44 1:16:35 39:55 31:19
343 Stefano Muci ITA 30-34 1:16:35 39:12 30:56
344 Yannick Ordonez SUI 35-39 1:16:38 — 30:14
345 Francesco Maria Catananti ITA 35-39 1:16:39 35:34 34:55
346 Raffaele Leccese ITA 40-44 1:16:41 34:51 35:56
347 Marco Vignola ITA 30-34 1:16:41 39:55 30:44
348 Beniamino Valoti ITA 50-54 1:16:42 37:19 32:45
349 Attilio Armando Tronca ITA 40-44 1:16:42 38:38 32:09
350 Sébastien Burin FRA 45-49 1:16:44 38:04 32:08
351 Walter Sugliano ITA 35-39 1:16:48 35:03 35:52
352 Domenico Cofelice ITA 30-34 1:16:49 38:58 31:13
353 Ivan Oliva Tirado ESP 25-29 1:16:52 34:22 36:56
354 Victor Florean FRA 30-34 1:16:52 35:33 35:38
355 Alessandro Renda ITA 50-54 1:16:53 34:26 36:53
356 Michele Ambrosino ITA 30-34 1:16:54 34:17 36:29
357 Antonio Oliva ITA 25-29 1:16:56 36:26 34:04
358 Christian Perini ITA 45-49 1:16:56 33:30 38:08
359 Vincenzo Russo ITA 45-49 1:16:58 37:57 32:45
360 Ryan Armstrong GBR 16-24 1:17:01 38:11 32:40
361 Matteo D’Avolio ITA 16-24 1:17:02 37:54 33:41
362 Stefano Monici ITA 30-34 1:17:02 37:50 33:31
363 Federico Ardillo ITA 30-34 1:17:02 36:24 33:39
364 Alessandro Fantoli ITA 25-29 1:17:03 36:53 34:19
365 Matteo Gazzola ITA 30-34 1:17:07 34:22 36:01
366 Luca Giusti ITA 35-39 1:17:08 38:57 31:44
367 Alessandro Brofferio ITA 35-39 1:17:09 35:04 35:27
368 Pietro Nico ITA 35-39 1:17:10 36:22 33:12
369 Lauris Paquit FRA 30-34 1:17:10 37:57 33:17
370 Gabriele Silvano ITA 16-24 1:17:15 37:27 32:59
371 Fabio Cantoni ITA 35-39 1:17:21 38:13 33:27
372 George Adkinson PHI 16-24 1:17:29 38:25 33:28
373 Luca Raimondi ITA 25-29 1:17:31 39:08 32:03
374 Luca Pantani ITA 40-44 1:17:33 37:18 34:14
375 Tom Mougeolle FRA 25-29 1:17:34 35:11 36:29
376 Stephen Fletcher GBR 35-39 1:17:34 37:12 33:29
377 Giovanni Fois ITA 30-34 1:17:36 36:34 35:21
378 Fabio Morello ITA 45-49 1:17:37 37:00 34:48
379 Filippo Del Bianco ITA 30-34 1:17:39 37:26 33:57
380 Mattia Stortoni ITA 30-34 1:17:44 36:28 35:02
381 Mattia Bragato ITA 40-44 1:17:45 36:54 34:24
382 Patrick Sama FRA 50-54 1:17:46 35:10 36:57
383 Stefano Gallo ITA 25-29 1:17:50 37:48 32:54
384 Dylan Verchery FRA 16-24 1:17:50 38:15 32:47
385 Vincenzo Diaferia ITA 40-44 1:17:52 37:06 35:06
386 Francesco Taddei ITA 25-29 1:17:54 36:00 35:37
387 Alessandro Zanellati ITA 25-29 1:17:55 38:47 33:03
388 Karim Ishak EGY 35-39 1:17:57 34:25 38:19
389 Mattia Marchese ITA 30-34 1:17:58 37:15 34:05
390 Andrei Cătălin Badiu ROU 25-29 1:17:58 36:40 35:12
391 Kevin Biglione ITA 35-39 1:17:59 39:38 31:40
392 Nicolas Botte BEL 40-44 1:18:01 35:29 36:25
393 Valerio Luraghi ITA 40-44 1:18:03 35:28 36:27
394 Alessio Caravelli ITA 40-44 1:18:07 37:19 34:01
395 Alberto Chirone ITA 30-34 1:18:12 37:45 34:20
396 Frédéric Aury FRA 60-64 1:18:13 36:14 36:25
397 Stefano Caselli ITA 30-34 1:18:13 37:14 34:28
398 Federico Fantoni ITA 25-29 1:18:19 39:03 33:37
399 Mohamed Soliman EGY 30-34 1:18:20 37:04 35:07
400 Gianpiero Aufiero ITA 35-39 1:18:22 36:10 36:38

← Turin 2026 results