Weightclass:  Light Heavyweight
Location:  Florence, Italy
Record:  28 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/01/2025Florence, Italy27 - 15 Giorgio Nania0 - 2 WPts
01/12/2024Florence, Italy26 - 15 Dino Locchi1 - 2 WPts
02/10/2024Florence, Italy25 - 15 Rodolfo Balotelli1 - 0 WPts
03/08/2024Florence, Italy24 - 15 Luigi Ganci0 - 1 WPts
05/06/2024Florence, Italy23 - 15 Emilio Messa0 - 1 WPts
06/04/2024Florence, Italy22 - 15 Alessio Collino1 - 2 WPts
06/02/2024Florence, Italy21 - 15 Emilio Ripa1 - 11 WPts
08/12/2023Florence, Italy20 - 15 Fausto Rioli0 - 14 WPts
09/10/2023Milan, Italy19 - 15 Colombo Calise12 - 15 WPts
18/08/2023Warsaw, Poland18 - 15 Roman Tylka16 - 16 WPts
20/06/2023Donetsk, Ukraine18 - 14 Aleksei Bazan25(1) - 9 LPts
22/04/2023Sydney, Australia18 - 13 Robert Lowden2 - 4 LPts
22/02/2023Nassau, Bahamas17 - 13 James Agnew5 - 16 WPts
24/12/2022Sapporo, Japan16 - 13 Hisao Jo2 - 9 WPts
26/10/2022Reggio Emilia, Italy15 - 13 Roberto Flamigni1 - 2 WPts
28/08/2022Bologna, Italy15 - 12 Fabrizio Cichetti9 - 17 LPts
01/07/2022Turin, Italy14 - 12 Primo Osvaldo11 - 12 WPts
04/05/2022San Felipe de Puerto Plata, Dominican Republic14 - 11 Juan Capon10 - 16 LPts
06/03/2022Bern, Switzerland14 - 10 Wolfgang Scheihing18 - 8 LPts
03/01/2022Florence, Italy13 - 10 Antonio Zaccheo9 - 12 WPts
02/11/2021Florence, Italy13 - 9 Hannes Grondahl15 - 6 LPts
02/09/2021Canberra, Australia13 - 8 Connor Farney9 - 7 LPts
04/07/2021Florence, Italy12 - 8 Isidro Barco3 - 17 WPts
03/05/2021Rome, Italy11 - 8 Antonio Zaccheo9 - 8 WPts
07/03/2021Cuenco, Ecuador10 - 8 Nemesio Trueba0 - 1 WPts
06/01/2021Cape Town, South Africa10 - 7 Leighton Ndulula11 - 5 LPts
07/11/2020Florence, Italy10 - 6 Adolfo Pucci10 - 9 LPts
07/09/2020San Felipe de Puerto Plata, Dominican Republic10 - 5 Zelipe Arbelaez11 - 3 LPts
10/07/2020Florence, Italy9 - 5 Timofei Icklassow5 - 4 WPts
09/05/2020Florence, Italy8 - 5 Massimo Poli7 - 8 WPts
10/03/2020Rome, Italy7 - 5 Fausto Pintor6 - 4 WPts
14/01/2020Florence, Italy7 - 4 Aimon Moron5 - 5 LPts
14/11/2019Florence, Italy6 - 4 Roberto Ippolito2 - 1 WPts
14/09/2019Florence, Italy5 - 4 Charles Lwiindi2 - 9 WPts
15/07/2019Florence, Italy4 - 4 Adelino Pihl2 - 6 WPts
16/05/2019Florence, Italy4 - 3 Gianluigi Cosenza5 - 2 LPts
15/03/2019Milan, Italy3 - 3 Fabio Poli3 - 2 WPts
02/02/2019Rome, Italy2 - 3 Adolfo Caiazzo1 - 5 WPts
30/12/2018Naples, Italy2 - 2 Valerio Sossi2 - 1 LPts
13/11/2018Florence, Italy1 - 2 Hamlin Arensdorf3 - 3 WPts
13/09/2018Padua, Italy0 - 2 Luca Bonaventura1 - 2 WPts
30/07/2018Catania, Italy0 - 1 Massimo Leotta1 - 2 LPts
06/06/2018Florence, Italy0 - 0 Arnie Masheke1 - 0 LPts