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