Weightclass:  Middleweight
Location:  Palermo, Italy
Record:  33 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/04/2031Palermo, Italy32 - 19 Lee Blood6 - 8 WPts
06/02/2031Palermo, Italy31 - 19 Mike Waterston7 - 3 WPts
08/12/2030Palermo, Italy30 - 19 Mark Isaacks2 - 13 WPts
09/10/2030Palermo, Italy29 - 19 Dave Roseberry46(6) - 34 WPts
10/08/2030Palermo, Italy28 - 19 Floyd Lawman3 - 2 WPts
11/06/2030Palermo, Italy27 - 19 Rodhlann Oldofredi9 - 8 WPts
12/04/2030Palermo, Italy26 - 19 Obaid Qadir0 - 4 WPts
11/02/2030Palermo, Italy25 - 19 Orji Adoke0 - 3 WPts
13/12/2029Palermo, Italy25 - 18 Raul Ozanne23 - 13 LPts
12/11/2029Palermo, Italy24 - 18 Raul Ozanne23 - 12 WPts
08/10/2029Palermo, Italy23 - 18 Quinto Martinez23 - 26 WPts
07/09/2029Daegu, South Korea23 - 17 Paul Hawley31 - 13 LPts Daegu World Championships 2029View
19/08/2029Palermo, Italy23 - 16 Paul Hawley30 - 13 LPts
19/07/2029Palermo, Italy22 - 16 Paul Hawley30 - 12 WPts
15/06/2029Palermo, Italy21 - 16 Geerard Geric17 - 16 WPts
15/05/2029Palermo, Italy20 - 16 Geerard Geric17 - 15 WPts
01/04/2029Monza, Italy19 - 16 Fabiano Leonetti28(1) - 13 WPts Italy National Championships 2029View
29/03/2029Monza, Italy18 - 16 Alessandro Bettini23 - 13 WPts Italy National Championships 2029View
26/03/2029Monza, Italy17 - 16 Alfredo Ciccioli11 - 17 WPts Italy National Championships 2029View
17/03/2029Palermo, Italy17 - 15 Alfredo De Nucci23(1) - 13 LPts
19/01/2029Tarant, Italy16 - 15 Giorgio Rispoli12 - 15 WPts
23/11/2028Rome, Italy15 - 15 Colombo Siliquini25 - 34(2) WPts
17/10/2028Ecatepec, Mexico14 - 15 Manny Mangas7 - 16 WPts
19/08/2028Palermo, Italy14 - 14 Ryuu Ueno17(1) - 8 LPts
16/07/2028Mogilev, Belarus13 - 14 Evgeny Torgovanov10 - 26 WPts
12/06/2028Palermo, Italy12 - 14 Neron Angulo4 - 12 WPts
12/05/2028Palermo, Italy11 - 14 Neron Angulo4 - 11 WPts
07/04/2028The Hague, Netherlands10 - 14 Arne Bauwens11 - 13 WPts
07/03/2028Palermo, Italy10 - 13 Arne Bauwens10 - 13 LPts
04/02/2028Panama City, Panama10 - 12 Alejandro Verdejo11 - 13(2) LPts
01/01/2028Aalborg, Denmark10 - 11 Kettil Lauritsen13 - 10 LPts
03/11/2027Bari, Italy10 - 10 Rocco Mancuso19(1) - 9 LPts
26/09/2027Malaga, Spain9 - 10 Selestino Bailon14 - 21 WPts
29/07/2027Rome, Italy9 - 9 Colombo Siliquini17 - 31(2) LPts
08/06/2027Amman, Jordan8 - 9 Shayan Ramli6 - 18 WPts
10/04/2027Padua, Italy8 - 8 Liberatore Leo10 - 14(1) LPts
12/02/2027Genoa, Italy8 - 7 Vicenzo Raia3 - 12 LPts
30/12/2026Melbourne, Australia7 - 7 Alberto Lusco0 - 9 WPts
01/11/2026Palermo, Italy6 - 7 Alberto Cusano2 - 4 WPts
03/09/2026Braunschweig, Germany5 - 7 Harvey Andler2 - 21 WPts
06/07/2026Catania, Italy5 - 6 Fillipo Prandelli5 - 22(4) LPts
31/05/2026La Spezia, Italy5 - 5 Claudio Armani33(2) - 27 LPts
11/04/2026Palermo, Italy4 - 5 Alberto Cusano1 - 1 WPts
11/02/2026Florence, Italy4 - 4 Fillipo Cialente5 - 6 LPts
22/12/2025Palermo, Italy3 - 4 Valerio Alboni3 - 22 WPts
24/10/2025Milan, Italy2 - 4 Cristiano Del Piero0 - 6 WPts
28/08/2025Rome, Italy2 - 3 Dino Scopelliti4 - 2 LPts
30/06/2025Accra, Ghana1 - 3 Michael Rascalimu0 - 1 WPts
02/05/2025Antofagasta, Chile1 - 2 Xalvador Laverde29(1) - 13 LPts
04/03/2025Dresden, Germany0 - 2 Wolfric Gbur0 - 2 WPts
04/01/2025Rome, Italy0 - 1 Enzo De Vito16(2) - 24(3) LPts
04/12/2024Palermo, Italy0 - 0 Bernardo Pucci1 - 1 LPts