Weightclass:  Welterweight
Location:  Padua, Italy
Record:  29(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/02/2025Padua, Italy28(1) - 13 Antonio Fausto5 - 5 WPts
12/12/2024Padua, Italy28(1) - 12 Kieu Hao48 - 12 LPts
12/10/2024Padua, Italy27(1) - 12 Fino Albonetti7 - 5 WPts
14/08/2024Padua, Italy26(1) - 12 Francis Baune1 - 9 WPts
16/06/2024Padua, Italy25(1) - 12 Tujan Kamgaing38(1) - 11 WPts
17/04/2024Padua, Italy24(1) - 12 Gunnar Lien4 - 12 WPts
18/02/2024Padua, Italy23(1) - 12 Liberatore Locchi1 - 0 WPts
20/12/2023Padua, Italy22(1) - 12 Khalid Gilles2 - 3 WPts
21/10/2023Padua, Italy21(1) - 12 Fabio Cardia2 - 3 WPts
22/08/2023Padua, Italy20(1) - 12 Wojtek Biernacki1 - 1 WPts
23/06/2023Padua, Italy19(1) - 12 Tariq Toure2 - 6 WPts
25/04/2023Padua, Italy18 - 12 Colombo Giusto13(3) - 20(3) WKO3
24/02/2023Padua, Italy17 - 12 Vanni Fortuna17(2) - 15 WPts
25/12/2022Tokyo, Japan16 - 12 Nao Ida14 - 13 WPts
27/10/2022Naples, Italy15 - 12 Lorenzo Arrighi15 - 15 WPts
19/09/2022Dushanbe, Tajikistan15 - 11 Garay Mowad18 - 11 LPts
22/07/2022Cagliari, Italy15 - 10 Luigino Trozzo7 - 15(6) LPts
22/05/2022Matamoros, Mexico14 - 10 Ximen Machuca5 - 14 WPts
24/03/2022Santo Domingo de Guzman, Dominican Republic14 - 9 Emanuel Trinidad14 - 10 LPts
23/01/2022Padua, Italy13 - 9 Hayden Pienaar1 - 5 WPts
23/11/2021Padua, Italy13 - 8 Fabrizio Burlando6 - 16 LPts
22/09/2021Valencia, Spain12 - 8 Franco Morin11 - 11 WPts
23/07/2021Winnipeg, Canada12 - 7 Michael Hemphill15 - 9 LPts
22/05/2021Murcia, Spain12 - 6 Rodrigo Ayon2 - 14 LPts
24/03/2021Zagreb, Croatia12 - 5 Mile Bošnjakovic13 - 7 LPts
24/01/2021Padua, Italy11 - 5 Dembe Kyei6 - 11 WPts
24/11/2020Padua, Italy10 - 5 Gianluigi Maurizio2 - 9 WPts
23/09/2020Padua, Italy9 - 5 Cristiano Lo Sardo4 - 11 WPts
23/07/2020Riyadh, Saudi Arabia9 - 4 Farhan Alharthi6 - 10 LPts
22/05/2020Padua, Italy9 - 3 Afanas Prudnikov14 - 2 LPts
22/03/2020Milan, Italy9 - 2 Vittore Ogbonna9 - 2 LPts
26/01/2020Padua, Italy8 - 2 Santiago Cornejo2 - 7 WPts
26/11/2019Padua, Italy7 - 2 Joe Bevan2 - 7 WPts
26/09/2019La Spezia, Italy6 - 2 Cecilio Pasqual5 - 7 WPts
18/08/2019Naples, Italy6 - 1 Valentino Macina0 - 1 LPts
24/06/2019Orlando, USA5 - 1 Leonardo Conrado5 - 2 WPts
26/04/2019Reggio Emilia, Italy4 - 1 Pepe Valditara1 - 5 WPts
06/03/2019Almaty, Kazakhstan3 - 1 Igor Kasymov0 - 0 WPts
06/01/2019Copenhagen, Denmark3 - 0 Egil Orum0 - 0 LPts
07/11/2018Padua, Italy2 - 0 Garner Gedeon1 - 1 WPts
07/09/2018Zagreb, Croatia1 - 0 Florijan Ercegovic0 - 0 WPts
08/07/2018Padua, Italy0 - 0 Colombo Panico1 - 3 WPts