Weightclass:  Welterweight
Location:  Turin, Italy
Record:  4 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/04/2031Turin, Italy4 - 27 Senon Purugganan4 - 8 LPts
17/02/2031Turin, Italy4 - 26 Daniele Rispoli14 - 11 LPts
19/12/2030Turin, Italy3 - 26 Sergio Catasta1 - 9 WPts
21/10/2030Turin, Italy3 - 25 Tyrell Syambango3 - 9 LPts
22/08/2030Turin, Italy2 - 25 Augusto Folena0 - 1 WPts
23/06/2030New Delhi, India2 - 24 Deepak Beniwal11 - 19 LPts
25/04/2030Turin, Italy2 - 23 Leonardo Cervetti8 - 10 LPts
26/02/2030Turin, Italy1 - 23 Francesco Galante3 - 7 WPts
30/12/2029Mumbai, India1 - 22 Vinay Padmanabhan16 - 20 LPts
01/11/2029Naples, Italy1 - 21 Mariano Giorgetti6 - 18 LPts
01/09/2029Turin, Italy1 - 20 Alberto Alessandrini0 - 22 LPts
07/07/2029Port-au-Prince, Haiti1 - 19 Donatien Lacourse24 - 16(1) LPts
08/05/2029Rome, Italy1 - 18 Nero Fabian11 - 26 LPts
22/03/2029Chelyabinsk, Russia1 - 17 Zernebog Tyukalov19 - 8 LPts
22/01/2029Reggio Emilia, Italy1 - 16 Fausto Corsaro11 - 21 LPts
24/11/2028Mashhad, Iran1 - 15 Ahmed Neman11 - 14 LPts
26/09/2028Turin, Italy1 - 14 Vittore Valle2 - 15 LPts
28/07/2028Milan, Italy1 - 13 Primo Benetollo10 - 12 LPts
02/06/2028Turin, Italy1 - 12 Antonio Mazza15 - 13 LPts
14/04/2028Foggia, Italy1 - 11 Vittore De Vita20(3) - 29 LPts
24/02/2028San Jose, Costa Rica1 - 10 Rodrigo Casado10 - 12 LPts
27/12/2027Turin, Italy1 - 9 Borislav Garic7 - 16(1) LPts
29/10/2027Melbourne, Australia1 - 8 Declan Berestov12 - 10 LPts
31/08/2027Naples, Italy1 - 7 Gianmarco Perri1 - 2 LPts
13/07/2027Palermo, Italy1 - 6 Claudio Grieco5 - 16 LPts
06/06/2027Spanish Town, Jamaica1 - 5 Dave Dann7 - 20 LPts
08/04/2027Palermo, Italy1 - 4 Mario Bortone10 - 14 LPts
15/02/2027Turin, Italy1 - 3 Tino Siliquini8 - 10 LPts
18/12/2026Turin, Italy1 - 2 Giuseppe Iotti1 - 0 LPts
19/10/2026Eindhoven, Netherlands1 - 1 Coen Van Caiseele7 - 17 LPts
21/08/2026Florence, Italy1 - 0 Angelo Togliatti0 - 0 LPts
05/07/2026Newark, USA0 - 0 Kai Williams0 - 0 WPts