Weightclass:  Light Welterweight
Location:  Turin, Italy
Record:  19(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/09/2028Turin, Italy18(1) - 21 Lewis Bagalayos1 - 4 WPts
26/07/2028Turin, Italy17(1) - 21 Volodmiri Kozlovsky3 - 6 WPts
27/05/2028Turin, Italy16(1) - 21 Louis Milton8 - 15 WPts
28/03/2028Turin, Italy15(1) - 21 Telo Berthieu6 - 6 WPts
28/01/2028Turin, Italy14(1) - 21 James Ketchen0 - 11(2) WPts
29/11/2027Turin, Italy13(1) - 21 Carlo Murgia1 - 0 WPts
30/09/2027Turin, Italy12(1) - 21 Amjad Sarfati1 - 5 WPts
01/08/2027Turin, Italy11(1) - 21 Giuseppe Pintor0 - 2 WPts
02/06/2027Turin, Italy10(1) - 21 Adolfo Fumagalli5 - 7 WPts
03/04/2027Turin, Italy9(1) - 21 Valentino Facchetti0 - 2 WPts
02/02/2027Turin, Italy8(1) - 21 Damiano Meloni8 - 7 WPts
04/12/2026Turin, Italy7(1) - 21 Giuseppe Scappini3 - 10 WPts
05/10/2026Milan, Italy6 - 21 Gabriele Angeli9 - 14(2) WKO3
09/08/2026Munich, Germany6 - 20 Bertie Perl13 - 8 LPts
11/06/2026Angers, France6 - 19 Umber Joel12 - 7 LPts
13/04/2026Quezon City, Philippines5 - 19 Alejandro Bonzo2 - 6 WPts
13/02/2026Nonthaburi, Thailand5 - 18 Yodngoen Vachiraban20(1) - 16 LPts
16/12/2025Algiers, Algeria5 - 17 Kamran Zidane8 - 3 LPts
18/10/2025Monza, Italy5 - 16 Sergio Del Rosso4 - 16 LPts
21/08/2025Turin, Italy5 - 15 Jawad Greiss8 - 18 LPts
23/06/2025Turin, Italy5 - 14 Phil Moris5 - 7 LPts
25/04/2025Turin, Italy5 - 13 Augusto Sozzi1 - 9 LPts
25/02/2025Milan, Italy5 - 12 Gianmarco Bruno7(1) - 9(1) LPts
30/12/2024Turin, Italy5 - 11 Ibrahim Mohammed3 - 31(1) LPts
01/11/2024Turin, Italy5 - 10 Augusto Francia13 - 12 LPts
03/09/2024Milan, Italy5 - 9 Marco Lattuca3 - 17 LPts
12/07/2024Rome, Italy5 - 8 Fabiano Santella6(1) - 25(12) LPts
14/05/2024Turin, Italy4 - 8 Farhan Jabbar2 - 13 WPts
16/03/2024Catania, Italy4 - 7 Cristiano Scagni9 - 10 LPts
18/01/2024Turin, Italy3 - 7 Vico Ghilardotti0 - 11 WPts
19/11/2023Rome, Italy3 - 6 Fabiano Santella4 - 23(12) LPts
05/10/2023Milan, Italy3 - 5 Alessandro Catasta15(3) - 13 LPts
02/09/2023Turin, Italy2 - 5 Nijat Agababayev0 - 6 WPts
05/07/2023Rome, Italy1 - 5 Fino Bonucci0 - 0 WPts
20/05/2023Mombasa, Kenya1 - 4 Faraji Agot17 - 14 LPts
22/03/2023Turin, Italy1 - 3 Yasushi Okabe3 - 10 LPts
22/01/2023La Spezia, Italy1 - 2 Valerio Truffi2 - 14(4) LPts
14/12/2022Padua, Italy1 - 1 Cecilio Rosa17(1) - 14 LPts
03/11/2022Turin, Italy1 - 0 Neron Hipolito1 - 0 LPts
05/09/2022Rome, Italy0 - 0 Daniele Cinotti0 - 0 WPts