← Bologna 2026 results

HYROX Bologna 2026 Results – Open Men (page 3)

774 finishers. Winner Michal Grabowski in 56:44; median 1:17:29.

Rank Athlete Nat Age group Time Run Workout
401 Leonardo Nardi ITA 25-29 1:17:54 34:55 35:48
402 Alessandro Barberi ITA 25-29 1:17:57 37:33 34:47
403 Luis Recinos GUA 35-39 1:18:01 36:57 34:52
404 Andrea Comparini ITA 55-59 1:18:09 36:01 36:05
405 Gianluca Albertario ITA 25-29 1:18:11 38:28 32:16
406 Raffaele Leccese ITA 40-44 1:18:11 35:15 37:05
407 Massimo Corrado ITA 45-49 1:18:13 38:32 32:48
408 Alessandro D'Aiuto ITA 30-34 1:18:14 40:17 31:42
409 Andrea Di Diodoro ITA 35-39 1:18:19 37:17 34:23
410 Matteo Solinas ITA 40-44 1:18:21 38:32 33:53
411 Antonio Pio Tortorelli ITA 40-44 1:18:23 37:56 34:05
412 Mirko De Gaetano ITA 45-49 1:18:26 40:16 32:11
413 Marco Bertoli ITA 50-54 1:18:28 39:59 32:11
414 Noel Almeida IND 30-34 1:18:30 37:04 35:04
415 Giovanni Anselmi ITA 35-39 1:18:30 37:34 34:24
416 Paolo Franciamore ITA 45-49 1:18:30 35:16 36:53
417 Marco De Cesero ITA 45-49 1:18:32 37:38 35:20
418 Alessio Pertica ITA 30-34 1:18:33 40:10 32:03
419 Stefano Ossati ITA 50-54 1:18:33 37:01 35:43
420 Gabriele Purghè ITA 30-34 1:18:38 36:50 35:46
421 Lucas Laurent FRA 30-34 1:18:39 38:00 34:16
422 Luca Zerla ITA 25-29 1:18:43 35:38 36:55
423 Alessandro Belfiori ITA 35-39 1:18:45 37:20 35:18
424 Andrea Leo ITA 30-34 1:18:46 38:17 33:21
425 Andrea Valsecchi ITA 25-29 1:18:47 40:51 31:41
426 Daniele Greco ITA 35-39 1:18:50 38:42 34:09
427 Sergio Kaiser GER 35-39 1:18:52 41:44 30:38
428 Richard Hibbert GBR 40-44 1:18:54 35:58 36:15
429 Michael Groiß GER 35-39 1:18:55 36:59 36:03
430 Fabrice Silatchom FRA 35-39 1:18:58 39:56 32:32
431 Davide D'Alicandro ITA 30-34 1:18:58 38:57 34:26
432 Alessandro Butti ITA 40-44 1:19:01 36:41 36:46
433 Pedro Mayoral Romero ESP 30-34 1:19:03 37:50 34:05
434 Tamas Gellai HUN 30-34 1:19:14 39:55 32:58
435 Daniele Zupin ITA 35-39 1:19:19 37:23 36:00
436 Michele Chianucci ITA 30-34 1:19:21 38:14 33:45
437 Enrico Maria Masiero ITA 45-49 1:19:24 39:12 34:29
438 Antonio Paladino ITA 35-39 1:19:27 40:22 32:47
439 Damien Thoniel FRA 35-39 1:19:28 39:52 32:59
440 Giandomenico Della Poeta ITA 30-34 1:19:35 36:04 36:33
441 Alessandro Bonomonte ITA 30-34 1:19:36 36:19 35:19
442 Arasto Soltanipajoh GER 30-34 1:19:38 38:48 34:53
443 Kevin Maffolini ITA 25-29 1:19:40 38:11 35:02
444 Rob Lloyd-Williams GBR 45-49 1:19:40 38:20 35:22
445 Jon Tucker SCO 45-49 1:19:41 37:01 37:25
446 Andriy Filipskyy ITA 50-54 1:19:44 37:32 35:07
447 Domenico D’Angelo ITA 35-39 1:19:46 36:31 35:28
448 Marko Šeremet CRO 45-49 1:19:47 38:02 35:09
449 Luca Francini ITA 30-34 1:19:55 35:54 36:56
450 Matteo Fantoni ITA 25-29 1:19:56 37:27 36:26
451 Francesco Sforza ITA 16-24 1:20:00 37:24 36:46
452 Gianmarco Sgobba ITA 25-29 1:20:02 40:06 33:23
453 Alessandro Signa ITA 30-34 1:20:02 39:23 33:03
454 Niccolò Fuochi ITA 16-24 1:20:05 40:17 33:01
455 Alessio Ridolfi ITA 35-39 1:20:05 36:17 37:32
456 Roberto Natale ITA 40-44 1:20:09 36:05 38:03
457 Nikola Celicanin SUI 35-39 1:20:09 38:02 35:15
458 Thomas Ceccolini ITA 50-54 1:20:12 36:56 37:28
459 Lorenzo Labrozzi ITA 25-29 1:20:12 35:37 38:12
460 Philipp Wykopal AUT 30-34 1:20:14 38:14 34:34
461 Federico Santoro ITA 25-29 1:20:22 39:24 34:40
462 Piotr Olszewski POL 40-44 1:20:25 40:18 34:11
463 Giuseppe Benedetto ITA 45-49 1:20:31 37:31 36:50
464 Michel Nguerret FRA 40-44 1:20:31 38:39 34:13
465 Andrea Fontana ITA 16-24 1:20:33 40:10 34:13
466 Fabio Curreli ITA 30-34 1:20:43 38:47 33:48
467 Ken Bradley Ramos ITA 25-29 1:20:43 41:06 32:39
468 Alessandro Venturelli ITA 35-39 1:20:44 38:33 34:42
469 Alessandro Rossin ITA 40-44 1:20:50 38:33 34:39
470 Giorgio De Feo ITA 30-34 1:20:51 37:57 36:47
471 Fabrizio Pacini ITA 30-34 1:20:51 36:46 37:33
472 Tobias Martin GER 30-34 1:20:55 40:50 33:58
473 Simone Di Benedetto ITA 25-29 1:20:57 41:23 32:41
474 Tiziano Pala ITA 25-29 1:20:58 36:27 37:18
475 Massimo Coccaro ITA 50-54 1:21:03 38:50 35:44
476 Goran Obrovac CRO 55-59 1:21:03 36:41 37:43
477 Luca Martinello ITA 45-49 1:21:04 34:46 39:34
478 Mateusz Mróz POL 35-39 1:21:05 42:46 32:08
479 Giulio Mocchetti ITA 35-39 1:21:05 38:22 37:09
480 Marco Costarelli ITA 30-34 1:21:05 36:29 36:03
481 Rosario Casano ITA 35-39 1:21:11 38:35 36:26
482 Francesco Sebastiani ITA 25-29 1:21:16 40:15 31:27
483 Davide Costa ITA 30-34 1:21:19 39:08 35:26
484 Philippe Cortese FRA 50-54 1:21:20 40:09 35:12
485 Rudy Tozzola ITA 45-49 1:21:21 39:16 35:06
486 Aurelio Basile ITA 25-29 1:21:21 40:31 34:13
487 Paolo Semeraro ITA 35-39 1:21:24 38:55 35:50
488 Claudio Petrelli ITA 25-29 1:21:24 36:19 39:35
489 Alessandro Greco ITA 25-29 1:21:25 36:43 38:24
490 Chris Troon NZL 35-39 1:21:25 40:35 34:16
491 Francesco Marinoni ITA 35-39 1:21:26 39:00 35:34
492 Valentino Martini ITA 45-49 1:21:28 40:02 33:56
493 Giovanni Cortile ITA 30-34 1:21:34 39:13 33:09
494 Florian Frank AUT 30-34 1:21:35 39:18 35:52
495 Andreas Graf SUI 60-64 1:21:38 37:11 37:14
496 Hugo Racchi FRA 16-24 1:21:39 38:15 35:08
497 Filippo Cavallini ITA 40-44 1:21:41 39:39 35:10
498 Jason-James Donaldson GBR 30-34 1:21:42 40:04 33:41
499 Mattia Cedola ITA 30-34 1:21:43 40:30 33:55
500 Daniele Fiumi ITA 45-49 1:21:46 37:23 38:14
501 Claudio Millesimo ITA 30-34 1:21:49 36:52 38:37
502 Mirko Bechelli ITA 35-39 1:21:50 39:44 35:42
503 Antonio Di Maio ITA 50-54 1:21:53 36:36 38:32
504 Michael Gilmore GBR 45-49 1:22:04 39:56 34:55
505 Francesco Cosi ITA 30-34 1:22:04 40:14 34:57
506 Luca Giorgianni ITA 35-39 1:22:07 38:18 38:17
507 Mattia Albertella ITA 25-29 1:22:07 39:25 35:32
508 Alessandro Baroni ITA 30-34 1:22:12 40:53 34:41
509 Mirko Pellegrinetti ITA 35-39 1:22:14 42:33 29:07
510 Riccardo Maria Pasqua ITA 30-34 1:22:17 36:54 38:57
511 Alberto Rubini ITA 35-39 1:22:18 38:13 37:55
512 Stefano Di Paolo ITA 25-29 1:22:19 39:00 37:18
513 Fabio Parma ITA 45-49 1:22:20 45:20 29:00
514 Matteo Foresta ITA 30-34 1:22:24 36:23 39:43
515 Matteo Colzani ITA 35-39 1:22:27 38:02 37:24
516 Enrico Gregorini ITA 30-34 1:22:29 40:43 33:59
517 Marco Plassio ITA 25-29 1:22:39 37:34 38:21
518 Samuele Morello ITA 45-49 1:22:40 38:52 37:48
519 Alessandro Gravina ITA 30-34 1:22:40 37:59 38:10
520 Attila Dr. Szabó HUN 50-54 1:22:43 39:41 36:07
521 Jamal Namous MAR 30-34 1:22:46 37:26 38:44
522 Andrea Bruzzone ITA 40-44 1:22:48 40:58 32:05
523 Matteo Busani ITA 35-39 1:22:53 40:47 34:56
524 Daniele Circhirillo ITA 50-54 1:22:58 38:41 37:51
525 Nicola Martella ITA 45-49 1:23:01 42:38 33:35
526 Luca Calzuola ITA 30-34 1:23:04 39:50 36:58
527 Riccardo Longo ITA 25-29 1:23:04 42:06 34:42
528 Nicola Cocchi ITA 35-39 1:23:05 39:09 37:17
529 Giuseppe Edoardo Maglio ITA 30-34 1:23:12 38:39 38:06
530 Paolo Razzauti ITA 30-34 1:23:13 39:38 37:01
531 Adrian Currie NZL 40-44 1:23:24 42:12 34:09
532 Aaron Hinds BAR 25-29 1:23:27 37:59 38:33
533 Massimiliano Privitera ITA 30-34 1:23:31 40:54 35:24
534 Alessandro Rossi ITA 25-29 1:23:34 40:21 36:18
535 Gianluca Fantin ITA 35-39 1:23:39 40:17 36:45
536 Riccardo Borgogno ITA 30-34 1:23:40 37:52 39:35
537 Massimiliano Menghini ITA 35-39 1:23:40 41:31 35:28
538 Mirco Poletti ITA 40-44 1:23:43 40:11 36:24
539 Federico Savino ITA 35-39 1:23:46 38:44 39:05
540 Daniele Giunta ITA 35-39 1:23:48 42:01 33:31
541 Thanh Nam Le ITA 30-34 1:23:52 38:00 37:37
542 Filippo Barcaro ITA 25-29 1:23:54 42:19 35:06
543 Massimo Paoletti ITA 35-39 1:23:59 40:10 37:03
544 Marco Romanini ITA 45-49 1:23:59 36:13 41:43
545 Gianluca Tacconi ITA 40-44 1:24:01 39:56 37:16
546 Michael Bellinaso CAN 35-39 1:24:01 41:53 34:34
547 Michele Massini ITA 25-29 1:24:06 41:54 36:04
548 Fabio Sarcone ITA 40-44 1:24:10 38:31 39:26
549 Fabrizio Betro ITA 40-44 1:24:14 38:15 38:37
550 Davide Moro ITA 50-54 1:24:17 39:14 38:23
551 Jacopo Fongaro ITA 25-29 1:24:21 40:03 36:57
552 Marco Teixeira SUI 16-24 1:24:22 37:53 39:37
553 Tim Werder SUI 25-29 1:24:34 40:17 37:51
554 Alberto Candosin ITA 30-34 1:24:39 38:28 38:13
555 Valerio Mantini ITA 40-44 1:24:40 40:36 36:37
556 Gianluca Mazzoli ITA 35-39 1:24:44 41:48 36:04
557 Alessandro Paltrinieri ITA 45-49 1:24:46 41:07 36:14
558 Ludovic Causse FRA 25-29 1:24:51 38:17 38:47
559 Simon Wingate GBR 40-44 1:24:53 41:39 35:54
560 Charles Moussy FRA 35-39 1:24:54 43:24 34:10
561 Marko Kalcic CRO 40-44 1:24:55 42:28 36:20
562 Karsten Grøn Nielsen DEN 50-54 1:24:59 42:12 35:05
563 Matteo Liscinia ITA 30-34 1:25:01 42:00 36:30
564 Stéphane Alves POR 40-44 1:25:11 39:36 39:09
565 Gianmarco Verrucci ITA 25-29 1:25:12 41:18 36:39
566 Lorenzo Lippi ITA 30-34 1:25:13 40:54 36:16
567 Salvatore Virduzzo ITA 35-39 1:25:13 41:25 37:25
568 Pietro Lo Giudice ITA 25-29 1:25:14 39:02 39:42
569 Alessio Di Mola ITA 35-39 1:25:14 42:28 32:38
570 Ramy Al Gemayel LUX 30-34 1:25:14 37:50 40:05
571 Francesco Zacchia ITA 45-49 1:25:18 41:18 37:34
572 Vittorio Mussari ITA 45-49 1:25:20 43:46 33:59
573 Andrea Bigliardi ITA 16-24 1:25:21 40:43 38:30
574 Gabriele Secco ITA 30-34 1:25:21 42:06 36:18
575 Enrico Ricchetti ITA 30-34 1:25:21 40:03 37:35
576 Sven Dietrich GER 30-34 1:25:22 40:18 38:11
577 Csaba Fehér HUN 35-39 1:25:24 41:09 31:25
578 Sean Toonen NED 40-44 1:25:25 42:45 36:03
579 Eugenio Zuin ITA 40-44 1:25:27 41:29 37:20
580 Andrea Primerano ITA 30-34 1:25:32 41:11 36:54
581 Mattia Codeluppi ITA 16-24 1:25:41 42:23 36:19
582 Fernando Oliveras ARG 55-59 1:25:45 37:23 41:53
583 Sami Belkacem FRA 30-34 1:25:47 37:40 37:24
584 Fausto Trivino USA 45-49 1:25:48 39:56 38:17
585 Ihor Mytyuk ITA 25-29 1:25:50 40:39 36:23
586 Francesco Otigbah MLT 25-29 1:25:52 39:58 39:24
587 Laurent Mreches LUX 40-44 1:26:05 41:36 37:16
588 Enrico Fogliatto ITA 55-59 1:26:05 41:37 38:01
589 Marco Ruozi ITA 35-39 1:26:07 39:20 36:46
590 Giovanni Avino ITA 16-24 1:26:10 41:56 38:07
591 Alberto Agnello ITA 30-34 1:26:11 37:52 41:15
592 Roberto Rizzato ITA 60-64 1:26:15 41:14 38:06
593 Marko Hriberšek SLO 30-34 1:26:16 41:48 36:32
594 Stewart Chalmers GBR 45-49 1:26:22 41:38 37:51
595 Armando Durán MEX 16-24 1:26:23 37:15 42:26
596 Fabio Montagnoli ITA 25-29 1:26:27 39:03 39:37
597 Rob White IRL 40-44 1:26:33 41:11 38:05
598 Thomas Esposito ITA 50-54 1:26:40 42:53 37:24
599 Errico Cauli ITA 60-64 1:26:41 40:50 39:18
600 Massimo Grillenzoni ITA 35-39 1:26:43 42:01 38:19

← Bologna 2026 results