Weightclass:  Featherweight
Location:  Turin, Italy
Record:  20 - 14(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/04/2031Turin, Italy19 - 14(4) Silvano Buffon11(1) - 12 WPts
01/03/2031Turin, Italy18 - 14(4) Blaise Normandin3 - 0 WPts
31/12/2030Turin, Italy18 - 13(4) Valentino Giovinco10 - 23 LPts
01/11/2030Turin, Italy17 - 13(4) Tobias Vilakazi10 - 14 WPts
03/09/2030Turin, Italy16 - 13(4) Xavion Vasallo21(2) - 18 WPts
05/07/2030Turin, Italy15 - 13(4) Domagoj Osojnicki6 - 13(2) WPts
06/05/2030Turin, Italy14 - 13(4) Daniil Koksharov2 - 22 WPts
07/03/2030Turin, Italy13 - 13(4) Jori Laitila1 - 5 WPts
06/01/2030Turin, Italy12 - 13(4) Viktor Vesel6 - 2 WPts
06/11/2029Turin, Italy12 - 12(3) Silvano De Angelis3 - 14 LKO3
06/09/2029Turin, Italy12 - 11(3) Mario Mauro9 - 5 LPts
08/07/2029Turin, Italy11 - 11(3) Orlando Zacarias2 - 12 WPts
09/05/2029Turin, Italy10 - 11(3) Giuseppe Regge24 - 5 WPts
10/03/2029Mashhad, Iran10 - 10(2) Syed Hossain23(2) - 15 LKO3
10/01/2029Turin, Italy9 - 10(2) Colombo Butti8 - 19 WPts
11/11/2028Turin, Italy8 - 10(2) Antonio Corrao0 - 2 WPts
12/09/2028Port-de-Paix, Haiti8 - 9(2) Jasper Paradis8 - 7 LPts
15/07/2028Florence, Italy7 - 9(2) Tito Salvi13 - 7 WPts
18/05/2028Genoa, Italy6 - 9(2) Mariano Bergomi6 - 10 WPts
21/03/2028Palermo, Italy6 - 8(2) Angelo Foglietta6 - 17 LPts
23/01/2028Tegucigalpa, Honduras6 - 7(2) Juan Manso10 - 11 LPts
25/11/2027Turin, Italy5 - 7(2) Gopal Bandi3 - 18 WPts
27/09/2027Turin, Italy4 - 7(2) Fino Rossettini0 - 2 WPts
29/07/2027Turin, Italy3 - 7(2) Haaris Maroun10 - 7 WPts
31/05/2027San Pedro de Macoris, Dominican Republic3 - 6(2) Cruz Severino14 - 7 LPts
02/04/2027Turin, Italy2 - 6(2) Valentino Giovinco1 - 6 WPts
02/02/2027Achiaman, Ghana2 - 5(1) Arran Gyimah36(9) - 21 LKO2
05/12/2026Turin, Italy2 - 4(1) Jiro Goto5 - 5 LPts
06/10/2026Accra, Ghana2 - 3(1) Jay Faress3 - 14 LPts
08/08/2026Turin, Italy2 - 2(1) Bernardo Bellotti3 - 4 LPts
09/06/2026Athens, Greece2 - 1 Enceladus Muto37(3) - 20 LKO3
11/04/2026Rome, Italy1 - 1 Raul Trupia8 - 10 WPts
23/02/2026Milan, Italy1 - 0 Carlo Acerbi2 - 14(1) LPts
05/01/2026Turin, Italy0 - 0 Oriel Artaud0 - 1 WPts