Weightclass:  Lightweight
Location:  Bari, Italy
Record:  17 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2034Bari, Italy16 - 9 Rico Velardi2 - 7(1) WPts
20/11/2033Bari, Italy15 - 9 Silvestro Coronella0 - 2 WPts
20/09/2033Bari, Italy14 - 9 Silvestro Ripa0 - 15 WPts
20/07/2033Chihuahua, Mexico13 - 9 Hernan Po4 - 10 WPts
21/05/2033Vilnius, Lithuania12 - 9 Tomasz Szydlo17 - 17 WPts
23/03/2033Dushanbe, Tajikistan12 - 8 Akbar Manafov15 - 6 LPts
23/01/2033Utrecht, Netherlands11 - 8 Couwel Thoen9 - 16 WPts
25/11/2032Bari, Italy10 - 8 Callum Nkansah1 - 3 WPts
26/09/2032Lviv, Ukraine10 - 7 Yulian Varlamov16(2) - 24 LPts
29/07/2032Catania, Italy10 - 6 Emilio Chinello6 - 12(2) LPts
03/06/2032Guatemala City, Guatemala10 - 5 Elias Carro24 - 15 LPts
05/04/2032Bari, Italy9 - 5 Entji Mukminin2 - 2 WPts
06/02/2032Bari, Italy8 - 5 Ferdinand Demerath3 - 12 WPts
09/12/2031Bari, Italy7 - 5 Cecilio De Bono1 - 3 WPts
10/10/2031Berlin, Germany7 - 4 Myerson Krick12 - 6 LPts
12/08/2031Nizhny Tagil, Russia6 - 4 Afanas Shevchuk4 - 6 WPts
14/06/2031Bari, Italy5 - 4 Anton Sukosyan5 - 17 WPts
14/04/2031Brescia, Italy4 - 4 Liberatore Pizzorno1 - 14 WPts
16/02/2031Padang, Indonesia3 - 4 Hassan Azad4 - 6 WPts
19/12/2030Mumbai, India3 - 3 Haider Ansari4 - 5 LPts
21/10/2030Bari, Italy3 - 2 Katon Limantoro9 - 8 LPts
23/08/2030Vienna, Austria2 - 2 Raynard Inama1 - 2 WPts
25/06/2030Bari, Italy2 - 1 Juwon Numa7 - 15 LPts
26/04/2030Palermo, Italy2 - 0 Primo Trivelli8 - 14 LPts
08/03/2030Tarant, Italy1 - 0 Giorgio Ferrari0 - 21 WPts
05/02/2030Bari, Italy0 - 0 Liberatore Violante0 - 2(1) WPts