Weightclass:  Lightweight
Location:  Milan, Italy
Record:  22 - 2
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/09/2021Milan, Italy21 - 2 Francesco Rossetti2 - 4 WPts
25/07/2021Milan, Italy20 - 2 Cody Eck4 - 13 WPts
24/05/2021Asuncion, Paraguay19 - 2 Antonio Llanos12 - 5 WPts
26/03/2021La Spezia, Italy19 - 1 Primo Grifone16 - 2 LPts Italy National Championships 2021View
09/02/2021Milan, Italy18 - 1 Mervyn Fortuna2 - 2 WPts
11/12/2020Randburg, South Africa17 - 1 Wijnand Naude15(1) - 3 WPts
12/10/2020Kryvyi Rih, Ukraine16 - 1 Vitali Obuchowski9 - 2 WPts
14/08/2020Milan, Italy15 - 1 Gianluca Pizzinato5 - 12 WPts
06/07/2020Naples, Italy14 - 1 Arturo Ciani3 - 6 WPts
02/06/2020Kharkiv, Ukraine13 - 1 Hadeon Kostenko0 - 9 WPts
02/04/2020Milan, Italy12 - 1 Gianni Bianchi8 - 4 WPts
02/02/2020Catania, Italy11 - 1 Fabiano La Russa5 - 5 WPts
02/01/2020Milan, Italy10 - 1 Luigi Del Piero6(1) - 8 WPts
02/11/2019Naples, Italy9 - 1 Fino Di Giorgio1 - 1 WPts
13/09/2019Milan, Italy8 - 1 Remo Fanti5 - 3 WPts
14/07/2019Accra, Ghana7 - 1 Danyaal Mitri5 - 4 WPts
15/05/2019Sassari, Italy6 - 1 Giuseppe Pirlo3 - 6 WPts
12/04/2019Germiston, South Africa6 - 0 Kwau Boakye6 - 1 LPts
12/02/2019Gdansk, Poland5 - 0 Igor Warta2 - 2 WPts
15/12/2018Ulaanbaatar, Mongolia4 - 0 Jaul Tajmanow1 - 1 WPts
17/10/2018Milan, Italy3 - 0 Kolzak Bojars1 - 0 WPts
19/08/2018Cali, Colombia2 - 0 Xaver Almanzar0 - 0 WPts
21/06/2018Milan, Italy1 - 0 Faisal Suleiman0 - 1 WPts
20/04/2018Guayaquil, Ecuador0 - 0 Ovidio Pelaez0 - 0 WPts