Weightclass:  Lightweight
Location:  Bari, Italy
Record:  24 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/09/2022Bari, Italy23 - 5 Massimo Mauri5 - 15 WPts
24/07/2022Bari, Italy22 - 5 Xaver Fraga12 - 17 WPts
24/05/2022Bari, Italy21 - 5 Luca Conte2 - 12 WPts
25/03/2022Bari, Italy20 - 5 Bronco Castellon0 - 3 WPts
24/01/2022Bari, Italy19 - 5 Francesco Santella2 - 1 WPts
23/11/2021Tehran, Iran18 - 5 Shayan Fawaz15 - 9 WPts
25/09/2021Toronto, Canada17 - 5 James Sands20(1) - 4 WPts
28/07/2021Bari, Italy16 - 5 Valerio Rosato5(1) - 6 WPts
26/05/2021Bari, Italy15 - 5 Gianluigi Adduci3 - 2 WPts
26/03/2021Puente Alto, Chile15 - 4 Santiago Zepeda12 - 6 LPts
26/01/2021Bari, Italy14 - 4 Tito Raia7 - 9 WPts
25/11/2020Brescia, Italy13 - 4 Valerio Ciani6 - 10 WPts
18/10/2020Parma, Italy13 - 3 Vico Quaglierini15 - 3 LPts
21/08/2020Bari, Italy12 - 3 Fino Urbano9 - 9 WPts
20/06/2020Bari, Italy11 - 3 Alfredo Balbo0 - 1 WPts
19/04/2020Lusaka, Zambia10 - 3 Usi Kasase4 - 6 WPts
20/02/2020Bari, Italy9 - 3 Dimi Berezin12 - 1 WPts
21/12/2019Bari, Italy8 - 3 Edmondo Di Giorgio6 - 4 WPts
21/10/2019Bari, Italy7 - 3 Colombo Serri1 - 7 WPts
21/08/2019Lima, Peru6 - 3 Dario Cardinal7 - 4 WPts
22/06/2019Bari, Italy5 - 3 Sujaddin Bogra4(1) - 1 WPts
23/04/2019Garoua, Cameroon4 - 3 Prewitt Basque0 - 7 WPts
21/02/2019Bari, Italy3 - 3 James Te2 - 4 WPts
22/12/2018Chengdu, China3 - 2 Wang Mai3 - 2 LPts
24/10/2018Juarez, Mexico2 - 2 Javier Adriano1 - 3 WPts
26/08/2018Turin, Italy2 - 1 Gianmarco Vidali2 - 3 LPts
15/07/2018Dublin, Ireland2 - 0 Thomas Kavanagh1 - 1 LPts
17/05/2018Bari, Italy1 - 0 Mariano Bellucci0 - 1 WPts
19/03/2018Chitungwiza, Zimbabwe0 - 0 Chris Kapinda0 - 0 WPts