Weightclass:  Welterweight
Location:  Prato, Italy
Record:  8 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/12/2025Prato, Italy7 - 22 Fabrizio Capelli10 - 20 WPts
23/10/2025Chennai, India7 - 21 Suneil Banerjee13(1) - 33 LPts
25/08/2025Prato, Italy6 - 21 Jawad Raji6 - 15 WPts
27/06/2025Bologna, Italy5 - 21 Nero Pozzo2 - 17 WPts
30/04/2025Prato, Italy4 - 21 Fabrizio Ranieri6 - 13 WPts
02/03/2025Florence, Italy4 - 20 Mauro Scivoletto16 - 9 LPts
25/01/2025Turin, Italy4 - 19 Colombo Schettini19 - 13 LPts
16/12/2024Prato, Italy4 - 18 Alejandro Mercado3 - 6(1) LPts
17/10/2024Naples, Italy3 - 18 Vicenzo Angius13 - 16 WPts
13/09/2024Parma, Italy3 - 17 Valerio Zecca5 - 11 LPts
29/07/2024Turin, Italy3 - 16 Colombo Schettini16 - 13 LPts
27/06/2024Medina, Saudi Arabia3 - 15 Zafa Hosseini11(1) - 31 LPts
29/04/2024Rome, Italy3 - 14 Tino Chiti26(1) - 10 LPts
18/03/2024Prato, Italy2 - 14 Diego Gonzalez1 - 8 WPts
18/01/2024Pikine, Senegal2 - 13 Varil Fontaine10 - 14 LPts
20/11/2023Krasnodar, Russia2 - 12 Kolya Golubev4 - 8 LPts
22/09/2023Ahmedabad, India2 - 11 Zafa Shah23 - 13 LPts
24/07/2023Catania, Italy2 - 10 Liberatore Rastrelli21(1) - 10 LPts
31/05/2023Salerno, Italy2 - 9 Daniele Calzaghe23 - 11 LPts
26/04/2023Zapopan, Mexico2 - 8 Pancho Curto10 - 17 LPts
26/02/2023Cagliari, Italy2 - 7 Roberto Santoro8 - 9 LPts
18/01/2023Nuremberg, Germany2 - 6 Burgess Kull13 - 14 LPts
20/11/2022Delmas, Haiti2 - 5 Tenenan Oriol15 - 13 LPts
22/09/2022Santo Domingo de Guzman, Dominican Republic1 - 5 Jaguar Espina2 - 20 WPts
25/07/2022Rome, Italy1 - 4 Sergio Branca6(1) - 15 LPts
16/06/2022Annaba, Algeria1 - 3 Rehman Tahraoui1 - 0 LPts
18/04/2022Rome, Italy0 - 3 Adriano Baldi0 - 0 WPts
04/03/2022Yerevan, Armenia0 - 2 Zareh Ourfalyan18 - 6 LPts
03/01/2022Apopa, El Salvador0 - 1 Xabat Orduno7 - 17(4) LPts
05/11/2021Milan, Italy0 - 0 Fabio Ferraro0 - 0 LPts