Weightclass:  Middleweight
Location:  Prato, Italy
Record:  18 - 23(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/04/2034Prato, Italy17 - 23(2) Ian Westwood2 - 18 WPts
09/02/2034Prato, Italy16 - 23(2) Larenzo Burgos4 - 18 WPts
09/12/2033Prato, Italy15 - 23(2) Zernebog Mihalovich2 - 10 WPts
08/10/2033Prato, Italy14 - 23(2) Valerio Sossi0 - 0 WPts
07/08/2033Prato, Italy13 - 23(2) Augusto Venegoni1 - 4 WPts
06/06/2033Prato, Italy12 - 23(2) Santiago Verduzco1 - 4 WPts
07/04/2033Prato, Italy11 - 23(2) Joaquin Ceja1 - 8 WPts
06/02/2033Prato, Italy10 - 23(2) Nemesio Marquina5 - 4 WPts
07/12/2032Prato, Italy9 - 23(2) Ignado Cara10 - 11 WPts
08/10/2032Prato, Italy8 - 23(2) Luca Petruccioli1 - 3 WPts
08/08/2032Prato, Italy7 - 23(2) Raimy Akamenya1 - 6(1) WPts
10/06/2032Prato, Italy7 - 22(2) Rocco Capodicasa15 - 21 LPts
11/04/2032Rotterdam, Netherlands7 - 21(2) Lodewijk Kierlinc3 - 12 LPts
12/02/2032Prato, Italy6 - 21(2) Dele Natala2 - 3 WPts
14/12/2031Salvador, Brazil6 - 20(2) Jerrold Garcia5 - 10 LPts
16/10/2031Sapporo, Japan6 - 19(2) Nori Hironaka9 - 14 LPts
18/08/2031Prato, Italy5 - 19(2) Quico Zara4 - 4 WPts
20/06/2031Prato, Italy5 - 18(2) Rashid Tariq11 - 9 LPts
20/04/2031Khemisset, Morocco5 - 17(2) Dhakwan Medbouh12 - 17 LPts
20/02/2031Prato, Italy5 - 16(2) Fabio Perina2 - 4 LPts
22/12/2030Bouake, Ivory Coast5 - 15(2) Jesper Percier6 - 14 LPts
24/10/2030Badalona, Spain4 - 15(2) Diego Avila14 - 13(1) WPts
26/08/2030Prato, Italy4 - 14(2) Dmitri Shilkov11 - 7 LPts
27/06/2030Managua, Nicaragua3 - 14(2) Paco Balli0 - 16(3) WPts
29/04/2030Pasig, Philippines3 - 13(2) Diego Maniulit7 - 9 LPts
01/03/2030Palermo, Italy3 - 12(2) Fabrizio De Bacco3 - 8 LPts
02/01/2030Naples, Italy3 - 11(2) Adolfo De Angelis7 - 7 LPts
03/11/2029Prato, Italy2 - 11(2) Evgeny Platon0 - 1 WPts
04/09/2029Port Harcourt, Nigeria2 - 10(2) Mfon Edem7 - 19 LPts
07/07/2029Turin, Italy1 - 10(2) Rocco Noce0 - 13(1) WPts
14/05/2029Rome, Italy1 - 9(2) Remo Rossettini2 - 8 LPts
06/04/2029Messina, Italy1 - 8(1) Luigi Urso18(3) - 23(1) LKO2
05/03/2029Tarant, Italy1 - 7(1) Adolfo Messa0 - 0 LPts
15/01/2029Prato, Italy1 - 6(1) Vicenzo Porrazzini1 - 8 LPts
16/11/2028Prato, Italy1 - 5(1) Paul Dallas15 - 22(1) LPts
18/09/2028Manila, Philippines1 - 4(1) Mark Bolanos10 - 6 LPts
21/07/2028Prato, Italy1 - 3 Beltran Febles15 - 20 LKO3
23/05/2028Burgos, Spain1 - 2 Reynaldo Escamilla14 - 17 LPts
25/03/2028Milan, Italy1 - 1 Fillipo Sateriale3 - 18(1) LPts
23/02/2028Toronto, Canada1 - 0 Leeroy Nish12 - 12 LPts
26/12/2027Prato, Italy0 - 0 Francesco Arrighi0 - 1 WPts