Weightclass:  Lightweight
Location:  Novara, Italy
Record:  19 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/05/2041Novara, Italy18 - 7 Diya al Din Alwathiq0 - 5 WPts
26/03/2041Novara, Italy18 - 6 Emanuel Consuegra11(3) - 9 LPts
23/01/2041Novara, Italy17 - 6 Daniel Dryman1 - 12 WPts
24/11/2040Novara, Italy16 - 6 Dimi Yurkov2 - 11 WPts
23/09/2040Novara, Italy15 - 6 Giorgio Nini5 - 12 WPts
23/07/2040Novara, Italy14 - 6 Fausto Raggio10 - 10 WPts
23/05/2040Montevideo, Uruguay13 - 6 Santiago Sardina8 - 11 WPts
24/03/2040Naples, Italy12 - 6 Claudio Parlato7 - 13 WPts
28/01/2040Bologna, Italy11 - 6 Silvano Butti6 - 16 WPts
30/11/2039Bologna, Italy11 - 5 Valentino Argan6 - 1 LPts
23/11/2039Puente Alto, Chile10 - 5 Sagaz Ortiz12 - 12 WPts
22/09/2039Dublin, Ireland10 - 4 Matthew Byrne15 - 11 LPts
25/07/2039Natal, Brazil10 - 3 Juan Sereno2 - 4 LPts
26/05/2039New Kingston, Jamaica9 - 3 Alec Selby13 - 11(1) WPts
28/03/2039Brescia, Italy8 - 3 Marco Romano2 - 5 WPts
30/01/2039Foggia, Italy7 - 3 Arturo Li Causi8 - 13(1) WPts
13/12/2038Novara, Italy6 - 3 Paul Spens2 - 10 WPts
13/10/2038Rome, Italy6 - 2 Primo Magliocchetti4 - 4 LPts
14/08/2038Brescia, Italy6 - 1 Marco Romano1 - 2 LPts
14/06/2038Milan, Italy5 - 1 Alessio Castiello4 - 5 WPts
16/04/2038Novara, Italy4 - 1 Rafael Camisa0 - 2 WPts
16/02/2038Naples, Italy3 - 1 Dino Mazzocchi8 - 17 WPts
18/12/2037Mumbai, India3 - 0 Kalidas Ramroop16 - 12 LPts
20/10/2037Modena, Italy2 - 0 Savio Florino3 - 5 WPts
21/08/2037Rome, Italy1 - 0 Adriano Brunetti4 - 20 WPts
05/07/2037Novara, Italy0 - 0 Qadir Agamaliyev0 - 0 WPts