Weightclass:  Welterweight
Location:  Naples, Italy
Record:  16 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/11/2042Naples, Italy15 - 25 Tito Zappacosta6 - 5(1) WPts
23/09/2042Naples, Italy14 - 25 Rico Branca3 - 5 WPts
22/07/2042Kiev, Ukraine14 - 24 Sergey Volosin24 - 16 LPts
21/05/2042Mashhad, Iran14 - 23 Khalid Malak12 - 17(1) LPts
23/03/2042Casablanca, Morocco14 - 22 Faqih Souchon11 - 9 LPts
21/01/2042Palermo, Italy14 - 21 Alberto Paletta12 - 16 LPts
26/11/2041Kitwe, Zambia14 - 20 Kwau Katumba7 - 14 LPts
25/09/2041Mombasa, Kenya14 - 19 Laken Kabira10 - 11 LPts
27/07/2041Naples, Italy14 - 18 Ben Malcom11 - 15 LPts
26/05/2041Turin, Italy13 - 18 Primo Proietti11 - 19 WPts
04/04/2041Palermo, Italy12 - 18 Alessandro Berti13 - 13 WPts
04/03/2041Genoa, Italy12 - 17 Fabiano Schettini32 - 17 LPts
16/01/2041Yerevan, Armenia11 - 17 Sasun Dabbaghyan5 - 19 WPts
18/11/2040Athens, Greece11 - 16 Mikolas Gabris9 - 25 LPts
20/09/2040Mexico City, Mexico11 - 15 Venacio Martinez23(5) - 11 LPts
23/07/2040Port-de-Paix, Haiti11 - 14 Granger St. Marie13 - 16 LPts
24/05/2040Naples, Italy10 - 14 Vico Marchetti8 - 17 WPts
24/03/2040Malmo, Sweden9 - 14 Anderson Leiman6 - 9 WPts
25/01/2040Quito, Ecuador9 - 13 Jose Gonzalo10 - 18 LPts
27/11/2039Turin, Italy9 - 12 Giuseppe Anselmi1 - 12 LPts
27/09/2039Panama City, Panama8 - 12 Senon Yanez9(1) - 18(1) WPts
30/07/2039Naples, Italy7 - 12 Silvano Spaggiari5 - 9 WPts
31/05/2039San Jose, Costa Rica7 - 11 Federico Fraga11 - 21 LPts
01/04/2039Kano, Nigeria6 - 11 Bryn Orewa9 - 11 WPts
01/02/2039Naples, Italy5 - 11 Silvestro Cerbone1 - 4 WPts
02/12/2038Santo Domingo de Guzman, Dominican Republic5 - 10 Urvano Tardio10 - 14 LPts
04/10/2038Naples, Italy4 - 10 Ethan Mariani0 - 3 WPts
05/08/2038Antipolo, Philippines4 - 9 Steven Laconsay0 - 0 LPts
07/06/2038Naples, Italy4 - 8 Gianni Lusco2 - 10 LPts
06/04/2038Worcester, USA4 - 7 Sam Keane2 - 5 LPts
06/02/2038Naples, Italy3 - 7 Francesco Siliquini1 - 4 WPts
07/12/2037Milan, Italy2 - 7 Colombo Leonetti1 - 8 WPts
09/10/2037Santiago de los Caballeros, Dominican Republic2 - 6 Bronco Linares18 - 8 LPts
11/08/2037Monza, Italy2 - 5 Liberatore Matri7 - 12 LPts
15/06/2037Reggio Emilia, Italy2 - 4 Gianfranco Padelli16 - 11 LPts
17/04/2037Modena, Italy2 - 3 Luca Gasparri7 - 12 LPts
18/02/2037Athens, Greece2 - 2 Ladon Petro18 - 14 LPts
21/12/2036Turin, Italy1 - 2 Adolfo Panico5 - 15(2) WPts
27/10/2036Turin, Italy1 - 1 Gianluigi Tomasso10 - 12 LPts
07/09/2036Turin, Italy1 - 0 Vico Beretta14 - 40 LPts
05/08/2036Naples, Italy0 - 0 Gianni Lisi0 - 2 WPts