Weightclass:  Middleweight
Location:  Rome, Italy
Record:  31 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/01/2025Rome, Italy30 - 11 Dino Ballan2 - 6 WPts
18/11/2024Rome, Italy29 - 11 Penda Yeboah7 - 7 WPts
19/09/2024Rome, Italy28 - 11 Leonardo Rangone0 - 1 WPts
21/07/2024Rome, Italy27 - 11 Ekhard Sax5 - 9 WPts
22/05/2024Rome, Italy26 - 11 Francesco Caira15 - 26 WPts
23/03/2024Rome, Italy25 - 11 Vittore Serbandini1 - 11 WPts
23/01/2024Rome, Italy24 - 11 Adriano Domiano3 - 4 WPts
24/11/2023Rome, Italy23 - 11 Katon Maramis0 - 3 WPts
24/09/2023Rome, Italy22 - 11 Nasario Florez2 - 11 WPts
27/07/2023Rome, Italy21 - 11 Miguel Donoso7 - 8 WPts
28/05/2023Rome, Italy20 - 11 Fabrizio Destro2 - 1 WPts
29/03/2023Rome, Italy20 - 10 Gianni Parola20(2) - 12 LPts Italy National Championships 2023View
26/03/2023Rome, Italy19 - 10 Alfredo Quagliata9 - 14 WPts Italy National Championships 2023View
19/03/2023Almaty, Kazakhstan19 - 9 Vikenti Ercesh30 - 4 LPts
19/01/2023Copenhagen, Denmark19 - 8 Karr Knudsen22 - 4 LPts
21/11/2022Dushanbe, Tajikistan18 - 8 Behbud Gillani19 - 5 WPts
22/09/2022Asuncion, Paraguay17 - 8 Enzo Verduzco14 - 14 WPts
25/07/2022Dushanbe, Tajikistan16 - 8 Valid Masih7 - 13 WPts
27/05/2022Harare, Zimbabwe15 - 8 Dakarai Ndlovu11(1) - 14 WPts
29/03/2022Catania, Italy15 - 7 Gianluca Serafini12 - 6(1) LPts Italy National Championships 2022View
26/03/2022Catania, Italy14 - 7 Gianmarco Finocchiaro14 - 9 WPts Italy National Championships 2022View
22/02/2022Milan, Italy13 - 7 Enzo Siliquini11(1) - 11 WPts
24/12/2021Sapporo, Japan12 - 7 Takeshi Yasutake13 - 9 WPts
24/10/2021Genoa, Italy12 - 6 Alessio Rastrelli12 - 9 LPts
23/09/2021Ostrava, Czech Republic11 - 6 Bohdan Hebron11 - 12 WPts
25/07/2021Montevideo, Uruguay10 - 6 Gervasio Lorenz10(1) - 12 WPts
26/05/2021Rome, Italy9 - 6 Myril Schemmel14 - 4 WPts
27/03/2021Kangundo-Tala, Kenya9 - 5 Xayvion Ngeny12 - 7 LPts
27/01/2021Sassari, Italy8 - 5 Lorenzo Cavina1 - 8 WPts
26/11/2020Rome, Italy7 - 5 Confucius Hwang0 - 8 WPts
25/09/2020Asuncion, Paraguay7 - 4 Jose Colmenares9 - 7 LPts
28/07/2020Rome, Italy7 - 3 Mario Capodicasa11 - 7 LPts
27/05/2020Palermo, Italy6 - 3 Edmondo Alatri8 - 5 WPts
16/04/2020Louisville, USA5 - 3 Floyd Bridgeforth9(1) - 4 WPts
17/02/2020Sassari, Italy4 - 3 Lorenzo Cavina1 - 2 WPts
20/12/2019Rome, Italy3 - 3 Adolfo Tierno3 - 7 WPts
07/11/2019Rome, Italy3 - 2 Primo Tremaglia8 - 4 LPts
07/09/2019Rome, Italy3 - 1 Isaak Kairckulov3 - 4 LPts
08/07/2019Rome, Italy2 - 1 Santiago Guitierrez2 - 4 WPts
08/05/2019Rome, Italy2 - 0 Damiano Alberici4 - 2 LPts
07/03/2019Rome, Italy1 - 0 Savio Rositani3 - 6 WPts
05/01/2019Rome, Italy0 - 0 Xavier Lusco2 - 2 WPts