Weightclass:  Welterweight
Location:  Turin, Italy
Record:  25 - 11(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2033Turin, Italy24 - 11(1) Richie Bedwei0 - 6 WPts
30/09/2033Turin, Italy23 - 11(1) Diego Joaquim1 - 11(1) WPts
31/07/2033Turin, Italy22 - 11(1) Jose Zendejas3 - 9(1) WPts
31/05/2033Turin, Italy21 - 11(1) Dom Kwadwo1 - 10 WPts
31/03/2033Turin, Italy21 - 10(1) Wiji Ogoai15 - 11 LPts
28/01/2033Turin, Italy20 - 10(1) Setia Hameed3 - 7 WPts
25/11/2032Turin, Italy19 - 10(1) Giuseppe Ferraro3 - 7 WPts
23/09/2032Turin, Italy18 - 10(1) Ewan Ignacio9 - 3 WPts
24/07/2032Turin, Italy17 - 10(1) Alberto Astori15 - 13 WPts
25/05/2032Turin, Italy16 - 10(1) Sukhinder Fugro1 - 4(1) WPts
26/03/2032Salerno, Italy16 - 9(1) Cecilio Dioguardi25(1) - 14 LPts Italy National Championships 2032View
04/02/2032Bratislava, Slovakia15 - 9(1) AntonÝn Cermak19 - 5 WPts
07/12/2031Turin, Italy14 - 9(1) Fabiano Ghiglia5 - 21(1) WPts
11/10/2031Munich, Germany13 - 9(1) Rollins Ambs1 - 2 WPts
12/08/2031Turin, Italy13 - 8(1) Gervasio Cacho16 - 18 LPts
14/06/2031New Kingston, Jamaica13 - 7(1) Alen Gatt21 - 4 LPts
14/04/2031Athens, Greece13 - 6(1) Eugen Nicolaides24 - 17 LPts
14/02/2031Cuenco, Ecuador12 - 6(1) Diego Corral9 - 15 WPts
17/12/2030Sassari, Italy12 - 5(1) Enzo Pagani18 - 9 LPts
19/10/2030Rome, Italy11 - 5(1) Gianfranco Corado5 - 12 WPts
25/08/2030Turin, Italy10 - 5(1) Valentino Scioli1 - 1 WPts
26/06/2030Foggia, Italy9 - 5(1) Remo Rugani3 - 15 WPts
26/05/2030Salerno, Italy8 - 5(1) Gianluigi Lo Porto5 - 19 WPts
24/04/2030Soweto, South Africa7 - 5(1) Barry Yamba9 - 11 WPts
24/02/2030Palermo, Italy7 - 4(1) Lorenzo Giovanelli7 - 18 LPts
29/12/2029Genoa, Italy6 - 4(1) Damiano Maldini1 - 3 WPts
31/10/2029Riga, Latvia6 - 3(1) Kolzak Zvirgzds28 - 19 LPts
02/09/2029Parma, Italy6 - 2(1) Adolfo Quaglierini0 - 15 LPts
07/07/2029Turin, Italy5 - 2(1) Gianfranco Del Piero3 - 7 WPts
04/06/2029Rome, Italy4 - 2(1) Tito Spano8(1) - 24 WPts
02/05/2029Milan, Italy3 - 2(1) Lorenzo Gatti9 - 20(1) WPts
31/03/2029Cagliari, Italy2 - 2(1) Alfredo Lo Presti15 - 9 WPts
28/02/2029Turin, Italy1 - 2(1) Sam Shortt0 - 4 WPts
31/12/2028Bangkok, Thailand1 - 1(1) Kiatchai Chiayong21(1) - 15(1) LPts
01/11/2028Rome, Italy0 - 1(1) Luca Masoero1 - 13 WPts
05/09/2028Turin, Italy0 - 0 Rich Nzau13 - 9 LKO2