Weightclass:  Featherweight
Location:  Rome, Italy
Record:  33 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2024Rome, Italy32 - 18 Pablo Rosales6(1) - 21 WPts
01/11/2024Rome, Italy31 - 18 Ali Kyazimov0 - 9 WPts
02/09/2024Rome, Italy30 - 18 Zain Gohar0 - 1 WPts
04/07/2024Liege, Belgium30 - 17 Carvell Ledoyen36 - 16 LPts
02/06/2024Daejeon, South Korea30 - 16 Kook-young Yoh31 - 12 LPts
02/05/2024Rome, Italy30 - 15 Satoru Izumi37 - 14 LPts
01/04/2024Venice, Italy29 - 15 Luca Lombardo12 - 17 WPts Italy National Championships 2024View
29/03/2024Venice, Italy28 - 15 Edmondo Piglionica24(1) - 13 WPts Italy National Championships 2024View
26/03/2024Venice, Italy27 - 15 Angelo Quaglierini1 - 8 WPts Italy National Championships 2024View
09/03/2024Amman, Jordan26 - 15 Rehman Nader31 - 16 WPts
07/02/2024Amman, Jordan26 - 14 Rehman Nader30 - 16 LPts
07/01/2024Rome, Italy25 - 14 Amer Abdoo26 - 14 WPts
07/12/2023Kuala Lumpur, Malaysia24 - 14 Amer Abdoo26 - 13 WPts
06/11/2023Rome, Italy24 - 13 Dominic Mensah27 - 16 LPts
05/10/2023Rome, Italy24 - 12 Dario Ambriz30 - 7 LPts
04/09/2023Tirana, Albania24 - 11 Endrit Birand28(2) - 10 LPts
28/07/2023Kampala, Uganda23 - 11 Tabari Damji5(2) - 27 WPts
30/05/2023Oslo, Norway22 - 11 Thurston Nese6 - 12 WPts
01/04/2023Rome, Italy21 - 11 Colombo Veronisi15(2) - 17 WPts Italy National Championships 2023View
29/03/2023Rome, Italy20 - 11 Edmondo Piglionica19(1) - 10 WPts Italy National Championships 2023View
26/03/2023Rome, Italy19 - 11 Valerio Noce11(2) - 12 WPts Italy National Championships 2023View
28/02/2023Catania, Italy19 - 10 Adriano Franchino17(2) - 14 LPts
19/01/2023Rome, Italy18 - 10 Zuffur Reza3(1) - 9 WPts
20/11/2022Dushanbe, Tajikistan17 - 10 Lachin Mamedov16 - 14 WPts
21/09/2022Rome, Italy16 - 10 Raru Kaiteke12(2) - 14 WPts
23/07/2022Rome, Italy15 - 10 Dhaval Tewari11 - 18 WPts
23/05/2022Dushanbe, Tajikistan15 - 9 Igor Kapasow13 - 11 LPts
25/03/2022Rome, Italy14 - 9 Ye Ju2 - 5 WPts
24/01/2022Rome, Italy13 - 9 Arun Rao6(1) - 13 WPts
24/11/2021Tegucigalpa, Honduras12 - 9 Agapetus Rota20 - 7 WPts
26/09/2021Carrefour, Haiti12 - 8 Jeffrey Fouroux11 - 9 LPts
28/07/2021Copenhagen, Denmark12 - 7 Sven Otto14 - 8 LPts
29/05/2021Rome, Italy11 - 7 Sajid Husseini6 - 6 WPts
30/03/2021Montevideo, Uruguay10 - 7 Iago Giraldo5 - 14 WPts
30/01/2021Samarqand, Uzbekistan9 - 7 Elshan Iskrafilov10 - 9 WPts
29/11/2020Kharkiv, Ukraine8 - 7 Sergei Holda10 - 8 WPts
01/10/2020Karagandy, Kazakhstan7 - 7 Aleksei Ghacksylyckow11 - 4 WPts
03/08/2020Rome, Italy6 - 7 Claudio Calise6 - 7 WPts
16/06/2020Lyon, France5 - 7 Orleans Nicolas3 - 4 WPts
18/04/2020Rome, Italy5 - 6 Damiano Bellotti9 - 6 LPts
01/03/2020Rome, Italy5 - 5 Vanni Valenzi0 - 1 LPts
31/12/2019Milan, Italy5 - 4 Adriano Pozzo5 - 6 LPts
05/11/2019Rome, Italy4 - 4 Lorenzo Crisafulli0 - 0 WPts
14/09/2019Georgetown, Guyana4 - 3 Ian Hinshaw7(1) - 2 LPts
17/07/2019Rome, Italy4 - 2 Esteban Talaroc2 - 3 LPts
17/05/2019Monza, Italy4 - 1 Gianfranco Giunti7 - 2 LPts
16/04/2019Montevideo, Uruguay4 - 0 Juan Tellez4 - 1 LPts
16/02/2019Venice, Italy3 - 0 Fabiano Osvaldo1 - 7 WPts
01/01/2019Rome, Italy2 - 0 Arturo Sturani0 - 2 WPts
03/11/2018Shanghai, China1 - 0 Lao-Tzu Ngo1 - 5 WPts
05/09/2018Rome, Italy0 - 0 Aleksei Verlin0 - 0 WPts