Weightclass:  Featherweight
Location:  Turin, Italy
Record:  35 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2023Turin, Italy34 - 6 Valeri Jurgensons1 - 12 WPts
04/04/2023Turin, Italy33 - 6 Dumadi Hamsjin14 - 13 WPts
04/02/2023Turin, Italy32 - 6 Chang-woo Jang18 - 14 WPts
06/12/2022Perth, Australia31 - 6 Sam Burns24(1) - 8 WPts
05/11/2022Maroua, Cameroon31 - 5 Severin Anger27 - 9 LPts
05/10/2022Turin, Italy31 - 4 Frano Kucina24 - 8 LPts
04/09/2022Almaty, Kazakhstan30 - 4 Yulian Abileff27 - 4 WPts
02/08/2022Turin, Italy29 - 4 Sung-yeung Chu3 - 10 WPts
31/05/2022Turin, Italy28 - 4 Roberto Papapietro6(1) - 8 WPts
01/04/2022Catania, Italy27 - 4 Adolfo Parodi24 - 3 WPts Italy National Championships 2022View
29/03/2022Catania, Italy26 - 4 Fabio Di Benedetto22(2) - 8 WPts Italy National Championships 2022View
26/03/2022Catania, Italy25 - 4 Mariano Adamo15(1) - 8 WPts Italy National Championships 2022View
23/01/2022Madrid, Spain24 - 4 Alejandro Franca13 - 9 WPts
25/11/2021New Amsterdam, Guyana23 - 4 Ethan Haile3 - 4 WPts
26/09/2021Turin, Italy23 - 3 Borya Trofimov18(1) - 3 LPts
26/07/2021Frankfurt, Germany22 - 3 Henrik Stradtman5 - 12 WPts
26/05/2021Turin, Italy21 - 3 Fadei Jantsannorov14(1) - 4 WPts
26/03/2021La Spezia, Italy21 - 2 Colombo Veltroni20 - 2 LPts Italy National Championships 2021View
24/02/2021Prato, Italy20 - 2 Alessandro Magliocchetti9 - 7 WPts
24/01/2021Ulaanbaatar, Mongolia19 - 2 Kahil Altankhuyag6(1) - 10 WPts
25/11/2020Irbid, Jordan18 - 2 Haider Alshamrani9 - 8 WPts
26/09/2020Turin, Italy17 - 2 Claudio Calise6 - 8 WPts
27/07/2020Turin, Italy16 - 2 Vicente Varon9 - 5 WPts
26/05/2020Rome, Italy15 - 2 Francesco Dioguardi10 - 7 WPts
29/03/2020Tarant, Italy15 - 1 Fino Giovinco9 - 6 LPts Italy National Championships 2020View
26/03/2020Tarant, Italy14 - 1 Vito Gatti11 - 3 WPts Italy National Championships 2020View
08/03/2020Yerevan, Armenia13 - 1 Simon Kabaklian5 - 4 WPts
08/01/2020Turin, Italy12 - 1 Adolfo Berlato7(1) - 7 WPts
08/11/2019Turin, Italy11 - 1 Olaf Heiberg4 - 8 WPts
08/09/2019Turin, Italy10 - 1 Stephen Bong7 - 2 WPts
09/07/2019Catania, Italy9 - 1 Angelo Gatti4 - 3 WPts
26/05/2019Turin, Italy8 - 1 Goro Ohta1 - 6 WPts
27/03/2019Rome, Italy7 - 1 Arturo Anselmi5 - 0 WPts
27/01/2019Vienna, Austria6 - 1 Han Ajhtahag2 - 4 WPts
28/11/2018Turin, Italy6 - 0 Ismayil Allakhverdiyev1 - 3 LPts
28/09/2018Turin, Italy5 - 0 Edmondo Gallico1 - 3 WPts
30/07/2018Rome, Italy4 - 0 Fino Gasparri1 - 3 WPts
25/06/2018Turin, Italy3 - 0 Massimo Basile2 - 2 WPts
27/04/2018Turin, Italy2 - 0 Fino Cavallari1 - 0 WPts
01/03/2018Turin, Italy1 - 0 Rico Gabbiadini1 - 0 WPts
19/01/2018Turin, Italy0 - 0 Iivana Rannisto0 - 0 WPts