Weightclass:  Light Welterweight
Location:  Milan, Italy
Record:  26 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/10/2030Milan, Italy25 - 15 Matviyko Polansky4 - 6 WPts
21/08/2030Milan, Italy24 - 15 Colombo Buglio0 - 2 WPts
22/06/2030Milan, Italy23 - 15 Paul Flockhart6 - 3 WPts
23/04/2030Milan, Italy22 - 15 Primo Beccalossi9 - 27 WPts
22/02/2030Milan, Italy21 - 15 Lorenzo Bandoli0 - 3 WPts
24/12/2029Palermo, Italy20 - 15 Massimo Chiesa7 - 24 WPts
26/10/2029Milan, Italy19 - 15 Leonardo Arrighi8 - 16 WPts
26/08/2029Milan, Italy18 - 15 Angelo Bortone8(1) - 21 WPts
28/06/2029Karaj, Iran18 - 14 Jawad Semaan5 - 12 LPts
29/04/2029Pikine, Senegal17 - 14 Verdun Brame2 - 2 WPts
01/03/2029Milan, Italy16 - 14 Blazej Taran22 - 10 WPts
31/12/2028Bangkok, Thailand15 - 14 Kwantahi Lekmuangnon2 - 7 WPts
02/11/2028Rome, Italy14 - 14 Primo Di Francesco2 - 18 WPts
04/09/2028Milan, Italy13 - 14 Janko Štefancic23(1) - 14 WPts
07/07/2028Milan, Italy12 - 14 Pharanpetch Hayachanta3 - 4 WPts
08/05/2028Namangan, Uzbekistan12 - 13 Fedor Marsuckow16 - 7 LPts
10/03/2028Jaipur, India11 - 13 Amer Zahra9 - 11(1) WPts
11/01/2028Milan, Italy11 - 12 Rico Asaro7 - 10 LPts
11/11/2027Milan, Italy10 - 12 Alfredo Francia3 - 16 WPts
12/09/2027Milan, Italy9 - 12 Ryszard Skrzypek1 - 2 WPts
14/07/2027Palermo, Italy8 - 12 Vito Rosa1 - 13(1) WPts
28/05/2027Depok, Indonesia8 - 11 Natal Soleh23 - 12 LPts
30/03/2027Prato, Italy8 - 10 Vicenzo Conti5 - 7 LPts
31/01/2027Khujand, Tajikistan8 - 9 Fadei Djabiyev12 - 16 LPts
03/12/2026Valencia, Spain8 - 8 Santiago Tirado31 - 13 LPts
05/10/2026Namangan, Uzbekistan7 - 8 Kolya Zamyew8 - 28 WPts
07/08/2026Oruro, Bolivia7 - 7 Quinto Canizares7(1) - 17 LPts
09/06/2026Vilnius, Lithuania7 - 6 Martyn Wasielewski17 - 14 LPts
11/04/2026Genoa, Italy7 - 5 Valerio Scutari11(1) - 8 LPts
14/02/2026Florence, Italy7 - 4 Dante Vetere4 - 7 LPts
20/12/2025Naples, Italy6 - 4 Rodolfo Pagani2 - 7 WPts
23/10/2025Manaus, Brazil6 - 3 Nasario Caldeira8 - 5 LPts
25/08/2025Bologna, Italy6 - 2 Mariano Giancola2 - 4 LPts
27/06/2025Milan, Italy5 - 2 Pepe Papapietro1 - 1 WPts
27/04/2025Milan, Italy4 - 2 Ryo Urena1 - 2 WPts
27/02/2025Genoa, Italy4 - 1 Primo Branca9 - 14 LPts
30/12/2024Milan, Italy3 - 1 Silvestro Di Giorgio1 - 0 WPts
31/10/2024Milan, Italy3 - 0 Shayan Assad1 - 18(1) LPts
02/09/2024Milan, Italy2 - 0 Claudio De Vito2 - 7(1) WPts
04/07/2024Milan, Italy1 - 0 Fabrizio Romano1 - 1(1) WPts
05/05/2024Milan, Italy0 - 0 Antonio Saglia1 - 2 WPts