Weightclass:  Middleweight
Location:  Turin, Italy
Record:  12(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/11/2028Turin, Italy11(1) - 23 Remo Alboni3(1) - 15 WPts
19/09/2028Turin, Italy10(1) - 23 Ju-young Jeong2 - 14(1) WPts
21/07/2028Turin, Italy9(1) - 23 Alfredo Zambrotta6 - 13 WPts
23/05/2028Turin, Italy8(1) - 23 Dino Capodicasa1 - 1 WPts
24/03/2028Turin, Italy7(1) - 23 Adriano Bondi1 - 1 WPts
24/01/2028Turin, Italy6(1) - 23 Vanni Martini1 - 2 WPts
25/11/2027Turin, Italy6(1) - 22 Bernardo Pucci12 - 9 LPts
26/09/2027Turin, Italy5(1) - 22 Daniele Battaglia1 - 4 WPts
28/07/2027Turin, Italy5(1) - 21 Alfredo De Nucci13 - 12 LPts
29/05/2027Turin, Italy5(1) - 20 Massimo Lattuca6 - 6 LPts
31/03/2027Turin, Italy4(1) - 20 Gianluca Jacobo5 - 8 WPts
31/01/2027Turin, Italy3 - 20 Gianmarco Di Maggio0 - 9(4) WKO3
02/12/2026Tehran, Iran3 - 19 Jyotish Mistry9 - 21 LPts
04/10/2026Turin, Italy2 - 19 Sanjeev Bhadana2 - 11 WPts
06/08/2026Turin, Italy2 - 18 Silvestro Riva6 - 18 LPts
08/06/2026Turin, Italy2 - 17 Nico Di Leonardo0 - 7 LPts
10/04/2026Tirana, Albania2 - 16 Brahim Murati0 - 0 LPts
10/02/2026Turin, Italy2 - 15 Kanja Bhadana6 - 1 LPts
13/12/2025Turin, Italy2 - 14 Alessandro Bettini6 - 4 LPts
15/10/2025Turin, Italy1 - 14 Nero Pizzorno3 - 6 WPts
17/08/2025Turin, Italy1 - 13 Sam Kelsoe0 - 5 LPts
19/06/2025Ostrava, Czech Republic1 - 12 Samuel Bila33 - 13 LPts
21/04/2025Turku, Finland1 - 11 Soini Halvari9(1) - 13 LPts
21/02/2025Ulaanbaatar, Mongolia1 - 10 Ruhul Kajrbeckow2 - 12(6) LPts
24/12/2024Turin, Italy1 - 9 Nasario Colorado3 - 2 LPts
26/10/2024Sheffield, UK1 - 8 Mark Magrum8(1) - 15 LPts
28/08/2024Turin, Italy1 - 7 Bernardo Pucci0 - 0 LPts
12/07/2024Naples, Italy1 - 6 Fillipo Sciglio9 - 16 LPts
16/05/2024Turin, Italy1 - 5 Rehman Siddique5 - 11 LPts
18/03/2024Palermo, Italy0 - 5 Valerio Alboni2 - 12 WPts
25/01/2024Parma, Italy0 - 4 Silvestro Gambini20(2) - 19 LPts
04/12/2023Magnitogorsk, Russia0 - 3 Marlen Lazko14(1) - 14 LPts
06/10/2023Bergen, Norway0 - 2 Holm Tanck10 - 11 LPts
08/08/2023Rome, Italy0 - 1 Fabio Gatti18 - 15 LPts
05/07/2023Turin, Italy0 - 0 Massimo Bellotti0 - 6 LPts