Weightclass:  Lightweight
Location:  Turin, Italy
Record:  16(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/07/2033Turin, Italy15(1) - 16 Hsin Gaarder1 - 12 WPts
31/05/2033Turin, Italy14(1) - 16 Setia Winarno1 - 13 WPts
31/03/2033Turin, Italy13(1) - 16 Cahya Toan5 - 10 WPts
30/01/2033Turin, Italy12(1) - 16 Curtis Bartoli3 - 7 WPts
30/11/2032Turin, Italy12(1) - 15 Oliver Kindrick8 - 1 LPts
30/09/2032Turin, Italy12(1) - 14 Leonardo Adamoli4 - 6 LPts
01/08/2032Turin, Italy11(1) - 14 Luca Dinucci0 - 13 WPts
02/06/2032Turin, Italy11(1) - 13 Santiago Losada22 - 18(1) LPts
03/04/2032Turin, Italy10(1) - 13 Luigino Togliatti4 - 4 WPts
03/02/2032Turin, Italy9(1) - 13 Mauro Conte0 - 5 WPts
05/12/2031Turin, Italy8(1) - 13 Gianluca Salvini1 - 4 WPts
06/10/2031Turin, Italy7(1) - 13 Daniele Rioli1 - 1 WPts
07/08/2031Turin, Italy6(1) - 13 Edward Whitson0 - 1 WPts
09/06/2031Padua, Italy6(1) - 12 Fabrizio Mazza7 - 18 LPts
10/04/2031Catania, Italy6(1) - 11 Vicenzo Valle6 - 8 LPts
15/02/2031Turin, Italy5(1) - 11 Gianluigi Urso3 - 21 WPts
18/12/2030Turin, Italy5(1) - 10 Vasili Tourtchenkov18 - 11 LPts
20/10/2030San Diego, USA5(1) - 9 George Innes9 - 20 LPts
22/08/2030Milan, Italy4 - 9 Vico Zola9 - 8(2) WKO3
30/06/2030Brescia, Italy3 - 9 Silvano Ascierto0 - 23(1) WPts
06/05/2030Turin, Italy2 - 9 Mariano Caiazzo1 - 6 WPts
07/03/2030Palermo, Italy2 - 8 Cristiano Borrelli3 - 13 LPts
26/01/2030Rome, Italy2 - 7 Massimo Visco32 - 14 LPts
22/12/2029Baku, Azerbaijan2 - 6 Rashid Haque25(4) - 28 LPts
24/10/2029Riga, Latvia2 - 5 Ivan Strauja25(1) - 15 LPts
26/08/2029Las Tunas, Cuba2 - 4 Fanuco Gomez32(3) - 21 LPts
28/06/2029Minsk, Belarus2 - 3 Gennady Ivanoff16 - 16(1) LPts
30/04/2029Shymkent, Kazakhstan1 - 3 Timofei Sarsenoff5 - 18 WPts
02/03/2029Bulawayo, Zimbabwe0 - 3 James Sithole4 - 16 WPts
02/01/2029Breda, Netherlands0 - 2 Heyneman Claenwaert7 - 8 LPts
03/11/2028Algiers, Algeria0 - 1 Sajid Aissa0 - 0 LPts
05/09/2028Turin, Italy0 - 0 Joshua Terres24(1) - 21 LPts