Weightclass:  Lightweight
Location:  Milan, Italy
Record:  19(1) - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/10/2031Milan, Italy18(1) - 19(1) Forrest Paye4 - 9 WPts
19/08/2031Milan, Italy17(1) - 19(1) Edmondo Ucchielli11(1) - 9 WPts
20/06/2031Milan, Italy16(1) - 19(1) Mauro Conte0 - 1 WPts
20/04/2031Zarqa, Jordan15(1) - 19(1) Majid Saad5 - 1 WPts
20/02/2031Milan, Italy14(1) - 19(1) Francesco Gatti2 - 2 WPts
22/12/2030Milan, Italy13(1) - 19(1) Arturo Soprano2 - 1 WPts
23/10/2030Tamale, Ghana12(1) - 19(1) Rob Bariagher12(1) - 10 WPts
25/08/2030Milan, Italy12(1) - 18 Dino Ranocchia11(3) - 17 LKO3
26/06/2030Palermo, Italy11(1) - 18 Gianluigi Chiaventi9 - 15 WPts
01/05/2030Milan, Italy11(1) - 17 Bagaskoro Kinard17 - 10 LPts
03/03/2030Zagreb, Croatia11(1) - 16 Andrej Cindric36(1) - 15 LPts
03/01/2030Detroit, USA11(1) - 15 John Drews21(1) - 3 LPts
05/11/2029Lagos, Nigeria10 - 15 Haaris Ghani0 - 0 WKO3
07/09/2029London, UK10 - 14 Stephen Speirs12 - 14 LPts
10/07/2029Montevideo, Uruguay10 - 13 Diego Mancilla11 - 10 LPts
12/05/2029Catania, Italy10 - 12 Claudio Cursi12 - 25(1) LPts
17/03/2029Milan, Italy10 - 11 Valentino Meduri17 - 12 LPts
16/01/2029Athens, Greece10 - 10 Athanasius Matthias20 - 12 LPts
18/11/2028Bokhtar, Tajikistan9 - 10 Ibish Tahmasib4(1) - 22 WPts
20/09/2028Abuja, Nigeria8 - 10 Zuffur Youssef4 - 14 WPts
22/07/2028Zurich, Switzerland8 - 9 Meril Berns34 - 17 LPts
24/05/2028Milan, Italy7 - 9 Hunfried Bick0 - 7 WPts
26/03/2028Ilorin, Nigeria6 - 9 Ahmed Basa4 - 9 WPts
27/01/2028Zarqa, Jordan5 - 9 Hassan Akhtar6 - 8 WPts
29/11/2027Ife, Nigeria5 - 8 Lordson Osondu5 - 13 LPts
30/09/2027Rome, Italy5 - 7 Damiano Goracci9 - 8 LPts
02/08/2027Augsburg, Germany4 - 7 Wolfgang Angert2 - 1 WPts
04/06/2027Turin, Italy4 - 6 Augusto Colombi8 - 7 LPts
06/04/2027Milan, Italy3 - 6 Cristiano Matri2 - 5 WPts
05/02/2027Milan, Italy3 - 5 Segun Idiata8 - 13 LPts
08/12/2026Milan, Italy3 - 4 Arturo Adriano4 - 3 LPts
09/10/2026Milan, Italy3 - 3 Joe Bowen6 - 14(1) LPts
10/08/2026Foggia, Italy2 - 3 Fabio Di Vittorio1 - 5 WPts
22/06/2026Milan, Italy1 - 3 Kyo0won Chu1 - 8(3) WPts
23/04/2026Sassari, Italy0 - 3 Luca Sposetti4 - 12 WPts
27/02/2026Rome, Italy0 - 2 Primo Dioguardi8 - 2 LPts
05/01/2026Monza, Italy0 - 1 Vittore Sossi0 - 0 LPts
05/12/2025Milan, Italy0 - 0 Valentino Meduri4 - 4 LPts