Weightclass:  Welterweight
Location:  Florence, Italy
Record:  32 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/05/2031Riga, Latvia31 - 13 Konstantin Pukukalns9 - 8 WPts
26/03/2031Bologna, Italy31 - 12 Tino Mantovano17 - 18 LPts Italy National Championships 2031View
22/02/2031Florence, Italy30 - 12 Desiderio Solomon1 - 8 WPts
24/12/2030Managua, Nicaragua29 - 12 Fraco Veloz1 - 3 WPts
26/10/2030Cabimas, Venezuela28 - 12 Enzo Nuno4 - 2 WPts
28/08/2030Aarhus, Denmark27 - 12 Kerr Pelle23(1) - 12 WPts
28/07/2030Florence, Italy27 - 11 Kerr Pelle22(1) - 12 LPts
27/06/2030Guatemala City, Guatemala26 - 11 Edmundo Duran21 - 13 WPts
27/05/2030Guatemala City, Guatemala26 - 10 Edmundo Duran20 - 13 LPts
26/04/2030Guatemala City, Guatemala26 - 9 Edmundo Duran19 - 13 LPts
26/03/2030Reggio Emilia, Italy26 - 8 Carlo Valentini19 - 10 LPts Italy National Championships 2030View
02/03/2030Rotterdam, Netherlands25 - 8 Allix Montaegne18 - 18 WPts
30/01/2030Florence, Italy24 - 8 Avel Polsky9(1) - 15 WPts
24/12/2029Florence, Italy23 - 8 Gianfranco Corado3 - 9 WPts
25/10/2029Florence, Italy22 - 8 Dino Palomba12 - 18 WPts
25/08/2029Croix des Bouqets, Haiti22 - 7 Dominique Bedel4 - 8 LPts
27/06/2029Savannah, USA21 - 7 Ian Crossen5 - 8 WPts
29/04/2029Saint Petersburg, Russia20 - 7 Pyotr Artemiev8 - 20 WPts
01/03/2029Copenhagen, Denmark20 - 6 Thoralf Gustavsen19 - 15 LPts
01/01/2029Rome, Italy19 - 6 Cristiano Argan1 - 6 WPts
03/11/2028Milan, Italy18 - 6 Lorenzo Gatti8 - 18(1) WPts
07/09/2028Parma, Italy17 - 6 Fino Leonetti10 - 15 WPts
15/07/2028Port-au-Prince, Haiti17 - 5 Louis de Beauvoir8 - 18 LPts
17/05/2028Guayaquil, Ecuador16 - 5 Alejandro Belen16(1) - 9 WPts
19/03/2028Santiago de los Caballeros, Dominican Republic16 - 4 Eduardo Haro13 - 17 LPts
20/01/2028Sharjah, UAE15 - 4 Amer Abidin13(1) - 12 WPts
22/11/2027Al Ain, UAE15 - 3 Imran Ahsan22 - 10 LPts
24/09/2027Valencia, Spain14 - 3 Manuel Costilla13 - 15 WPts
27/07/2027Catania, Italy14 - 2 Pepe Adamoli10 - 12 LPts
10/06/2027Florence, Italy13 - 2 Borya Kravec5 - 9 WPts
12/04/2027Bari, Italy12 - 2 Tino Rizzo10 - 15 WPts
15/02/2027Florence, Italy11 - 2 Daniil Dobrow10(1) - 8 WPts
17/12/2026Florence, Italy10 - 2 Diallo Adabor1 - 6 WPts
18/10/2026Florence, Italy9 - 2 Tino Siliquini7 - 9 WPts
19/08/2026Florence, Italy9 - 1 Augusto Perri2 - 16(1) LPts
20/06/2026Samarqand, Uzbekistan8 - 1 Rafael Noorani2 - 11 WPts
22/04/2026Rome, Italy7 - 1 Vanni Franceschi4 - 23 WPts
13/03/2026Catania, Italy7 - 0 Daniele Bova18 - 23 LPts
31/01/2026Florence, Italy6 - 0 Giorgio Buffon3 - 1 WPts
02/12/2025Rome, Italy5 - 0 Fausto Rossetti10 - 15 WPts
05/10/2025Mariupol, Ukraine4 - 0 Vanko Kovalski1 - 5 WPts
07/08/2025Turin, Italy3 - 0 Fausto Veronisi4(1) - 2 WPts
13/06/2025Parma, Italy2 - 0 Fino Leonetti1 - 3 WPts
20/04/2025Rome, Italy1 - 0 Augusto Perri0 - 9 WPts
26/02/2025Florence, Italy0 - 0 Gianluigi De Bono7 - 1 WPts