Weightclass:  Lightweight
Location:  Rome, Italy
Record:  18(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/05/2029Rome, Italy17(1) - 18 Vanni Laforgia1 - 0 WPts
26/03/2029Rome, Italy16(1) - 18 Ray Bellaire2 - 9 WPts
25/01/2029Rome, Italy16(1) - 17 Obaid Fayad9 - 11 LPts
26/11/2028Rome, Italy16(1) - 16 Paul Sposetti9(1) - 20(1) LPts
27/09/2028Rome, Italy15(1) - 16 Barry Sangil5 - 4 WPts
29/07/2028Rome, Italy14(1) - 16 Kian Dicang2 - 11 WPts
30/05/2028Rome, Italy13(1) - 16 Krzysztof Zarek7 - 14 WPts
31/03/2028Rome, Italy12(1) - 16 Giorgio Ferrari0 - 9 WPts
31/01/2028Rome, Italy12(1) - 15 Roberto Turro7 - 23 LPts
02/12/2027Rome, Italy11(1) - 15 Anar Hamidi9(1) - 20(3) WPts
03/10/2027Rome, Italy11(1) - 14 Valerio Turco9 - 8 LPts
04/08/2027Rome, Italy11(1) - 13 Agapetus Loreto6 - 14(1) LPts
05/06/2027Milan, Italy11(1) - 12 Gianfranco Cannella17 - 14(3) LPts
08/04/2027Rome, Italy10(1) - 12 Vittore Barzanti5 - 12 WPts
07/02/2027Port-au-Prince, Haiti9(1) - 12 Thierry Baudelaire10 - 17 WPts
10/12/2026Rostock, Germany9(1) - 11 Reynald Stophel5 - 6 LPts
12/10/2026New Delhi, India8(1) - 11 Santhosh Thaker0 - 5 WPts
14/08/2026Rome, Italy8(1) - 10 Claudio Cecchi2 - 16 LPts
15/06/2026Waitakere, New Zealand7(1) - 10 Ian Dunstan5 - 19 WPts
17/04/2026Rome, Italy6(1) - 10 Gianni Pucci3 - 20(3) WPts
17/02/2026Rome, Italy5(1) - 10 Fabiano Moretti1 - 6 WPts
19/12/2025Rome, Italy4(1) - 10 Nemesio Vaquera1 - 14(1) WPts
21/10/2025Rome, Italy4(1) - 9 Ooschie Allgeier2 - 2 LPts
23/08/2025Rome, Italy4(1) - 8 Noe Osuna4 - 8 LPts
25/06/2025Rome, Italy3 - 8 Alec Chikwakwa0 - 12(3) WKO3
26/04/2025Rome, Italy2 - 8 Davie Bailie1 - 5 WPts
26/02/2025Rome, Italy2 - 7 Cecilio Jacobo1 - 2 LPts
29/12/2024Rome, Italy1 - 7 Gianfranco Cannella5 - 11(3) WPts
30/10/2024Glasgow, UK1 - 6 Ed Kilduff5 - 10 LPts
01/09/2024Tallaght, Ireland1 - 5 Evan MacBride5 - 6 LPts
04/07/2024Rome, Italy1 - 4 Ali Hachem1 - 0 LPts
05/05/2024Parma, Italy0 - 4 Lorenzo Finocchiaro0 - 0 WPts
18/03/2024Sassari, Italy0 - 3 Gianmarco Armani5 - 12 LPts
23/01/2024Palermo, Italy0 - 2 Giorgio Scutari20(1) - 13 LPts
04/12/2023Foggia, Italy0 - 1 Gianluca Santon15(1) - 22 LPts
26/10/2023Rome, Italy0 - 0 Vico Li Causi1 - 5 LPts