Weightclass:  Middleweight
Location:  Rome, Italy
Record:  29(4) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/03/2024Rome, Italy28(4) - 8 Melor Zakharov2 - 16 WPts
29/01/2024Rome, Italy27(4) - 8 Lambret Betsch1 - 3 WPts
01/12/2023Rome, Italy26(3) - 8 Vasili Isckakoff1 - 1 WKO2
01/10/2023Rome, Italy25(3) - 8 Tito Veronisi0 - 10 WPts
02/08/2023Rome, Italy24(3) - 8 Fillipo Sciglio6 - 13 WPts
02/06/2023Rome, Italy24(3) - 7 Setia Pahabol9 - 6 LPts
03/04/2023Rome, Italy23(2) - 7 Vittore Gambini4 - 3 WKO3
02/02/2023Rome, Italy23(2) - 6 Gianni Parola18(2) - 12 LPts
03/12/2022Rome, Italy22(2) - 6 Gianmarco Finocchiaro15 - 13 WPts
03/10/2022Rome, Italy21(2) - 6 Bernardo Fabio10(1) - 12 WPts
04/08/2022Rome, Italy20(1) - 6 Santiago Rozas1 - 0 WKO3
03/06/2022Rome, Italy19(1) - 6 Luigino Adduce5 - 6 WPts
04/04/2022Rome, Italy18(1) - 6 Colombo Siliquini2 - 10 WPts
03/02/2022Catania, Italy18(1) - 5 Fabrizio Pagani13 - 10 LPts
26/12/2021Bologna, Italy17(1) - 5 Vittore Trivelli10 - 14(2) WPts
23/11/2021London, UK16 - 5 Amjad Hasain10 - 14 WKO3
25/09/2021Rome, Italy15 - 5 Rocco Alicata3 - 3 WPts
25/07/2021Monza, Italy14 - 5 Fabiano Capaldi11 - 9 WPts
02/06/2021Manila, Philippines13 - 5 Ramiro Dacumos10 - 11 WPts
04/04/2021Settat, Morocco13 - 4 Faqih Albujrafi15 - 5 LPts
03/02/2021Rome, Italy12 - 4 Rodolfo Novo1 - 8 WPts
04/12/2020Seville, Spain11 - 4 Juan Diaz4 - 11 WPts
04/10/2020Rome, Italy11 - 3 Lunt Holland13 - 3 LPts
06/08/2020Manukau, New Zealand10 - 3 Corey Garrick3 - 7 WPts
07/06/2020Rome, Italy9 - 3 Claudio Ricci4 - 8 WPts
06/04/2020Dundalk, Ireland8 - 3 Roy Kennedy2 - 4 WPts
07/02/2020Palermo, Italy7 - 3 Silvano Luca3 - 7 WPts
15/12/2019La Spezia, Italy6 - 3 Fino Turro2 - 8(1) WPts
02/11/2019Omsk, Russia5 - 3 Aleksandr Datsyuk0 - 2 WPts
04/09/2019Rome, Italy4 - 3 Fillipo Ceci6(1) - 2 WPts
06/07/2019Barranquilla, Colombia3 - 3 Berto Palomo1 - 0 WPts
08/05/2019Naucalpan, Mexico2 - 3 Onofre Ortuno1 - 1 WPts
09/03/2019Rome, Italy2 - 2 Daniele Saglia2 - 5 LPts
08/01/2019Rome, Italy1 - 2 Luca Scotti3 - 4 WPts
08/11/2018Rome, Italy0 - 2 Fried Walgherlync4 - 2 WPts
08/09/2018Rome, Italy0 - 1 Bretislav Mink0 - 4 LPts
08/07/2018Rome, Italy0 - 0 Leonardo Martini3 - 1 LPts