Weightclass:  Bantamweight
Location:  Genoa, Italy
Record:  24 - 19(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/05/2042Genoa, Italy23 - 19(2) Naoki Arata0 - 5 WPts
23/03/2042Genoa, Italy22 - 19(2) Ichiro Miyamoto7 - 16(1) WPts
20/01/2042Genoa, Italy21 - 19(2) Malvolio Valera10 - 16 WPts
18/11/2041Genoa, Italy20 - 19(2) Yutaka Tahara3 - 19 WPts
16/09/2041Genoa, Italy19 - 19(2) Tajo Talamantes9 - 18 WPts
16/07/2041Genoa, Italy18 - 19(2) John Forsyth5 - 1 WPts
15/05/2041Genoa, Italy17 - 19(2) Juan Diaz23 - 25 WPts
15/03/2041Genoa, Italy16 - 19(2) William Van de Custeele10 - 10(1) WPts
12/01/2041Bangkok, Thailand15 - 19(2) Morakot Nuchnum19 - 21 WPts
13/11/2040San Miguelito, Panama14 - 19(2) Kiki Montijo3 - 17 WPts
13/09/2040Florence, Italy14 - 18(2) Fino Allegrini15 - 11 LPts
20/07/2040Ciudad del Este, Paraguay13 - 18(2) Federico Luiz8 - 12 WPts
21/05/2040Turin, Italy13 - 17(2) Rocco Alessandrini12 - 15(1) LPts
29/03/2040Venice, Italy13 - 16(1) Colombo Trivelli26(8) - 6 LKO2 Italy National Championships 2040View
26/03/2040Venice, Italy12 - 16(1) Francesco Mauri10 - 18 WPts Italy National Championships 2040View
16/03/2040Bangkok, Thailand11 - 16(1) Amnat Kiatniwat20 - 5 WPts
17/01/2040Nassau, Bahamas11 - 15(1) Mark Steven28 - 16 LPts
18/11/2039Accra, Ghana10 - 15(1) Roger Adusei12 - 23 WPts
18/09/2039Turin, Italy10 - 14(1) Rocco Alessandrini9 - 14(1) LPts
26/07/2039Genoa, Italy10 - 13(1) Adriano Venegoni9 - 7 LPts
25/05/2039Rome, Italy9 - 13(1) Cecilio Bresso22 - 12 WPts
26/03/2039Sassari, Italy9 - 12 Colombo Trivelli19(4) - 5 LKO2 Italy National Championships 2039View
26/01/2039Port-de-Paix, Haiti8 - 12 Leverett Mouyal11 - 19 WPts
26/11/2038Brasilia, Brazil8 - 11 Leonardo Martins14 - 7 LPts
28/09/2038Genoa, Italy8 - 10 Mariano Calzaghe2 - 12 LPts
30/07/2038Dublin, Ireland8 - 9 Rory MacQueen4 - 10 LPts
31/05/2038Genoa, Italy7 - 9 Nero Conte0 - 1 WPts
31/03/2038Milan, Italy7 - 8 Gianluigi Aquilani3 - 15 LPts
30/01/2038Genoa, Italy6 - 8 Vito Sabattini1 - 10 WPts
29/11/2037Yerevan, Armenia5 - 8 Brosh Abkarian11 - 15 WPts
01/10/2037Caloocan, Philippines5 - 7 Noel Dua25 - 15(1) LPts
03/08/2037Cagliari, Italy5 - 6 Francesco Rangone12 - 9 LPts
09/06/2037Rome, Italy4 - 6 Mariano Calzaghe0 - 6 WPts
10/04/2037Palermo, Italy4 - 5 Arturo Serri5 - 12 LPts
06/03/2037Rome, Italy4 - 4 Alberto Buccico13 - 29 LPts
02/02/2037Parma, Italy4 - 3 Giorgio Schirru4 - 25 LPts
10/12/2036Genoa, Italy3 - 3 Georgiy Smalcis1 - 5 WPts
11/10/2036Cagliari, Italy2 - 3 Adriano Pellicani10 - 11 WPts
19/08/2036The Hague, Netherlands1 - 3 Constantinus Montaigne3 - 1 WPts
21/06/2036Rome, Italy0 - 3 Mariano Calzaghe0 - 0 WPts
22/04/2036Santa Ana, USA0 - 2 Ollie Braddick9 - 8 LPts
23/02/2036Turin, Italy0 - 1 Mario Rosato10 - 12 LPts
15/01/2036Genoa, Italy0 - 0 Fo-hai Tan11 - 9 LPts