Weightclass:  Bantamweight
Location:  Turin, Italy
Record:  9 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/11/2042Turin, Italy8 - 30 Mariano Calzaghe14 - 26 WPts
04/09/2042Turin, Italy7 - 30 Fausto Nini2 - 0 WPts
04/07/2042Turin, Italy6 - 30 Liberatore Perri1 - 2(1) WPts
03/05/2042Turin, Italy5 - 30 Sergio Togliatti1 - 0 WPts
04/03/2042Turin, Italy5 - 29 Damiano Herrera4 - 13 LPts
31/12/2041Turin, Italy4 - 29 Luigino Fedele0 - 3 WPts
29/10/2041Ulaanbaatar, Mongolia4 - 28 Evgeny Gan-Erdene19 - 12 LPts
31/08/2041Athens, Greece4 - 27 Delbin Athanas20 - 18 LPts
01/07/2041Cork, Ireland4 - 26 Dean McGrath9 - 10 LPts
02/05/2041San Jose, Costa Rica4 - 25 Leonardo Canez13 - 19 LPts
04/03/2041Ipswich, UK4 - 24 Jack Mackie8 - 18 LPts
04/01/2041Brasilia, Brazil4 - 23 Juan Braz16 - 27 LPts
05/11/2040Chelyabinsk, Russia3 - 23 Evgeny Valuev0 - 0 WPts
07/09/2040Bangkok, Thailand3 - 22 Fahlan Punsan10 - 9(1) LPts
09/07/2040Milan, Italy3 - 21 Pepe Bruno2 - 18 LPts
13/05/2040Lima, Peru2 - 21 Joaquin Silverio12 - 18 WPts
15/03/2040Bayamon, Puerto Rico2 - 20 Juan Can2 - 21(1) LPts
16/01/2040Karagandy, Kazakhstan2 - 19 Kolzak Maikeev18 - 15 LPts
18/11/2039Turin, Italy1 - 19 Dave Musyoka0 - 3 WPts
17/09/2039Turin, Italy0 - 19 Gianluca Soprano1 - 20 WPts
17/07/2039Turin, Italy0 - 18 Rodrigo Rolando4 - 14 LPts
17/05/2039Turin, Italy0 - 17 Rocco Alessandrini7 - 14(1) LPts
23/03/2039Caracas, Venezuela0 - 16 Manuel Sosa15 - 16 LPts
23/01/2039Port Elizabeth, South Africa0 - 15 Brad Mabena21 - 10 LPts
25/11/2038Mueang Samut Prakan, Thailand0 - 14 Wisanu Panich5 - 23(2) LPts
26/09/2038Wolverhampton, UK0 - 13 Frank McCornack3 - 29 LPts
29/07/2038Barquisimeto, Venezuela0 - 12 Diego Loera26 - 4 LPts
30/05/2038Santiago, Chile0 - 11 Quiqui Calderon7 - 9 LPts
01/04/2038Turin, Italy0 - 10 Gianfranco Locchi0 - 4 LPts
31/01/2038San Juan, Puerto Rico0 - 9 Jax Veloz10 - 18 LPts
03/12/2037Turin, Italy0 - 8 Sergio Mantovano4 - 16 LPts
12/10/2037Foggia, Italy0 - 7 Cristiano Sozzi5 - 31 LPts
05/09/2037Bologna, Italy0 - 6 Mariano Scoccimarro0 - 0 LPts
01/08/2037Goiania, Brazil0 - 5 Iago Monsanto1 - 10 LPts
03/06/2037Turin, Italy0 - 4 Leonardo Zacchera13 - 25 LPts
08/04/2037Turin, Italy0 - 3 Jose Lomas3 - 9 LPts
08/02/2037Petaling Jaya, Malaysia0 - 2 Wang Deng21 - 11 LPts
11/12/2036Florence, Italy0 - 1 Liberatore Bassolino6 - 25 LPts
05/11/2036Milan, Italy0 - 0 Nero Lo Presti0 - 0 LPts