Weightclass:  Bantamweight
Location:  Brescia, Italy
Record:  61(2) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/06/2032Brescia, Italy60(2) - 17 Abdul Mowad1 - 7 WPts
25/04/2032Brescia, Italy59(2) - 17 Tajo Pulido2 - 5 WPts
25/02/2032Brescia, Italy58(2) - 17 Ronald McPhee2 - 11 WPts
27/12/2031Brescia, Italy57(2) - 17 Selestino Valdes8 - 12 WPts
28/10/2031Brescia, Italy56(2) - 17 Santiago Ocon2 - 4 WPts
28/08/2031Brescia, Italy55(2) - 17 Gabriel Sandoval7 - 13 WPts
29/06/2031Brescia, Italy54(2) - 17 Zarif Dorji2 - 10 WPts
29/04/2031Brescia, Italy53(2) - 17 Wang Jia1 - 3 WPts
28/02/2031Brescia, Italy52(2) - 17 Bohdan Wolinsky7 - 8 WPts
30/12/2030Brescia, Italy51(2) - 17 Kai Dargie18(2) - 19 WPts
31/10/2030Brescia, Italy50(1) - 17 Hajime Masaki7 - 13(2) WKO3
02/09/2030Brescia, Italy49(1) - 17 Aimon Abeyta21 - 12 WPts
03/07/2030Brescia, Italy48(1) - 17 Marc Damita44(2) - 22 WPts
02/06/2030Brescia, Italy47(1) - 17 Marc Damita44(2) - 21 WPts
02/05/2030Brescia, Italy46(1) - 17 Marc Damita44(2) - 20 WPts
01/04/2030Reggio Emilia, Italy45(1) - 17 Angelo Bernabe11 - 11 WPts Italy National Championships 2030View
29/03/2030Reggio Emilia, Italy44(1) - 17 Rico Bassolino23 - 6 WPts Italy National Championships 2030View
26/03/2030Reggio Emilia, Italy43(1) - 17 Pepe Zappa22 - 14 WPts Italy National Championships 2030View
21/03/2030Brescia, Italy43(1) - 16 Marc Damita40(2) - 20 LPts
15/02/2030Yerevan, Armenia43(1) - 15 Yeprad Yalenian76 - 16 LPts
15/01/2030Donetsk, Ukraine43(1) - 14 Yeprad Yalenian75 - 16 LPts Europe Championships 2030View
12/01/2030Donetsk, Ukraine42(1) - 14 Kieran McCarthy13 - 1 WPts Europe Championships 2030View
09/01/2030Donetsk, Ukraine41(1) - 14 Reyndert Witkin22 - 14 WPts Europe Championships 2030View
09/12/2029Brescia, Italy40(1) - 14 Umair Mowad33 - 23 WPts
08/11/2029Brescia, Italy39(1) - 14 Umair Mowad33 - 22 WPts
08/10/2029Brescia, Italy38(1) - 14 Umair Mowad33 - 21 WPts
05/09/2029Brescia, Italy37(1) - 14 Woo Moong32 - 14 WPts
05/08/2029Brescia, Italy36(1) - 14 Woo Moong32 - 13 WPts
05/07/2029Brescia, Italy35(1) - 14 Woo Moong32 - 12 WPts
02/06/2029Brescia, Italy34(1) - 14 Sung-yeung Sim26 - 31 WPts
02/05/2029Fuyang, China33(1) - 14 Woo Moong31 - 11 WPts
01/04/2029Monza, Italy32(1) - 14 Angelo Bernabe5 - 8 WPts Italy National Championships 2029View
29/03/2029Monza, Italy31(1) - 14 Silvano Criscito23 - 8 WPts Italy National Championships 2029View
26/03/2029Monza, Italy30(1) - 14 Gianmarco Turri9(1) - 14 WPts Italy National Championships 2029View
03/03/2029Brescia, Italy30(1) - 13 Sung-yeung Sim23 - 29 LPts
21/01/2029Spanish Town, Jamaica30(1) - 12 Ashley Vannett37 - 11 LPts
21/12/2028Buenos Aires, Argentina30(1) - 11 Rio Sandino29(3) - 11 LPts
20/11/2028Buenos Aires, Argentina30(1) - 10 Rio Sandino28(3) - 11 LPts
20/10/2028Brescia, Italy29(1) - 10 Kir Puntsug20(1) - 25 WPts
03/09/2028Brno, Czech Republic29(1) - 9 BenjamÝn Bores27(1) - 18(1) LPts
03/08/2028Brno, Czech Republic29(1) - 8 BenjamÝn Bores26(1) - 18(1) LPts
03/07/2028Brescia, Italy28(1) - 8 Platt Mestrallet25 - 8 WPts
02/06/2028Angers, France27(1) - 8 Platt Mestrallet25 - 7 WPts
02/05/2028Angers, France27(1) - 7 Platt Mestrallet24 - 7 LPts
01/04/2028Messina, Italy26(1) - 7 Silvano Criscito17 - 6 WPts Italy National Championships 2028View
29/03/2028Messina, Italy25(1) - 7 Vittore Bandoli23(1) - 24 WPts Italy National Championships 2028View
26/03/2028Messina, Italy24(1) - 7 Pepe Zappa12 - 10 WPts Italy National Championships 2028View
22/03/2028Brescia, Italy23(1) - 7 Okapi Sikawe12 - 11 WPts
13/02/2028Brescia, Italy22(1) - 7 Cisco Guerro3 - 4 WPts
13/01/2028Brescia, Italy21(1) - 7 Kashif Giuliani12 - 4 WPts
21/11/2027Riga, Latvia20(1) - 7 Toma Maisinsh24 - 18 WPts
23/09/2027San Juan, Puerto Rico19(1) - 7 Vicente Toledano17 - 13 WPts
26/07/2027Cagliari, Italy18(1) - 7 Cecilio Gesmundo5 - 17 WPts
30/05/2027Panama City, Panama17(1) - 7 Juan Morando16(1) - 6 WPts
01/04/2027Verona, Italy17(1) - 6 Adriano Adduci26 - 13 LPts Italy National Championships 2027View
29/03/2027Verona, Italy16(1) - 6 Vito Formisano19 - 20 WPts Italy National Championships 2027View
26/03/2027Verona, Italy15(1) - 6 Vittore Bandoli17(1) - 22 WPts Italy National Championships 2027View
28/01/2027Brescia, Italy14(1) - 6 Vittore Bongiorno4 - 10 WPts
29/11/2026Carolina, Puerto Rico14(1) - 5 Berto Nepomuceno17 - 6 LPts
01/10/2026Brescia, Italy13(1) - 5 Arthur Salawu1 - 4 WPts
02/08/2026Schaerbeek, Belgium12 - 5 Travis Baton12 - 15(4) WKO3
04/06/2026Brescia, Italy11 - 5 Emilio Rizzo7 - 16 WPts
06/04/2026Brescia, Italy10 - 5 Emilio Rizzo7 - 15 WPts
06/02/2026Brescia, Italy9 - 5 Lorenzo Bonatesta1 - 9 WPts
09/12/2025Brescia, Italy8 - 5 Nico Dozza1 - 3 WPts
11/10/2025Brescia, Italy7 - 5 Santiago Tejeda0 - 16 WPts
13/08/2025Rome, Italy6 - 5 Valentino Ballan2 - 3 WPts
02/07/2025Brescia, Italy5 - 5 Claudio Mauri0 - 10 WPts
03/05/2025Bologna, Italy4 - 5 Dino Rizzo3 - 19 WPts
06/03/2025Bologna, Italy3 - 5 Dino Ronchi0 - 1 WPts
06/01/2025San Miguelito, Panama3 - 4 Cisco Lopez17 - 27 LPts
08/11/2024Brescia, Italy3 - 3 Vicenzo Pajetta5 - 9 LPts
07/09/2024Rome, Italy2 - 3 Alberto Lusco1 - 13(1) WPts
01/08/2024Cagliari, Italy2 - 2 Massimo Catanoso15 - 7 LPts
26/06/2024Sligo, Ireland1 - 2 Aaron Shine7 - 11 WPts
27/04/2024Riga, Latvia0 - 2 Sergey Zupa4 - 18 WPts
28/02/2024Athens, Greece0 - 1 Procrustes Ronda8(1) - 20 LPts
31/12/2023Brescia, Italy0 - 0 Tino Soriano4 - 3 LPts