Weightclass:  Light Heavyweight
Location:  Florence, Italy
Record:  40 - 8(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/02/2031Florence, Italy39 - 8(1) Faddei Pawluk2 - 10 WPts
26/12/2030Florence, Italy38 - 8(1) Gareth Cruguet11 - 4 WPts
27/10/2030Florence, Italy37 - 8(1) Fraser Palin11 - 6 WPts
28/08/2030Florence, Italy37 - 7(1) Felippe Abela4 - 1 LPts
29/06/2030Florence, Italy36 - 7(1) Leonardo Spinelli27(1) - 12 WPts
30/04/2030Florence, Italy35 - 7(1) Joshua Marquis3 - 12 WPts
01/03/2030Florence, Italy34 - 7(1) Sergei Davydov16 - 28 WPts
29/12/2029Florence, Italy33 - 7(1) Gonzalo Alvernaz0 - 3 WPts
30/10/2029Florence, Italy32 - 7(1) Ferdie Kalen6 - 13 WPts
31/08/2029Florence, Italy31 - 7(1) Fedya Kochkin7 - 9 WPts
02/07/2029Florence, Italy30 - 7(1) Berre Gheeraerts6 - 8 WPts
02/05/2029Florence, Italy29 - 7(1) Irfan Zeinur2 - 6 WPts
03/03/2029Florence, Italy28 - 7(1) Senior Tandia17 - 10 WPts
30/01/2029Florence, Italy27 - 7(1) Emanuel Arco26 - 14 WPts
19/12/2028Auckland, New Zealand27 - 6(1) Michael Wallach29 - 11 LPts
18/11/2028Montevideo, Uruguay26 - 6(1) Carlos Abad14 - 12 WPts
17/10/2028Florence, Italy26 - 5(1) Rehan Abdou25 - 14 LPts
14/09/2028Florence, Italy25 - 5(1) Carlos Abad14 - 10 WPts
14/08/2028Montevideo, Uruguay24 - 5(1) Carlos Abad14 - 9 WPts
13/07/2028Nanning, China24 - 4(1) Larrimore Flores23 - 11 LPts Nanning Olympics 2028View
04/07/2028Florence, Italy23 - 4(1) James Dede27 - 4 WPts
30/05/2028Vienna, Austria22 - 4(1) Gerald Heintze1 - 8 WPts
01/04/2028Messina, Italy21 - 4(1) Alberto Corado26 - 11 WPts Italy National Championships 2028View
29/03/2028Messina, Italy20 - 4(1) Rocco Basile8(1) - 18 WPts Italy National Championships 2028View
26/03/2028Messina, Italy19 - 4(1) Leonardo Spinelli10 - 9 WPts Italy National Championships 2028View
14/02/2028Genoa, Italy18 - 4(1) Alberto Catasta11 - 4 WPts
22/12/2027Florence, Italy17 - 4(1) Seth McNichols6 - 6 WPts
24/10/2027Florence, Italy16 - 4(1) Macario Lopez0 - 9 WPts
25/08/2027Vienna, Austria15 - 4(1) Meinrad Tattenbach13 - 10 WPts
24/06/2027Verona, Italy14 - 4(1) Sergio Jacobo9(1) - 10 WPts
02/05/2027Bari, Italy13 - 4(1) Sergio De Piccoli7 - 28(6) WPts
01/04/2027Verona, Italy13 - 3(1) Alessio Collino17 - 7 LPts Italy National Championships 2027View
29/03/2027Verona, Italy12 - 3(1) Silvano Boldrini5 - 16 WPts Italy National Championships 2027View
26/03/2027Verona, Italy11 - 3(1) Silvano Tasca6 - 8 WPts Italy National Championships 2027View
23/02/2027Rome, Italy10 - 3(1) Rico Ganci3 - 5 WPts
27/12/2026Brasilia, Brazil9 - 3(1) Rico Lopes11 - 23 WPts
29/10/2026Florence, Italy8 - 3(1) Silvestro Romagnoli5 - 7 WPts
30/08/2026Florence, Italy7 - 3(1) Muslum Nabiev2 - 6 WPts
02/07/2026Naples, Italy6 - 3(1) Fabio Nocella3 - 0 WPts
08/05/2026Parma, Italy5 - 3(1) Luigi Meloni0 - 18 WPts
16/03/2026Padua, Italy5 - 2(1) Alberto Cecchi5 - 11 LPts
16/01/2026Reggio Emilia, Italy5 - 1(1) Roberto Flamigni8 - 15(1) LPts
14/12/2025Brescia, Italy4 - 1(1) Gianni Cardia0 - 0 WPts
29/10/2025Stockholm, Sweden4 - 0 Theodor Carlberg38(3) - 17 LKO3
31/08/2025Katlehong, South Africa3 - 0 Kenzie Buluba0 - 0 WPts
03/07/2025Florence, Italy2 - 0 Rad Plaster0 - 1 WPts
04/05/2025Florence, Italy1 - 0 Arturo Pizzorno3 - 5 WPts
06/03/2025Florence, Italy0 - 0 Emilio Messa1 - 5 WPts