Weightclass:  Middleweight
Location:  Milan, Italy
Record:  10 - 25(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/05/2030Milan, Italy9 - 25(1) Massimo De Grado1 - 3 WPts
02/03/2030Milan, Italy9 - 24(1) Eric Hummel1 - 0 LPts
02/01/2030Milan, Italy8 - 24(1) Primo Baldassarri4 - 6 WPts
03/11/2029Milan, Italy7 - 24(1) Vicenzo Raia15 - 18 WPts
04/09/2029Milan, Italy6 - 24(1) Massimo Vincenzi3 - 17 WPts
06/07/2029Milan, Italy5 - 24(1) Danyaal Nour3 - 8(1) WPts
07/05/2029Asuncion, Paraguay4 - 24(1) Cortez Largo10 - 26(1) WPts
09/03/2029Tours, France4 - 23(1) Alain Bazinet15 - 16 LPts
09/01/2029Ulaanbaatar, Mongolia4 - 22(1) Batboldyn Majckeev22 - 15 LPts
11/11/2028Kaduna, Nigeria4 - 21(1) Kamran Kamel6 - 17 LPts
13/09/2028Espoo, Finland4 - 20(1) Toni Bohinen12 - 20 LPts
16/07/2028El Alto, Bolivia3 - 20(1) Diego Simeon15(2) - 26 WPts
18/05/2028Turin, Italy2 - 20(1) Adriano Parola9 - 10 WPts
20/03/2028Oulu, Finland2 - 19(1) Ismael Ollila18(1) - 8 LPts
21/01/2028Chitungwiza, Zimbabwe1 - 19(1) Dume Sadiki5 - 13 WPts
23/11/2027Nairobi, Kenya1 - 18(1) Andy Andersson12(1) - 7 LPts
25/09/2027Kampala, Uganda1 - 17(1) Shayan Hammoud18 - 17 LPts
28/07/2027Bouake, Ivory Coast1 - 16 Destin Diderot12(1) - 21 LKO3
30/05/2027Ulaanbaatar, Mongolia1 - 15 El Bachir Serdamba24(1) - 11(1) LPts
01/04/2027Delmas, Haiti1 - 14 Chevy de Sade31(4) - 36 LPts
01/02/2027Kano, Nigeria0 - 14 Obafemi Kutigi12 - 15 WPts
04/12/2026Ponce, Puerto Rico0 - 13 Santiago Murillo12 - 17(1) LPts
06/10/2026Athens, Greece0 - 12 Oedipus Manolis10 - 9 LPts
08/08/2026General Trias, Philippines0 - 11 Chris Calalang11 - 3 LPts
10/06/2026Milan, Italy0 - 10 Silvano Cardia0 - 1 LPts
11/04/2026Stockholm, Sweden0 - 9 Benjamin Holmlund17(1) - 35 LPts
11/02/2026Naples, Italy0 - 8 Carlo Di Maggio3 - 5 LPts
23/12/2025Milan, Italy0 - 7 Giuseppe Ramponi1 - 6 LPts
24/10/2025Milan, Italy0 - 6 Alessandro Agostino2 - 4 LPts
25/08/2025Palermo, Italy0 - 5 Valerio Alboni2 - 21 LPts
30/06/2025Milan, Italy0 - 4 Haider Ayoub1 - 13(1) LPts
01/05/2025Tarant, Italy0 - 3 Fino Pesce3 - 8(1) LPts
15/03/2025Omsk, Russia0 - 2 Dmitriy Deputatov10 - 20 LPts
15/01/2025Rome, Italy0 - 1 Adolfo Rosato18(1) - 24 LPts
15/12/2024Milan, Italy0 - 0 Dino Ballan1 - 6 LPts