Weightclass:  Light Heavyweight
Location:  Turin, Italy
Record:  23 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/05/2033Turin, Italy23 - 22 Shane MacCarrick10 - 10 LPts
09/03/2033Turin, Italy22 - 22 Wojtek Fudala0 - 13 WPts
07/01/2033Turin, Italy22 - 21 Brad Leys1 - 4 LPts
07/11/2032Turin, Italy21 - 21 Lisimba Karuru5 - 13 WPts
06/09/2032Turin, Italy20 - 21 Quito Tobar3 - 15 WPts
07/07/2032Turin, Italy19 - 21 Rehman Djouad3 - 5 WPts
07/05/2032Turin, Italy18 - 21 Elliot Hire6 - 25 WPts
07/03/2032Turin, Italy17 - 21 Alarik Bierer2 - 2 WPts
06/01/2032Turin, Italy16 - 21 Zafa Alhawwash5 - 6 WPts
06/11/2031Turin, Italy16 - 20 Rehman Djouad1 - 2 LPts
06/09/2031Turin, Italy15 - 20 Colombo Criscito15 - 28(1) WPts
08/07/2031Turin, Italy15 - 19 Antonio Fiori13 - 15 LPts
08/05/2031Turin, Italy15 - 18 Phillippe Hinault12 - 15 LPts
10/03/2031Turin, Italy15 - 17 Gianluigi Nino6 - 6 LPts
10/01/2031Turin, Italy14 - 17 Roberto De Caprio1 - 12 WPts
11/11/2030Choloma, Honduras13 - 17 Quin Landin13 - 13 WPts
13/09/2030Turin, Italy12 - 17 Bernardo Rastrelli12 - 18(1) WPts
15/07/2030Naples, Italy11 - 17 Bernardo Rastrelli12 - 17(1) WPts
17/05/2030Genoa, Italy11 - 16 Rico Matri22(1) - 13 LPts
21/03/2030Reggio Emilia, Italy11 - 15 Augusto Bergomi6 - 16 LPts
23/01/2030Turin, Italy10 - 15 Vito Azzara7 - 14 WPts
25/11/2029Florence, Italy10 - 14 Valerio Lovelli7 - 11 LPts
26/09/2029Vienna, Austria10 - 13 Ulrich Velics6 - 7 LPts
29/07/2029Turin, Italy9 - 13 Kolzak Sadwackasoff4 - 7 WPts
31/05/2029Kharkiv, Ukraine9 - 12 Symon Makuch15 - 26(1) LPts
02/04/2029Naples, Italy9 - 11 Primo Valentini12 - 6 LPts
02/02/2029Kiev, Ukraine9 - 10 Borya Muradov17 - 9 LPts
05/12/2028Tarant, Italy9 - 9 Colombo Criscito7 - 19(1) LPts
16/10/2028Buenos Aires, Argentina8 - 9 Ramirez Ojeda0 - 5(3) WPts
17/08/2028Verona, Italy8 - 8 Sergio Jacobo13(1) - 13 LPts
18/06/2028San Jose, Costa Rica7 - 8 Nasario Salaz12 - 14 WPts
20/04/2028Turin, Italy6 - 8 Ethan Anderson2 - 7 WPts
21/02/2028Modena, Italy5 - 8 Vito Rastrelli0 - 7 WPts
27/12/2027Turin, Italy4 - 8 Claudio Picelli10 - 18 WPts
12/11/2027Monza, Italy4 - 7 Tino Nicoli11 - 16 LPts
12/10/2027Genoa, Italy4 - 6 Fino Maldini14 - 18 LPts
23/08/2027Turin, Italy4 - 5 Primo Valentini7 - 1 LPts
23/06/2027Turin, Italy3 - 5 Vito Azzara2 - 3 WPts
26/04/2027Turin, Italy3 - 4 Dante Darmian2 - 3 LPts
26/02/2027Turin, Italy3 - 3 Alberto Catasta5 - 4 LPts
27/12/2026Tembisa, South Africa3 - 2 Floyd Govender41(2) - 10 LPts
29/10/2026Turin, Italy2 - 2 Yoshi Yoshimura9 - 12 WPts
31/08/2026Turin, Italy1 - 2 Emilio Perri2 - 0 WPts
02/07/2026Warsaw, Poland1 - 1 Justyn Grajewski0 - 2 LPts
03/05/2026Naples, Italy1 - 0 Fabio Nocella2 - 0 LPts
05/03/2026Turin, Italy0 - 0 Gavin McCorquodale1 - 3 WPts