Weightclass:  Welterweight
Location:  Naples, Italy
Record:  23(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/11/2024Naples, Italy22(1) - 16 Tito Berlato20 - 19(1) WPts
13/09/2024Naples, Italy22(1) - 15 Carlo Nino20 - 10 LPts
15/07/2024Naples, Italy21(1) - 15 Alfredo Tomasso6 - 6 WPts
15/05/2024Naples, Italy20(1) - 15 Marco Gallico1 - 5 WPts
16/03/2024Naples, Italy20(1) - 14 Fabrizio Burlando14(2) - 24 LPts
16/01/2024Naples, Italy20(1) - 13 Matthew Lynch11 - 27 LPts
17/11/2023Naples, Italy20(1) - 12 Olier Bartholdi50 - 6 LPts
19/09/2023Thessaloniki, Greece19(1) - 12 Erysichthon Mate14 - 20 WPts
22/07/2023Naples, Italy18(1) - 12 Stefan Sypek1 - 1 WPts
23/05/2023North Shore, New Zealand18(1) - 11 Ian Traill22 - 11 LPts
25/03/2023Rome, Italy18(1) - 10 Augusto Dragonetti17(1) - 15 LPts
13/02/2023Palermo, Italy17 - 10 Giorgio Asaro9(1) - 22(3) WKO3
21/12/2022Venice, Italy17 - 9 Carlo Palagi18(1) - 13 LPts
16/11/2022Asuncion, Paraguay17 - 8 Tajo Orosco19 - 12 LPts
17/09/2022Ulaanbaatar, Mongolia17 - 7 Allam Perle15 - 12 LPts
20/07/2022Minsk, Belarus17 - 6 Marlen Macko18 - 8 LPts
22/05/2022Santa Cruz de la Sierra, Bolivia16 - 6 Elias Chavarria14 - 12 WPts
24/03/2022Palermo, Italy16 - 5 Mauro Angeli16(2) - 7 LPts
06/02/2022Naples, Italy15 - 5 Adriano Giolitti0 - 4 WPts
06/12/2021San Juan, Puerto Rico14 - 5 Santiago Mena20 - 4 WPts
06/10/2021Jacksonville, USA14 - 4 Patrick Licea14 - 6 LPts
08/08/2021Spanish Town, Jamaica13 - 4 Rob Bowie3 - 10 WPts
09/06/2021Birmingham, USA12 - 4 Charlie Rodie3 - 6 WPts
11/04/2021Naples, Italy12 - 3 Adriano De Bacco7 - 13 LPts
08/02/2021Denver, USA12 - 2 David Warnock13 - 5 LPts
10/12/2020Ghent, Belgium12 - 1 Tanghe Wagenaer16 - 4 LPts
12/10/2020Naples, Italy11 - 1 Vittore Saporito1 - 6 WPts
13/08/2020Naples, Italy10 - 1 Fedir Ontko6 - 4 WPts
12/06/2020Naples, Italy9 - 1 Sergio Branca1 - 7 WPts
11/04/2020Naples, Italy8 - 1 Vico Goracci2 - 1 WPts
11/02/2020Naples, Italy7 - 1 Aaron Inkoom0 - 7 WPts
12/12/2019Naples, Italy7 - 0 Fresco Sanchez6 - 4 LPts
13/10/2019Naples, Italy6 - 0 Rodolfo Chiarante1 - 9 WPts
31/08/2019Naples, Italy5 - 0 Carlo Sateriale6 - 4 WPts
01/07/2019Daegu, South Korea4 - 0 Myung-joo Pang4 - 6 WPts
03/05/2019Naples, Italy3 - 0 Luigino Trozzo1 - 1 WPts
03/03/2019Rome, Italy2 - 0 Fabio Cerci4 - 1 WPts
03/01/2019Yerevan, Armenia1 - 0 Armen Ishkanyan3 - 2 WPts
05/11/2018Naples, Italy0 - 0 Rico Cialente1 - 3 WPts