Weightclass:  Lightweight
Location:  Rome, Italy
Record:  29 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2025Rome, Italy28 - 9 Krystian Witek10 - 10 WPts
10/11/2024Rome, Italy27 - 9 Remo Scivoletto3 - 2 WPts
10/09/2024Rome, Italy26 - 9 Antonio Bandinelli14(1) - 28(4) WPts
14/07/2024Rome, Italy25 - 9 Francesco Cuffaro19(1) - 17 WPts
14/05/2024Rome, Italy24 - 9 Lajos Deike3 - 18 WPts
15/03/2024Rome, Italy23 - 9 Claudio Ossi8 - 16 WPts
15/01/2024Rome, Italy22 - 9 Adam Colton13 - 14 WPts
16/11/2023Rome, Italy21 - 9 Jong-ho Kwak2 - 6 WPts
17/09/2023Rome, Italy20 - 9 Rocco Lo Sardo8 - 9 WPts
19/07/2023Rome, Italy19 - 9 Liberatore Sturani3 - 4 WPts
19/05/2023Rome, Italy18 - 9 William Bonsu0 - 9 WPts
20/03/2023Rome, Italy17 - 9 Claudio Ossi5 - 12 WPts
19/01/2023Vilnius, Lithuania16 - 9 Szymon Zabielski1 - 14 WPts
20/11/2022Milan, Italy16 - 8 Enzo Ballan31 - 4 LPts
03/10/2022Kingston, Jamaica15 - 8 Hayden Frodge9 - 17 WPts
05/08/2022Rome, Italy14 - 8 Gonzalo Coreas4 - 12(7) WPts
04/06/2022Cebu City, Philippines13 - 8 Alejandro Jumao-as2 - 0 WPts
06/04/2022Louisville, USA13 - 7 Joseph Vaughan5 - 11 LPts
06/02/2022Prato, Italy13 - 6 Alfredo Perri13 - 9 LPts
08/12/2021Roskilde, Denmark12 - 6 Ib Claassen6 - 15 WPts
10/10/2021Rome, Italy11 - 6 Jeong-ho Chu2 - 18 WPts
09/08/2021Hyderabad, India11 - 5 Jyotish Nath14 - 7 LPts
11/06/2021Rome, Italy10 - 5 Rodolfo Ghilardotti9 - 9 WPts
11/04/2021Warsaw, Poland9 - 5 Macief Gniadek9 - 7 WPts
11/02/2021Naples, Italy8 - 5 Mariano Rioli2 - 8 WPts
28/12/2020Petaling Jaya, Malaysia8 - 4 Imran Amir4 - 11 LPts
29/10/2020Rome, Italy7 - 4 Valter Enberg3 - 13 WPts
31/08/2020Rome, Italy7 - 3 Tryggvi Niss9 - 8 LPts
01/07/2020Bangkok, Thailand6 - 3 Kwantahi Sriyabhaya5 - 6 WPts
03/05/2020Naples, Italy5 - 3 Gabriele Jacobo1 - 0 WPts
06/03/2020Oslo, Norway4 - 3 Ragnar Varland8 - 6 WPts
05/01/2020Naples, Italy3 - 3 Remo Parodi0 - 0 WPts
04/12/2019Verona, Italy3 - 2 Daniele Mazza8 - 5 LPts
06/10/2019Rome, Italy3 - 1 Luigino Abate2 - 9 LPts
06/08/2019Rome, Italy3 - 0 Nico Leonetti0 - 3 LPts
06/06/2019Rome, Italy2 - 0 Daniele Mazza7 - 3 WPts
06/04/2019Lagos, Nigeria1 - 0 Jasper Ajilore4 - 1 WPts
05/02/2019Buenos Aires, Argentina0 - 0 Macario Cardiel0 - 0 WPts