Weightclass:  Middleweight
Location:  Tarant, Italy
Record:  16 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/04/2042Tarant, Italy15 - 26 Bernardo Buonfiglio0 - 1 WPts
02/02/2042Tarant, Italy14 - 26 Carlos Taveras1 - 0 WPts
01/12/2041Tarant, Italy13 - 26 Rodrigo Cuevas4 - 14 WPts
28/09/2041Tarant, Italy12 - 26 Lorenzo Mario1 - 7 WPts
25/07/2041Tarant, Italy11 - 26 Emo Alwardt5 - 7 WPts
23/05/2041Tarant, Italy10 - 26 Alessandro Saglia0 - 2 WPts
23/03/2041Tarant, Italy9 - 26 Sergio Turco0 - 2 WPts
20/01/2041Tarant, Italy8 - 26 Sam Cunningham3 - 20 WPts
21/11/2040Tarant, Italy7 - 26 Fillipo Gamba1 - 2 WPts
20/09/2040Tarant, Italy7 - 25 Gathot Sutikno4 - 25 LPts
20/07/2040Tarant, Italy6 - 25 Roberto Giorgetti1 - 3 WPts
19/05/2040Tarant, Italy5 - 25 Gianmarco Fanales0 - 5 WPts
19/03/2040Vilnius, Lithuania5 - 24 Dawid Sutkowski11 - 16 LPts
20/01/2040Shymkent, Kazakhstan5 - 23 Azam Kajrimov19 - 16 LPts
21/11/2039Baku, Azerbaijan4 - 23 Niyaz Gajani7 - 11 WPts
23/09/2039Ibadan, Nigeria4 - 22 Izunna Nwankpa31 - 16 LPts
26/07/2039Managua, Nicaragua4 - 21 Quin Galeano18 - 24 LPts
28/05/2039Prague, Czech Republic4 - 20 ZbyÜek Vanek21 - 22 LPts
30/03/2039Rome, Italy4 - 19 Fabio Fisichella5 - 18 LPts
06/02/2039Kampala, Uganda4 - 18 Paul Mugo10 - 18 LPts
09/12/2038Dallas, USA4 - 17 Zachary Mattison12 - 11 LPts
11/10/2038Tarant, Italy3 - 17 Fabio Ripa1 - 2 WPts
12/08/2038Caloocan, Philippines3 - 16 Vincent Arevalo21 - 12 LPts
14/06/2038Ankara, Turkey3 - 15 Ilker Kocak18 - 22(1) LPts
15/04/2038Riyadh, Saudi Arabia3 - 14 Saad Elamin12 - 16(1) LPts
15/02/2038Tarant, Italy2 - 14 Roman Roda0 - 1 WPts
16/12/2037Tarant, Italy1 - 14 Knave Jansseune3 - 12 WPts
17/10/2037Rome, Italy1 - 13 Fabio Osvaldo4 - 5 LPts
14/09/2037Turin, Italy1 - 12 Damiano Truffi33(1) - 18(1) LPts
14/08/2037Ogbomosho, Nigeria1 - 11 Robert Tochukwu14 - 19 LPts
16/06/2037Blackburn, UK1 - 10 Bart Fitzsimmons14 - 24 LPts
18/04/2037Swords, Ireland1 - 9 Eoin Molony25(4) - 26 LPts
18/02/2037Buffalo, USA1 - 8 John Trupia50(2) - 16 LPts
21/12/2036Catania, Italy1 - 7 Gianfranco Chiti0 - 14 LPts
28/10/2036Tarant, Italy0 - 7 Mauro Formisano1 - 2 WPts
28/08/2036Milan, Italy0 - 6 Alberto Balotelli4 - 3 LPts
11/07/2036Modena, Italy0 - 5 Gabriele Briguglio9 - 10 LPts
05/06/2036Modena, Italy0 - 4 Mauro Formisano0 - 0 LPts
30/04/2036Naples, Italy0 - 3 Arturo Romano5 - 17 LPts
05/03/2036Gaziantep, Turkey0 - 2 Tolga Younan0 - 0 LPts
04/01/2036Utrecht, Netherlands0 - 1 Alexius Matthyssens3 - 9 LPts
05/11/2035Tarant, Italy0 - 0 Fabio Fisichella0 - 1 LPts