Weightclass:  Welterweight
Location:  Milan, Italy
Record:  36 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/06/2025Milan, Italy35 - 13 Mario Saia3 - 12 WPts
03/04/2025Milan, Italy34 - 13 Gianluigi De Bono7 - 2 WPts
02/02/2025Milan, Italy33 - 13 Mariano Bongiorno3 - 6 WPts
04/12/2024Milan, Italy32 - 13 Adolfo De Caprio3 - 5 WPts
05/10/2024Milan, Italy31 - 13 Ovidio Nepomuceno1 - 7 WPts
07/08/2024Milan, Italy30 - 13 Piotr Zatorski1 - 7(1) WPts
09/06/2024Kulob, Tajikistan29 - 13 Veysal Bagapov3 - 19 WPts
11/04/2024Amman, Jordan28 - 13 Sajid Ghanem12 - 19(3) WPts
12/02/2024San Miguel de Tucuman, Argentina28 - 12 Joaquin Zevallos34(3) - 16 LPts
14/12/2023Rome, Italy27 - 12 Claudio De Franco22 - 15 WPts
13/11/2023San Pedro de Macoris, Dominican Republic26 - 12 Alejandro Casares4 - 23 WPts
15/09/2023Tegucigalpa, Honduras25 - 12 Jose Frances9 - 26(1) WPts
18/07/2023Guayaquil, Ecuador25 - 11 Santiago Aragona21 - 11 LPts
20/05/2023Lviv, Ukraine25 - 10 Fadei Kulaga19 - 10 LPts
22/03/2023Bogota, Colombia25 - 9 Diego Chica18(1) - 15 LPts
22/01/2023Ankara, Turkey24 - 9 Kudret Burakgazi11 - 14 WPts
24/11/2022Catania, Italy23 - 9 Liberatore Rastrelli18(1) - 9 WPts
20/10/2022Naples, Italy23 - 8 Luca Urbano14 - 17 LPts
22/08/2022Milan, Italy22 - 8 Tito Berlato13 - 12(1) WPts
22/07/2022Riga, Latvia21 - 8 Nikolai Stumbris22 - 6 WPts
24/05/2022Tabriz, Iran20 - 8 Atif Behbudov0 - 6 WPts
26/03/2022Catania, Italy20 - 7 Gabriele De Bacco11 - 9 LPts Italy National Championships 2022View
03/03/2022Rome, Italy19 - 7 Antonio Segre14 - 11 WPts
21/01/2022Montevideo, Uruguay18 - 7 Javier Martinez12 - 11 WPts
23/11/2021Dublin, Ireland17 - 7 Dominic Higgins17 - 6 WPts
25/09/2021Tarant, Italy16 - 7 Valerio Brunetti13 - 9 WPts
24/08/2021Managua, Nicaragua16 - 6 Quito Leano16 - 5 LPts
26/06/2021Rome, Italy15 - 6 Colombo Lo Sardo9 - 13 WPts
25/05/2021Palermo, Italy14 - 6 Silvestro Tasca15 - 7 WPts
09/04/2021Durban, South Africa14 - 5 Bruce Fatundu13 - 7 LPts
09/02/2021Milan, Italy13 - 5 Yuji Murakami6 - 11 WPts
11/12/2020Mexico City, Mexico12 - 5 Beltran Magana11 - 4 WPts
13/10/2020Samarqand, Uzbekistan11 - 5 Ahmed Alli10 - 5 WPts
15/08/2020Cagliari, Italy11 - 4 Luigino Trozzo2 - 8(3) LPts
13/07/2020Tarant, Italy11 - 3 Alfredo Fiori9 - 3 LPts
26/05/2020Milan, Italy10 - 3 Ulrich Mauser5 - 10 WPts
26/03/2020Tarant, Italy10 - 2 Liberatore Argan8(1) - 3 LPts Italy National Championships 2020View
22/03/2020Milan, Italy9 - 2 Adriano Collino9 - 2 WPts
21/01/2020Yerevan, Armenia8 - 2 Kevork Rashidian5 - 4 WPts
21/11/2019Milan, Italy7 - 2 Claudio De Piccoli8 - 3 WPts
21/09/2019Milan, Italy6 - 2 Malik Aichi7 - 3 WPts
23/07/2019Milan, Italy5 - 2 Chris Addo1 - 9 WPts
24/05/2019Milan, Italy4 - 2 Matthew Hughes6 - 0 WPts
25/03/2019Milan, Italy3 - 2 Nico Lombardo3 - 4 WPts
22/01/2019Milan, Italy2 - 2 Azam Saade3 - 3 WPts
22/11/2018Riga, Latvia2 - 1 Fadei Sniegs2 - 1 LPts
24/09/2018Rome, Italy1 - 1 Claudio De Franco2 - 1 WPts
04/08/2018Milan, Italy0 - 1 Silvestro Tasca4 - 0 WPts
06/06/2018Milan, Italy0 - 0 Cristiano Colajanni3 - 0 LPts