Weightclass:  Middleweight
Location:  Rome, Italy
Record:  18 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2041Rome, Italy17 - 22 Gianluigi Anedda1 - 7 WPts
03/10/2041Rome, Italy16 - 22 Ulises Baena5 - 6 WPts
01/08/2041Rome, Italy15 - 22 Jeremie Oyer0 - 2 WPts
30/05/2041Rome, Italy14 - 22 Haider Awad0 - 4 WPts
27/03/2041Rome, Italy13 - 22 Pepe Alberganti1 - 0 WPts
24/01/2041Rome, Italy12 - 22 Sergio Turco0 - 1 WPts
25/11/2040Rome, Italy11 - 22 Roberto Tomasso3 - 0 WPts
23/09/2040Rome, Italy10 - 22 Vittore Fabrizio2 - 3 WPts
23/07/2040Rome, Italy10 - 21 Cecilio Ferrari2 - 4 LPts
23/05/2040Rome, Italy9 - 21 Massimo Verratti1 - 6 WPts
23/03/2040Rome, Italy8 - 21 Gianluca Li Causi4 - 20(3) WPts
21/01/2040Guatemala City, Guatemala7 - 21 Ximen La Torre17 - 19 WPts
22/11/2039Santiago de los Caballeros, Dominican Republic7 - 20 Rodrigo Artiga14 - 7 LPts
23/09/2039Adana, Turkey6 - 20 Ilker Ozel16 - 17 WPts
26/07/2039Aba, Nigeria6 - 19 Syed Azzi25 - 24(1) LPts
28/05/2039Dublin, Ireland6 - 18 Anthony Lane34 - 17 LPts
30/03/2039Rome, Italy5 - 18 Fillipo Mazzocchi4 - 19 WPts
30/01/2039Istanbul, Turkey5 - 17 Metin Cholasan14 - 10 LPts
02/12/2038Umuahia, Nigeria5 - 16 Asif Firman8 - 13(1) LPts
04/10/2038Kulob, Tajikistan5 - 15 Kolya Sadwacasoff19 - 18(1) LPts
06/08/2038Medellin, Colombia4 - 15 Rodrigo Pinel9 - 10 WPts
08/06/2038Calabar, Nigeria4 - 14 Ibrahim Mustafa19 - 16 LPts
10/04/2038Vienna, Austria4 - 13 Norbert Markel19 - 20 LPts
10/02/2038Riga, Latvia4 - 12 Fedor Strazdinsh14 - 20 LPts
13/12/2037Oran, Algeria4 - 11 Haider Daira25 - 16 LPts
15/10/2037Leicester, UK4 - 10 Dillon Mickle8 - 13 LPts
17/08/2037Marseille, France4 - 9 Odo Bataille10 - 17 LPts
19/06/2037Milan, Italy4 - 8 Arturo Frassinetti3 - 11(1) LPts
24/04/2037Rome, Italy4 - 7 Bernardo Lusco3 - 12 LPts
24/02/2037Milan, Italy4 - 6 Fillipo Lovelli8 - 10 LPts
30/12/2036Minsk, Belarus4 - 5 Oleksander Borys19(1) - 7 LPts
01/11/2036Bologna, Italy3 - 5 Marco Crocetta2 - 0 WPts
21/09/2036Messina, Italy2 - 5 Rodolfo Ucchielli12 - 11(1) WPts
18/08/2036Foggia, Italy1 - 5 Liberatore Benetti0 - 0 WPts
28/06/2036Haiphong, Vietnam1 - 4 Dieu Ca22 - 15 LPts
30/04/2036Rome, Italy1 - 3 Alberto Balotelli3 - 2 LPts
02/03/2036New Delhi, India1 - 2 Ganesh Grewal7(1) - 26 LPts
03/01/2036Medellin, Colombia1 - 1 Xaverius Brasil26 - 34 LPts
05/11/2035Tarant, Italy0 - 1 Fillipo Mazzocchi0 - 0 WPts
05/10/2035Rome, Italy0 - 0 Arturo Frassinetti0 - 3 LPts