Weightclass:  Heavyweight
Location:  Rome, Italy
Record:  26(3) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/02/2028Rome, Italy25(3) - 22 Cecilio Gabriele1 - 6 WPts
14/12/2027Rome, Italy24(3) - 22 Adolfo Baresi2 - 4 WPts
15/10/2027Rome, Italy23(3) - 22 Dino Colajanni1 - 0 WPts
16/08/2027Rome, Italy22(2) - 22 Viktor Mostovoi0 - 2 WKO3
16/06/2027Rome, Italy21(2) - 22 Cecilio Gabriele0 - 1 WPts
17/04/2027Rome, Italy21(2) - 21 Danyaal Ramin6 - 23 LPts
17/02/2027Rome, Italy20(2) - 21 Aleksei Markowski9 - 11 WPts
19/12/2026Rome, Italy19(2) - 21 Mario Carcano8 - 12 WPts
20/10/2026Rome, Italy18(1) - 21 Josh Anaja3 - 14 WKO3
21/08/2026Rome, Italy17(1) - 21 Ali Ameen1 - 2 WPts
22/06/2026Bogota, Colombia16(1) - 21 Xaver Oquendo0 - 15 WPts
24/04/2026Samara, Russia15(1) - 21 Vitali Zentsov3 - 5 WPts
24/02/2026Rome, Italy14 - 21 Gauvain Olembe3 - 1 WKO2
26/12/2025Rome, Italy13 - 21 Silvano Cucinelli2 - 12 WPts
27/10/2025Rome, Italy13 - 20 Lorenzo Leonardo10 - 37(3) LPts
29/08/2025Lodz, Poland13 - 19 Leon Ulinski14(2) - 29 LPts
01/07/2025Harare, Zimbabwe13 - 18 David Moyo30(3) - 19 LPts
03/05/2025Rome, Italy12 - 18 Arturo Collino1 - 5 WPts
05/03/2025Ecatepec, Mexico11 - 18 Jesus Carmona0 - 0 WPts
05/01/2025Acapulco, Mexico11 - 17 Selestino Violante0 - 0 LPts
07/11/2024Mumbai, India10 - 17 Kailash Takshak27 - 15 WPts
08/09/2024Jaipur, India10 - 16 Rajat Gumber7 - 20 LPts
11/07/2024Bologna, Italy10 - 15 Silvestro Corado18(1) - 20 LPts
14/05/2024Bratislava, Slovakia9 - 15 Stanislav Vik1 - 6 WPts
16/03/2024Ottawa, Canada9 - 14 Leon Magouirk19 - 16 LPts
17/01/2024Florence, Italy9 - 13 Luigino Novo10 - 15 LPts
09/12/2023Rome, Italy9 - 12 Dante Astori10 - 9 LPts
25/10/2023Espoo, Finland9 - 11 Pyry Nurmi25 - 10 LPts
27/08/2023Calgary, Canada9 - 10 Bonar de Marivaux4 - 17 LPts
29/06/2023Rome, Italy9 - 9 Damiano Di Guilio4 - 11 LPts
23/05/2023Hamilton, New Zealand9 - 8 Robert Roderick12 - 16 LPts
24/03/2023Rostock, Germany9 - 7 Reginheraht Helwig17 - 9 LPts
24/01/2023Turin, Italy8 - 7 Fausto Angello20(2) - 11 WPts
20/12/2022Rome, Italy7 - 7 Luca Rastrelli19 - 9 WPts
19/11/2022Dublin, Ireland7 - 6 Niall Vincent21 - 6 LPts
21/09/2022Rome, Italy6 - 6 Delano Ledoyen9(1) - 19 WPts
24/07/2022Rome, Italy5 - 6 Valentino Catasta1 - 4 WPts
24/05/2022Rome, Italy4 - 6 Andon á Penchev1 - 5 WPts
26/03/2022Rome, Italy4 - 5 Gianfranco Rossetti7 - 2 LPts
25/01/2022Naples, Italy4 - 4 Mauro Vitale17 - 10(1) LPts
19/12/2021Riga, Latvia4 - 3 Nikolai Labalaiks23 - 3 LPts
21/10/2021Milan, Italy4 - 2 Vanni Gasparri12 - 9 LPts
28/08/2021Naples, Italy4 - 1 Luigino Cerbone5 - 19 LPts
03/07/2021Krasnoyarsk, Russia3 - 1 Daniil Chudinov1 - 12 WPts
03/05/2021Rome, Italy2 - 1 Rocco Giancola1 - 10 WPts
05/03/2021Novara, Italy1 - 1 Giuseppe De Caprio0 - 0 WPts
05/01/2021Naples, Italy0 - 1 Luigi Bassanini0 - 0 WPts
05/11/2020Rome, Italy0 - 0 Roman Sabado5 - 6 LPts