Weightclass:  Light Welterweight
Location:  Florence, Italy
Record:  30 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/03/2033Florence, Italy29 - 11 Akeem Gada7 - 7 WPts
30/01/2033Florence, Italy28 - 11 Syed Zia2 - 10 WPts
30/11/2032Florence, Italy27 - 11 Ashley Ayran3 - 18 WPts
30/09/2032Florence, Italy26 - 11 Larenzo Lares0 - 3 WPts
31/07/2032Florence, Italy25 - 11 Ponce Eugenio2 - 6 WPts
01/06/2032Florence, Italy24 - 11 Vicente Fonseca3 - 4 WPts
01/04/2032Florence, Italy23 - 11 Sancho Melendez4 - 2 WPts
31/01/2032Florence, Italy22 - 11 Rob Notman1 - 3 WPts
02/12/2031Florence, Italy21 - 11 Chris Bowell1 - 2 WPts
03/10/2031Florence, Italy20 - 11 Marco Cichetti1 - 1 WPts
04/08/2031Florence, Italy19 - 11 Mario Scopelliti4 - 6 WPts
05/06/2031Florence, Italy18 - 11 Liberatore Gramsci0 - 1 WPts
04/04/2031Lincoln, USA17 - 11 Inigo Morris4 - 18 WPts
04/02/2031Salem, USA16 - 11 Kieran Palomino2 - 12 WPts
07/12/2030Naples, Italy15 - 11 Liberatore Grifone4 - 22 WPts
12/10/2030Florence, Italy14 - 11 Marco Goracci18 - 9 WPts
13/08/2030Nakuru, Kenya13 - 11 Tavarius Wakihuri2 - 6 WPts
15/06/2030Florence, Italy12 - 11 Rocco Adduce1 - 0 WPts
16/04/2030Bari, Italy12 - 10 Edmondo Cavazzuti7 - 7 LPts
20/02/2030Florence, Italy11 - 10 Klaus Dankenbring3 - 11 WPts
23/12/2029Dublin, Ireland10 - 10 Brandon Lynch8 - 15 WPts
24/10/2029Plovdiv, Bulgaria9 - 10 Bojidar á Vasilov10 - 30 WPts
26/08/2029Lima, Peru8 - 10 Zacarias Merida0 - 0 WPts
28/06/2029Florence, Italy7 - 10 Massimo Chiesa5 - 23 WPts
29/04/2029Florence, Italy6 - 10 Alberto Cerbone1 - 3 WPts
01/03/2029Orleans, France6 - 9 Travis Ostermeyer15 - 16 LPts
01/01/2029Florence, Italy5 - 9 Adnan Farooq2 - 3 WPts
02/11/2028Florence, Italy4 - 9 Alberto Cerbone0 - 1 WPts
04/09/2028Naples, Italy3 - 9 Marco Serafini0 - 8 WPts
08/07/2028Cagliari, Italy3 - 8 Fino Bergomi11 - 7 LPts
16/05/2028Port Said, Egypt2 - 8 Umair Nesire1 - 22(1) WPts
18/03/2028Bangkok, Thailand1 - 8 Kongjak Kwaitonggym12 - 28 WPts
18/01/2028Rome, Italy1 - 7 Daniele Cinotti8 - 27 LPts
24/11/2027Guatemala City, Guatemala1 - 6 Ponce Borrero28 - 8 LPts
26/09/2027Milan, Italy1 - 5 Vito Ferrari11 - 13 LPts
02/08/2027Florence, Italy1 - 4 Vasili Gankin3 - 7 LPts
03/06/2027Catania, Italy1 - 3 Fabiano Antonelli15 - 8 LPts
05/04/2027Florence, Italy1 - 2 Tytus Banaszek22(2) - 25(1) LPts
04/02/2027Turin, Italy0 - 2 Daniele Sabattini3 - 8 WPts
11/12/2026La Spezia, Italy0 - 1 Valerio Truffi15 - 26(6) LPts
05/11/2026Paterson, USA0 - 0 Gianni Visco0 - 0 LPts