Weightclass:  Light Welterweight
Location:  Turin, Italy
Record:  13(1) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/07/2025Turin, Italy12(1) - 31 Massimo Adriano1 - 11 WPts
01/06/2025Turin, Italy11(1) - 31 Leonardo Bresso2 - 9 WPts
02/04/2025Turin, Italy10(1) - 31 Alberto Picciano1 - 0 WPts
01/02/2025Turin, Italy9(1) - 31 Damiano Meloni1 - 1 WPts
03/12/2024Turin, Italy8(1) - 31 Adolfo Scappini5 - 10 WPts
04/10/2024Turin, Italy7(1) - 31 Fionn Finnegan5 - 9 WPts
05/08/2024Turin, Italy6(1) - 31 Connor Paterson9 - 2 WPts
07/06/2024Turin, Italy5(1) - 31 Aftab Adham3 - 12 WPts
09/04/2024Turin, Italy4(1) - 31 Edmondo Prandelli2 - 3(1) WPts
09/02/2024Turin, Italy4(1) - 30 Li Jian13 - 27 LPts
11/12/2023Padua, Italy4(1) - 29 Nico Sospiri9(1) - 20 LPts
09/11/2023Hanoi, Vietnam4(1) - 28 Tuan Tu9 - 7 LPts
11/09/2023Rome, Italy4(1) - 27 Vicenzo Cavallari17 - 18 LPts
20/07/2023Nairobi, Kenya3(1) - 27 Sammy Radull8 - 25 WPts
22/05/2023Nuevo Laredo, Mexico3(1) - 26 Felippe Amescua2 - 8 LPts
24/03/2023Oslo, Norway3(1) - 25 Olaf Velde26 - 8 LPts
24/01/2023Modena, Italy3(1) - 24 Nico De Capua20 - 10 LPts
10/12/2022Bologna, Italy3(1) - 23 Rocco De Bacco11 - 16 LPts
07/11/2022Dushanbe, Tajikistan3(1) - 22 Rovshan Magamedov10 - 12 LPts
09/09/2022Mixco, Guatemala3(1) - 21 Cris Irene7 - 19 LPts
11/07/2022London, UK3(1) - 20 William Hughes18 - 7 LPts
13/05/2022Rome, Italy3(1) - 19 Sergio Lattuca15 - 12 LPts
22/03/2022Petionville, Haiti3(1) - 18 Pascal Blanco9 - 15 LPts
22/01/2022Yerevan, Armenia3(1) - 17 Mardiros Hacheryan20 - 6 LPts
24/11/2021Russeifa, Jordan3(1) - 16 Waqas Abed3 - 8 LPts
25/09/2021Tampere, Finland3(1) - 15 Elias Jarvinen12 - 12 LPts
28/07/2021Istanbul, Turkey3(1) - 14 Ilker Kanibir12 - 9 LPts
29/05/2021Harare, Zimbabwe3(1) - 13 Denzel Mkwananzi3 - 13 LPts
31/03/2021Palembang, Indonesia2(1) - 13 Ken-dedes Hoving5(1) - 8 WPts
31/01/2021Turin, Italy2(1) - 12 Gianluca Bonatti7 - 13 LPts
29/11/2020Kumasi, Ghana1(1) - 12 Dume Asante5 - 10 WPts
30/09/2020Brescia, Italy1(1) - 11 Adriano Sapia9 - 6 LPts
20/08/2020Montevideo, Uruguay1(1) - 10 Xalvador Amador6 - 8 LPts
22/06/2020Hamburg, Germany1(1) - 9 Wendell Heineman8 - 8 LPts
24/04/2020Monterrey, Mexico1(1) - 8 Eduardo Rivero4 - 8 LPts
25/02/2020Recife, Brazil1(1) - 7 Juan Alvaro3 - 7 LPts
28/12/2019Turin, Italy0 - 7 Petrak Garnighyan7 - 3(1) WKO3
29/10/2019Yerevan, Armenia0 - 6 Vahan Mageryan2 - 11 LPts
31/08/2019Turin, Italy0 - 5 Nico De Capua5 - 3 LPts
02/07/2019Turin, Italy0 - 4 Rocco Basile4 - 4 LPts
03/05/2019Auckland, New Zealand0 - 3 Dave Lennie2 - 1 LPts
03/03/2019Bari, Italy0 - 2 Vanni Cocca2 - 0 LPts
03/01/2019Kiev, Ukraine0 - 1 Yakiv Barna2 - 0 LPts
05/11/2018Turin, Italy0 - 0 Rocco Basile2 - 2 LPts