Weightclass:  Welterweight
Location:  Messina, Italy
Record:  43(9) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/02/2032Messina, Italy43(9) - 17 Sergio Burlando35 - 14 LPts
15/12/2031Messina, Italy42(9) - 17 Hugh Plageman7 - 4 WPts
16/10/2031Messina, Italy41(9) - 17 Waluyo Harmoko3 - 2 WPts
16/08/2031Messina, Italy40(9) - 17 Dennys Tanzil7 - 10 WPts
17/06/2031Messina, Italy39(9) - 17 Bamey Juncker4 - 9 WPts
17/04/2031Messina, Italy38(9) - 17 Gabriele Diliberto0 - 1 WPts
16/02/2031Messina, Italy37(8) - 17 Luca Bernabe1 - 3 WKO3
18/12/2030Messina, Italy37(8) - 16 Gianmarco Amadeo24 - 5 LPts
19/10/2030Messina, Italy36(7) - 16 Adriano Saia7 - 20 WKO3
20/08/2030Messina, Italy35(7) - 16 Gianni De Angelis5 - 13 WPts
21/06/2030Messina, Italy34(7) - 16 Gianni Ballan2 - 5 WPts
22/04/2030Messina, Italy34(7) - 15 Elliot Dunbar4 - 13 LPts
21/02/2030Parma, Italy33(6) - 15 Arturo Mazzocchi21 - 21 WKO3
08/01/2030Kharkiv, Ukraine32(5) - 15 Wasyl Filas10(1) - 28(1) WKO3
09/11/2029Rome, Italy31(5) - 15 Augusto Perri15 - 24(1) WPts
17/09/2029La Spezia, Italy30(5) - 15 Adriano Giolitti26 - 26 WPts
25/07/2029Giza, Egypt29(4) - 15 Amer Elasabgi2 - 13 WKO3
27/05/2029San Juan, Argentina28(4) - 15 Nemesio Arenas1 - 14 WPts
29/03/2029Monza, Italy28(4) - 14 Gianfranco Rauti17 - 11 LPts Italy National Championships 2029View
26/03/2029Monza, Italy27(4) - 14 Fillipo Lolli17 - 12 WPts Italy National Championships 2029View
20/03/2029Charlotte, USA26(4) - 14 Kenzie Gorry12 - 16 WPts
20/01/2029Messina, Italy25(4) - 14 Chris Deen7(1) - 17 WPts
22/11/2028Spanish Town, Jamaica24(3) - 14 James Edris8 - 23(3) WKO3
24/09/2028Rotterdam, Netherlands23(3) - 14 Daan Van Berlo9(1) - 11 WPts
26/07/2028Athens, Greece23(3) - 13 Kosmosr Raptis45(1) - 12 LPts
28/05/2028Bologna, Italy22(3) - 13 Nico Bassolino6 - 3 WPts
29/03/2028Messina, Italy22(3) - 12 Arturo Herrera18 - 11 LPts Italy National Championships 2028View
26/03/2028Messina, Italy21(3) - 12 Fino Pagliuzzi15 - 17 WPts Italy National Championships 2028View
20/03/2028Yerevan, Armenia20(2) - 12 Kale Zorigyan4 - 21(3) WKO3
21/01/2028Yerevan, Armenia19(2) - 12 Sako Kabardaian7(1) - 21(1) WPts
23/11/2027Lubeck, Germany18(2) - 12 Gilbert Scheffler20(1) - 11 WPts
25/09/2027Shantou, China17(1) - 12 Liko Tzeng7 - 15(2) WKO2
28/07/2027Tegucigalpa, Honduras16(1) - 12 Tajo Barriga14 - 10 WPts
30/05/2027Los Alcarrizos, Dominican Republic16(1) - 11 Quito Prado19 - 12 LPts
01/04/2027Verona, Italy16(1) - 10 Arturo Herrera12 - 5 LPts Italy National Championships 2027View
29/03/2027Verona, Italy15(1) - 10 Antonio Acerbi14 - 22 WPts Italy National Championships 2027View
26/03/2027Verona, Italy14(1) - 10 Damiano Fabian7 - 7 WPts Italy National Championships 2027View
13/02/2027Tarant, Italy14(1) - 9 Fabrizio Capelli16 - 21 LPts
21/12/2026Messina, Italy13(1) - 9 Giuseppe Azzara2 - 8 WPts
22/10/2026Rome, Italy12(1) - 9 Adolfo De Caprio6 - 15 WPts
20/09/2026Dushanbe, Tajikistan11(1) - 9 Vitali Hasanov8 - 16 WPts
22/07/2026Kampala, Uganda11(1) - 8 John Otafiire13 - 12 LPts
24/05/2026Messina, Italy10 - 8 Shavab Dachjian3 - 3 WKO3
26/03/2026Cagliari, Italy10 - 7 Cecilio Quagliata47(1) - 19 LPts Italy National Championships 2026View
07/03/2026Turin, Italy9 - 7 Vanni Fortuna29(2) - 22 WPts
18/01/2026Rome, Italy9 - 6 Raul Fedele13(1) - 15 LPts
18/12/2025Wichita, USA8 - 6 Nick Callister9 - 10 WPts
20/10/2025Messina, Italy7 - 6 Gianfranco Rauti3 - 1 WPts
22/08/2025Toshkent, Uzbekistan6 - 6 Nakif Dada2 - 14 WPts
24/06/2025Madrid, Spain6 - 5 Jair Toca11 - 26 LPts
25/04/2025Boksburg, South Africa6 - 4 Feliciaan De Bruyn18 - 15 LPts
25/02/2025Messina, Italy5 - 4 Arturo Viespoli3 - 7 WPts
28/12/2024Itagui, Colombia5 - 3 Cisco Correira4 - 13(1) LPts
30/10/2024Panama City, Panama4 - 3 Guido Borrero1 - 13(2) WPts
01/09/2024Aden, Yemen4 - 2 Hassan Rahal0 - 10 LPts
04/07/2024Messina, Italy3 - 2 Simon Jacque0 - 9(1) WPts
05/05/2024Milan, Italy3 - 1 Claudio Angelilli0 - 0 LPts
25/03/2024Managua, Nicaragua2 - 1 Vidal Vital4 - 31 WPts
26/01/2024Salerno, Italy2 - 0 Daniele Calzaghe26 - 12 LPts
19/12/2023Rome, Italy1 - 0 Fausto Rossetti4 - 9 WPts
30/10/2023Messina, Italy0 - 0 Carlo Lamia0 - 8 WPts