Weightclass:  Featherweight
Location:  Genoa, Italy
Record:  29(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/12/2024Genoa, Italy28(1) - 15 Carlo Acerbi1 - 7 WPts
12/10/2024Genoa, Italy27(1) - 15 Ross Zanga8 - 12 WPts
09/09/2024Madrid, Spain27(1) - 14 Diego Rodriguez32 - 14 LPts
09/08/2024Genoa, Italy26(1) - 14 Richie Phillip10 - 11 WPts
08/07/2024Genoa, Italy25(1) - 14 Richie Phillip10 - 10 WPts
27/05/2024Genoa, Italy24(1) - 14 Porfio Arredondo2 - 8 WPts
29/03/2024Venice, Italy24(1) - 13 Primo Saporito28 - 15 LPts Italy National Championships 2024View
26/03/2024Venice, Italy23(1) - 13 Gianmarco Germontani8 - 20 WPts Italy National Championships 2024View
18/03/2024Koshigaya, Japan22(1) - 13 Takeo Chino2(1) - 7 WPts
19/01/2024Genoa, Italy21(1) - 13 Seferino Rebolledo6 - 2 WPts
21/11/2023Riga, Latvia21(1) - 12 Igor Zalaiskalns17 - 22 LPts
22/09/2023Riyadh, Saudi Arabia21(1) - 11 Hassan Debo19(1) - 18 LPts
25/07/2023Rome, Italy20(1) - 11 Edmondo Gallico8 - 26 WPts
28/05/2023Genoa, Italy19(1) - 11 Gianfranco Balbo1 - 5 WPts
29/03/2023Rome, Italy19(1) - 10 Primo Saporito20 - 11 LPts Italy National Championships 2023View
26/03/2023Rome, Italy18(1) - 10 Adriano Asaro31(4) - 5 WPts Italy National Championships 2023View
04/02/2023Rome, Italy18(1) - 9 Luca Franceschi22 - 9 LPts
20/12/2022Catania, Italy17(1) - 9 Adolfo Laforgia9 - 20 WPts
18/11/2022Zarqa, Jordan16(1) - 9 Yasin Salama11(1) - 13 WPts
20/09/2022Tehran, Iran15(1) - 9 Rashid Hussain10 - 17 WPts
23/07/2022Genoa, Italy14(1) - 9 Shinji Nakazawa11(1) - 12 WPts
23/05/2022Genoa, Italy13 - 9 Darryl Akuetteh0 - 5(2) WKO3
25/03/2022Achiaman, Ghana13 - 8 Brad Rabiu8 - 12 LPts
25/01/2022Milan, Italy13 - 7 Adriano Asaro22(1) - 4 LPts
17/12/2021Rome, Italy13 - 6 Vittore Catte15 - 7 LPts
11/11/2021Padua, Italy13 - 5 Bernardo Carvelli12(2) - 10 LPts
06/10/2021Valencia, Spain12 - 5 Angel Velazquez11 - 11 WPts
08/08/2021Ipoh, Malaysia12 - 4 Jin Thian6 - 6 LPts
09/06/2021Calabar, Nigeria12 - 3 Ike Ogbiagbevha9(1) - 3 LPts
11/04/2021Genoa, Italy11 - 3 Kyle Ngalamulume10 - 6 WPts
09/02/2021Genoa, Italy10 - 3 Raul Domiano10 - 4 WPts
10/12/2020Genoa, Italy9 - 3 Alvino Sanchez6 - 7 WPts
10/10/2020Boston, USA9 - 2 Ian Apollinaire11 - 3 LPts
12/08/2020Genoa, Italy8 - 2 Lorenzo Bolivar9 - 7 WPts
11/06/2020Rome, Italy8 - 1 Alessio Ascierto9 - 4 LPts
22/04/2020Genoa, Italy8 - 0 Adolfo Parodi11 - 2 LPts
23/02/2020Monza, Italy7 - 0 Gianfranco Giunti12 - 2 WPts
02/01/2020Genoa, Italy6 - 0 Wyatt Desnos6 - 2 WPts
02/11/2019Kaduna, Nigeria5 - 0 Theophilus Mbanefo1 - 3 WPts
04/09/2019Genoa, Italy4 - 0 Roman Mangkay2 - 4(1) WPts
06/07/2019Montreuil, France3 - 0 Jeffrey Villon2 - 0 WPts
08/05/2019Genoa, Italy2 - 0 Luigino Fassino0 - 6 WPts
07/03/2019Genoa, Italy1 - 0 Mario Galante1 - 3 WPts
05/01/2019Genoa, Italy0 - 0 Leonel Flores0 - 0 WPts