Weightclass:  Middleweight
Location:  Turin, Italy
Record:  19 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/03/2030Turin, Italy18 - 12 Uzondu Mwanahamuntu12 - 9 WPts
10/01/2030Turin, Italy17 - 12 Frimunt Dell1 - 10 WPts
10/11/2029Turin, Italy16 - 12 Vicente Hernandez15 - 12 WPts
10/09/2029Turin, Italy15 - 12 Alberto Cusano10 - 14 WPts
11/07/2029Turin, Italy15 - 11 Vicenzo Raia13 - 18 LPts
12/05/2029Turin, Italy14 - 11 Jean-Pierre Adriaens3 - 11 WPts
13/03/2029Turin, Italy13 - 11 Jiro Kinoshita5 - 18 WPts
12/01/2029Turin, Italy12 - 11 Daniele Battaglia5 - 8 WPts
14/11/2028Turin, Italy11 - 11 Alfredo Ciccioli9 - 16 WPts
15/09/2028Turin, Italy10 - 11 Alo´s Caerle2 - 8 WPts
17/07/2028Turin, Italy9 - 11 Vico Libertini2 - 9 WPts
18/05/2028Turin, Italy9 - 10 Cristiano Del Piero2 - 20(1) LPts
19/03/2028Turin, Italy9 - 9 Carlo Di Maggio12 - 10 LPts
20/01/2028Harare, Zimbabwe9 - 8 Chris Nyandoro17 - 14 LPts
22/11/2027Tabriz, Iran9 - 7 Amjad Quadri15 - 17(1) LPts
24/09/2027New Kingston, Jamaica8 - 7 Peter Nish7 - 17 WPts
27/07/2027Medellin, Colombia8 - 6 Larenzo Belen18(1) - 18 LPts
29/05/2027Changchun, China7 - 6 Huang-fu Tzeng10 - 22 WPts
31/03/2027Turin, Italy6 - 6 Massimo Lattuca6 - 5 WPts
31/01/2027Argenteuil, France5 - 6 Gage Clarin8 - 13 WPts
03/12/2026Turin, Italy4 - 6 Alen Weatherley3 - 4 WPts
04/10/2026Florence, Italy4 - 5 Nico Di Leonardo2 - 7 LPts
06/08/2026Ulaanbaatar, Mongolia4 - 4 Amaniyy Lodoidamba9 - 20 LPts
08/06/2026Cincinnati, USA3 - 4 Nick Halloran0 - 16(3) WPts
10/04/2026Kaduna, Nigeria3 - 3 Azubuike Giwa15(2) - 17 LPts
10/02/2026Algiers, Algeria2 - 3 Shayan Hihat5 - 21 WPts
13/12/2025Turin, Italy2 - 2 Hernan Lucia3 - 17 LPts
15/10/2025Sassari, Italy1 - 2 Vanni Spinelli0 - 3 WPts
01/09/2025Turin, Italy1 - 1 Edmondo Amendola4 - 5 LPts
03/07/2025Izmir, Turkey1 - 0 Doruk Aladag21(1) - 11 LPts
05/05/2025Turin, Italy0 - 0 Alejandro Cerna2 - 10(2) WPts