Weightclass:  Light Welterweight
Location:  Turin, Italy
Record:  13(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/01/2034Rome, Italy13(1) - 22 Massimo Lamia13 - 16 LPts
08/11/2033Shubra El-Kheima, Egypt12(1) - 22 Jawad Barakat7 - 16 WPts
10/09/2033Turin, Italy11(1) - 22 Dante Ferrari2 - 30 WPts
11/07/2033Turin, Italy10 - 22 Fabiano Cucinelli10 - 19 WKO3
11/05/2033Santo Domingo Norte, Dominican Republic10 - 21 Santiago Modesto26 - 8 LPts
12/03/2033Padang, Indonesia10 - 20 Farhan Abood9 - 14 LPts
12/01/2033Bologna, Italy10 - 19 Liberatore Raisi22 - 11(1) LPts
14/11/2032Ulaanbaatar, Mongolia10 - 18 Niao-ka Yim13 - 18 LPts
16/09/2032El Alto, Bolivia9 - 18 Juan Pastrano26 - 27 WPts
19/07/2032San Juan, Puerto Rico8 - 18 Senon Rosalez15 - 10 WPts
21/05/2032South Tangerang, Indonesia8 - 17 Faisyal Aprillianto7 - 9 LPts
23/03/2032Metz, France8 - 16 Orville Romand20 - 11 LPts
24/01/2032Turin, Italy7 - 16 Fabiano Cucinelli7 - 13 WPts
25/11/2031Turin, Italy7 - 15 Edmondo Lusco22 - 16 LPts
26/09/2031Turin, Italy6 - 15 Silvano Senatore0 - 4 WPts
31/07/2031Turin, Italy5 - 15 Colombo Buglio0 - 8 WPts
02/06/2031Tampere, Finland5 - 14 Simo Niukkanen21(1) - 10 LPts
04/04/2031Turin, Italy4 - 14 Alessio Violante0 - 2 WPts
04/02/2031Turin, Italy4 - 13 Luca Ferrari4 - 8 LPts
07/12/2030Vilnius, Lithuania4 - 12 Franciszek Kiedrowski16 - 17 LPts
09/10/2030Turin, Italy3 - 12 Dante Ferrari0 - 14 WPts
12/08/2030Vitebsk, Belarus3 - 11 Kir Babin21 - 16 LPts
14/06/2030Komsomolsk, Russia3 - 10 Kir Smolnikov9 - 4 LPts
16/04/2030Sunderland, UK3 - 9 Zach Ewing18 - 12 LPts
16/02/2030Turin, Italy3 - 8 Vito Masoero2 - 16(1) LPts
18/12/2029Samarqand, Uzbekistan2 - 8 Aydin Usubov3 - 20 WPts
20/10/2029Naples, Italy2 - 7 Alfredo Saporito7 - 12 LPts
24/08/2029Turin, Italy2 - 6 Valentino Donazzan5 - 14(1) LPts
25/06/2029Turin, Italy1 - 6 Johnny Moffett2 - 3 WPts
26/04/2029Florence, Italy1 - 5 Carlo Murgia3 - 8 LPts
27/02/2029Turin, Italy0 - 5 Damiano Tatarella2 - 10(1) WPts
29/12/2028Turin, Italy0 - 4 Quico Martines16(1) - 17 LPts
30/10/2028New Kingston, Jamaica0 - 3 Mark Hoggan31 - 24 LPts
01/09/2028Vilnius, Lithuania0 - 2 Aleksander Kapinos8 - 10 LPts
04/07/2028Turin, Italy0 - 1 Liberatore Santella1 - 3 LPts
05/05/2028Kano, Nigeria0 - 0 Rabiu Anyiam0 - 0 LPts