Weightclass:  Middleweight
Location:  Florence, Italy
Record:  12 - 35
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2033Accra, Ghana12 - 34 Cole Yeboah34 - 21 LPts
21/09/2033Mobile, USA11 - 34 John Taggert0 - 7 WPts
24/07/2033Tampere, Finland11 - 33 Ahti Tuominen26(2) - 11 LPts
24/05/2033Newark, USA11 - 32 Colombo De Angelis16(3) - 7 LPts
26/03/2033Modena, Italy11 - 31 Silvestro Dorigo4 - 8 LPts Italy National Championships 2033View
23/01/2033Palermo, Italy11 - 30 Alberto Cusano23 - 23 LPts
27/11/2032Padang, Indonesia11 - 29 Jaka Ali1 - 6 LPts
28/09/2032Prato, Italy11 - 28 Daniele Battaglia15 - 32 LPts
10/08/2032Florence, Italy10 - 28 Pernell Doisneau3 - 7 WPts
11/06/2032Aba, Nigeria9 - 28 Odion Effoduh10 - 14 WPts
13/04/2032Sao Paulo, Brazil9 - 27 Alejandro Silva23 - 5 LPts
14/02/2032Caloocan, Philippines8 - 27 Davie Raagas14 - 12 WPts
17/12/2031Hamburg, Germany8 - 26 Tabby Hendriks1 - 4 LPts
19/10/2031Florence, Italy7 - 26 Giuseppe Marinacci1 - 2 WPts
19/08/2031Florence, Italy6 - 26 Alberto Pirlo0 - 4 WPts
20/06/2031Ipoh, Malaysia6 - 25 Kanja Bahri4 - 5 LPts
21/04/2031Yaoundé, Cameroon6 - 24 Gauvain Bazin8 - 10 LPts
21/02/2031Florence, Italy5 - 24 Kee-hee Nam6 - 2 WPts
23/12/2030Florence, Italy4 - 24 Tino Carossino1 - 5 WPts
25/10/2030Milan, Italy4 - 23 Alessio Airaghi12 - 8 LPts
29/08/2030Florence, Italy4 - 22 Roberto Sogno8 - 8 LPts
29/06/2030Florence, Italy4 - 21 Gianfranco Di Giorgio1 - 1 LPts
30/04/2030Bouake, Ivory Coast4 - 20 Garen Mauriac12 - 21 LPts
02/03/2030Florence, Italy4 - 19 Damiano Truffi0 - 5(1) LPts
02/01/2030Florence, Italy4 - 18 Remo Marinacci0 - 1 LPts
03/11/2029Florence, Italy3 - 18 Maiope Makatea2 - 17 WPts
04/09/2029Milan, Italy3 - 17 Cristiano Del Piero6 - 24(1) LPts
10/07/2029Kampala, Uganda3 - 16 Sajid Shakir29 - 14 LPts
12/05/2029Genoa, Italy3 - 15 Carlo Bonucci4 - 14 LPts
16/03/2029Florence, Italy3 - 14 Sab Sinaceur4 - 23 LPts
15/01/2029Florence, Italy2 - 14 Gianni Toma2 - 7 WPts
17/11/2028Palermo, Italy2 - 13 Luigino Buglio18 - 16 LPts
21/09/2028Florence, Italy2 - 12 Hanno Kanne10 - 6 LPts
23/07/2028Florence, Italy2 - 11 Anstice Antoni3 - 7 LPts
25/05/2028Rome, Italy2 - 10 Gabriele Lo Sardo13(3) - 26 LPts
07/04/2028Florence, Italy2 - 9 Valerio Coronella1 - 0 LPts
08/02/2028Florence, Italy1 - 9 Vico Libertini1 - 7 WPts
10/12/2027Foggia, Italy1 - 8 Fino Conte1 - 1 LPts
13/10/2027Naples, Italy1 - 7 Adolfo De Angelis0 - 0 LPts
05/09/2027Foggia, Italy1 - 6 Fino Conte0 - 0 LPts
22/07/2027Varna, Bulgaria1 - 5 Grigor á Valentinov13 - 14 LPts
24/05/2027Sassari, Italy1 - 4 Fillipo Cristaldi2 - 2 LPts
10/04/2027Florence, Italy0 - 4 Falke Kuechler1 - 10 WPts
10/02/2027Rome, Italy0 - 3 Primo Conti9(1) - 9 LPts
15/12/2026Auckland, New Zealand0 - 2 David Phillip18(1) - 18 LPts
17/10/2026Palermo, Italy0 - 1 Valerio Alboni4 - 26 LPts
26/08/2026Florence, Italy0 - 0 Lorenzo Fanales1 - 0 LPts