Weightclass:  Welterweight
Location:  Turin, Italy
Record:  22 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/06/2030Turin, Italy22 - 13 Dino Palomba13 - 22 LPts
24/04/2030Turin, Italy21 - 13 Damiano Fabian21 - 13 WPts
24/02/2030Turin, Italy20 - 13 Claudio Scagni5 - 7 WPts
26/12/2029Turin, Italy19 - 13 Giuseppe Soprano6 - 9 WPts
27/10/2029Turin, Italy18 - 13 Berkant Piyes3 - 3 WPts
28/08/2029Turin, Italy17 - 13 Fausto Veronisi18(2) - 14 WPts
09/07/2029Prato, Italy16 - 13 Alfredo Nicoli16 - 21(1) WPts
19/05/2029Turin, Italy15 - 13 Fabiano Tierno17 - 14 WPts
31/03/2029Salerno, Italy14 - 13 Pepe Scopelliti10 - 16 WPts
27/02/2029Montevideo, Uruguay13 - 13 Ovidio Regal14 - 19 WPts
30/12/2028Oslo, Norway12 - 13 Sigurd Kaasa4 - 23 WPts
01/11/2028Novara, Italy11 - 13 Silvano Serafini13 - 17 WPts
23/09/2028Toshkent, Uzbekistan10 - 13 Arseni Aghakhanov1 - 7 WPts
26/07/2028Bari, Italy10 - 12 Mariano Trapattoni13 - 18(1) LPts
01/06/2028Messina, Italy9 - 12 Bernardo De Pasquale12 - 12 WPts
28/04/2028Turin, Italy8 - 12 Marin Feydeau3 - 3 WPts
29/02/2028Puente Alto, Chile8 - 11 Jose Lujan18 - 10 LPts
01/01/2028Winterthur, Switzerland7 - 11 Ode Dauberman5 - 10 WPts
03/11/2027Sassari, Italy7 - 10 Antonio Acerbi16 - 26 LPts
24/09/2027Algiers, Algeria7 - 9 Amjad Shams19 - 12 LPts
27/07/2027Turin, Italy6 - 9 Szczeosny Jesionowski20 - 6 WPts
29/05/2027Prato, Italy5 - 9 Alfredo Nicoli8 - 16(1) WPts
04/04/2027Santo Domingo de Guzman, Dominican Republic5 - 8 Dario Pedregon12(1) - 18 LPts
04/02/2027Zarqa, Jordan5 - 7 Sajid Abbar45 - 11 LPts
07/12/2026Prato, Italy4 - 7 Rodolfo Abella2 - 4 WPts
11/10/2026Turin, Italy3 - 7 Gianmarco Chiaventi5(1) - 12(1) WPts
12/08/2026Mississauga, Canada3 - 6 Harry Walter56 - 18 LPts
14/06/2026Bogota, Colombia3 - 5 Roman Montilla20(2) - 14 LPts
16/04/2026Rome, Italy3 - 4 Gianni De Grado7(1) - 24 LPts
22/02/2026Leipzig, Germany3 - 3 Nevins Antoni7 - 5 LPts
25/12/2025Turin, Italy3 - 2 Valentino Fedele11 - 7 LPts
27/10/2025Milan, Italy2 - 2 Gianni Menia9(1) - 12(2) WPts
04/09/2025Messina, Italy1 - 2 Gianluigi De Bono8 - 4 WPts
02/08/2025Geneva, Switzerland1 - 1 Vivien Bloch2 - 1 LPts
04/06/2025Florence, Italy1 - 0 Gianluigi Maurizio11(1) - 30 LPts
07/04/2025Turin, Italy0 - 0 Colombo Valcareggi1 - 1 WPts