Weightclass:  Light Heavyweight
Location:  Novara, Italy
Record:  34(3) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/11/2025Novara, Italy33(3) - 13 Alen Templeton4 - 15 WPts
23/09/2025Novara, Italy32(3) - 13 Sergio Jacobo4 - 4 WPts
26/07/2025Novara, Italy31(3) - 13 Sergio Jacobo4 - 3 WPts
27/05/2025Novara, Italy30(3) - 13 Giuseppe Mancuso1 - 0 WPts
28/03/2025Novara, Italy29(3) - 13 Pepe Racca2 - 5 WPts
28/01/2025Novara, Italy28(3) - 13 Emilio Messa1 - 4 WPts
29/11/2024Novara, Italy27(3) - 13 Adolfo De Giovanni0 - 3 WPts
30/09/2024Novara, Italy26(3) - 13 Luigi Ganci0 - 2 WPts
01/08/2024Novara, Italy25(3) - 13 Luigi Meloni0 - 7 WPts
02/06/2024Novara, Italy24(3) - 13 Fabrizio Greganti2 - 3 WPts
03/04/2024Novara, Italy23(3) - 13 Zelipe Ponte3 - 12 WPts
04/02/2024Novara, Italy22(3) - 13 Daniele Sciglio3 - 2 WPts
06/12/2023Aarhus, Denmark21(2) - 13 Hannes Wulff10 - 19(1) WKO3
08/10/2023Riga, Latvia20(1) - 13 Sergey Mezumalis12(1) - 20 WKO3
10/08/2023Dubai, UAE19 - 13 Waqar Zein13 - 15(1) WKO3
12/06/2023Riga, Latvia18 - 13 Aleksandr Arajums5 - 13 WPts
14/04/2023Donetsk, Ukraine17 - 13 Kyrylo Kovalik10 - 14 WPts
14/02/2023Walbrzych, Poland17 - 12 Tadzio Cybulski25(2) - 8 LPts
17/12/2022Novara, Italy16 - 12 Onofre Olivas11 - 13 WPts
18/10/2022Nassau, Bahamas16 - 11 Ian Ness4 - 10 LPts
20/08/2022Genoa, Italy15 - 11 Valerio Luca13(1) - 13 WPts
28/06/2022Novara, Italy14 - 11 Rico Canizares15 - 9 WPts
29/04/2022Palermo, Italy14 - 10 Vittore Mazzocchi16 - 9 LPts
04/03/2022Novara, Italy14 - 9 Luca Tomasso22 - 5 LPts
02/01/2022Rome, Italy13 - 9 Savio Magliocchetti13 - 11 WPts
03/11/2021Naples, Italy13 - 8 Nico Piglionica16 - 5 LPts
04/09/2021London, UK12 - 8 Hayden Stewart13 - 9 WPts
06/07/2021Novara, Italy12 - 7 Fresco Caram7 - 8 LPts
04/05/2021Novara, Italy11 - 7 Lorenzo Bellucci3 - 14 WPts
06/03/2021Naples, Italy11 - 6 Emilio Servello14 - 4 LPts
25/01/2021Genoa, Italy10 - 6 Augusto Carossino5 - 12 WPts
15/12/2020Irbid, Jordan9 - 6 Kamran Bal3 - 14(1) WPts
16/10/2020Novara, Italy8 - 6 Lorenzo Branca4 - 14 WPts
17/08/2020Naples, Italy8 - 5 Nico Piglionica10 - 3 LPts
30/06/2020Kharkiv, Ukraine8 - 4 Aleksei Taras12 - 3 LPts
30/04/2020Lexington, USA7 - 4 John Blackiston5 - 11 WPts
02/03/2020Novara, Italy6 - 4 Mariano Bonatesta5 - 5 WPts
01/01/2020Florence, Italy6 - 3 Fausto Zocco4 - 0 LPts
05/11/2019Naples, Italy5 - 3 Augusto Albergo0 - 0 WPts
06/09/2019Novara, Italy4 - 3 Vicente Cervera2 - 9 WPts
07/07/2019Novara, Italy3 - 3 Gianluigi Cosenza6 - 2 WPts
07/05/2019Adana, Turkey3 - 2 Batur Pekmezci1 - 0 LPts
08/03/2019Novara, Italy3 - 1 Ivailo á Vranchev1 - 4(1) LPts
07/01/2019Novara, Italy2 - 1 Gabriel Montalvan1 - 2 WPts
07/11/2018Prague, Czech Republic1 - 1 Servßc Tomek1 - 3 WPts
08/09/2018Novara, Italy0 - 1 Arseni Russak3 - 1 WPts
08/07/2018Novara, Italy0 - 0 Damiano Senatore3 - 0 LPts