Weightclass:  Light Welterweight
Location:  Naples, Italy
Record:  18(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/09/2029Naples, Italy17(1) - 15 Rabiu Anyiam3 - 6 WPts
14/07/2029Naples, Italy16 - 15 Ollie Capote0 - 8(3) WKO3
15/05/2029Naples, Italy15 - 15 John Ribao6 - 7 WPts
16/03/2029Naples, Italy14 - 15 Yoshi Murata4 - 14 WPts
14/01/2029Naples, Italy14 - 14 Quinto Rolan7 - 7 LPts
15/11/2028Naples, Italy13 - 14 Kenji Muto3 - 9 WPts
16/09/2028Naples, Italy12 - 14 Nori Chiba5 - 7 WPts
18/07/2028Naples, Italy11 - 14 Angelo Bortone5 - 17 WPts
19/05/2028Naples, Italy10 - 14 Denzel Kpesebaan0 - 1 WPts
21/03/2028Naples, Italy9 - 14 Adolfo Fumagalli7 - 10 WPts
21/01/2028Naples, Italy8 - 14 Vito Chiesa6 - 7 WPts
22/11/2027Naples, Italy7 - 14 Rodolfo Pagani5 - 16 WPts
23/09/2027Palermo, Italy7 - 13 Bernardo Amoruso35(6) - 18 LPts
26/07/2027Hamamatsu, Japan7 - 12 Satoru Kaneko38 - 25(4) LPts
28/05/2027Kumasi, Ghana7 - 11 Ricky Agbo12 - 13 LPts
30/03/2027Tilburg, Netherlands7 - 10 Frederick Robyn13 - 12 LPts
30/01/2027Durres, Albania7 - 9 Ditmer Xhaferi15(2) - 33 LPts
02/12/2026Vilnius, Lithuania7 - 8 Marcin Czaplicki13 - 40 LPts
04/10/2026Athens, Greece6 - 8 Dekel Drakos14(1) - 14 WPts
06/08/2026Ulaanbaatar, Mongolia6 - 7 Sukhbayar Togoon28(2) - 9 LPts
08/06/2026Angarsk, Russia5 - 7 Boris Chemenov2 - 11 WPts
10/04/2026Panama City, Panama5 - 6 Aimon Casto16 - 22 LPts
10/02/2026Turin, Italy4 - 6 Dante Catte5 - 14 WPts
13/12/2025Magnitogorsk, Russia3 - 6 Arseni Zarubin6 - 7 WPts
15/10/2025Naples, Italy3 - 5 Ignado Rozas2 - 6(1) LPts
17/08/2025Milan, Italy3 - 4 Gabriele Angeli7 - 9(1) LPts
21/06/2025Turin, Italy3 - 3 Rico Fedeli20 - 13 LPts
27/04/2025Harare, Zimbabwe3 - 2 Dale Mpofu2 - 13 LPts
27/02/2025Harare, Zimbabwe3 - 1 Shaun Nyumbu32(2) - 25 LPts
30/12/2024Hanover, Germany2 - 1 Garrey Marohn4(1) - 12 WPts
01/11/2024Naples, Italy1 - 1 Roberto Donadoni3 - 5 WPts
02/09/2024Naples, Italy0 - 1 Fresco Merida1 - 6(3) WPts
05/07/2024Naples, Italy0 - 0 Dante Vetere0 - 0 LPts