Weightclass:  Lightweight
Location:  Turin, Italy
Record:  12 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2026Turin, Italy11 - 23 Gaylord Yourcenar6 - 13 WPts
04/11/2025Turin, Italy11 - 22 Jaka Estianty7 - 22(1) LPts
06/09/2025Turin, Italy11 - 21 Angelo Zappacosta1 - 1 LPts
07/07/2025Turin, Italy10 - 21 Mark Masterton3 - 4(1) WPts
08/05/2025Turin, Italy10 - 20 Konstantin Wiitala0 - 11 LPts
09/03/2025Turin, Italy9 - 20 Xhosas Mpheneka3 - 9 WPts
08/01/2025Turin, Italy8 - 20 Rico Lo Presti1 - 5 WPts
09/11/2024Turin, Italy7 - 20 Emilio Gamba2 - 15 WPts
08/09/2024Turin, Italy7 - 19 Michael Keter20 - 22(1) LPts
11/07/2024Turin, Italy7 - 18 Dai Caden12 - 10 LPts
11/05/2024Turin, Italy6 - 18 Jong-ho Tak2 - 2 WPts
12/03/2024Turin, Italy5 - 18 Xaver Dieguez3 - 8 WPts
12/01/2024Turin, Italy5 - 17 Sergio Cappola4 - 5(1) LPts
13/11/2023Turin, Italy4 - 17 Ibrahim Ekren0 - 10 WPts
14/09/2023Turin, Italy3 - 17 Mortimer Feydeau2 - 5 WPts
16/07/2023Turin, Italy2 - 17 Alessandro Magliocchetti2 - 10 WPts
17/05/2023Carrefour, Haiti2 - 16 Tenenan Ionesco8 - 18 LPts
19/03/2023Buenaventura, Colombia2 - 15 Pablo Delgado14(2) - 19 LPts
19/01/2023Madrid, Spain2 - 14 Juan Alcantar13(1) - 16 LPts
21/11/2022Bokhtar, Tajikistan2 - 13 Sakhavat Khanmamedov22 - 9 LPts
23/09/2022Turin, Italy1 - 13 Alejandro Mosco11 - 12 WPts
26/07/2022Yerevan, Armenia1 - 12 Zakare Yayikyan23 - 4 LPts
28/05/2022Istaravshan, Tajikistan1 - 11 Konstantin Maghitow20 - 5 LPts
30/03/2022Melbourne, Australia1 - 10 Danny Birnie10 - 15 LPts
30/01/2022Sassari, Italy1 - 9 Augusto Dozza1 - 4 LPts
12/12/2021Koszalin, Poland1 - 8 Sebastian Wozny9 - 9 LPts
14/10/2021Hanover, Germany1 - 7 Alois Plett6 - 7 LPts
15/08/2021Turin, Italy1 - 6 Rocco Lo Sardo2 - 2 LPts
13/06/2021Guayaquil, Ecuador1 - 5 Quico Gonsales8 - 11 LPts
15/04/2021Rome, Italy1 - 4 Valerio Alessandrini15 - 4 LPts
17/02/2021Milan, Italy0 - 4 Roberto Nespoli2 - 10 WPts
21/12/2020Turin, Italy0 - 3 Ingmar Jespersen10 - 10 LPts
21/10/2020Turin, Italy0 - 2 Augusto De Vito5 - 5 LPts
22/08/2020Turin, Italy0 - 1 Silvestro Abella4 - 11 LPts
05/07/2020Rome, Italy0 - 0 Francesco Darmian0 - 0 LPts