Weightclass:  Light Welterweight
Location:  Genoa, Italy
Record:  25 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/05/2031Port Said, Egypt24 - 13 Amer Farooq3 - 15 WPts
01/04/2031Bologna, Italy23 - 13 Raul Ascierto33(1) - 17 WPts Italy National Championships 2031View
29/03/2031Bologna, Italy22 - 13 Edmondo Lusco20 - 14 WPts Italy National Championships 2031View
26/03/2031Bologna, Italy21 - 13 Lorenzo Folena16 - 14 WPts Italy National Championships 2031View
13/02/2031Modena, Italy21 - 12 Rico Asaro21 - 15 LPts
16/12/2030Rome, Italy21 - 11 Primo Beccalossi12 - 28 LPts
19/10/2030Bilbao, Spain20 - 11 Felippe Blando0 - 9 WPts
21/08/2030Bacoor, Philippines19 - 11 Davie Buot10 - 7 WPts
23/06/2030Rome, Italy18 - 11 Gianmarco Cristaldi14 - 15 WPts
30/04/2030Rome, Italy17 - 11 Edmondo Santon8 - 17 WPts
29/03/2030Reggio Emilia, Italy17 - 10 Damiano Meloni24(1) - 12 LPts Italy National Championships 2030View
26/03/2030Reggio Emilia, Italy16 - 10 Damiano Lo Presti10 - 7 WPts Italy National Championships 2030View
15/02/2030San Miguelito, Panama15 - 10 Noe De la Torre6 - 17 WPts
18/12/2029Naples, Italy14 - 10 Marco Serafini3 - 13 WPts
23/10/2029Dublin, Ireland14 - 9 Aaron Finnegan28 - 14 LPts
25/08/2029The Hague, Netherlands13 - 9 Marnix Van de Visschereye7 - 18 WPts
27/06/2029Minneapolis, USA12 - 9 Paul Hemme10 - 11 WPts
29/04/2029Turin, Italy12 - 8 Colombo De Bacco10 - 12 LPts
26/03/2029Monza, Italy12 - 7 Marco Goracci10 - 4 LPts Italy National Championships 2029View
01/03/2029Naples, Italy11 - 7 Liberatore Grifone1 - 14 WPts
01/01/2029Genoa, Italy10 - 7 Kurtis Daut3 - 19 WPts
02/11/2028Konibodom, Tajikistan9 - 7 Rashid Greiss11 - 22 WPts
04/09/2028Bangkok, Thailand9 - 6 Kosol Petchyinda20 - 10 LPts
07/07/2028Naples, Italy8 - 6 Marco Serafini0 - 7 WPts
21/05/2028Genoa, Italy7 - 6 Diego Cerna7 - 10 WPts
23/03/2028Surat, India7 - 5 Haaris Shad28 - 12 LPts
24/01/2028Kurume, Japan7 - 4 Nori Chiba2 - 6 LPts
26/11/2027Genoa, Italy6 - 4 Primo Di Francesco2 - 12 WPts
27/09/2027Genoa, Italy5 - 4 Adolfo Fumagalli5 - 9 WPts
29/07/2027Genoa, Italy4 - 4 VolIny Plotz8(1) - 16 WPts
31/05/2027Genoa, Italy4 - 3 Kris Alday7 - 3 LPts
02/04/2027Parma, Italy3 - 3 Carlo Violante4 - 14 WPts
02/02/2027Milan, Italy2 - 3 Gabriele Angeli10 - 15(3) WPts
06/12/2026Athens, Greece2 - 2 Enceladus Barlas58 - 12 LPts
08/10/2026Genoa, Italy2 - 1 Rob Rosenberg5 - 9 LPts
09/08/2026Parma, Italy2 - 0 Augusto Sozzi4 - 14 LPts
10/06/2026Rome, Italy1 - 0 Vito Lovelli1 - 1 WPts
05/05/2026Genoa, Italy0 - 0 Augusto Del Piero0 - 0 WPts