Weightclass:  Lightweight
Location:  Turin, Italy
Record:  25 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2034Turin, Italy24 - 16 Robert Nangambwa6 - 12 WPts
26/11/2033Turin, Italy23 - 16 Silvano Valle0 - 1 WPts
26/09/2033Turin, Italy22 - 16 Zhong Bo0 - 10 WPts
27/07/2033Turin, Italy21 - 16 Berto Cajigas11 - 20 WPts
27/05/2033Turin, Italy21 - 15 Cody Sutherland17 - 13 LPts
27/03/2033Turin, Italy20 - 15 Vittore Gamba6 - 12(1) WPts
26/01/2033Turin, Italy19 - 15 Damiano Gramsci0 - 6 WPts
26/11/2032Turin, Italy18 - 15 Cristiano Marchetti3 - 16(2) WPts
26/09/2032Bursa, Turkey17 - 15 Bulut Batur7 - 20 WPts
29/07/2032L'Hospitalet de Llobregat, Spain16 - 15 Cris Conrado16 - 16 WPts
31/05/2032New Kingston, Jamaica16 - 14 Mark Hindman22 - 15 LPts
01/04/2032Honolulu, USA15 - 14 Aaron Cowper11 - 19 WPts
02/02/2032San Juan, Puerto Rico14 - 14 Iago Dieguez1 - 1 WPts
05/12/2031Glasgow, UK14 - 13 Dennis McCamy1 - 12 LPts
07/10/2031Padua, Italy14 - 12 Fabrizio Mazza9 - 18 LPts
12/08/2031Linz, Austria13 - 12 Wilburt Ajnag4 - 13 WPts
14/06/2031Vilnius, Lithuania12 - 12 Macief Kobylanski12 - 13 WPts
16/04/2031Kryvyi Rih, Ukraine12 - 11 Vanko Petrik6 - 21 LPts
16/02/2031Turin, Italy11 - 11 Liberatore Ghilardotti3 - 10 WPts
19/12/2030Rome, Italy10 - 11 Leonardo Macina7 - 11 WPts
23/10/2030Turin, Italy9 - 11 Nero De Angelis7 - 10 WPts
24/08/2030Turin, Italy8 - 11 Valerio Scagni1 - 0 WPts
25/06/2030Turin, Italy7 - 11 Mario Perri0 - 7 WPts
26/04/2030Kumasi, Ghana6 - 11 La Vonn Otu2 - 5 WPts
26/02/2030Chimalhuacan, Mexico6 - 10 Quinto Borjon3 - 4 LPts
29/12/2029Turin, Italy5 - 10 Valentino Bassolino3 - 9 WPts
30/10/2029Milan, Italy4 - 10 Vico Bandoli4 - 4 WPts
08/09/2029Oslo, Norway4 - 9 Kelby Blegen4 - 19 LPts
11/07/2029Malaga, Spain4 - 8 Santiago Lovera25(1) - 12 LPts
13/05/2029Accra, Ghana4 - 7 Dale Kotei11 - 13 LPts
15/03/2029Albuquerque, USA3 - 7 Adam Charo4 - 11(1) WPts
15/01/2029Bologna, Italy2 - 7 Vanni Pozzo2 - 9 WPts
18/11/2028Goiania, Brazil2 - 6 Gig Castelo6 - 6(1) LPts
20/09/2028Naples, Italy1 - 6 Leonardo Ghilardotti1 - 6 WPts
25/07/2028Rome, Italy1 - 5 Tino Maurizio7 - 11 LPts
31/05/2028Naples, Italy1 - 4 Gabriele Sozzi12 - 17 LPts
30/04/2028Turin, Italy0 - 4 Liberatore Porrazzini0 - 0 WPts
28/03/2028Monza, Italy0 - 3 Francesco Chiesa6 - 13(1) LPts
29/01/2028Padua, Italy0 - 2 Alberto Gattuso5 - 15 LPts
13/12/2027Palermo, Italy0 - 1 Colombo Zanonato12 - 13 LPts
05/11/2027Turin, Italy0 - 0 Iago Carballo10 - 15 LPts