Weightclass:  Welterweight
Location:  Bari, Italy
Record:  12(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/09/2030Bari, Italy11(1) - 24 Luister Aloro0 - 7 WPts
09/07/2030Bari, Italy11(1) - 23 Etibar Gasanzade8 - 19 LPts
10/05/2030Bari, Italy10(1) - 23 Sagaz Prado3 - 18 WPts
11/03/2030Bari, Italy10(1) - 22 Kashif Hamdan5 - 8 LPts
11/01/2030Bari, Italy10(1) - 21 Nicholas Bimi4 - 4 LPts
12/11/2029Bari, Italy10(1) - 20 Waqar Ahmad6 - 25(2) LPts
13/09/2029Bari, Italy10(1) - 19 Raul Gianelli13(2) - 12 LPts
15/07/2029Bari, Italy10(1) - 18 Marco Saglia4 - 2 LPts
16/05/2029Bari, Italy10(1) - 17 Toma Paley8 - 8 LPts
17/03/2029Bari, Italy9(1) - 17 Max Teague4 - 17 WPts
16/01/2029Bari, Italy8(1) - 17 Vittore Valle3 - 16 WPts
17/11/2028Bari, Italy7(1) - 17 James Michie0 - 1 WPts
18/09/2028Turin, Italy6 - 17 Bernardo Corsaro0 - 15(3) WKO3
05/08/2028Verona, Italy6 - 16 Augusto Sturani16 - 23 LPts
05/07/2028Utrecht, Netherlands5 - 16 Gideon Van Dam0 - 0 WPts
07/05/2028Leon, Mexico4 - 16 Edmundo Contrera5 - 12 WPts
09/03/2028Milan, Italy3 - 16 Valentino Rubino9 - 17 WPts
01/02/2028Palermo, Italy3 - 15 Mario Bortone15 - 14 LPts
04/12/2027Naples, Italy3 - 14 Luigino Barella15 - 21 LPts
13/10/2027Managua, Nicaragua3 - 13 Cisco Chavarin6 - 7 LPts
15/08/2027Bari, Italy2 - 13 Giuseppe Azzara3 - 12 WPts
16/06/2027Milan, Italy2 - 12 Cecilio Alessandrini36 - 25 LPts
14/05/2027Palermo, Italy2 - 11 Claudio Grieco4 - 16 LPts
03/04/2027Bogota, Colombia2 - 10 Quinto Magallon2 - 20 LPts
03/02/2027Taytay, Philippines2 - 9 Zacarias Cazarez1 - 5 LPts
06/12/2026Sosnowiec, Poland2 - 8 Hubert Kiel6 - 16 LPts
08/10/2026Rome, Italy2 - 7 Marco Gallico8 - 13 LPts
12/08/2026Gaziantep, Turkey2 - 6 Can Dink6 - 22(1) LPts
14/06/2026Foggia, Italy1 - 6 Damiano Ramponi2 - 19(5) WPts
18/04/2026Memphis, USA1 - 5 James Beh8 - 3 LPts
18/02/2026Kiel, Germany1 - 4 Adolfo Dahler8 - 10 LPts
21/12/2025Bari, Italy1 - 3 Pepe Adamoli4 - 8 LPts
22/10/2025Lusaka, Zambia1 - 2 Denzel Mukunyandela10 - 12 LPts
24/08/2025Rome, Italy1 - 1 Vittore Bellillo2 - 8 LPts
30/06/2025Turin, Italy1 - 0 Rocco Sogno1 - 1 LPts
05/05/2025Bari, Italy0 - 0 Giuseppe Allevi0 - 0 WPts