Weightclass:  Welterweight
Location:  Bari, Italy
Record:  26(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/02/2032Bari, Italy25(1) - 20 Bruce Magbitang8 - 18 WPts
15/12/2031Bari, Italy24(1) - 20 Rehan Sharaf1 - 1 WPts
16/10/2031Bari, Italy23(1) - 20 Adriano Pizzinato0 - 3 WPts
16/08/2031Bari, Italy22(1) - 20 Dingeman Willebart6 - 8 WPts
17/06/2031Bari, Italy21(1) - 20 Dino Palomba17 - 25 WPts
17/04/2031Bari, Italy20(1) - 20 Hunfrid Gettinger5 - 6 WPts
17/02/2031Bari, Italy19(1) - 20 Sergio Strano14 - 23 WPts
19/12/2030Bari, Italy18(1) - 20 Savio Adamoli1 - 4 WPts
20/10/2030Bari, Italy17(1) - 20 Kolya Poleski2 - 6 WPts
21/08/2030Bari, Italy16(1) - 20 Primo Spaggiari6 - 17 WPts
22/06/2030Dubai, UAE15(1) - 20 Haaris Mady0 - 0 WPts
24/04/2030Granada, Spain15(1) - 19 Leonel Ferrin11 - 21(1) LPts
24/02/2030Bari, Italy14 - 19 Kasch Christophersen2 - 4 WKO3
27/12/2029Dniprodzerzhynsk, Ukraine13 - 19 Yevhen Gurka9 - 18 WPts
29/10/2029Split, Croatia13 - 18 Aleksandar Bogovic25 - 19 LPts
31/08/2029Bari, Italy13 - 17 Fabrizio Buffon24 - 8 LPts
06/07/2029Bari, Italy12 - 17 George Smith0 - 7 WPts
07/05/2029Parma, Italy12 - 16 Fino Leonetti12 - 17 LPts
21/03/2029Genoa, Italy11 - 16 Vicenzo Francia11 - 11 WPts
30/01/2029Salerno, Italy10 - 16 Pepe Scopelliti10 - 15 WPts
30/12/2028Bari, Italy10 - 15 Dmytro Orlik15 - 8 LPts
31/10/2028Bari, Italy9 - 15 Dewei Soh0 - 2 WPts
01/09/2028Dushanbe, Tajikistan8 - 15 Elmar Hoda3 - 30 WPts
04/07/2028Athens, Greece7 - 15 Eteocles Stamos14 - 10 WPts
06/05/2028Ghent, Belgium7 - 14 Tibo Van den Camme26(1) - 24 LPts
08/03/2028Bari, Italy6 - 14 Alberto Alessandrini0 - 12 WPts
08/01/2028Durres, Albania6 - 13 Besart Kadri13 - 32(6) LPts
09/11/2027Bari, Italy5 - 13 Gianfranco Rauti8 - 9 WPts
09/09/2027Gomel, Belarus5 - 12 Oleksander Krisko20 - 15(1) LPts
12/07/2027Santiago de los Caballeros, Dominican Republic5 - 11 Emanuel Puentes85(2) - 8 LPts
14/05/2027Genoa, Italy5 - 10 Raul Gianelli4 - 5 LPts
04/04/2027Athens, Greece5 - 9 Anchises Sideris14 - 13 LPts
04/02/2027Quito, Ecuador5 - 8 Reyes Carvajal20 - 22 LPts
07/12/2026San Diego, USA5 - 7 Leo Christal14 - 3 LPts
09/10/2026Grand Rapids, USA4 - 7 Louis Roach1 - 3 WPts
11/08/2026Omaha, USA3 - 7 Peter MacBride0 - 2 WPts
12/06/2026Milan, Italy3 - 6 Valentino Rubino3 - 12 LPts
19/04/2026Bari, Italy2 - 6 Marceli Knop1 - 5 WPts
19/02/2026Tijuana, Mexico2 - 5 Juan Ceniceros24(6) - 24 LPts
22/12/2025Dakar, Senegal2 - 4 Courvoisier Bige10 - 17 LPts
24/10/2025San Pedro Sula, Honduras2 - 3 Vicente Teran22 - 29 LPts
26/08/2025Bologna, Italy1 - 3 Nero Pozzo2 - 18 WPts
29/06/2025Rome, Italy1 - 2 Leonardo Libertini3 - 5 LPts
04/05/2025Mombasa, Kenya1 - 1 Kai Miheso1 - 14(2) LPts
06/03/2025Messina, Italy1 - 0 Gianfranco Rauti0 - 0 LPts
30/01/2025Bari, Italy0 - 0 Tito Spano0 - 4 WPts