Weightclass:  Welterweight
Location:  Rome, Italy
Record:  26(2) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/09/2025Rome, Italy25(2) - 22 Nero Fabian2 - 12 WPts
06/07/2025Rome, Italy24(2) - 22 Rogelio Magboo0 - 25 WPts
07/05/2025Rome, Italy23(2) - 22 Fedya Jorjadze4 - 2 WPts
08/03/2025Rome, Italy22(1) - 22 Damiano Ramponi2 - 11(2) WKO2
07/01/2025Rome, Italy21(1) - 22 Fausto Corsaro1 - 4 WPts
07/11/2024Rome, Italy20(1) - 22 Paco Palencia3 - 8 WPts
07/09/2024Rome, Italy19(1) - 22 Nero Maldini8 - 18 WPts
10/07/2024Rome, Italy18(1) - 22 Vito Ranieri34 - 13 WPts
10/05/2024Rome, Italy17(1) - 22 Adriano Giolitti3 - 16 WPts
11/03/2024Rome, Italy17(1) - 21 Daniele Burlando4 - 8 LPts
10/01/2024Rome, Italy17(1) - 20 Rob Sloan6 - 21 LPts
11/11/2023Rome, Italy16(1) - 20 Hassan Rahal0 - 5 WPts
12/09/2023Tehran, Iran15(1) - 20 Waqar Gad1 - 14 WPts
15/07/2023Tegucigalpa, Honduras14(1) - 20 Iago Pozos8 - 13 WPts
17/05/2023Barcelona, Spain14(1) - 19 Ramiro Lechuga12(4) - 19 LPts
19/03/2023Bruges, Belgium14(1) - 18 Tonino Formaybeel20 - 14 LPts
19/01/2023Kingston, Jamaica14(1) - 17 James Ovens24 - 6 LPts
21/11/2022Bulawayo, Zimbabwe14(1) - 16 Phil Bryan3 - 12 LPts
23/09/2022Auckland, New Zealand14(1) - 15 Mark Strength9 - 11 LPts
26/07/2022Rome, Italy13(1) - 15 Gianluigi Pesce1 - 9 WPts
25/05/2022Rome, Italy12(1) - 15 Luigino Fortuna17 - 10 WPts
26/03/2022Kampala, Uganda11(1) - 15 Amer Shaker14 - 11 WPts
26/01/2022Genoa, Italy11(1) - 14 Fabiano Gambini18 - 8 LPts
08/12/2021Gdynia, Poland11(1) - 13 Martyn Zagata12 - 8 LPts
08/10/2021Turin, Italy11(1) - 12 Luigi Saglia10 - 15 LPts
27/08/2021Rome, Italy10(1) - 12 Valentino Macina4 - 10 WPts
26/06/2021Bologna, Italy10(1) - 11 Savio Lovelli11 - 8 LPts
22/05/2021Bouake, Ivory Coast9(1) - 11 Percy Manaudou3 - 10 WPts
24/03/2021Samara, Russia9(1) - 10 Evgeny Svirin11 - 3 LPts
24/01/2021Santo Domingo de Guzman, Dominican Republic8 - 10 Jeraldo Napoleon1 - 14(4) WKO2
26/11/2020La Spezia, Italy8 - 9 Cecilio Pasqual10 - 9 LPts
18/10/2020Rome, Italy8 - 8 Mayer Beth12 - 7 LPts
20/08/2020Rome, Italy7 - 8 Ian Akamba3 - 12 WPts
19/06/2020Sochi, Russia7 - 7 Isaak Polischuk7 - 4 LPts
19/04/2020Rome, Italy6 - 7 Baab-ullah Surya1 - 8 WPts
20/02/2020Naples, Italy6 - 6 Luca Urbano5 - 10 LPts
21/12/2019Naples, Italy5 - 6 Luca Urbano5 - 9 WPts
25/10/2019Dublin, Ireland5 - 5 Leon Brannon11 - 1 LPts
27/08/2019Tirana, Albania5 - 4 Engjell Alii3 - 5 LPts
28/06/2019Rome, Italy4 - 4 Afanas Strizh2 - 2 WPts
29/04/2019Turin, Italy4 - 3 Colombo Del Rosso5 - 0 LPts
27/03/2019Maroua, Cameroon4 - 2 Raynard Belizaire5 - 3 LPts
26/01/2019Naples, Italy3 - 2 Edmondo Di Fonzo5 - 2 WPts
03/12/2018Naples, Italy2 - 2 Vittore Neri1 - 1 WPts
29/10/2018Floridablanca, Colombia2 - 1 Rodrigo Gabriel2 - 2 LPts
31/08/2018Rome, Italy1 - 1 Marcin Gancarz2 - 2 WPts
03/07/2018Parma, Italy0 - 1 Roberto Folena0 - 2 WPts
19/05/2018Rome, Italy0 - 0 Kuppe Santon0 - 0 LPts