Weightclass:  Lightweight
Location:  Bologna, Italy
Record:  30(2) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/03/2038Bologna, Italy29(2) - 11 Mario De Angelis15(2) - 8 WPts Italy National Championships 2038View
26/03/2038Bologna, Italy28(2) - 11 Arturo Dioguardi21 - 20 WPts Italy National Championships 2038View
07/03/2038Bologna, Italy28(2) - 10 Michel Desnos28(1) - 13 LPts
04/02/2038Yaoundé, Cameroon27(2) - 10 Michel Desnos28(1) - 12 WPts
04/01/2038Varna, Bulgaria27(2) - 9 Stanislav á Lukanov18 - 15(3) LPts
04/12/2037Bologna, Italy27(2) - 8 Stanislav á Lukanov17 - 15(3) LPts
03/11/2037Varna, Bulgaria26(1) - 8 Stanislav á Lukanov17 - 14(2) WKO3
03/10/2037Bologna, Italy25(1) - 8 Stanislav á Lukanov17 - 13(2) WPts
27/08/2037Shubra El-Kheima, Egypt24 - 8 Kamran Kazazian8 - 14(1) WKO3
29/06/2037Bari, Italy23 - 8 Cristiano Bonaccini28 - 15 WPts
24/05/2037Palermo, Italy23 - 7 Mario Di Leonardo38(2) - 13 LPts
01/04/2037Prato, Italy23 - 6 Giorgio Scivoletto23(1) - 4 LPts Italy National Championships 2037View
29/03/2037Prato, Italy22 - 6 Alessandro Bellillo13 - 3 WPts Italy National Championships 2037View
26/03/2037Prato, Italy21 - 6 Mario De Angelis9 - 6 WPts Italy National Championships 2037View
20/02/2037Atlanta, USA20 - 6 Edward Myricks11 - 18 WPts
23/12/2036Palermo, Italy19 - 6 Roberto Matteoli16 - 4 WPts
06/11/2036Bologna, Italy19 - 5 Gerben Thoen26(3) - 8 LPts
07/09/2036Tarant, Italy18 - 5 Cristiano Moretti12 - 12(1) WPts
26/07/2036Modena, Italy17 - 5 Cecilio Del Piero13 - 18 WPts
25/06/2036Palermo, Italy17 - 4 Roberto Matteoli14 - 3 LPts
12/05/2036Rome, Italy16 - 4 Alfredo Antoni11 - 20 WPts
29/03/2036Genoa, Italy16 - 3 Angelo Rallo30(2) - 32 LPts Italy National Championships 2036View
26/03/2036Genoa, Italy15 - 3 Alessandro Bellillo6 - 2 WPts Italy National Championships 2036View
29/02/2036Bologna, Italy14 - 3 Sergio Fabian14 - 9(1) WPts
30/12/2035Bologna, Italy13 - 3 Vidal Buron0 - 1 WPts
30/10/2035Madrid, Spain12 - 3 Juan Dena13 - 19 WPts
01/09/2035Bologna, Italy11 - 3 David Bergin0 - 2 WPts
03/07/2035Milan, Italy10 - 3 Valentino Lettieri3 - 8 WPts
30/05/2035Verona, Italy10 - 2 Luigi Vita25 - 16 LPts
27/04/2035Florence, Italy9 - 2 Liberatore Trapattoni1 - 4(1) WPts
07/03/2035Padua, Italy8 - 2 Claudio Pecci1 - 1 WPts
07/01/2035Bologna, Italy7 - 2 Brian Macklem9 - 17 WPts
07/11/2034Milan, Italy6 - 2 Vico Sossi8 - 13(1) WPts
17/09/2034Milan, Italy6 - 1 Vico Senatore22 - 6 LPts
20/07/2034Bologna, Italy5 - 1 Liberatore Gabriele1 - 1 WPts
19/05/2034Ponce, Puerto Rico4 - 1 Juan Leal3 - 4 WPts
20/03/2034Rome, Italy3 - 1 Rico Velardi2 - 8(1) WPts
20/01/2034Verona, Italy2 - 1 Arturo Perina2 - 15 WPts
04/12/2033Milan, Italy2 - 0 Vico Zola21 - 18(5) LPts
03/11/2033Minsk, Belarus1 - 0 Volodmiri Babin7 - 16 WPts
05/09/2033Bologna, Italy0 - 0 Ignacy Wojtczak2 - 9 WPts