Weightclass:  Welterweight
Location:  Rome, Italy
Record:  26 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/09/2030Rome, Italy25 - 14 Dave Lin0 - 2 WPts
20/07/2030Rome, Italy24 - 14 Tino Mantovano13 - 17 WPts
21/05/2030Rome, Italy23 - 14 Louis Kennon2 - 10 WPts
22/03/2030Rome, Italy22 - 14 Nedeljko Salaj0 - 1 WPts
21/01/2030Rome, Italy21 - 14 Joaquin Portal3 - 14 WPts
23/11/2029Rome, Italy20 - 14 Jawad Merkuloff2 - 9 WPts
24/09/2029Sassari, Italy19 - 14 Colombo Lo Porto18(1) - 18 WPts
24/08/2029East London, South Africa19 - 13 Roshaun Radebe11 - 9 LPts
26/06/2029Dammam, Saudi Arabia18 - 13 Haaris Alhawwash10 - 14 WPts
28/04/2029Parma, Italy17 - 13 Arturo Mazzocchi18 - 19 WPts
26/03/2029Monza, Italy17 - 12 Dino Borrelli27(4) - 14 LPts Italy National Championships 2029View
20/03/2029Naples, Italy17 - 11 Gianluigi Scagni11 - 21(1) LPts
22/01/2029Utrecht, Netherlands17 - 10 Jules Ynghelbrecht20 - 16 LPts
24/11/2028Rome, Italy16 - 10 Franco Cruz2 - 6 WPts
26/09/2028Rome, Italy15 - 10 Ian Landas0 - 2 WPts
28/07/2028Rome, Italy15 - 9 Sajid Hosein23 - 24 LPts
30/05/2028Guatemala City, Guatemala14 - 9 Edmundo Duran8 - 5 WPts
01/04/2028Lodz, Poland14 - 8 Szczeosny Gorak9 - 15 LPts
02/02/2028Samarqand, Uzbekistan14 - 7 Arseni Rafiev15 - 16(4) LPts
05/12/2027Philadelphia, USA13 - 7 Rex Ducat8 - 10 WPts
07/10/2027Rome, Italy12 - 7 Munavvar Ismailov1 - 3 WPts
09/08/2027Rotterdam, Netherlands12 - 6 Tist Ghevaert14 - 8(1) LPts
11/06/2027Berlin, Germany12 - 5 Wilhelm Stielow12 - 12(1) LPts
13/04/2027Rome, Italy11 - 5 Gianfranco Agostino9(1) - 19 WPts
17/02/2027Cagliari, Italy10 - 5 Gabriele Crocco4 - 21(3) WPts
06/01/2027Milan, Italy10 - 4 Fabio Caira14 - 11 LPts
05/12/2026Rome, Italy9 - 4 Leonardo Libertini7 - 10 WPts
06/10/2026Spanish Town, Jamaica8 - 4 James Edris4 - 14(3) WPts
08/08/2026Charlotte, USA8 - 3 Mark Arthur6 - 9 LPts
10/06/2026Jaipur, India8 - 2 Vishal Nag9 - 6 LPts
12/04/2026Ipoh, Malaysia7 - 2 Atif Azzam2 - 12(1) WPts
12/02/2026Pretoria, South Africa6 - 2 Hugh Ngouala5 - 13(1) WPts
15/12/2025Santo Domingo de Guzman, Dominican Republic6 - 1 Iago Hernandes14(1) - 11(1) LPts
17/10/2025Chelyabinsk, Russia5 - 1 Zernebog Zamkovoy7 - 12 WPts
19/08/2025Manchester, USA4 - 1 Kenzie Oliver9 - 6 WPts
21/06/2025Rome, Italy3 - 1 Damiano Fabian0 - 3 WPts
22/04/2025Bologna, Italy2 - 1 Nero Nino1 - 7 WPts
28/02/2025Sassari, Italy1 - 1 Vicenzo Leonardo9(1) - 24 WPts
31/12/2024Foggia, Italy1 - 0 Vittore De Vita6(1) - 22 LPts
05/11/2024Rome, Italy0 - 0 Raul Sposetti2 - 3 WPts