Weightclass:  Middleweight
Location:  Naples, Italy
Record:  29 - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/07/2030Naples, Italy28 - 18(1) Mark Seton12 - 10 WPts
17/05/2030Naples, Italy27 - 18(1) John Glas3 - 10 WPts
18/03/2030Naples, Italy26 - 18(1) Lionel Jade1 - 7 WPts
15/01/2030Naples, Italy25 - 18(1) Danyaal Abourizk4 - 10 WPts
15/11/2029Naples, Italy25 - 17(1) Vuyisile Sekola17 - 12 LPts
16/09/2029Naples, Italy24 - 17(1) Renke Bertz0 - 4 WPts
18/07/2029Naples, Italy23 - 17(1) Juan Toste9 - 10 WPts
19/05/2029Naples, Italy22 - 17(1) Seung-gyu Chi7(1) - 6 WPts
21/03/2029Naples, Italy21 - 17(1) Yohann Altringer3 - 10 WPts
20/01/2029Naples, Italy20 - 17(1) Primo Baldassarri2 - 2 WPts
21/11/2028Naples, Italy19 - 17(1) Joaquin Cossio2 - 13 WPts
23/09/2028Naples, Italy18 - 17(1) Shin-wook Song12(2) - 18 WPts
25/07/2028Wiesbaden, Germany17 - 17(1) Bin Heidorn2 - 9 WPts
27/05/2028Incheon, South Korea17 - 16(1) Ja-choel Suh0 - 5 LPts
29/03/2028Messina, Italy17 - 15(1) Fillipo Cialente15 - 11 LPts Italy National Championships 2028View
26/03/2028Messina, Italy16 - 15(1) Alessio Airaghi1 - 2 WPts Italy National Championships 2028View
27/01/2028Vitoria-Gasteiz, Spain15 - 15(1) Paco Villalba10(2) - 11 WPts
29/11/2027Naples, Italy14 - 15(1) Mario De Corato1 - 0 WPts
30/09/2027Palermo, Italy13 - 15(1) Raul Zecca6 - 15(1) WPts
03/08/2027Naples, Italy12 - 15(1) Obaid Lodhi3 - 21 WPts
03/06/2027Sassari, Italy12 - 14(1) Dante Sabattini16(1) - 11 LPts
10/04/2027Lapu-Lapu, Philippines11 - 14(1) Gethin Tugade7(1) - 12 WPts
10/02/2027Athens, USA11 - 13(1) Dave Bendick4 - 13 LPts
13/12/2026The Hague, Netherlands10 - 13(1) Arne Bauwens6 - 8 WPts
15/10/2026Mohammedia, Morocco10 - 12(1) Ra'id Cheaouri12 - 13 LPts
17/08/2026Naples, Italy9 - 12(1) Tito Veronisi8(1) - 20 WPts
22/06/2026Naples, Italy8 - 12(1) Remo Alboni1 - 1 WPts
23/04/2026Daegu, South Korea8 - 11(1) Min-hyeok Tan4 - 22(3) LPts
23/02/2026Bologna, Italy8 - 10(1) Gianmarco Pagani10 - 10 LPts
28/12/2025Milan, Italy7 - 10(1) Dino Ballan2 - 12(1) WPts
13/11/2025Rome, Italy7 - 9 Gianmarco Finocchiaro27 - 19 LKO3
13/10/2025New Kingston, Jamaica7 - 8 Joseph Gordon7 - 24 LPts
15/08/2025Ulaanbaatar, Mongolia6 - 8 Amaniyy Lodoidamba6 - 17 WPts
17/06/2025Asuncion, Paraguay6 - 7 Oro Aro9(1) - 13 LPts
19/04/2025Naples, Italy5 - 7 Waqar Srour1 - 10 WPts
19/02/2025Sana'a, Yemen4 - 7 Syed Ameen7 - 11 WPts
22/12/2024Kingston, Jamaica4 - 6 Isaac Morehead26 - 16 LPts
24/10/2024La Paz, Bolivia4 - 5 Malvolio Piedrahita12(1) - 30 LPts
26/08/2024Milan, Italy4 - 4 Nero Pizzorno0 - 1 LPts
11/07/2024Kampala, Uganda4 - 3 Ian Juuko9 - 18 LPts
13/05/2024Tehran, Iran4 - 2 Asif Hai12(1) - 24 LPts
15/03/2024Milan, Italy4 - 1 Arturo De Simone13 - 14 LPts
22/01/2024Turin, Italy4 - 0 Augusto Di Maggio1 - 20 LPts
12/12/2023Florence, Italy3 - 0 Adriano Laforgia11 - 11 WPts
03/11/2023Naples, Italy2 - 0 Xin Cheung0 - 1 WPts
05/09/2023Palermo, Italy1 - 0 Luigino Buglio0 - 0 WPts
05/08/2023Naples, Italy0 - 0 Schaffer Pischke0 - 0 WPts