Weightclass:  Light Heavyweight
Location:  Turin, Italy
Record:  31 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/10/2025Turin, Italy30 - 16 Sergio Augello1 - 0 WPts
07/08/2025Turin, Italy29 - 16 Darragh Sullivan0 - 4 WPts
08/06/2025Turin, Italy28 - 16 Silvano Tasca1 - 1 WPts
10/04/2025Turin, Italy27 - 16 Pietari Hakola4 - 14 WPts
10/02/2025Turin, Italy26 - 16 Colombo Criscito0 - 1 WPts
12/12/2024Turin, Italy26 - 15 Rodrigo Armenteros10 - 8 LPts
12/10/2024Turin, Italy25 - 15 Dino Locchi1 - 1 WPts
13/08/2024Turin, Italy24 - 15 Rocco Basile0 - 1 WPts
14/06/2024Turin, Italy23 - 15 Bernardo Pacini1 - 5 WPts
14/04/2024Turin, Italy22 - 15 Tino Nicoli2 - 3 WPts
15/02/2024Turin, Italy21 - 15 Vito Balboni1 - 0 WPts
17/12/2023Turin, Italy20 - 15 Vikenti Minko6 - 8 WPts
18/10/2023Casablanca, Morocco19 - 15 Waqqas Salhi2 - 17(1) WPts
20/08/2023Turin, Italy18 - 15 Richard Sharer1 - 5 WPts
21/06/2023Brisbane, Australia17 - 15 Nicholas Moreland2 - 14(1) WPts
22/04/2023Mexicali, Mexico17 - 14 Carlos Reynosa6(1) - 9 LPts
22/02/2023Rome, Italy16 - 14 Dante Scioli10 - 20 WPts
25/12/2022Almaty, Kazakhstan16 - 13 Fedar Cazackpaeff18 - 7 LPts
27/10/2022Bologna, Italy15 - 13 Fabrizio Cichetti10 - 17 WPts
31/08/2022Anderlecht, Belgium15 - 12 Vernon Bau31 - 4 LPts
02/07/2022Prato, Italy15 - 11 Adriano Rodano17 - 11 LPts
07/05/2022Padua, Italy15 - 10 Vico Bonatti20 - 8 LPts
26/03/2022Catania, Italy15 - 9 Alfredo Buffon21 - 7 LPts Italy National Championships 2022View
27/02/2022Yerevan, Armenia14 - 9 Levon Elmasyan22 - 2(1) WPts
29/12/2021Suzhou, China13 - 9 Huang-fu Soh3(1) - 22(1) WPts
30/10/2021Catania, Italy12 - 9 Fino Lamia3 - 6 WPts
30/08/2021Turin, Italy11 - 9 Remo Macina1 - 9 WPts
29/06/2021Prato, Italy11 - 8 Adriano Rodano14 - 7 LPts
04/05/2021Turin, Italy10 - 8 Lorenzo Branca6 - 16 WPts
06/03/2021Turin, Italy9 - 8 Piotr Skorupski13 - 4 WPts
05/01/2021Accra, Ghana8 - 8 Floyd Agyeman0 - 0 WPts
07/11/2020Turin, Italy7 - 8 Dante Scioli4 - 12 WPts
07/09/2020Turin, Italy6 - 8 Gig Villeda8 - 8 WPts
07/07/2020Istaravshan, Tajikistan6 - 7 Kolya Abyshev6 - 6 LPts
09/05/2020Rome, Italy6 - 6 Fausto Pintor6 - 5 LPts
11/03/2020Vilnius, Lithuania6 - 5 Piotr Antoniewicz3 - 7 LPts
12/01/2020Viba del Mar, Chile6 - 4 Santiago Bueno5 - 6 LPts
13/11/2019Genoa, Italy5 - 4 Vittore Ossi2 - 7 WPts
26/09/2019Turin, Italy5 - 3 Fabrizio Cichetti1 - 7 LPts
27/07/2019Vilnius, Lithuania4 - 3 Bonifacy Klimczak2 - 6 WPts
29/05/2019Johannesburg, South Africa3 - 3 Kendis Chikunga2 - 5 WPts
31/03/2019Turin, Italy2 - 3 Oliver Lennon2 - 3 WPts
29/01/2019Milan, Italy1 - 3 Luigi Boldrini1 - 3 WPts
29/12/2018Rennes, France0 - 3 Sargent Sand1 - 6 WPts
31/10/2018Sale, Morocco0 - 2 Habbab Sektioui4 - 2 LPts
02/09/2018Turin, Italy0 - 1 Timofei Sobolev1 - 0 LPts
05/07/2018Turin, Italy0 - 0 Naftali Nunoo0 - 0 LPts