Weightclass:  Bantamweight
Location:  Florence, Italy
Record:  27 - 22(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2034Florence, Italy26 - 22(3) Santiago Silguero6 - 18 WPts
27/11/2033Florence, Italy25 - 22(3) Gregor Gillison9 - 17 WPts
27/09/2033Florence, Italy24 - 22(3) Majid Alshahrani1 - 2 WPts
27/07/2033Florence, Italy23 - 22(3) Tariq Seguer3 - 7 WPts
27/05/2033Newark, USA22 - 22(3) Mike Povey11 - 19 WPts
29/03/2033Modena, Italy22 - 21(2) Mauro Bondi2 - 0 LKO3 Italy National Championships 2033View
26/03/2033Modena, Italy21 - 21(2) Mario Bongiorno15 - 10 WPts Italy National Championships 2033View
14/03/2033Ho Chi Minh City, Vietnam20 - 21(2) Tran Hieu3 - 15 WPts
14/01/2033Panama City, Panama19 - 21(2) Franco Espana4 - 17(1) WPts
16/11/2032Zarqa, Jordan18 - 21(2) Bilal Saladin15 - 15 WPts
18/09/2032Palermo, Italy17 - 21(2) Giuseppe Zanotti17 - 13 WPts
31/07/2032Florence, Italy17 - 20(1) Phil Scroggie11 - 20 LKO3
30/06/2032Florence, Italy16 - 20(1) Stephanos Kondos12(1) - 23 WPts
30/05/2032Florence, Italy15 - 20(1) Stephanos Kondos12(1) - 22 WPts
29/04/2032Athens, Greece15 - 19(1) Stephanos Kondos11(1) - 22 LPts
26/03/2032Salerno, Italy15 - 18(1) Angelo Bernabe20 - 16 LPts Italy National Championships 2032View
08/03/2032Florence, Italy15 - 17(1) Abdul Badie17 - 11 LPts
30/01/2032Dakar, Senegal14 - 17(1) Louis Diallo14 - 11(1) WPts
30/12/2031Florence, Italy14 - 16(1) Abdul Badie16 - 10 LPts
29/11/2031Florence, Italy13 - 16(1) Abdul Badie16 - 9 WPts
29/10/2031Florence, Italy12 - 16(1) Abdul Badie16 - 8 WPts
28/09/2031Florence, Italy11 - 16(1) Abdul Badie16 - 7 WPts
06/08/2031Riga, Latvia10 - 16(1) Daniil Taisninsh17 - 20 WPts
08/06/2031Genoa, Italy10 - 15(1) Massimo Verratti14 - 5 LPts
09/04/2031Florence, Italy9 - 15(1) Kabonesa Kugblenu0 - 9 WPts
09/02/2031Detroit, USA8 - 15(1) Mark Edmiston1 - 6 WPts
12/12/2030San Miguel, El Salvador8 - 14(1) Montego Limes6 - 15 LPts
13/10/2030Florence, Italy8 - 13(1) Vico Catasta11 - 17 LPts
15/08/2030Curitiba, Brazil8 - 12(1) Xeres Criado14 - 10 LPts
17/06/2030Rome, Italy8 - 11(1) Cristiano Arrighi10 - 18 LPts
26/04/2030Milan, Italy8 - 10(1) Emilio Pintor6 - 10 LPts
26/03/2030Reggio Emilia, Italy8 - 9(1) Angelo Bernabe9 - 11 LPts Italy National Championships 2030View
14/02/2030Bangkok, Thailand8 - 8(1) Bualong Silachai16 - 9 LPts
17/12/2029Santa Ana, El Salvador7 - 8(1) Vicente Zubia2 - 21 WPts
19/10/2029Carrefour, Haiti6 - 8(1) Pernell Joubert14 - 8 WPts
21/08/2029Florence, Italy6 - 7(1) Diego Carballo3 - 7 LPts
23/06/2029Bangkok, Thailand6 - 6(1) Anuntachai Totavee12 - 17 LPts
25/04/2029Florence, Italy5 - 6(1) Amer Haque2 - 5 WPts
25/02/2029Florence, Italy5 - 5(1) Marlen Ertaew6 - 17(1) LPts
27/12/2028Nairobi, Kenya4 - 5(1) John Kebenei2 - 4 WPts
29/10/2028Florence, Italy3 - 5(1) Dino Pajetta2 - 8 WPts
30/08/2028Florence, Italy3 - 4(1) Marco Ferrante5 - 3 LPts
01/07/2028Brescia, Italy2 - 4(1) Leonardo Corsaro0 - 6(1) WPts
05/05/2028Foggia, Italy2 - 3(1) Marco Del Rosso0 - 0 LPts
15/03/2028Turin, Italy2 - 2(1) Vittore Marchisio14 - 32 LPts
18/01/2028Carolina, Puerto Rico2 - 1 Rio Zorrilla10(1) - 13 LKO3
20/11/2027Turin, Italy2 - 0 Luigi Capodicasa5 - 12 LPts
27/09/2027Padua, Italy1 - 0 Lorenzo Bonatesta6 - 14 WPts
26/08/2027Florence, Italy0 - 0 Edmondo Racca0 - 7 WPts