Weightclass:  Welterweight
Location:  Bologna, Italy
Record:  14 - 33(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/11/2033Bologna, Italy13 - 33(1) Caspar Henkelman3 - 4 WPts
18/09/2033Bologna, Italy12 - 33(1) Macy Diene3 - 16 WPts
17/07/2033Vienna, Austria11 - 33(1) Geomar Meanberg22 - 12 WPts
19/05/2033Cape Town, South Africa11 - 32(1) John Bitala18 - 21 LPts
21/03/2033Tangier, Morocco11 - 31(1) Ali Zamani12 - 12 LPts
21/01/2033London, UK11 - 30(1) John Gekas10 - 12 LPts
23/11/2032Prato, Italy11 - 29(1) Vito Chiarante23 - 17 LPts
26/09/2032Warsaw, Poland11 - 28(1) Donat Skuza8 - 13 LPts
29/07/2032Plovdiv, Bulgaria11 - 27(1) Ioan á Kotov20 - 30(1) LPts
31/05/2032Guayaquil, Ecuador11 - 26(1) Berto Cruz14 - 10 LPts
02/04/2032Kharkiv, Ukraine11 - 25(1) Oleksiy Filipovich29 - 16 LPts
03/02/2032Antwerp, Belgium11 - 24(1) Nico Persins12(1) - 18 LPts
06/12/2031Peristeri, Greece10 - 24(1) Steafan Anagnos10 - 21 WPts
08/10/2031Athens, Greece10 - 23(1) Laius Galanis32 - 25 LPts
10/08/2031Panama City, Panama9 - 23(1) Quinto Plata3 - 22(4) WPts
12/06/2031Stockholm, Sweden8 - 23(1) Joel Bergner6 - 17 WPts
14/04/2031Mumbai, India8 - 22(1) Hemant Balakrishnan9 - 15 LPts
14/02/2031Rodriguez, Philippines7 - 22(1) Juan Baylosis2 - 11 WPts
17/12/2030Ankara, Turkey7 - 21(1) Cagatay Olgun15 - 21 LPts
19/10/2030Messina, Italy7 - 20 Dino Borrelli36(7) - 16 LKO3
22/08/2030New Delhi, India7 - 19 Deepak Beniwal12 - 19 LPts
24/06/2030Palermo, Italy7 - 18 Lorenzo Giovanelli9 - 18 LPts
26/04/2030Bologna, Italy6 - 18 Remo Rugani3 - 14 WPts
26/02/2030Milan, Italy6 - 17 Giuseppe Azzara14 - 17 LPts
30/12/2029Panama City, Panama5 - 17 Diego Bermejo6(1) - 8 WPts
01/11/2029Turin, Italy4 - 17 Alberto Alessandrini1 - 22 WPts
27/09/2029Salerno, Italy4 - 16 Pepe Scopelliti12 - 17 LPts
26/08/2029Harare, Zimbabwe3 - 16 Felix Mutezo2 - 15 WPts
28/06/2029Kampala, Uganda2 - 16 Rob Echweru6 - 18(2) WPts
29/04/2029Bologna, Italy2 - 15 Daniele Trivelli4 - 11(1) LPts
01/03/2029Parma, Italy2 - 14 Claudio Ogbonna6 - 13 LPts
04/01/2029Bologna, Italy2 - 13 Raul Gianelli9 - 11 LPts
06/11/2028Naples, Italy2 - 12 Dante Benetti1 - 13(3) LPts
17/09/2028Gloucester, UK2 - 11 Hayden McTaggart15 - 14(1) LPts
19/07/2028Salerno, Italy2 - 10 Luca Verratti12 - 8 LPts
24/05/2028Kingston, Jamaica2 - 9 Dale Pasley25(2) - 25 LPts
26/03/2028Rome, Italy1 - 9 Leonardo Libertini11 - 14 WPts
02/02/2028Rome, Italy1 - 8 Vittore Bellillo8 - 17 LPts
09/12/2027Milan, Italy1 - 7 Nico Sozzi10 - 20 LPts
22/10/2027Foggia, Italy0 - 7 Remo Rugani0 - 0 WPts
12/09/2027Bari, Italy0 - 6 Bernardo Chiesa7 - 15 LPts
05/08/2027Pretoria, South Africa0 - 5 Denton Fungurume12 - 10 LPts
07/06/2027Santo Domingo Oeste, Dominican Republic0 - 4 Emilio Olea18 - 12 LPts
09/04/2027Rodriguez, Philippines0 - 3 Mel Igcasan4 - 16 LPts
09/02/2027Kuala Lumpur, Malaysia0 - 2 Mark Fatt8 - 15 LPts
12/12/2026Milan, Italy0 - 1 Edmondo Arrighi9 - 14 LPts
05/11/2026Bologna, Italy0 - 0 Raul Gianelli2 - 3 LPts