Weightclass:  Light Welterweight
Location:  Bari, Italy
Record:  19(1) - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/04/2023Bari, Italy18 - 9 Gabriele Angeli1 - 0 WKO3
09/02/2023Bari, Italy17 - 9 Dino Bonaventura1 - 0 WPts
10/12/2022Bari, Italy16 - 9 Marco Lattuca3 - 6 WPts
10/10/2022Bari, Italy15 - 9 Samuel Anker14 - 15 WPts
11/08/2022Bari, Italy15 - 8 Gustav Lubell19 - 9 LPts
11/06/2022Bari, Italy15 - 7 Ponce Cruz13 - 7 LPts
12/04/2022Bari, Italy14 - 7 Quiqui Tapina0 - 3 WPts
12/02/2022Bari, Italy13 - 7 Rocco De Bacco8 - 14 WPts
12/12/2021Bari, Italy13 - 6 Vittore Chinello13 - 9 LPts
11/10/2021Bari, Italy12 - 6 Aleksandr Gusakov3 - 3 WPts
10/08/2021Bari, Italy11 - 6 Adnan Noorani0 - 8 WPts
09/06/2021Bari, Italy11 - 5 Juan Henao9 - 10 LPts
10/04/2021La Spezia, Italy10 - 5 Valentino Messa2 - 6 WPts
09/02/2021Kumasi, Ghana10 - 4 Alastair Attoh10 - 8 LPts
12/12/2020Bari, Italy10 - 3 Valeri Krisko8 - 9(5) LPts
12/10/2020Bari, Italy9 - 3 Bernardo Amoruso1 - 6 WPts
13/08/2020Bari, Italy9 - 2 Rafael Sibal16 - 4 LPts
12/06/2020Bari, Italy8 - 2 Adrien de Chaumont2 - 1 WPts
12/04/2020Vilnius, Lithuania7 - 2 Szczeosny Dulak4 - 7 WPts
13/02/2020Bacoor, Philippines6 - 2 Sagaz Paglinawan3 - 7 WPts
16/12/2019Bari, Italy6 - 1 Ontibile Shongwe2 - 8(3) LPts
17/10/2019Bari, Italy5 - 1 Jawad Fayad1 - 11 WPts
18/08/2019North Shore, New Zealand5 - 0 Mahora Kereti5 - 5 LPts
20/06/2019Bari, Italy4 - 0 Dante Meduri7 - 3 WPts
20/04/2019Rome, Italy3 - 0 Sergio Lattuca3 - 4 WPts
03/03/2019Bari, Italy2 - 0 Angelo Casula0 - 2 WPts
03/01/2019Harare, Zimbabwe1 - 0 Denzel Mkwananzi0 - 1 WPts
05/11/2018Bari, Italy0 - 0 Bernardo Violante1 - 2 WPts