Weightclass:  Welterweight
Location:  Genoa, Italy
Record:  28 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2023Genoa, Italy28 - 9 Luigino Fortuna24 - 14 LPts
22/09/2023Genoa, Italy27 - 9 Gianmarco Finocchiaro13(1) - 11 WPts
24/07/2023Genoa, Italy26 - 9 Xaverius Revilla2 - 13 WPts
25/05/2023Genoa, Italy25 - 9 Antonio Acerbi1 - 5 WPts
26/03/2023Genoa, Italy24 - 9 Luigi Scivoletto4 - 5 WPts
25/01/2023Genoa, Italy23 - 9 Adriano Giolitti3 - 8 WPts
25/11/2022Genoa, Italy23 - 8 Savio Lovelli19 - 10 LPts
25/09/2022Genoa, Italy22 - 8 Valentino Zoff4 - 9 WPts
27/07/2022Genoa, Italy21 - 8 Charles Wedderburn15 - 13 WPts
27/05/2022Genoa, Italy20 - 8 Nick Bloyd0 - 2 WPts
28/03/2022Genoa, Italy19 - 8 Mario Del Piero2 - 15 WPts
26/01/2022Genoa, Italy18 - 8 Alessio Benetollo11(1) - 14 WPts
25/11/2021London, UK18 - 7 Felix Crosser6 - 12 LPts
25/09/2021Genoa, Italy17 - 7 Colombo Panico12(1) - 13 WPts
25/07/2021Nairobi, Kenya17 - 6 Inigo Iringo15 - 8 LPts
26/05/2021Genoa, Italy16 - 6 Luigino Trozzo4 - 11(4) WPts
26/03/2021La Spezia, Italy16 - 5 Liberatore Argan15(1) - 5 LPts Italy National Championships 2021View
23/01/2021Genoa, Italy15 - 5 Vico Sacchi4 - 13 WPts
22/11/2020Spanish Town, Jamaica14 - 5 Rob Bryden1 - 6 WPts
24/09/2020Busan, South Korea13 - 5 Min-woo Kwan7 - 8 WPts
27/07/2020Genoa, Italy12 - 5 Augusto Rosa7 - 7 WPts
26/05/2020Genoa, Italy11 - 5 Rico Ghilardotti3 - 3 WPts
26/03/2020Tarant, Italy11 - 4 Emilio Petruccioli11 - 4 LPts Italy National Championships 2020View
24/02/2020Trujillo, Peru10 - 4 Orlando Urias13 - 1 WPts
27/12/2019Genoa, Italy9 - 4 Enzo Laforgia0 - 2 WPts
27/10/2019Genoa, Italy8 - 4 Elliot Chisolm7 - 1 WPts
28/08/2019Brampton, Canada7 - 4 Michael Cather3 - 4 WPts
29/06/2019Naples, Italy7 - 3 Augusto Gatti5 - 1 LPts
25/05/2019Genoa, Italy6 - 3 Angelo Fini2 - 3 WPts
25/03/2019Dublin, Ireland5 - 3 Niall Fitzgerald3 - 3 WPts
23/01/2019Sharjah, UAE5 - 2 Haaris Kenaan3 - 3 LPts
25/11/2018Genoa, Italy5 - 1 Alessio Iotti1 - 4 LPts
24/09/2018Virginia Beach, USA4 - 1 Bob Rainey5 - 0 WPts
23/07/2018Alexandria, Egypt3 - 1 Obaid Reis1 - 3 WPts
24/05/2018Genoa, Italy2 - 1 Gianfranco Valentini1 - 2 WPts
26/03/2018Genoa, Italy1 - 1 Luca Urbano1 - 1 WPts
11/02/2018Genoa, Italy0 - 1 Colombo Panico0 - 1 WPts
05/01/2018Milan, Italy0 - 0 Emilio Petruccioli0 - 0 LPts