Weightclass:  Featherweight
Location:  Naples, Italy
Record:  29(6) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2034Guayaquil, Ecuador28(6) - 16 Eduardo Sepeda16 - 13(1) WPts
22/11/2034Hamilton, Canada28(6) - 15 Steven Whittet33(8) - 9 LPts
19/10/2034Karagandy, Kazakhstan28(6) - 14 Viktor Tleuberdiev16(1) - 9(1) LPts
18/09/2034Marrakech, Morocco27(6) - 14 Ahmed Sadiq13 - 7 WPts
17/08/2034Marrakech, Morocco27(6) - 13 Ahmed Sadiq12 - 7 LPts
17/07/2034Marrakech, Morocco27(6) - 12 Ahmed Sadiq11 - 7 LPts
16/06/2034Naples, Italy26(6) - 12 Dimos Garcia23(1) - 8(1) WPts
12/05/2034Naples, Italy25(6) - 12 Bronco Ibanez18(1) - 12 WPts
01/04/2034Cagliari, Italy24(6) - 12 Rodolfo Falcone16 - 6 WPts Italy National Championships 2034View
29/03/2034Cagliari, Italy23(6) - 12 Mariano Franceschi16(1) - 10 WPts Italy National Championships 2034View
26/03/2034Cagliari, Italy22(5) - 12 Fausto Ranieri6 - 3 WKO2 Italy National Championships 2034View
02/03/2034Petaling Jaya, Malaysia22(5) - 11 Sajid Gajani36(1) - 8 LPts
30/01/2034Naples, Italy22(5) - 10 Sajid Gajani35(1) - 8 LPts
07/12/2033Pekanbaru, Indonesia21(4) - 10 Sapto Bellina10 - 15 WKO2
07/10/2033Ilorin, Nigeria20(3) - 10 Chigozie Asuquo13 - 12 WKO3
09/08/2033Georgetown, Guyana20(3) - 9 Fraser Castellaw36(1) - 11 LPts
08/07/2033Georgetown, Guyana20(3) - 8 Fraser Castellaw35(1) - 11 LPts
06/06/2033Naples, Italy20(3) - 7 Fraser Castellaw34(1) - 11 LPts
02/05/2033Split, Croatia20(3) - 6 Andrej Topalovic20 - 9 LPts
01/04/2033Modena, Italy19(3) - 6 Sergio Grifone21 - 10 WPts Italy National Championships 2033View
29/03/2033Modena, Italy18(3) - 6 Fabrizio Bertolacci25(1) - 10 WPts Italy National Championships 2033View
26/03/2033Modena, Italy17(2) - 6 Cecilio Chiaventi1 - 5 WKO3 Italy National Championships 2033View
09/03/2033Isfahan, Iran17(2) - 5 Haaris Tahan31 - 18 LPts
06/02/2033Naples, Italy17(2) - 4 Vitali Pasternak14 - 5 LPts
05/01/2033Soweto, South Africa16(2) - 4 Paul De Kok20(2) - 10 WPts
05/12/2032Bangkok, Thailand16(2) - 3 Amin Parthipakoranchai11 - 2 LPts
04/11/2032Chelyabinsk, Russia15(2) - 3 Boris Genrich6 - 2 WPts
04/10/2032Christchurch, New Zealand15(2) - 2 Michael Dunstan15 - 6 LPts
03/09/2032London, UK15(2) - 1 John Hayes22(1) - 9 LPts
31/07/2032Naples, Italy15(2) - 0 Peter Powell12 - 0 LPts
01/06/2032Naples, Italy14(2) - 0 Juan Patron5 - 10 WPts
01/04/2032Salerno, Italy13(2) - 0 Fabrizio Scotti23 - 23 WPts Italy National Championships 2032View
29/03/2032Salerno, Italy12(2) - 0 Cecilio Ronchi36(2) - 9 WPts Italy National Championships 2032View
26/03/2032Salerno, Italy11(2) - 0 Fabrizio Bertolacci18(1) - 9 WPts Italy National Championships 2032View
21/02/2032Naples, Italy10(2) - 0 Zardusht Beglerbekov4 - 5 WPts
23/12/2031Antipolo, Philippines9(1) - 0 Carlos Tagalicod8 - 23(2) WKO3
25/10/2031Naples, Italy8(1) - 0 Koldan Ahmetbeckoff7 - 8 WPts
25/08/2031Oslo, Norway7(1) - 0 Freyr Backe4 - 17 WPts
27/06/2031Naples, Italy6(1) - 0 Leonardo Cirielli0 - 1 WPts
28/04/2031Guangzhou, China5(1) - 0 Bing Lee5 - 17 WPts
28/02/2031Zagreb, Croatia4(1) - 0 Denis Perovic6 - 10 WPts
30/12/2030Naples, Italy3(1) - 0 Tobias Vilakazi10 - 15 WPts
01/11/2030Naples, Italy2 - 0 Marjun Alfaro15(1) - 26(3) WKO3
03/09/2030Naples, Italy1 - 0 Kofi Ayim0 - 5 WPts
05/07/2030Naples, Italy0 - 0 Afanas Urban11 - 22 WPts