Weightclass:  Middleweight
Location:  Palermo, Italy
Record:  26(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/09/2025Palermo, Italy25(1) - 24 Dolph Gensch1 - 6 WPts
11/07/2025Palermo, Italy24(1) - 24 Bernardo Fabio23(2) - 18 WPts
12/05/2025Palermo, Italy23(1) - 24 Adalwine Schaan1 - 3 WPts
13/03/2025Palermo, Italy22(1) - 24 Irfan Muhammed1 - 13 WPts
13/01/2025Bologna, Italy21(1) - 24 Francesco Caira17(1) - 28 WPts
16/11/2024La Spezia, Italy20(1) - 24 Fino Turro10 - 31(1) WPts
18/09/2024Frankfurt, Germany19(1) - 24 Richerd Billheimer2 - 6 WPts
21/07/2024Rome, Italy19(1) - 23 Gianmarco Finocchiaro20 - 18 LPts
23/05/2024Gwangju, South Korea18 - 23 Young-cheol Paik9 - 19(5) WKO2
25/03/2024Parma, Italy17 - 23 Silvestro Gambini21(2) - 19 WPts
15/02/2024Shymkent, Kazakhstan17 - 22 Yulian Iscacow18 - 15 LPts
18/12/2023La Spezia, Italy17 - 21 Claudio Armani16(2) - 24 LPts
15/11/2023Samarqand, Uzbekistan17 - 20 Isaak Agamaliev22 - 16 LPts
17/09/2023Managua, Nicaragua16 - 20 Seferino Llamas7 - 8 WPts
20/07/2023Port Harcourt, Nigeria16 - 19 Bright Akinsiku19 - 15 LPts
22/05/2023Le Mans, France16 - 18 Garen Michel25(1) - 6 LPts
24/03/2023Shamkir, Azerbaijan16 - 17 Vilayat Khanmammadov15 - 9 LPts
24/01/2023Galway, Ireland16 - 16 Darragh Vincent12 - 13 LPts
26/11/2022Pasig, Philippines16 - 15 Santiago Gamata14 - 10 LPts
28/09/2022Bari, Italy16 - 14 Bernardo Pasqual14(1) - 12 LPts
21/08/2022Milan, Italy16 - 13 Enzo Siliquini13(1) - 12 LPts
29/06/2022Parma, Italy15 - 13 Fabrizio Delogu5(1) - 18 WPts
27/05/2022Monza, Italy14 - 13 Fabiano Capaldi13 - 12 WPts
24/04/2022Milan, Italy13 - 13 Remo Ranocchia15 - 12 WPts
01/03/2022Parma, Italy12 - 13 Fabrizio Delogu5(1) - 16 WPts
24/01/2022Bangkok, Thailand11 - 13 Panomroonglek Phetphun9(1) - 12 WPts
26/11/2021Monza, Italy11 - 12 Fabiano Capaldi11 - 11 LPts
20/10/2021Khenifra, Morocco10 - 12 Hassan Rahaman12 - 12(2) WPts
19/08/2021Utrecht, Netherlands10 - 11 Perimeke Van Guyse9 - 11 LPts
20/06/2021Volgograd, Russia9 - 11 Igor Akimov3 - 9 WPts
22/04/2021Genoa, Italy9 - 10 Alessio Rastrelli10 - 8 LPts
26/02/2021Palermo, Italy9 - 9 Raeland Mulyati10 - 8 LPts
28/12/2020Palermo, Italy8 - 9 Adelmo Phillips8 - 9 WPts
28/10/2020Palermo, Italy8 - 8 Louis Ngcongca12 - 5 LPts
30/08/2020Naples, Italy8 - 7 Savio Rositani4 - 14 LPts
25/07/2020Panama City, Panama8 - 6 Macario Amezquita12(1) - 3 LPts
27/05/2020Palermo, Italy8 - 5 Tito Flamigni6 - 3 LPts
26/03/2020Tarant, Italy8 - 4 Colombo Prandelli9 - 3 LPts Italy National Championships 2020View
07/03/2020Palermo, Italy7 - 4 Fabio Gatti5 - 7 WPts
05/01/2020Cebu City, Philippines6 - 4 Joaquin Saclolo0 - 0 WPts
07/11/2019Zarqa, Jordan5 - 4 Zafa Abouchabkis5(1) - 6 WPts
08/09/2019Athens, Greece4 - 4 Zale Papalia3 - 6 WPts
09/07/2019Odense, Denmark3 - 4 Bartram Dreessen3 - 3 WPts
11/05/2019Palermo, Italy2 - 4 Fillipo Rizzo7 - 0 WPts
10/03/2019Palermo, Italy2 - 3 Luca Scotti3 - 5 LPts
20/01/2019Milan, Italy2 - 2 Luca Capodicasa4 - 3 LPts
14/12/2018Palermo, Italy1 - 2 Bernardo Pasqual1 - 1 WPts
15/10/2018Palermo, Italy1 - 1 Primo Tremaglia2 - 3 LPts
17/08/2018Los Alcarrizos, Dominican Republic0 - 1 Miguel Olmedo1 - 0 WPts
19/06/2018Rome, Italy0 - 0 Colombo Prandelli0 - 0 LPts