Weightclass:  Middleweight
Location:  Verona, Italy
Record:  25(2) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/09/2023Verona, Italy24(2) - 10 Daniele Romagnoli0 - 15 WPts
31/07/2023Verona, Italy23(2) - 10 Kon Stohl16(5) - 18 WPts
01/06/2023Verona, Italy22(2) - 10 Eduardo Magallanez7 - 9 WPts
02/04/2023Verona, Italy21(2) - 10 Woo-young Yoh0 - 4 WPts
02/02/2023Verona, Italy20(2) - 10 Carlos Alpizar1 - 0 WPts
04/12/2022Verona, Italy19(2) - 10 Gianni Parola18(2) - 11 WPts
04/10/2022Verona, Italy18(2) - 10 Francesco Sogno5 - 9 WPts
05/08/2022Verona, Italy17(2) - 10 Lugono Ayeh1 - 1 WPts
04/06/2022Verona, Italy16(2) - 10 Rocco Alicata3 - 8 WPts
05/04/2022Verona, Italy15(1) - 10 Naaijke Van der Vyver0 - 6 WKO3
04/02/2022Verona, Italy14(1) - 10 Roberto Togliatti1 - 2 WPts
04/12/2021Verona, Italy13(1) - 10 Alfredo Quagliata5 - 10 WPts
03/10/2021Rome, Italy12 - 10 Rodolfo Marinacci6 - 14(3) WKO3
16/08/2021Verona, Italy12 - 9 Will Katubadi10 - 9 LPts
15/06/2021Rome, Italy11 - 9 Vito Airaghi3 - 12 WPts
19/04/2021Manukau, New Zealand10 - 9 Amon Grant0 - 12 WPts
18/02/2021Verona, Italy10 - 8 Robert Matherson9 - 9 LPts
20/12/2020San Bernardino, USA9 - 8 Umair Usman8 - 8 WPts
22/10/2020Accra, Ghana9 - 7 Quashawn Ayensu5 - 5 LPts
24/08/2020Verona, Italy8 - 7 Ponce Pinel6 - 5 WPts
23/06/2020Turin, Italy7 - 7 Fillipo Benetollo7 - 3 WPts
20/05/2020Verona, Italy6 - 7 Noknoi Ni3 - 10 WPts
20/03/2020Mixco, Guatemala6 - 6 Gig Alvarez12(2) - 0 LPts
21/01/2020Palermo, Italy6 - 5 Marco Airaghi4 - 7 LPts
26/11/2019Oslo, Norway5 - 5 Oliver Osterberg3 - 7 WPts
28/09/2019Verona, Italy5 - 4 Primo Tremaglia7 - 4 LPts
29/07/2019Umlazi, South Africa4 - 4 Ndumisa Nkoana3 - 3 WPts
31/05/2019Milan, Italy3 - 4 Silvano Carossino3 - 2 WPts
29/04/2019Verona, Italy3 - 3 Leen Calens3 - 4 LPts
27/02/2019Amsterdam, Netherlands3 - 2 Hastert Alinckbroodt2 - 2 LPts
30/12/2018Nantes, France2 - 2 Newell de Brosse1 - 5 WPts
01/11/2018Sao Paulo, Brazil2 - 1 Loredo Carrico2 - 1 LPts
03/09/2018Verona, Italy2 - 0 Pepe Cecchi2 - 2 LPts
06/07/2018Tokyo, Japan1 - 0 Yuji Ishimoto0 - 0 WPts
08/05/2018Verona, Italy0 - 0 Habbab Tsagaanbaatar0 - 0 WPts