Weightclass:  Lightweight
Location:  Genoa, Italy
Record:  22(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/05/2025Genoa, Italy22(1) - 19 Zernebog Kairckulow4 - 4 LPts
10/03/2025Genoa, Italy21(1) - 19 Styne Callenfels11 - 8 WPts
09/01/2025Genoa, Italy20(1) - 19 Damiano Pellicani24(2) - 15 WPts
10/11/2024Genoa, Italy19(1) - 19 Antonio Bandinelli14(1) - 29(4) WPts
10/09/2024Rome, Italy19(1) - 18 Arturo Adamoli21 - 9 LPts
14/07/2024Rome, Italy19(1) - 17 Tito Bruno25 - 9 LPts
19/05/2024Poznan, Poland18 - 17 Wojciech Gawrys0 - 2 WKO3
21/03/2024Milan, Italy17 - 17 Fabio Leonardo14 - 21 WPts
25/01/2024Rome, Italy17 - 16 Antonio Oliveri16 - 18 LPts
14/12/2023Sassari, Italy17 - 15 Luigino Abate16 - 21 LPts
12/11/2023Tamale, Ghana16 - 15 Brad Agbeko18(1) - 14 WPts
14/09/2023Abobo, Ivory Coast15 - 15 Similien Piaget3 - 5 WPts
17/07/2023Magangue, Colombia14 - 15 Rodrigo Banos10 - 23 WPts
19/05/2023London, UK13 - 15 Chris Ronnie7 - 20 WPts
21/03/2023Milan, Italy13 - 14 Enzo Ballan33 - 4 LPts
26/01/2023Genoa, Italy12 - 14 Tevin Mvunga13(1) - 20(1) WPts
27/11/2022Genoa, Italy11 - 14 Shaun Donoghue1 - 1 WPts
27/09/2022Genoa, Italy10 - 14 James Malcolm20 - 7 WPts
30/07/2022Rome, Italy9 - 14 Luigi Del Piero15(3) - 15 WPts
17/06/2022Sassari, Italy9 - 13 Luigino Abate9 - 19 LPts
28/04/2022Genoa, Italy9 - 12 Savio Allegrini18 - 7 LPts
27/03/2022Harare, Zimbabwe8 - 12 Hayden Matonga4 - 21 WPts
27/01/2022Kingston, Jamaica8 - 11 Ashley Cole6 - 11 LPts
28/11/2021Managua, Nicaragua8 - 10 Sierra Calma16 - 6 LPts
28/09/2021Genoa, Italy8 - 9 Arturo Adamoli8 - 3 LPts
28/07/2021Genoa, Italy7 - 9 Silvestro Rodano0 - 4 WPts
26/05/2021Spanish Town, Jamaica7 - 8 Dominic Steenson16 - 4 LPts
28/03/2021Minsk, Belarus6 - 8 Valeri Michal7 - 10 WPts
28/01/2021Seattle, USA5 - 8 Ian Kelton6(1) - 10(1) WPts
29/11/2020Sakai, Japan5 - 7 Kyo Noda13 - 6 LPts
01/10/2020Rome, Italy4 - 7 Colombo Serri1 - 14 WPts
21/08/2020Genoa, Italy3 - 7 Giuseppe Rangone0 - 6 WPts
20/06/2020Modena, Italy3 - 6 Leonardo Galluzzi9(1) - 7 LPts
03/05/2020Naples, Italy2 - 6 Vito Mantovano0 - 1 WPts
22/03/2020Winterthur, Switzerland2 - 5 Wilfred Stobbe1 - 11 LPts
22/01/2020Parma, Italy2 - 4 Edmondo Senatore3 - 8 LPts
12/12/2019Moscow, Russia2 - 3 Andrii Chaplinski9(1) - 3 LPts
14/10/2019Genoa, Italy1 - 3 Gianluca Pizzinato3 - 9 WPts
14/08/2019Genoa, Italy1 - 2 Carlo Cirielli5 - 5 LPts
02/07/2019Palermo, Italy1 - 1 Silvano Di Benedetto6 - 1 LPts
04/05/2019Montreal, Canada0 - 1 Jay Nin1 - 5 WPts
05/03/2019Rosario, Argentina0 - 0 Larenzo Garcia0 - 0 LPts