Weightclass:  Welterweight
Location:  Turin, Italy
Record:  15 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2033Turin, Italy14 - 24 Kashif Raheel9 - 11 WPts
05/10/2033Turin, Italy13 - 24 Florimond Moerync7 - 11(1) WPts
05/08/2033Turin, Italy12 - 24 Angel Chaparro1 - 6 WPts
04/06/2033Turin, Italy11 - 24 Waqar Harroun0 - 12 WPts
04/04/2033Turin, Italy11 - 23 Santiago Martines5 - 10 LPts
01/02/2033Turin, Italy10 - 23 Brigham Dabo3 - 5 WPts
30/11/2032Turin, Italy9 - 23 Neron Poveda3 - 6 WPts
29/09/2032Turin, Italy8 - 23 Daniele Tatarella0 - 2 WPts
30/07/2032Turin, Italy7 - 23 Vito Saglia1 - 4 WPts
31/05/2032Tarant, Italy7 - 22 Edmondo De Nucci10 - 13 LPts
02/04/2032Yerevan, Armenia7 - 21 Nbad Zambakyan15 - 16 LPts
03/02/2032Ganja, Azerbaijan7 - 20 Mahmud Mehraliyev20 - 19 LPts
06/12/2031Guayaquil, Ecuador7 - 19 Ryo Behar19 - 17 LPts
08/10/2031Milan, Italy7 - 18 Adolfo Rositani12(2) - 16 LPts
12/08/2031Foggia, Italy6 - 18 Remo Rugani7 - 18 WPts
13/06/2031Bologna, Italy6 - 17 Francesco Silvani10 - 12 LPts
15/04/2031Rome, Italy6 - 16 Gianluigi Errani5 - 7 LPts
15/02/2031Tabriz, Iran6 - 15 Amer Sharif18 - 9 LPts
18/12/2030Rome, Italy5 - 15 Gianfranco Corado5 - 13 WPts
22/10/2030Turin, Italy5 - 14 Fausto Veronisi23(4) - 16 LPts
26/08/2030Naples, Italy5 - 13 Vittore Valle10 - 19 LPts
18/07/2030Padua, Italy5 - 12 Edmondo Bartolini21(2) - 29 LPts
17/06/2030Katowice, Poland5 - 11 Justyn Jesionowski10 - 9 LPts
19/04/2030Yerevan, Armenia5 - 10 Aramayis Vartughyan0 - 0 LPts
19/02/2030Mitchells Plain, South Africa4 - 10 Thabang Mashaba10(1) - 12 WPts
22/12/2029Mamelodi, South Africa4 - 9 Kadeem Masango16 - 17 LPts
24/10/2029Savannah, USA4 - 8 Ian Crossen5 - 10 LPts
26/08/2029Milan, Italy4 - 7 Luigi Cecchi3 - 11 LPts
28/06/2029Kosice, Slovakia4 - 6 Samuel Lorenc10(1) - 15 LPts
30/04/2029Rome, Italy3 - 6 Cristiano Argan1 - 8 WPts
10/03/2029Naples, Italy2 - 6 Mariano Giorgetti5 - 15 WPts
17/01/2029Turin, Italy2 - 5 Arnot Stoehr8 - 19 LPts
19/11/2028Albuquerque, USA2 - 4 Mark Salcedo8 - 18 LPts
21/09/2028Turin, Italy1 - 4 Gerard Clemen0 - 17 WPts
23/07/2028Turin, Italy1 - 3 Primo Spaggiari1 - 8 LPts
25/05/2028Turin, Italy1 - 2 Joey Nivison2 - 4 LPts
26/03/2028Messina, Italy1 - 1 Vito Picelli11 - 23 LPts Italy National Championships 2028View
04/03/2028Turin, Italy0 - 1 Kyle Boliver0 - 1 WPts
05/01/2028Turin, Italy0 - 0 Mntsur Rustigyan2 - 11 LPts