Weightclass:  Light Heavyweight
Location:  Genoa, Italy
Record:  23(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/12/2023Genoa, Italy22(1) - 16 Tuukka Ylamaki26(1) - 11 WPts
30/10/2023Genoa, Italy21(1) - 16 Amjad Ashraf0 - 8 WPts
31/08/2023Genoa, Italy20(1) - 16 Garner Cantor0 - 2 WPts
02/07/2023Genoa, Italy19 - 16 Rad Floor0 - 7 WKO3
04/05/2023Genoa, Italy18 - 16 Bradley Humiston1 - 8 WPts
06/03/2023Genoa, Italy17 - 16 Curtis Tiozzo7 - 23 WPts
04/01/2023Genoa, Italy16 - 16 Majid Tahan2 - 8 WPts
06/11/2022Genoa, Italy16 - 15 Sampo Jalava21 - 9 LPts
07/09/2022Genoa, Italy16 - 14 Sam Cloy11 - 6(1) LPts
08/07/2022Genoa, Italy15 - 14 Vittore Lo Porto1 - 1 WPts
09/05/2022Genoa, Italy14 - 14 Savio Pintor16 - 11 WPts
10/03/2022Genoa, Italy14 - 13 Vicente Giron1 - 3 LPts
08/01/2022Genoa, Italy13 - 13 Danylko Makowski1 - 1 WPts
08/11/2021Rome, Italy13 - 12 Tito Chiamparino8 - 17 LPts
07/09/2021Minsk, Belarus12 - 12 Sergey Panas5 - 15 WPts
08/07/2021Milan, Italy12 - 11 Massimo Poli11 - 11 LPts
27/05/2021Rome, Italy12 - 10 Silvano Antonelli15(1) - 6 LPts
03/04/2021Tarant, Italy12 - 9 Gianmarco Alessandrini17(1) - 3 LPts
02/03/2021Genoa, Italy11 - 9 John McCrae5(1) - 9 WPts
01/01/2021San Jose, Costa Rica10 - 9 Gervasio Arguello3 - 9 WPts
02/11/2020Genoa, Italy9 - 9 Luigino De Caprio0 - 3 WPts
04/09/2020Chiba, Japan8 - 9 Hiroki Sumida0 - 1 WPts
07/07/2020Genoa, Italy8 - 8 Conor Clery6 - 5 LPts
06/05/2020Genoa, Italy7 - 8 Sevag Kafkadjyan0 - 9 WPts
07/03/2020Genoa, Italy7 - 7 Emilio Servello8 - 4 LPts
05/01/2020Maiduguri, Nigeria6 - 7 Segun Torunarigha0 - 0 WPts
07/11/2019Genoa, Italy5 - 7 Cristiano Tomasso10(1) - 2 WPts
07/09/2019Prato, Italy5 - 6 Adriano Rodano7 - 3 LPts
23/07/2019Bogota, Colombia5 - 5 Eduardo Baylon3 - 5 LPts
24/05/2019Bratislava, Slovakia4 - 5 Vilem Klier1 - 8 WPts
26/03/2019Montevideo, Uruguay4 - 4 Vicente Arocha4 - 1 LPts
24/01/2019Port-au-Prince, Haiti3 - 4 Ross Saint-Jean2 - 4 WPts
26/11/2018Bologna, Italy3 - 3 Massimo Losurdo5 - 1 LPts
01/10/2018Rome, Italy2 - 3 Cristiano Scagni1 - 1 WPts
11/08/2018Genoa, Italy1 - 3 Ossi Keranen1 - 2 WPts
13/06/2018Genoa, Italy1 - 2 Mariano Fontanelli1 - 2 LPts
15/04/2018Padua, Italy1 - 1 Cristiano Tomasso1 - 1 LPts
09/03/2018Catania, Italy1 - 0 Valerio Zaza1 - 0 LPts
06/02/2018Genoa, Italy0 - 0 Leo Daun0 - 0 WPts