Weightclass:  Featherweight
Location:  Turin, Italy
Record:  31(2) - 25(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/09/2034Turin, Italy30(2) - 25(1) Dmitar Pašalic2 - 9(1) WPts
29/07/2034Turin, Italy29(2) - 25(1) Diederik Degn1 - 8 WPts
28/05/2034Turin, Italy28(2) - 25(1) Zhong Huang13 - 24 WPts
29/03/2034Turin, Italy27(2) - 25(1) Oleos Galvez14 - 8 WPts
27/01/2034Turin, Italy26(2) - 25(1) Rodrigo Gomez1 - 20 WPts
26/11/2033Turin, Italy25(2) - 25(1) Felix Matias17 - 11 WPts
26/09/2033Turin, Italy24(2) - 25(1) Ali Abdoo0 - 7 WPts
26/07/2033Turin, Italy23(2) - 25(1) Ken-dedes Agung0 - 9 WPts
26/05/2033Turin, Italy22(2) - 25(1) Min-hyeok Pai7 - 27 WPts
26/03/2033Turin, Italy21(2) - 25(1) Hamengku Willys0 - 6 WPts
24/01/2033Turin, Italy20(2) - 25(1) Dario Palacio15 - 3 WPts
24/11/2032Turin, Italy19(2) - 25(1) Dario Henriquez2 - 8 WPts
24/09/2032Accra, Ghana19(2) - 24(1) Dembe Panyaglo5 - 1 LPts
26/07/2032Padua, Italy19(2) - 23(1) Cecilio Ronchi36(2) - 11 LPts
30/05/2032Turin, Italy18(2) - 23(1) Francesco Poli21 - 21 WPts
30/03/2032Turin, Italy17(2) - 23(1) Emanuel Cosme5 - 12 WPts
31/01/2032Karaj, Iran17(2) - 22(1) Gao Kook18 - 23 LPts
03/12/2031Catania, Italy17(2) - 21(1) Savio Smuraglia21(1) - 17 LPts
14/10/2031Rome, Italy16(1) - 21(1) Colombo Gatti4 - 26(15) WKO3
19/08/2031Mitchells Plain, South Africa16(1) - 20(1) Phumelele Nyatama27 - 26 LPts
21/06/2031Turin, Italy15(1) - 20(1) Dario Bernabe2 - 5 WPts
22/04/2031Parma, Italy15(1) - 19(1) Francesco Poli16 - 19 LPts
18/03/2031Bologna, Italy15(1) - 18(1) Rodolfo Concia18 - 8 LPts
12/02/2031Santo Domingo Este, Dominican Republic14(1) - 18(1) Xalvador Almodovar1 - 16 WPts
15/12/2030Jodhpur, India14(1) - 17(1) Gautam Sherbani8 - 9 LPts
17/10/2030Oruro, Bolivia13(1) - 17(1) Joaquin Belmontes0 - 2 WPts
19/08/2030Rome, Italy12 - 17(1) Colombo Gatti2 - 21(11) WKO3
29/06/2030Turin, Italy11 - 17(1) Francesco Poli13 - 17 WPts
30/04/2030Turin, Italy10 - 17(1) Shen Shing3 - 1 WPts
02/03/2030Cagliari, Italy10 - 16(1) Alessandro Falcone14 - 10 LPts
03/01/2030Genoa, Italy10 - 15(1) Adolfo Vinay2 - 18 LPts
04/11/2029Palermo, Italy10 - 14 Gianmarco Gatti19(3) - 12 LKO3
05/09/2029Aarhus, Denmark9 - 14 Odo Kriger0 - 0 WPts
08/07/2029Verona, Italy8 - 14 Valentino Serafini1 - 16 WPts
10/05/2029Turin, Italy7 - 14 Fino Sapia2 - 6 WPts
11/03/2029Parma, Italy7 - 13 Francesco Poli9 - 13 LPts
10/01/2029Rome, Italy7 - 12 Gianluca Flocco8 - 13 LPts
11/11/2028Turin, Italy6 - 12 Vito Francia3(1) - 6 WPts
12/09/2028Rome, Italy6 - 11 Adolfo Bartolini7 - 7 LPts
15/07/2028Turin, Italy5 - 11 Nero Pozzo1 - 6 WPts
16/05/2028Florence, Italy4 - 11 Adolfo Urbano3 - 14(1) WPts
18/03/2028Bologna, Italy4 - 10 Cristiano Veltroni3(1) - 19 LPts
24/01/2028Turin, Italy4 - 9 Giuseppe Regge16 - 1 LPts
25/11/2027Turin, Italy3 - 9 Santiago Rebollar0 - 2 WPts
27/09/2027Managua, Nicaragua2 - 9 Jaguar Luque1 - 3 WPts
30/07/2027Belo Horizonte, Brazil2 - 8 Jose Enes2 - 18 LPts
01/06/2027La Paz, Bolivia2 - 7 Vidal Marquina2 - 13(2) LPts
03/04/2027Catania, Italy1 - 7 Gianni Gabriele3 - 6 WPts
07/02/2027Petionville, Haiti1 - 6 Javier Baudhuin16(1) - 9 LPts
10/12/2026Turin, Italy1 - 5 Damiano Airaghi2 - 8 LPts
16/10/2026Turin, Italy1 - 4 Shayan Pashia2 - 16 LPts
18/08/2026Wuppertal, Germany1 - 3 Balwin Birschbach9(1) - 21 LPts
19/06/2026Cagliari, Italy1 - 2 Fabio Brunelli9 - 9 LPts
24/04/2026Ostrava, Czech Republic1 - 1 Boris Havran55(1) - 13 LPts
24/02/2026Turin, Italy0 - 1 Rodolfo Mauri7 - 20 WPts
03/01/2026Rome, Italy0 - 0 Leonardo Malgieri11(1) - 25 LPts