Weightclass:  Middleweight
Location:  Genoa, Italy
Record:  42(9) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/09/2031Genoa, Italy41(8) - 15 Asen á Sedokov3 - 5 WKO3
15/07/2031Genoa, Italy40(7) - 15 Sergei Lvov0 - 6 WKO3
15/05/2031Genoa, Italy39(6) - 15 Alano Apollo9 - 15 WKO3
16/03/2031Genoa, Italy38(6) - 15 Wiktor Ciesielski10 - 17 WPts
16/01/2031Genoa, Italy37(6) - 15 Cyryl Glodowski1 - 1 WPts
17/11/2030Genoa, Italy36(5) - 15 Krunoslav Gauš7 - 4 WKO3
19/09/2030Genoa, Italy35(5) - 15 Blazej Gogola6 - 10 WPts
21/07/2030Genoa, Italy34(4) - 15 Boris Kopic7 - 8 WKO3
22/05/2030Genoa, Italy33(4) - 15 Danylko Andrich8 - 14 WPts
24/03/2030Genoa, Italy32(3) - 15 Oskar Koloski6 - 16 WKO2
23/01/2030Genoa, Italy31(2) - 15 Zachary McAlinden0 - 9 WKO3
24/11/2029Genoa, Italy30(2) - 15 Sargent Latham1 - 7 WPts
25/09/2029Eindhoven, Netherlands30(2) - 14 Everard Peemans25 - 15 LPts
28/07/2029Manaus, Brazil29(1) - 14 Kiki Garces16 - 9 WKO3
30/05/2029Johannesburg, South Africa28(1) - 14 Phornello Majola12(1) - 15 WPts
01/04/2029Monza, Italy28(1) - 13 Alessandro Agostino19 - 16 LPts Italy National Championships 2029View
29/03/2029Monza, Italy27(1) - 13 Nero Giovinco22 - 6 WPts Italy National Championships 2029View
26/03/2029Monza, Italy26(1) - 13 Gianfranco Rispoli8 - 11 WPts Italy National Championships 2029View
15/03/2029Genoa, Italy25(1) - 13 Augusto Ciccioli0 - 8 WPts
14/01/2029Genoa, Italy25(1) - 12 Imededdine Salih10 - 9 LPts
16/11/2028Incheon, South Korea24(1) - 12 Bum-young To12 - 15 WPts
18/09/2028North Las Vegas, USA23(1) - 12 Lee Patience16(1) - 8 WPts
20/07/2028Milan, Italy22(1) - 12 Nero Pizzorno8 - 18(1) WPts
25/05/2028Genoa, Italy21(1) - 12 Xabat Barbo3 - 5 WPts
26/03/2028Rome, Italy20(1) - 12 Gabriele Lo Sardo13(3) - 25 WPts
24/02/2028Venice, Italy19 - 12 Silvestro Riva10 - 24 WKO3
14/01/2028Santiago de Cuba, Cuba18 - 12 Pablo Varas10 - 14 WPts
16/11/2027Naples, Italy17 - 12 Damiano Ezzo11 - 12 WPts
10/10/2027Genoa, Italy16 - 12 Ivan Babin3 - 7 WPts
11/08/2027Turin, Italy16 - 11 Edmondo Tripodi16 - 18 LPts
28/06/2027Durban, South Africa15 - 11 Blake Abelo8 - 11 WPts
30/04/2027Catania, Italy14 - 11 Fillipo Prandelli8 - 24(4) WPts
29/03/2027Verona, Italy14 - 10 Gianmarco Pagani17 - 11 LPts Italy National Championships 2027View
26/03/2027Verona, Italy13 - 10 Fillipo Cristaldi2 - 1 WPts Italy National Championships 2027View
21/03/2027Naples, Italy13 - 9 Damiano Ezzo8 - 11 LPts
10/02/2027Helsinki, Finland12 - 9 Elo Sulkunen0 - 0 WPts
13/12/2026Managua, Nicaragua11 - 9 Esteban Buelna8 - 15 WPts
15/10/2026Genoa, Italy10 - 9 Young-gwon Nahm2 - 5 WPts
16/08/2026Nishinomiya, Japan9 - 9 Yutaka Uehara15(3) - 24 WPts
18/06/2026Tarant, Italy8 - 9 Fino Pesce6 - 12(3) WPts
06/05/2026Catania, Italy7 - 9 Fillipo Prandelli5 - 21(4) WPts
26/03/2026Cagliari, Italy7 - 8 Rocco Mancuso10(1) - 6 LPts Italy National Championships 2026View
22/02/2026Genoa, Italy6 - 8 Jose Lardenoit0 - 11 WPts
24/12/2025Milan, Italy5 - 8 Fillipo Sateriale0 - 6(1) WPts
29/10/2025Genoa, Italy4 - 8 Thorsten Krutsch2 - 3 WPts
31/08/2025Rome, Italy3 - 8 Fabrizio Destro7(1) - 10 WPts
10/07/2025Turin, Italy3 - 7 Fabrizio Mazza16 - 20 LPts
02/06/2025Rome, Italy2 - 7 Edmondo Violante1 - 4 WPts
22/04/2025Genoa, Italy2 - 6 Alessandro Bettini4 - 2 LPts
22/02/2025Tampere, Finland2 - 5 Aatos Itkonen10 - 15 LPts
25/12/2024Augusta, USA2 - 4 James Gavin6 - 13 LPts
27/10/2024Salerno, Italy1 - 4 Cristiano Imbeni0 - 2 WPts
19/09/2024Rome, Italy1 - 3 Francesco Gabbiadini26 - 9 LPts
17/08/2024Novara, Italy0 - 3 Leonardo Rangone0 - 0 WPts
17/07/2024Bologna, Italy0 - 2 Fino Grifone8 - 14 LPts
11/06/2024Zurich, Switzerland0 - 1 Dutch Kalthoff23(1) - 17 LPts
13/04/2024Genoa, Italy0 - 0 Dante Sabattini2 - 5 LPts