Weightclass:  Featherweight
Location:  Rome, Italy
Record:  33(1) - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/05/2027Rome, Italy32(1) - 32 Gianmarco Gatti9 - 6 WPts
30/03/2027Rome, Italy31(1) - 32 Imran Gaber2 - 1 WPts
29/01/2027Rome, Italy30(1) - 32 Will Bimi11 - 11 WPts
30/11/2026Rome, Italy29(1) - 32 Mark Chung9 - 4 WPts
01/10/2026Rome, Italy28(1) - 32 Dave Issac2 - 6 WPts
02/08/2026Rome, Italy27(1) - 32 Peter Prempeh6(1) - 14 WPts
03/06/2026Rome, Italy26(1) - 32 Colar Cade3 - 15 WPts
04/04/2026Rome, Italy25(1) - 32 Niao-ka Idrisoff7 - 8(1) WPts
03/02/2026Rome, Italy25(1) - 31 Xaver Ortega6 - 13 LPts
06/12/2025Rome, Italy25(1) - 30 Adnan Saleem39 - 23 LPts
05/11/2025Vilnius, Lithuania24 - 30 Pawel Jarzombek19 - 27(7) WKO3
05/10/2025Lodz, Poland24 - 29 Szymon Swatek45(1) - 16 LPts
04/09/2025Vilnius, Lithuania24 - 28 Pawel Jarzombek18 - 26(6) LPts
04/08/2025Rome, Italy23 - 28 Alejandro Botero19(1) - 32 WPts
04/07/2025Rome, Italy22 - 28 Alejandro Botero19(1) - 31 WPts
03/06/2025Montevideo, Uruguay21 - 28 Alejandro Botero19(1) - 30 WPts
03/05/2025Rome, Italy20 - 28 Vashon Jamin6 - 18(4) WPts
29/03/2025Genoa, Italy20 - 27 Gianfranco Balbo7 - 13 LPts Italy National Championships 2025View
26/03/2025Genoa, Italy19 - 27 Vito Gualandi8(1) - 9 WPts Italy National Championships 2025View
02/03/2025Rome, Italy19 - 26 Ingmar Hassing12(1) - 27 LPts
30/01/2025Rome, Italy18 - 26 Anupam Narine7 - 5 WPts
30/12/2024Rome, Italy17 - 26 Anupam Narine7 - 4 WPts
29/11/2024Rome, Italy17 - 25 Anupam Narine6 - 4 LPts
26/10/2024Rome, Italy16 - 25 Torkom Abressian10 - 11 WPts
09/09/2024Naples, Italy15 - 25 Giuseppe De Capua15 - 21 WPts
13/07/2024Rome, Italy15 - 24 Fausto Bertolacci27 - 10 LPts
16/05/2024Rome, Italy15 - 23 Nero De Corato20 - 18 LPts
01/04/2024Rome, Italy15 - 22 Gianfranco Mariani36(2) - 4 LPts
26/02/2024Milan, Italy15 - 21 Adriano Asaro37(4) - 7 LPts
11/01/2024Wiesbaden, Germany15 - 20 Werner Gehr24(1) - 11 LPts
12/11/2023Rome, Italy15 - 19 Ferdy Pless12(1) - 9 LPts
13/09/2023Rome, Italy14 - 19 Raitis Taina0 - 8(1) WPts
15/07/2023Rome, Italy13 - 19 Antonio Secchia6 - 13 WPts
16/05/2023Espoo, Finland12 - 19 Auvo Supinen6(1) - 14 WPts
18/03/2023Yerevan, Armenia11 - 19 Khacheres Equiayan0 - 0 WPts
18/01/2023Aarhus, Denmark11 - 18 Jarl Dahm9 - 20 LPts
20/11/2022Catania, Italy10 - 18 Vito Meloni14 - 12 WPts
06/10/2022Oslo, Norway10 - 17 Holm Onstad14 - 15 LPts
08/08/2022Rome, Italy9 - 17 Faqih Chernoubi14(1) - 16 WPts
07/06/2022Rome, Italy8 - 17 Edmondo Gallico5 - 22 WPts
08/04/2022Santa Fe de la Vera Cruz, Argentina8 - 16 Santiago Villalobos11 - 13(3) LPts
08/02/2022Aarhus, Denmark8 - 15 Vanslow From15 - 10 LPts
11/12/2021Guayaquil, Ecuador8 - 14 Angel Diez10 - 13 LPts
11/10/2021Saitama, Japan7 - 14 Dai Aoki1 - 5 WPts
11/08/2021Milan, Italy6 - 14 Augusto Giusto7(1) - 9 WPts
06/07/2021Vilnius, Lithuania6 - 13 Martyn Kohanski12 - 7 LPts
07/05/2021Verona, Italy6 - 12 Edmondo De Nucci7 - 13 LPts
24/03/2021Karagandy, Kazakhstan6 - 11 Gazi Kabaeff12 - 9 LPts
24/01/2021Montevideo, Uruguay6 - 10 Diego Cobo12 - 8 LPts
24/11/2020Aalborg, Denmark6 - 9 Steinar Jacobsen7 - 5 LPts
26/09/2020Turin, Italy6 - 8 Valerio Turri17 - 2 LPts
03/08/2020Rome, Italy6 - 7 Primo Saporito6 - 7 LPts
02/06/2020New Amsterdam, Guyana6 - 6 Chris Bour14 - 1 LPts
04/04/2020Rome, Italy5 - 6 Farhan Handal5 - 9 WPts
05/02/2020Rome, Italy5 - 5 Vito Meloni3 - 4 LPts
06/12/2019Rome, Italy4 - 5 Mortimer Turcat2 - 9 WPts
07/10/2019Sana'a, Yemen4 - 4 Syed Hallal8 - 3 LPts
08/08/2019Padua, Italy4 - 3 Bernardo Carvelli4(2) - 4 LPts
23/06/2019Rome, Italy3 - 3 Raul Domiano3 - 1 WPts
23/04/2019Genoa, Italy3 - 2 Colombo Ciccioli2 - 3 LPts
19/03/2019Tarant, Italy2 - 2 Fino Giovinco3 - 4 WPts
13/02/2019Rome, Italy2 - 1 Haider Alshamrani2 - 3 LPts
15/12/2018Rome, Italy2 - 0 Fakhrddin Bashir1 - 1 LPts
17/10/2018Rome, Italy1 - 0 Savio Conte0 - 1 WPts
19/08/2018Rome, Italy0 - 0 Rodrigo Bandera0 - 0 WPts