Weightclass:  Middleweight
Location:  Rome, Italy
Record:  41(2) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/06/2028Rome, Italy40(2) - 20 Bannruod Hedry2 - 11 WPts
25/04/2028Rome, Italy39(2) - 20 Willimod Kalakunak3 - 4 WPts
25/02/2028Rome, Italy38(2) - 20 Bla×ej Peshek5 - 8 WPts
27/12/2027Rome, Italy37(2) - 20 Tunde Seriki2 - 2 WPts
28/10/2027Rome, Italy36(2) - 20 Darko Jercic5 - 13 WPts
29/08/2027Rome, Italy35(2) - 20 Colombo Siliquini18 - 31(2) WPts
29/06/2027Rome, Italy34(2) - 20 Luben á Kipelov12(1) - 6 WPts
30/04/2027Rome, Italy33(2) - 20 Ian Malcomson1 - 32 WPts
01/03/2027Rome, Italy32(2) - 20 Petro Molchan5 - 15(1) WPts
31/12/2026Rome, Italy31(2) - 20 Jose Calistro10 - 10 WPts
01/11/2026Rome, Italy30(2) - 20 Toma Gruntinsh0 - 5 WPts
03/09/2026Rome, Italy29(2) - 20 Santiago Acedo1 - 17 WPts
06/07/2026Rome, Italy28(2) - 20 Luigi Urso8(1) - 15(1) WPts
07/05/2026Rome, Italy27(2) - 20 Enzo De Vito24(2) - 27(3) WPts
26/03/2026Cagliari, Italy27(2) - 19 Claudio Armani31(2) - 26 LPts Italy National Championships 2026View
02/03/2026Durban, South Africa26(2) - 19 Phumelele Zulu7 - 8 WPts
02/01/2026Catania, Italy25(2) - 19 Vito Velardi7(1) - 32 WPts
04/11/2025Rome, Italy24(2) - 19 Urvano Gallo15 - 24 WPts
06/09/2025Catania, Italy23(2) - 19 Vito Velardi6(1) - 31 WPts
11/07/2025Palermo, Italy23(2) - 18 Edmondo Alatri24(1) - 24 LPts
16/05/2025Rome, Italy23(2) - 17 Gianmarco Finocchiaro24 - 19 LPts
29/03/2025Genoa, Italy23(2) - 16 Enzo De Vito19(2) - 24(3) LPts Italy National Championships 2025View
26/03/2025Genoa, Italy22(2) - 16 Claudio Armani25(2) - 25 WPts Italy National Championships 2025View
13/03/2025Rome, Italy21(2) - 16 Carlo Di Maggio1 - 1 WPts
13/01/2025Rome, Italy20(2) - 16 Sigurd Ostlund3 - 4 WPts
14/11/2024Rome, Italy19(2) - 16 Barry Pardol0 - 4 WPts
14/09/2024Incheon, South Korea18(1) - 16 Chan-dong Hyun0 - 7(5) WKO3
17/07/2024Cagayan de Oro, Philippines17(1) - 16 Lisandro Malijan4 - 5 WPts
19/05/2024Tarant, Italy16(1) - 16 Fino Pesce0 - 5 WPts
21/03/2024Chemnitz, Germany15(1) - 16 Adelbert Kulm0 - 8 WPts
22/01/2024Lusaka, Zambia15(1) - 15 Ludacris Mumbi4 - 19 LPts
24/11/2023Madrid, Spain14(1) - 15 Roman Tiscareno14(3) - 13 WPts
25/09/2023Parma, Italy13(1) - 15 Silvestro Gambini19(1) - 18 WPts
28/07/2023Manchester, USA13(1) - 14 Billy Hayes25 - 7 LPts
30/05/2023Frankfurt, Germany12(1) - 14 Berinhard Heist2 - 8 WPts
01/04/2023Rome, Italy11(1) - 14 Merrill Simon0 - 5 WPts
31/01/2023Riyadh, Saudi Arabia10(1) - 14 Abdul Hakeem5 - 12 WPts
02/12/2022Milan, Italy10(1) - 13 Cristiano Ucchielli3 - 13 LPts
03/10/2022Rome, Italy10(1) - 12 Sergio Mazza21(2) - 6 LPts
24/08/2022Rome, Italy10(1) - 11 Luigino Barella8 - 12 LPts
24/07/2022Ho Chi Minh City, Vietnam10(1) - 10 Than Huy17 - 11 LPts
26/05/2022Makiivka, Ukraine9(1) - 10 Evgeny Mihalko4 - 16 WPts
28/03/2022Sana'a, Yemen9(1) - 9 Adnan Alqurtubi7 - 18 LPts
28/01/2022Rome, Italy8(1) - 9 Ivan Espino6 - 16 WPts
28/11/2021Naples, Italy7(1) - 9 Fabio Astori8(1) - 15 WPts
12/10/2021Seoul, South Korea7(1) - 8 Dong-won Jin9(1) - 13 LPts
14/08/2021Newcastle, UK7(1) - 7 Paul McFarlane12 - 12 LPts
14/06/2021Hialeah, USA7(1) - 6 Xavier Cerezo6 - 10 LPts
14/04/2021Incheon, South Korea6 - 6 Soo-il Sim8 - 8 WKO3
13/02/2021Rome, Italy5 - 6 Joaquin Amador11(1) - 9 WPts
15/12/2020Padua, Italy5 - 5 Vito Masoero11 - 8 LPts
19/10/2020Rome, Italy5 - 4 Dele Adebamowo6 - 8 LPts
21/08/2020Plovdiv, Bulgaria5 - 3 Filip á Hinov10 - 6 LPts
23/06/2020Rome, Italy4 - 3 Vittore Trivelli7 - 8(1) WPts
22/04/2020Turin, Italy4 - 2 Fabrizio Mazza0 - 3 LPts
06/03/2020Rome, Italy4 - 1 Cecilio Pagani4 - 6 LPts
03/02/2020Rome, Italy3 - 1 Eoghan Brady4 - 5 WPts
04/12/2019Rome, Italy2 - 1 Alessio Rastrelli7 - 2 WPts
04/10/2019Rome, Italy2 - 0 Vittore Trivelli5 - 5(1) LPts
04/08/2019Rome, Italy1 - 0 Waleed Salahuddin1 - 3 WPts
05/06/2019Rome, Italy0 - 0 Fabrizio Lizzero2 - 2 WPts