Weightclass:  Welterweight
Location:  Sassari, Italy
Record:  18 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/04/2031Sassari, Italy17 - 4 Cris Trueba2 - 4 WPts
12/02/2031Sassari, Italy16 - 4 Francesco Silvani9 - 11 WPts
15/12/2030Sassari, Italy15 - 4 George MacGuire2 - 4 WPts
17/10/2030Sassari, Italy14 - 4 Edmondo De Nucci5 - 8 WPts
18/08/2030Sassari, Italy13 - 4 Remo Rugani3 - 16 WPts
19/06/2030Naples, Italy12 - 4 Daniele Trivelli8 - 14(1) WPts
04/05/2030Monza, Italy11 - 4 Fillipo Raggio8 - 18(1) WPts
01/04/2030Reggio Emilia, Italy11 - 3 Carlo Valentini21 - 10 LPts Italy National Championships 2030View
29/03/2030Reggio Emilia, Italy10 - 3 Massimo Masoero6 - 1 WPts Italy National Championships 2030View
26/03/2030Reggio Emilia, Italy9 - 3 Dino Palomba12 - 21 WPts Italy National Championships 2030View
06/03/2030Bologna, Italy9 - 2 Nero Nino19(3) - 20 LPts
06/01/2030Monza, Italy8 - 2 Fillipo Raggio8 - 16(1) WPts
09/11/2029Bologna, Italy8 - 1 Fillipo Ferraro16 - 15 LPts
20/09/2029Sassari, Italy7 - 1 Diego Afonso9 - 9 WPts
23/07/2029Florence, Italy6 - 1 Gabriele Pucci29(4) - 17(1) WPts
27/05/2029Sassari, Italy5 - 1 Colombo Lo Porto18(1) - 16 WPts
29/03/2029Monza, Italy5 - 0 Arturo Herrera28 - 15 LPts Italy National Championships 2029View
26/03/2029Monza, Italy4 - 0 Gianluigi Scagni12 - 21(1) WPts Italy National Championships 2029View
02/03/2029Sassari, Italy3 - 0 Andy Jarrett0 - 3 WPts
01/01/2029Florence, Italy2 - 0 Angelo Togliatti8 - 9 WPts
03/11/2028Rome, Italy1 - 0 Marco Saglia1 - 0 WPts
05/09/2028Sassari, Italy0 - 0 Ewan Witherspoon1 - 6 WPts