Weightclass:  Bantamweight
Location:  Milan, Italy
Record:  12 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/01/2043Tipitapa, Nicaragua12 - 27 Juan Carolus33(2) - 16(1) LPts
04/11/2042Cairns, Australia11 - 27 Louis Watts5 - 25 WPts
06/09/2042Gold Coast, Australia10 - 27 Rob Inch0 - 0 WPts
08/07/2042Hanoi, Vietnam10 - 26 Au Cong2 - 24 LPts
09/05/2042Milan, Italy9 - 26 Lorenzo Capaldi0 - 11 WPts
11/03/2042Milan, Italy8 - 26 Enzo Valcareggi13(1) - 38(2) WPts
14/01/2042Rome, Italy8 - 25 Mariano Calzaghe10 - 25 LPts
15/11/2041Milan, Italy8 - 24 Pepe Bruno7 - 21 LPts
17/09/2041Bologna, Italy8 - 23 Mariano Scoccimarro10 - 16 LPts
03/08/2041Milan, Italy8 - 22 Silvano Novo21 - 8 LPts
01/07/2041Soyapango, El Salvador8 - 21 Vicente Rey13 - 11(1) LPts
30/04/2041Montevideo, Uruguay8 - 20 Nasario Banes27 - 29 LPts
02/03/2041Gyumri, Armenia8 - 19 Mikayel Garian12 - 8 LPts
02/01/2041Mariupol, Ukraine7 - 19 Dmytro Makowski12 - 16 WPts
04/11/2040Milan, Italy6 - 19 Angelo Sirigu0 - 5 WPts
03/09/2040Antipolo, Philippines6 - 18 Gregor Constancio15 - 19 LPts
06/07/2040Vitebsk, Belarus6 - 17 Oleksander Baran8 - 40 LPts
08/05/2040Georgetown, Guyana6 - 16 Clint Lowery33(1) - 20 LPts
10/03/2040Bangkok, Thailand6 - 15 Morakot Nuchnum15 - 20 LPts
11/01/2040Ulaanbaatar, Mongolia6 - 14 Yulian Demchugdongrub15 - 12(1) LPts
11/11/2039Ulaanbaatar, Mongolia6 - 13 Muthanna Altankhuyag17 - 15 LPts
13/09/2039Caracas, Venezuela6 - 12 Reynaldo Uriarte10 - 14 LPts
16/07/2039Milan, Italy6 - 11 Ferrand Colette24 - 11(1) LPts
16/05/2039Manchester, UK5 - 11 Wayne Parry9 - 19 WPts
18/03/2039Samarqand, Uzbekistan5 - 10 Fedor Hagverdiyev10 - 20 LPts
18/01/2039Ulaanbaatar, Mongolia4 - 10 Sergey Sukhbaatar8 - 28 WPts
20/11/2038Caracas, Venezuela4 - 9 Manuel Sosa14 - 15 LPts
22/09/2038Germiston, South Africa4 - 8 Mondli Sikali5 - 19(1) LPts
25/07/2038General Santos, Philippines4 - 7 Will Turinia10 - 23(1) LPts
27/05/2038Palermo, Italy4 - 6 Damiano Di Vittorio11 - 8 LPts
31/03/2038Dushanbe, Tajikistan4 - 5 Elmidar Geybatov15 - 18 LPts
31/01/2038Brescia, Italy3 - 5 Gianfranco Locchi0 - 3 WPts
03/12/2037Milan, Italy3 - 4 Mario Tomasso1 - 10 LPts
04/10/2037Milan, Italy2 - 4 Alberto Bellillo1 - 11 WPts
05/08/2037Bayamon, Puerto Rico2 - 3 Edmundo Camargo5 - 11 LPts
07/06/2037Milan, Italy2 - 2 Alberto Bellillo0 - 10 LPts
07/04/2037Gold Coast, Australia2 - 1 John Clasby11 - 19 LPts
07/02/2037Rome, Italy1 - 1 Gianluca Soprano0 - 5 WPts
10/12/2036Brescia, Italy1 - 0 Gabriele Facchetti3 - 9 LPts
05/11/2036Milan, Italy0 - 0 Lorenzo Antonelli0 - 0 WPts