Weightclass:  Light Welterweight
Location:  Turin, Italy
Record:  20 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/03/2031Bologna, Italy20 - 14 Antonio Buglio22 - 13 LPts Italy National Championships 2031View
26/03/2031Bologna, Italy19 - 14 Liberatore Raisi16 - 5 WPts Italy National Championships 2031View
05/02/2031Naples, Italy18 - 14 Liberatore Grifone4 - 23 WPts
09/12/2030Greensboro, USA17 - 14 Gethin Gilkeson14 - 3 WPts
11/10/2030Rome, Italy16 - 14 Roberto Bresso7 - 17 WPts
14/08/2030Genoa, Italy15 - 14 Damiano Tatarella7 - 14(1) WPts
16/06/2030Isfara, Tajikistan14 - 14 Farrukh Farag11(1) - 21 WPts
18/04/2030San Juan, Puerto Rico14 - 13 Vicente Loera20 - 13 LPts
18/02/2030Turin, Italy13 - 13 Melor Lazko10 - 12(1) WPts
21/12/2029Rome, Italy13 - 12 Dante Fiori8 - 17 LPts
27/10/2029Rome, Italy13 - 11 Gianmarco Cristaldi12 - 13 LPts
06/09/2029Naples, Italy12 - 11 Tino De Fabio8(1) - 25(1) WPts
02/08/2029Milan, Italy12 - 10 Tino Laforgia17 - 26 LPts
30/06/2029Turin, Italy11 - 10 Vito Chiesa12 - 11 WPts
01/05/2029Tabriz, Iran10 - 10 Kamran Maksudov3 - 15 WPts
03/03/2029Rome, Italy9 - 10 Alfredo Francia6 - 21(1) WPts
04/01/2029Bologna, Italy8 - 10 Fabrizio Malgieri6 - 19 WPts
12/11/2028Naples, Italy7 - 10 Alessandro Scopelliti6 - 15 WPts
15/09/2028Naples, Italy7 - 9 Alfredo Saporito4 - 8 LPts
18/07/2028Rome, Italy7 - 8 Mario Zanotti19 - 8(1) LPts
23/05/2028Turin, Italy6 - 8 Valentino Bassanini11(1) - 12 WPts
25/03/2028Turin, Italy5 - 8 Edmondo Cavazzuti1 - 0 WPts
25/01/2028Turin, Italy4 - 8 Vittore Augello1 - 2 WPts
26/11/2027Sassari, Italy4 - 7 Luigi Chiarante1 - 3 LPts
03/10/2027Palermo, Italy4 - 6 Emilio Giancola21 - 17(8) LPts
02/09/2027Tarnow, Poland4 - 5 Kacper Kasperski5 - 4 LPts
05/07/2027Naples, Italy3 - 5 Marco Serafini0 - 0 WPts
31/05/2027Turin, Italy2 - 5 Aki Tani3 - 9 WPts
02/04/2027Rome, Italy1 - 5 Gianni Masoero9 - 17 WPts
04/02/2027Reggio Emilia, Italy1 - 4 Leonardo Balbo9 - 14 LPts
07/12/2026Isfahan, Iran1 - 3 Jiang Gang4 - 15(1) LPts
09/10/2026Turin, Italy1 - 2 Georgiy Kneib1 - 4 LPts
11/08/2026Turin, Italy1 - 1 Ryo Custodio8 - 12 LPts
12/06/2026Verona, Italy1 - 0 Rico Pollastrini1 - 4 LPts
05/05/2026Rome, Italy0 - 0 Edmondo Santon0 - 0 WPts