Weightclass:  Middleweight
Location:  Palermo, Italy
Record:  26 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/05/2033Palermo, Italy25 - 23 Harto Nababan9 - 17 WPts
25/03/2033Palermo, Italy24 - 23 Gus Stenberg2 - 6 WPts
23/01/2033Palermo, Italy23 - 23 Massimo Vincenzi11 - 30 WPts
23/11/2032Palermo, Italy22 - 23 Rocco Capodicasa17 - 22 WPts
23/09/2032Palermo, Italy22 - 22 Jair Alejo11(1) - 19 LPts
24/07/2032Palermo, Italy21 - 22 Syed Jatoi2 - 4 WPts
24/05/2032Palermo, Italy21 - 21 William Berko11 - 5 LPts
24/03/2032Palermo, Italy21 - 20 Ramiro Pizana12 - 4 LPts
24/01/2032Palermo, Italy20 - 20 Selim Gulsoy1 - 12 WPts
25/11/2031Palermo, Italy19 - 20 Santiago Olmeda0 - 3 WPts
25/09/2031Palermo, Italy18 - 20 Daniele Battaglia11 - 27 WPts
27/07/2031Palermo, Italy17 - 20 Mauro Tardelli9 - 26 WPts
28/05/2031Bulawayo, Zimbabwe16 - 20 Trory Mandioma8 - 17 WPts
29/03/2031Bologna, Italy16 - 19 Alessio Airaghi16 - 8 LPts Italy National Championships 2031View
26/03/2031Bologna, Italy15 - 19 Gabriele Osvaldo1 - 3 WPts Italy National Championships 2031View
23/02/2031Florence, Italy15 - 18 Nico Di Leonardo21 - 18 LPts
25/12/2030Palermo, Italy15 - 17 Nico Di Leonardo20 - 18 LPts
27/10/2030Novorossiysk, Russia14 - 17 Koldan Poloz13 - 21 WPts
29/08/2030Palermo, Italy13 - 17 Marco Palagi0 - 2 WPts
29/06/2030Palermo, Italy12 - 17 Vicenzo De Capua0 - 1 WPts
30/04/2030Chitungwiza, Zimbabwe11 - 17 Quadrees Diya0 - 0 WPts
02/03/2030Genoa, Italy11 - 16 Vicenzo Raia16 - 19 LPts
04/01/2030Ife, Nigeria11 - 15 Leeroy Ebor0 - 0 LPts
06/11/2029Rome, Italy10 - 15 Gianluca Jacobo14 - 15 WPts
10/09/2029Turin, Italy10 - 14 Adriano Parola15 - 12 LPts
13/07/2029Genoa, Italy10 - 13 Massimo Lattuca18(1) - 8 LPts
15/05/2029Salerno, Italy9 - 13 Cristiano Imbeni12 - 20 WPts
17/03/2029Rome, Italy8 - 13 Remo Alboni3(1) - 17 WPts
16/01/2029Palermo, Italy8 - 12 Alfredo De Nucci22(1) - 13 LPts
17/11/2028Palermo, Italy7 - 12 Augusto Ciccioli0 - 6 WPts
18/09/2028Palermo, Italy7 - 11 Luigino Buglio17 - 16 LPts
19/07/2028Naples, Italy6 - 11 Primo Di Vittorio3 - 30(6) WPts
01/06/2028San Jose, Costa Rica6 - 10 Urvano Gallo28 - 27 LPts
03/04/2028Jakarta, Indonesia5 - 10 Nakula Mambo19(1) - 6 WPts
04/02/2028Padua, Italy5 - 9 Liberatore Leo14 - 15(1) LPts
07/12/2027Rome, Italy5 - 8 Dino Cappucci20(1) - 13 LPts
12/10/2027Berlin, Germany4 - 8 Waldemar Gens2 - 0 WPts
14/08/2027Palermo, Italy3 - 8 Lorenzo Fanales3 - 4 WPts
15/06/2027Port-au-Prince, Haiti3 - 7 Oriel Bazin2 - 16 LPts
17/04/2027Palermo, Italy2 - 7 Koen Kammerer4 - 11 WPts
17/02/2027Milan, Italy2 - 6 Daniele Romagnoli11 - 25 LPts
20/12/2026Prato, Italy2 - 5 Daniele Battaglia0 - 0 LPts
01/11/2026Palermo, Italy2 - 4 Alessandro Agostino6 - 7 LPts
15/09/2026Genoa, Italy1 - 4 Carlo Bonucci0 - 0 WPts
07/08/2026Ilorin, Nigeria1 - 3 Zuffur Haider17(1) - 13 LPts
09/06/2026Denver, USA1 - 2 Darryl Gillogly10 - 12 LPts
11/04/2026Palermo, Italy1 - 1 Alessandro Agostino4 - 5 LPts
14/02/2026Rome, Italy1 - 0 Nero Giovinco3 - 4 LPts
05/01/2026Raleigh, USA0 - 0 James Sha0 - 0 WPts