Weightclass:  Light Welterweight
Location:  Brescia, Italy
Record:  29 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2034Brescia, Italy28 - 16 Alfredo Serbandini21 - 21 WPts
07/11/2033Dakar, Senegal27 - 16 Bayard Maunier11 - 12 WPts
09/09/2033Belfast, UK26 - 16 David Sheilds7 - 13 WPts
11/07/2033Prague, Czech Republic25 - 16 Eduard Charvat14 - 20 WPts
13/05/2033Florence, Italy24 - 16 Carlo Murgia20 - 18 WPts
29/03/2033Modena, Italy24 - 15 Alberto Sciascia9 - 2 LPts Italy National Championships 2033View
26/03/2033Modena, Italy23 - 15 Liberatore Raisi23 - 12(1) WPts Italy National Championships 2033View
14/03/2033Oslo, Norway22 - 15 Dana Bratt6 - 13 WPts
13/01/2033Heraklion, Greece21 - 15 Anastasio Maheras10 - 12 WPts
15/11/2032Prague, Czech Republic20 - 15 August²n Kanda13 - 7 WPts
17/09/2032Oslo, Norway20 - 14 Dana Sondrol25 - 20 LPts
20/07/2032Hyderabad, India19 - 14 Hanuman Chawla3 - 25 WPts
22/05/2032Si Racha, Thailand19 - 13 Pungluang Samutkojon15 - 12 LPts
24/03/2032Turin, Italy18 - 13 Tino Audisio4 - 29(3) WPts
28/01/2032Amman, Jordan17 - 13 Atif Albishi8 - 9 WPts
30/11/2031Milan, Italy17 - 12 Carlo Colombi19 - 9 LPts
06/10/2031Rome, Italy16 - 12 Vito Lovelli11 - 25 WPts
05/09/2031Bologna, Italy16 - 11 Alberto Sciascia0 - 0 LPts
31/07/2031Rome, Italy15 - 11 Claudio Cappola1 - 7 WPts
02/06/2031Cardiff, UK15 - 10 Max McAfee40(3) - 11 LPts
04/04/2031Panama City, Panama14 - 10 Fausto Murillo5 - 19 WPts
04/02/2031San Miguelito, Panama14 - 9 Juan Ramon7(1) - 30 LPts
07/12/2030Nantes, France13 - 9 Josce Pigalle4 - 21 WPts
09/10/2030Brescia, Italy13 - 8 Alberto Ranieri1 - 10 LPts
11/08/2030Turku, Finland12 - 8 Sasu Lauri4 - 20 WPts
13/06/2030Catania, Italy11 - 8 Mariano Ciccioli10 - 20 WPts
08/05/2030Cagliari, Italy10 - 8 Nero Cecchi10 - 14 WPts
26/03/2030Reggio Emilia, Italy10 - 7 Antonio Buglio16 - 10 LPts Italy National Championships 2030View
19/02/2030Espoo, Finland9 - 7 Siimon Jalonen6 - 18 WPts
22/12/2029Florence, Italy8 - 7 Alfredo Verratti3 - 6 WPts
25/10/2029Turin, Italy8 - 6 Colombo De Bacco12 - 13 LPts
27/08/2029Rome, Italy8 - 5 Gianmarco Cristaldi11 - 13 LPts
21/07/2029Venice, Italy7 - 5 Alberto Picciano16 - 13 WPts
20/06/2029Brescia, Italy7 - 4 Carlo Murgia4 - 8 LPts
21/04/2029Brescia, Italy6 - 4 Francisco Leyva1 - 16 WPts
21/02/2029Rijeka, Croatia5 - 4 Danilo Ogribic0 - 4 WPts
24/12/2028Floridablanca, Colombia5 - 3 Sierra Barca14 - 19 LPts
26/10/2028Belfast, UK5 - 2 Jordan Cameron16 - 1 LPts
28/08/2028Brescia, Italy4 - 2 Paul Wirjosandjojo1 - 1 WPts
30/06/2028Córdoba, Argentina4 - 1 Manny Roberto11 - 21(1) LPts
02/05/2028Antwerp, Belgium3 - 1 Luc Fuchyn6 - 35 WPts
04/03/2028Brescia, Italy2 - 1 Doruk Yakin1 - 0 WPts
05/01/2028Bologna, Italy1 - 1 Liberatore Santella0 - 0 WPts
29/11/2027Venice, Italy1 - 0 Alberto Picciano9 - 10 LPts
08/10/2027Brescia, Italy0 - 0 Carlo Scoccimarro0 - 1 WPts