Weightclass:  Lightweight
Location:  Rome, Italy
Record:  15(4) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/06/2031Palermo, Italy14(4) - 20 Gianluigi Chiaventi12 - 18 WPts
08/05/2031Bari, Italy14(4) - 19 Vito Maldini19(1) - 15 LPts
06/04/2031Tarant, Italy14(4) - 18 Colombo Marconi3 - 1 LPts
20/02/2031Manukau, New Zealand14(4) - 17 Hori Kahu24 - 13 LPts
22/12/2030Rome, Italy13(4) - 17 Mario Di Leonardo4 - 6 WPts
23/10/2030Makassar, Indonesia12(4) - 17 Kers Indrawati0 - 2 WPts
25/08/2030Milan, Italy11(3) - 17 Augusto Cuffaro12(1) - 18 WKO3
03/07/2030Catania, Italy11(3) - 16 Claudio Cursi17 - 27(1) LPts
06/05/2030Rome, Italy10(3) - 16 Vito Alboni11 - 15 WPts
07/03/2030Rotterdam, Netherlands9(3) - 16 Polleke Hembrecht14 - 13 WPts
07/01/2030Vilnius, Lithuania9(3) - 15 Filip Gregorek21 - 19 LPts
08/11/2029Palermo, Italy8(2) - 15 Valentino Vita4 - 12(5) WKO2
11/09/2029Monza, Italy8(2) - 14 Vittore Sossi15 - 8 LPts
13/07/2029Bologna, Italy7(2) - 14 Vanni Pozzo3 - 11 WPts
15/05/2029Turin, Italy7(2) - 13 Nero Crocetta9 - 6 LPts
17/03/2029Rome, Italy6(2) - 13 Enzo Dragonetti0 - 4 WPts
15/01/2029Duisburg, Germany5(2) - 13 Leopold Kreuz3 - 7 WPts
17/11/2028Rome, Italy4(2) - 13 Fabio Di Vittorio4 - 16 WPts
18/09/2028Porto Alegre, Brazil4(2) - 12 Fanuco Beato7 - 5 LPts
21/07/2028Rome, Italy4(2) - 11 Aksel Pippin12 - 17 LPts
23/05/2028Rome, Italy4(2) - 10 Hilario Sotello17 - 14 LPts
25/03/2028Peterborough, UK3(1) - 10 Azam Greiss1 - 4(2) WKO3
26/01/2028Rome, Italy2(1) - 10 Enzo Ferrante2 - 10(1) WPts
28/11/2027Genoa, Italy1 - 10 Mario Nini0 - 6 WKO3
01/10/2027Rome, Italy1 - 9 Sagaz Maio2 - 15 LPts
03/08/2027Reggio Emilia, Italy1 - 8 Alfredo Galluzzi8 - 10 LPts
04/06/2027Naples, Italy1 - 7 Raul Borrelli1 - 2 LPts
09/04/2027Rome, Italy1 - 6 Alfredo Ghilardotti18 - 13(1) LPts
13/02/2027Brescia, Italy0 - 6 Silvano Ascierto0 - 2 WPts
16/12/2026Helsinki, Finland0 - 5 Alex Jyrkkio6 - 13 LPts
17/10/2026Carrefour, Haiti0 - 4 Colar Mimoun5 - 28 LPts
19/08/2026Puebla, Mexico0 - 3 Marjun Diaz5 - 17 LPts
21/06/2026Rome, Italy0 - 2 Cristiano Matri0 - 2 LPts
22/04/2026Milan, Italy0 - 1 Giorgio Parola10 - 15 LPts
05/03/2026Rome, Italy0 - 0 Kolzak Domani0 - 0 LPts