Weightclass:  Middleweight
Location:  Milan, Italy
Record:  21(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/11/2024Milan, Italy20(1) - 18 Sancho Rozas0 - 3 WPts
19/09/2024Milan, Italy19(1) - 18 Baldwin Streb0 - 4 WPts
21/07/2024Milan, Italy19(1) - 17 Faddei Kovalsky1 - 1 LPts
22/05/2024Milan, Italy18(1) - 17 Waqas Saleem3 - 3 WPts
23/03/2024Milan, Italy17(1) - 17 Wilbur Abts5 - 14 WPts
23/01/2024Milan, Italy16(1) - 17 Kali Misbach1 - 17(2) WPts
24/11/2023Milan, Italy15(1) - 17 Essien Wazili1 - 7 WPts
24/09/2023Milan, Italy14(1) - 17 Sergei Kozel4 - 13 WPts
26/07/2023Milan, Italy13(1) - 17 Bastien Leventis23 - 14(1) WPts
27/05/2023Milan, Italy12(1) - 17 Merk Meuleman1 - 5 WPts
28/03/2023Milan, Italy11(1) - 17 Zakwan Dnibi2 - 6 WPts
28/01/2023Milan, Italy10(1) - 17 Enzo De Vito12(1) - 16(3) WPts
28/11/2022Milan, Italy9(1) - 17 Fino Turro5 - 24(1) WPts
28/09/2022Parma, Italy9(1) - 16 Silvestro Gambini14(1) - 17 LPts
04/08/2022Milan, Italy8(1) - 16 Bamey Hendel0 - 4 WPts
03/06/2022Rome, Italy7 - 16 Rodolfo Marinacci8 - 16(5) WKO3
16/04/2022Milan, Italy6 - 16 Robert Givan0 - 8 WPts
16/02/2022Stuttgart, Germany5 - 16 Manfried Amspacher2(1) - 13 WPts
17/12/2021Naples, Italy4 - 16 Fabiano Ossi3 - 18(3) WPts
24/10/2021Samarinda, Indonesia4 - 15 Jatawaman Isdiantono0 - 3 LPts
24/08/2021Rome, Italy4 - 14 Adolfo Rosato7 - 13 LPts
23/07/2021Pretoria, South Africa4 - 13 Peabo Kwei16 - 0 LPts
25/05/2021Milan, Italy3 - 13 Quinto Lujan8 - 14 WPts
26/03/2021Milan, Italy3 - 12 Guillermo Tavera11 - 8(1) LPts
26/01/2021Managua, Nicaragua3 - 11 Rodrigo Verdugo5 - 13 LPts
26/11/2020Milan, Italy3 - 10 Beltran Arreguin8 - 3 LPts
26/09/2020Milan, Italy3 - 9 Gabriele De Vita3 - 5 LPts
26/07/2020Palermo, Italy3 - 8 Marco Airaghi6 - 9 LPts
23/06/2020Milan, Italy2 - 8 Fabio Gatti6 - 8 WPts
22/04/2020Port-de-Paix, Haiti2 - 7 Sezni Perec7 - 5 LPts
23/02/2020Daegu, South Korea1 - 7 Eun-sun Shon1 - 8(1) WPts
26/12/2019Mamelodi, South Africa1 - 6 Thamsanqa Meer1 - 5 LPts
28/10/2019Columbus, USA1 - 5 Joseph Murphy3 - 4 LPts
30/08/2019Milan, Italy1 - 4 Leonardo Martini10 - 1 LPts
30/06/2019Milan, Italy1 - 3 Gianluca Albonetti7 - 2 LPts
30/04/2019Milan, Italy1 - 2 Fabiano Ossi0 - 5(1) LPts
27/02/2019Milan, Italy0 - 2 Gianni Parola1 - 3 WPts
29/12/2018Naples, Italy0 - 1 Luigi De Silvestri2 - 2 LPts
05/11/2018Milan, Italy0 - 0 Arturo Lupi6 - 0 LPts