Weightclass:  Lightweight
Location:  Turin, Italy
Record:  18 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/11/2030Turin, Italy17 - 7 Azam Hajj1 - 1 WPts
06/09/2030Turin, Italy16 - 7 Chris Berwick1 - 1 WPts
08/07/2030Turin, Italy15 - 7 Nicolas Tchoyi8 - 7 WPts
09/05/2030Turin, Italy15 - 6 Young-gwon Keng13 - 14 LPts
11/03/2030Turin, Italy14 - 6 Seung-dae Roh7 - 6 WPts
10/01/2030Turin, Italy13 - 6 Woo-young Yoon0 - 23 WPts
11/11/2029Turin, Italy12 - 6 Nikodem Balaban1 - 3 WPts
12/09/2029Turin, Italy11 - 6 Daniil Iskenderov7 - 12(1) WPts
14/07/2029Turin, Italy10 - 6 Roberto Quagliata1 - 9 WPts
15/05/2029Turin, Italy9 - 6 Dino Ranocchia7(2) - 13 WPts
16/03/2029Turin, Italy8 - 6 Joaquin Mujica20(1) - 10(2) WPts
15/01/2029Turin, Italy7 - 6 Silvestro Traversa0 - 9 WPts
16/11/2028Mixco, Guatemala7 - 5 Carlos Cabanas0 - 7 LPts
18/09/2028Dublin, Ireland7 - 4 Jason Byrnes16 - 17 LPts
21/07/2028Naples, Italy6 - 4 Vito Alboni3 - 10 WPts
23/05/2028Messina, Italy5 - 4 Francesco Candreva15(5) - 14 WPts
26/03/2028Verona, Italy4 - 4 Primo Paletta9 - 20 WPts
28/01/2028Tarant, Italy3 - 4 Gianluigi Adamo1 - 2 WPts
30/11/2027San Juan, Puerto Rico3 - 3 Leonel Basco12 - 24 LPts
02/10/2027Turin, Italy3 - 2 Augusto Fisco11 - 14 LPts
03/08/2027Padua, Italy2 - 2 Alessandro Cavina0 - 0 WPts
10/06/2027Turin, Italy2 - 1 Barii Akaddar12 - 10 LPts
12/04/2027Turin, Italy2 - 0 Carlo Pellicani18 - 15 LPts
12/02/2027Perm, Russia1 - 0 Georgiy Polischuk7 - 16 WPts
15/12/2026Turin, Italy0 - 0 Edmondo Catasta1 - 1 WPts