Weightclass:  Middleweight
Location:  Turin, Italy
Record:  13 - 29(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2034Turin, Italy12 - 29(1) Umair Khalil3 - 5 WPts
25/11/2033Turin, Italy12 - 28(1) Rodolfo Buccico25(1) - 8 LPts
25/09/2033Turin, Italy11 - 28(1) Robert Mangiliman1 - 5 WPts
25/07/2033Turin, Italy10 - 28(1) Jae-sung Sheen3 - 20(1) WPts
25/05/2033Terrassa, Spain10 - 27(1) Xeres Salvas18 - 3 LPts
26/03/2033Modena, Italy10 - 26(1) Daniele Battaglia19(1) - 32 LPts Italy National Championships 2033View
03/02/2033Zaria, Nigeria9 - 26(1) Olufemi Daku19 - 26 WPts
06/12/2032Turin, Italy8 - 26(1) Luca Petruccioli1 - 4 WPts
06/10/2032Turin, Italy7 - 26(1) Peter Grobbelaar4 - 11 WPts
07/08/2032Port-au-Prince, Haiti6 - 26(1) Leroy Nolton5 - 14 WPts
09/06/2032Turin, Italy6 - 25(1) Angel Cea3 - 10 LPts
10/04/2032Jackson, USA6 - 24(1) Colin Patience14 - 15 LPts
11/02/2032Turin, Italy6 - 23(1) Remo Marinacci6 - 8 LPts
13/12/2031Cainta, Philippines6 - 22(1) Billy Rey13 - 11 LPts
15/10/2031Turin, Italy6 - 21(1) Tito Fisichella6 - 10(1) LPts
15/08/2031Rome, Italy5 - 21(1) Remo Rossettini9 - 16(1) WPts
19/06/2031Thessaloniki, Greece5 - 20(1) Cycnus Ballas9 - 10 LPts
21/04/2031Incheon, South Korea5 - 19(1) Sung-yun Ahn7 - 11 LPts
21/02/2031Turin, Italy4 - 19(1) Dante Gesmundo0 - 1 WPts
23/12/2030Lima, Peru4 - 18(1) Cris Ovando22 - 24 LPts
25/10/2030Florence, Italy3 - 18(1) Vicenzo Rispoli2 - 12 WPts
29/08/2030Austin, USA3 - 17(1) Paul Aitken7 - 14 LPts
29/06/2030Turin, Italy3 - 16(1) Gianfranco Rispoli10 - 18 LPts
29/04/2030Riyadh, Saudi Arabia2 - 16(1) Sajid Najafi3 - 2 WPts
01/03/2030Soweto, South Africa2 - 15(1) Colin De Bruyn0 - 11 LPts
01/01/2030Austin, USA1 - 15(1) Paul Aitken5 - 12 WPts
03/11/2029Turin, Italy0 - 15(1) Aftab Naguib0 - 1 WPts
04/09/2029Kampala, Uganda0 - 14(1) Abdul Rahim16 - 12 LPts
07/07/2029Turin, Italy0 - 13(1) Augusto Basini1 - 10(2) LPts
07/05/2029Ulaanbaatar, Mongolia0 - 12(1) Sun Karibzhanoff27(1) - 11 LPts
09/03/2029Isfara, Tajikistan0 - 11(1) Kolya Erkinbec5 - 14 LPts
09/01/2029Nassau, Bahamas0 - 10(1) Jordan Merrick29 - 27 LPts
11/11/2028Rome, Italy0 - 9(1) Gianluca Jacobo8 - 15 LPts
14/09/2028Asuncion, Paraguay0 - 8(1) Hilario Abeita14 - 7 LPts
17/07/2028Ulaanbaatar, Mongolia0 - 7 Aatif Bayanjargal44(2) - 12 LKO3
19/05/2028Dushanbe, Tajikistan0 - 6 Qadir Kaleel23 - 12 LPts
21/03/2028Montreuil, France0 - 5 Charles Fignon12 - 11 LPts
22/01/2028Dushanbe, Tajikistan0 - 4 Kamaladdin Farrah9 - 27 LPts
24/11/2027New Amsterdam, Guyana0 - 3 Rob Brice16 - 21 LPts
26/09/2027Venice, Italy0 - 2 Alfredo Ciccioli4 - 13 LPts
13/08/2027Naples, Italy0 - 1 Roberto Secchia4 - 5 LPts
05/07/2027Turin, Italy0 - 0 Pawel Siwka0 - 6 LPts