Weightclass:  Middleweight
Location:  Tarant, Italy
Record:  14 - 25(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2042Tarant, Italy13 - 25(3) Silvano Ogbonna3 - 12 WPts
13/05/2042Tarant, Italy12 - 25(3) Tito Balotelli1 - 6 WPts
14/03/2042Riga, Latvia11 - 25(3) Fedor Augstkalnietis10 - 23(1) WPts
11/01/2042Nassau, Bahamas11 - 24(3) Michael Hettrick21 - 12 LPts
13/11/2041Kingston, Jamaica10 - 24(3) Gus Ewing6 - 14(1) WPts
15/09/2041North Shore, New Zealand10 - 23(3) Kiki Kaiteke3 - 15 LPts
15/07/2041Tarant, Italy9 - 23(3) Rico Panaguinto5 - 15 WPts
14/05/2041Istanbul, Turkey8 - 23(3) Onur Chubukchu4 - 8 WPts
15/03/2041Sofia, Bulgaria8 - 22(3) Yordan á Pavlikov13 - 17 LPts
15/01/2041Tarant, Italy7 - 22(3) Jacob Masiyiwa8 - 15(1) WPts
17/11/2040Bulawayo, Zimbabwe7 - 21(3) Mark Murwira11 - 13(1) LPts
19/09/2040Kingston, Jamaica6 - 21(3) Lloyd Kindrick13 - 10 WPts
21/07/2040Tarant, Italy5 - 21(3) Ben Nicolson0 - 16 WPts
21/05/2040Wellington, New Zealand4 - 21(3) Rob Kohu1 - 12 WPts
23/03/2040Rome, Italy4 - 20(3) Fabio Fisichella8 - 21 LPts
26/01/2040Bruges, Belgium3 - 20(3) Matthys Wauman5 - 14 WPts
28/11/2039Orlando, USA3 - 19(3) Alastair Venegas14 - 11 LPts
30/09/2039Kingston, Jamaica3 - 18(3) Paul Lisk31 - 16 LPts
02/08/2039Stockholm, Sweden3 - 17(3) Vincent Palm9 - 14(1) LPts
04/06/2039Waitakere, New Zealand2 - 17(3) Antwan Darling7 - 22 WPts
06/04/2039Bamenda, Cameroon2 - 16(2) Sumner Ntumazah14 - 12(1) LKO2
06/02/2039Tarant, Italy1 - 16(2) Francesco Acerbi0 - 4 WPts
09/12/2038Leeds, UK1 - 15(2) Steven Carberry4 - 22 LPts
11/10/2038Managua, Nicaragua1 - 14(1) Vicente San Jose27 - 22(2) LKO3
13/08/2038Baku, Azerbaijan1 - 13(1) Amer Hannan12 - 11 LPts
15/06/2038Tarant, Italy0 - 13(1) Damiano Strano0 - 3 WPts
14/04/2038Gulu, Uganda0 - 12(1) Diallo Mallinga5 - 14 LPts
14/02/2038Pagadian, Philippines0 - 11 Dave Prospero33(15) - 6 LKO2
17/12/2037Virginia Beach, USA0 - 10 Ed McVicker25 - 16 LPts
19/10/2037Bandar Lampung, Indonesia0 - 9 Elang Prodjodikoro16 - 9 LPts
21/08/2037Turin, Italy0 - 8 Leonardo Marconi11 - 18 LPts
16/07/2037Genoa, Italy0 - 7 Fillipo Marconi12 - 17 LPts
14/06/2037New Kingston, Jamaica0 - 6 Blake Coppin8 - 22 LPts
16/04/2037Santo Domingo de Guzman, Dominican Republic0 - 5 Isidro Mamon10 - 16 LPts
16/02/2037Galway, Ireland0 - 4 Leeroy Murphy13 - 22(1) LPts
19/12/2036Foggia, Italy0 - 3 Antonio Gatti0 - 0 LPts
28/10/2036Milan, Italy0 - 2 Mario Bassolino1 - 17 LPts
03/09/2036Tarant, Italy0 - 1 Primo Parro0 - 5(1) LPts
05/07/2036Tarant, Italy0 - 0 Fabio Osvaldo0 - 0 LPts