Weightclass:  Welterweight
Location:  Salerno, Italy
Record:  24(2) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/03/2030Salerno, Italy23(2) - 27 Eino Suomalainen1 - 4 WPts
17/01/2030Salerno, Italy23(2) - 26 John Auchter6 - 7 LPts
16/11/2029Salerno, Italy22(2) - 26 Diego Cornelio2 - 7 WPts
17/09/2029Salerno, Italy21(2) - 26 Bui Dai0 - 5 WPts
18/07/2029Salerno, Italy20(1) - 26 Vittore Zanotti2 - 5 WKO3
19/05/2029Salerno, Italy19(1) - 26 Mariano Fumagalli1 - 0 WPts
22/03/2029Salerno, Italy19(1) - 25 Winok Hendryckx19 - 16 LPts
22/01/2029Salerno, Italy18(1) - 25 Bradley Bonsu0 - 6 WPts
24/11/2028Salerno, Italy17(1) - 25 Gianfranco Corado0 - 5 WPts
25/09/2028Salerno, Italy16(1) - 25 Dmitri Tuchkin1 - 8 WPts
27/07/2028Salerno, Italy15(1) - 25 Mariano Giorgetti5 - 11 WPts
28/05/2028Salerno, Italy15(1) - 24 Cecilio Dioguardi7 - 8 LPts
29/03/2028Salerno, Italy14(1) - 24 Vasili Voronkov0 - 2 WPts
30/01/2028Salerno, Italy13(1) - 24 Hassan Barraket10 - 17 WPts
01/12/2027Toshkent, Uzbekistan12(1) - 24 Arseni Aghakhanov0 - 3 WPts
03/10/2027Minneapolis, USA11(1) - 24 Rob Brody12 - 2 WPts
05/08/2027Adana, Turkey11(1) - 23 Volkan Pamuk37(7) - 26(2) LPts
07/06/2027Novokuznetsk, Russia10(1) - 23 Afon Sadowski3 - 16 WPts
09/04/2027Linden, Guyana9(1) - 23 Isaac Kennedy12 - 4 WPts
09/02/2027Salerno, Italy8(1) - 23 Toma Turchin4 - 22 WPts
11/12/2026Milan, Italy8(1) - 22 Enzo Rosato6 - 8 LPts
13/10/2026Gaziantep, Turkey7(1) - 22 Deniz Saka17 - 16 WPts
15/08/2026Bologna, Italy6(1) - 22 Nero Pozzo5 - 21 WPts
18/06/2026Milan, Italy6(1) - 21 Alfredo Tomasso15 - 9 LPts
23/04/2026Berlin, Germany6(1) - 20 Hamoelet Aber8 - 6 LPts
23/02/2026Milan, Italy6(1) - 19 Fabrizio Ranieri8 - 16 LPts
20/01/2026Tarant, Italy5(1) - 19 Arturo Ciani13 - 26 WPts
16/12/2025Nezahualcoyotl, Mexico5(1) - 18 Juan Montiel26(2) - 20 LPts
18/10/2025Milan, Italy4(1) - 18 Gianluigi Pesce4 - 27 WPts
30/08/2025Foggia, Italy3 - 18 Damiano Ramponi2 - 14(3) WKO3
07/07/2025Rome, Italy3 - 17 Vanni Franceschi1 - 21 LPts
25/05/2025Rome, Italy3 - 16 Raul Fedele10(1) - 14 LPts
22/04/2025Montgomery, USA2 - 16 Brett Glen4 - 7 WPts
22/02/2025Liege, Belgium2 - 15 Royal de Rothschild15 - 30 LPts
25/12/2024La Spezia, Italy2 - 14 Cecilio Pasqual23(1) - 22 LPts
05/11/2024Makiivka, Ukraine1 - 14 Anton Demko0 - 0 WPts
07/09/2024Salerno, Italy0 - 14 Mauro De Fabio0 - 15(3) WPts
11/07/2024Genoa, Italy0 - 13 Leonardo Di Giorgio13 - 9 LPts
31/05/2024Salerno, Italy0 - 12 Dume Mwale23 - 16 LPts
02/04/2024Naples, Italy0 - 11 Fabiano Bernardini6 - 15 LPts
25/02/2024San Juan, Puerto Rico0 - 10 Rodrigo Campano15 - 17 LPts
28/12/2023Cairo, Egypt0 - 9 Faisal Moradi15 - 18 LPts
30/10/2023Messina, Italy0 - 8 Dino Borrelli0 - 0 LPts
11/09/2023Jeddah, Saudi Arabia0 - 7 Kashif Ganim21 - 15 LPts
14/07/2023Kosice, Slovakia0 - 6 ArnoÜt Vanek10 - 10 LPts
16/05/2023Genoa, Italy0 - 5 Leonardo Di Giorgio7 - 8 LPts
05/04/2023Genoa, Italy0 - 4 Adriano Bernardini0 - 0 LPts
08/02/2023Venice, Italy0 - 3 Daniele Fantuzzi19(1) - 11 LPts
01/01/2023Basel, Switzerland0 - 2 Niklas Pitman7(1) - 17(3) LPts
03/11/2022Dubai, UAE0 - 1 Syed Haleemi3 - 5 LPts
05/09/2022Salerno, Italy0 - 0 Nero Pozzo0 - 0 LPts