Weightclass:  Heavyweight
Location:  Turin, Italy
Record:  31 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/07/2024Turin, Italy30 - 12 Roberto Iotti17(1) - 22 WPts
19/05/2024Turin, Italy29 - 12 Giuseppe De Caprio0 - 22(13) WPts
20/03/2024Turin, Italy28 - 12 Laureijns Mercator1 - 7 WPts
20/01/2024Turin, Italy27 - 12 Carlo Adamo6(1) - 7 WPts
21/11/2023Turin, Italy26 - 12 Chris Garrick7 - 13 WPts
22/09/2023Turin, Italy25 - 12 Pieter Weynacker1 - 11 WPts
23/07/2023Turin, Italy24 - 12 Tino Vincenzi6 - 17 WPts
23/05/2023Turin, Italy23 - 12 Ivan Ahadov4 - 4 WPts
24/03/2023Turin, Italy22 - 12 Nathan Kelman2 - 28 WPts
23/01/2023Turin, Italy21 - 12 Nero Ricci16 - 14 WPts
23/11/2022Turin, Italy20 - 12 Tino Vincenzi3 - 15 WPts
23/09/2022Turin, Italy19 - 12 Augusto Aquilani7 - 13 WPts
25/07/2022Kumasi, Ghana19 - 11 Darryl Kwadwo18(1) - 10 LPts
27/05/2022Rome, Italy19 - 10 Marco Cappucci13 - 14 LPts
14/04/2022Riga, Latvia19 - 9 Fedor Kaulinsh9 - 16 LPts
14/02/2022Donetsk, Ukraine18 - 9 Georgiy Dudek5 - 13 WPts
16/12/2021Sofia, Bulgaria18 - 8 Zahari á Vasilenkov16 - 9 LPts
18/10/2021Tehran, Iran18 - 7 Lee Xing12 - 11 LPts
19/08/2021Casablanca, Morocco17 - 7 Amrou Jobert10 - 8 WPts
21/06/2021Genoa, Italy16 - 7 Adriano Fortuna8(1) - 10 WPts
22/04/2021Milan, Italy15 - 7 Sergio Balbo9 - 12(3) WPts
26/02/2021Turin, Italy14 - 7 Tito Alberganti10 - 10 WPts
28/12/2020Turin, Italy13 - 7 Wray Nyman4 - 15 WPts
27/10/2020Recife, Brazil12 - 7 Ramirez Machuca3 - 5 WPts
29/08/2020Rome, Italy11 - 7 Gianfranco Masoero10 - 6 WPts
28/06/2020Reggio Emilia, Italy10 - 7 Roberto Iotti2 - 10 WPts
25/05/2020Lima, Peru9 - 7 Xavion Monsanto4 - 12 WPts
26/03/2020Tarant, Italy9 - 6 Nero Pollastrini13 - 2 LPts Italy National Championships 2020View
02/03/2020Turin, Italy8 - 6 Dave Skilling2 - 5 WPts
01/01/2020Recife, Brazil7 - 6 Ramirez Machuca1 - 2 WPts
03/11/2019Genoa, Italy6 - 6 Rico Buzzanca6 - 2 WPts
23/09/2019Dushanbe, Tajikistan5 - 6 Lazim Kasuri2 - 5 WPts
26/07/2019Turin, Italy4 - 6 Patrick Motupa2 - 4 WPts
26/05/2019Turin, Italy3 - 6 Bernardo Capaldi3 - 3 WPts
26/03/2019Rome, Italy3 - 5 Tito Alberganti3 - 5 LPts
25/01/2019Turin, Italy2 - 5 Bright Alli0 - 3 WPts
24/11/2018Turin, Italy1 - 5 Erdem Tayfur4 - 2 WPts
23/09/2018Bamenda, Cameroon1 - 4 Algernon Bartoli2 - 3 LPts
24/07/2018Waitakere, New Zealand1 - 3 Leo Roger1 - 1 LPts
26/05/2018Turin, Italy0 - 3 Fino Leonetti1 - 1 WPts
28/03/2018Brescia, Italy0 - 2 Valentino De Franco2 - 0 LPts
23/02/2018Rome, Italy0 - 1 Enzo Rugani1 - 0 LPts
19/01/2018Turin, Italy0 - 0 Quito Esquivel0 - 0 LPts