Weightclass:  Welterweight
Location:  Turin, Italy
Record:  29(2) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/03/2026Turin, Italy29(2) - 22 Dino Borrelli9 - 7 LPts
07/01/2026Turin, Italy28(2) - 22 Cristiano Sacchi2 - 4 WPts
07/11/2025Turin, Italy27(2) - 22 Bernardo De Pasquale3 - 5 WPts
07/09/2025Turin, Italy26(2) - 22 Fino Leonetti1 - 5 WPts
08/07/2025Turin, Italy25(2) - 22 Jonathan Hansen3 - 19 WPts
09/05/2025Turin, Italy24(2) - 22 Neil Gourlay5 - 10 WPts
10/03/2025Turin, Italy23(2) - 22 Rafael Dallal1 - 6 WPts
10/01/2025Turin, Italy22(2) - 22 Mark MacNevin7 - 9 WPts
11/11/2024Turin, Italy22(2) - 21 Valerio Zecca6 - 11 LPts
10/09/2024Turin, Italy21(2) - 21 Cecilio Alessandrini23 - 21 WPts
14/07/2024Turin, Italy20(2) - 21 Dino Pintor6 - 7 WPts
14/05/2024Turin, Italy20(2) - 20 Giorgio Valerio16 - 23 LPts
15/03/2024Turin, Italy19(2) - 20 Ramirez Adames0 - 4 WPts
15/01/2024Cartagena, Colombia18(2) - 20 Cortez Mateos9 - 21 WPts
17/11/2023Mashhad, Iran18(2) - 19 Zain Darwish18 - 17 LPts
19/09/2023Rome, Italy18(2) - 18 Alessio Iotti19(1) - 16 LPts
23/07/2023Milan, Italy18(2) - 17 Adriano De Bacco15 - 19 LPts
25/05/2023Genoa, Italy18(2) - 16 Sergio Fabrizio27 - 6 LPts
06/04/2023Verona, Italy17(2) - 16 Pepe Guttuso17 - 10 WPts
24/02/2023Padua, Italy17(2) - 15 Adriano Collino17 - 12 LPts
18/01/2023Kampala, Uganda16(2) - 15 Orma Araptany0 - 0 WPts
20/11/2022Manukau, New Zealand16(2) - 14 Alastair Gilbride23 - 10 LPts
21/09/2022Lviv, Ukraine16(2) - 13 Fadei Kulaga15 - 10 LPts
24/07/2022Rome, Italy15(2) - 13 Cristiano Lo Sardo7 - 19 WPts
23/06/2022Pretoria, South Africa14(2) - 13 Cole Mxoyana14 - 10 WPts
25/04/2022Batam, Indonesia13(2) - 13 Wiyoto Badriawan1 - 8 WPts
25/02/2022Baku, Azerbaijan12(2) - 13 Akram Topchubashov17 - 9 WPts
28/12/2021Turin, Italy11(2) - 13 Kyle Malraux4 - 8 WPts
28/10/2021Naples, Italy10(2) - 13 Valentino Macina4 - 11 WPts
27/09/2021Karaj, Iran10(2) - 12 Rehan Aly18 - 4 LPts
30/07/2021Bari, Italy10(2) - 11 Savio Giunti14(1) - 5 LPts
08/06/2021Naples, Italy10(2) - 10 Vittore Castellina11 - 10 LPts
07/05/2021Turin, Italy10(2) - 9 Chalermjak Chitranukhroh6 - 12 LPts
08/03/2021Las Condes, Chile10(2) - 8 Neper Pinzon8 - 11 LPts
07/01/2021Bari, Italy9(1) - 8 Rocco Audisio4 - 15(4) WKO3
14/11/2020Turin, Italy9(1) - 7 Gabriele De Bacco7 - 4 LPts
14/09/2020Zagreb, Croatia9(1) - 6 Antun Majnaric7 - 7 LPts
14/07/2020Naples, Italy9(1) - 5 Alberto Del Piero11 - 3 LPts
09/06/2020Bandung, Indonesia8(1) - 5 Langgeng Salma2 - 11 WPts
10/04/2020Turin, Italy7(1) - 5 Adriano Caira9 - 5 WPts
10/02/2020Dushanbe, Tajikistan6(1) - 5 Etibar Sadyhov4 - 8 WPts
11/12/2019Sofia, Bulgaria5(1) - 5 Rumen á Botev2 - 11 WPts
13/10/2019Genoa, Italy4(1) - 5 Claudio Turro6 - 4 WPts
06/09/2019Brasilia, Brazil4(1) - 4 Santiago Topete2 - 2 LPts
09/07/2019Goiania, Brazil3 - 4 Diego Pinto0 - 7 WKO3
11/05/2019Naples, Italy3 - 3 Gianluigi Asaro5 - 2 LPts
31/03/2019San Juan, Argentina2 - 3 Diego Carrasquillo1 - 8 WPts
31/01/2019Turin, Italy1 - 3 HuiK'o Au3 - 0 WPts
01/12/2018Quanzhou, China1 - 2 Quon Mon2 - 4 LPts
02/10/2018Verona, Italy1 - 1 Cristiano Colajanni5 - 0 LPts
04/08/2018Turin, Italy1 - 0 Vittore Castellina2 - 0 LPts
06/06/2018Turin, Italy0 - 0 Sebastian Danilisin0 - 1 WPts