Weightclass:  Light Welterweight
Location:  Turin, Italy
Record:  9 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/04/2025Turin, Italy8 - 31 Claudio De Vito2 - 11(1) WPts
23/02/2025Turin, Italy7 - 31 Daniele Cinotti0 - 17 WPts
26/12/2024Turin, Italy6 - 31 Mario Ranocchia2 - 17(7) WPts
27/10/2024Turin, Italy5 - 31 Tino Laforgia0 - 5 WPts
28/08/2024Turin, Italy5 - 30 Gianluca Borrelli25 - 17 LPts
29/06/2024Turin, Italy5 - 29 Fabiano Antonelli2 - 3 LPts
29/04/2024Turin, Italy5 - 28 Sergio Bonucci8 - 17 LPts
01/03/2024La Spezia, Italy4 - 28 Valentino Messa8 - 18 WPts
17/01/2024Naples, Italy4 - 27 Sergio Bonucci7 - 16 LPts
19/11/2023Genoa, Italy4 - 26 Cristiano Giordano13(2) - 16 LPts
24/09/2023Turin, Italy3 - 26 Aleksandr Gusakov9 - 9 WPts
27/07/2023Bologna, Italy3 - 25 Valentino Rauti7 - 15 LPts
02/06/2023Rome, Italy3 - 24 Damiano Scappini9 - 22 LPts
19/04/2023Milan, Italy3 - 23 Antonio Dozza22 - 12 LPts
17/03/2023La Spezia, Italy3 - 22 Francesco Macina19 - 12 LPts
28/01/2023Bologna, Italy3 - 21 Valentino Rauti6 - 13 LPts
09/12/2022Rome, Italy3 - 20 Augusto Truffi12 - 15 LPts
14/10/2022Rome, Italy3 - 19 Fabrizio Cristaldi10(1) - 19 LPts
12/09/2022Seoul, South Korea3 - 18 Myung-joo Kong13 - 14 LPts
15/07/2022Zagreb, Croatia3 - 17 Srecko Debeljak21 - 6 LPts
17/05/2022Foggia, Italy2 - 17 Gianni Silvani6(1) - 18 WPts
26/03/2022Sofia, Bulgaria2 - 16 Andrei á Vasilchev16 - 6 LPts
26/01/2022Santiago de los Caballeros, Dominican Republic2 - 15 Quin Florin11 - 10 LPts
27/11/2021Athens, Greece2 - 14 Baptiste Zenon8 - 10 LPts
29/09/2021Rome, Italy2 - 13 Enzo Fisichella14 - 11 LPts
20/08/2021Akashi, Japan2 - 12 Yuji Kubota12 - 10 LPts
19/06/2021Foggia, Italy2 - 11 Silvestro Zocco4 - 17 LPts
25/04/2021Turin, Italy2 - 10 Valentino Rauti1 - 7 LPts
23/02/2021Turin, Italy2 - 9 Cipriano Ventura3 - 4 LPts
25/12/2020Turin, Italy1 - 9 Dakarai Andoh4 - 8 WPts
25/10/2020Turin, Italy1 - 8 George Gattuso2 - 8 LPts
27/08/2020Turin, Italy1 - 7 Baltasar Anselmo1 - 8 LPts
26/06/2020Montevideo, Uruguay1 - 6 Gervasio Chirinos6 - 8 LPts
27/04/2020Cali, Colombia1 - 5 Neron Romero7 - 5 LPts
28/02/2020Turin, Italy1 - 4 Diego Liberato10 - 3 LPts
30/12/2019Turin, Italy1 - 3 Baariq Ghanmouni1 - 3 LPts
31/10/2019Little Rock, USA1 - 2 Dylan Grandison2 - 9 LPts
02/09/2019Turin, Italy1 - 1 Scott Craddock6 - 1 LPts
04/07/2019Turin, Italy1 - 0 Ponce Cruz0 - 2 LPts
05/05/2019Turin, Italy0 - 0 Melor Rakowski1 - 1 WPts