Weightclass:  Lightweight
Location:  Brescia, Italy
Record:  19 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/05/2025Brescia, Italy18 - 26 Neron Provencio7 - 14 WPts
14/03/2025Brescia, Italy18 - 25 Ali Hashem12 - 13 LPts
14/01/2025Brescia, Italy17 - 25 Mohsin Bashir11 - 31 WPts
15/11/2024Brescia, Italy16 - 25 Oscar Eike2 - 7(1) WPts
15/09/2024Brescia, Italy15 - 25 Sigurd Saugstad2 - 9 WPts
17/07/2024Brescia, Italy14 - 25 Ovidio Banegas14 - 16 WPts
17/05/2024Brescia, Italy13 - 25 Vicenzo Zanonato3 - 21 WPts
18/03/2024Brescia, Italy12 - 25 Marco Gasparri24(2) - 15 WPts
18/01/2024Venice, Italy11 - 25 Silvestro Giorgetti25(1) - 10 WPts
26/11/2023Venice, Italy11 - 24 Luca Santoro23 - 12 LPts
27/09/2023Fortaleza, Brazil11 - 23 Montego Monteiro16 - 11 LPts
30/07/2023Genoa, Italy10 - 23 Alberto Matteoli9 - 26(10) WPts
02/06/2023Accra, Ghana10 - 22 Quadrees Apea23(3) - 8 LPts
04/04/2023Waterford, Ireland10 - 21 Dave MacGinnis30 - 5 LPts
04/02/2023Venice, Italy10 - 20 Gianfranco Cavallari19 - 6 LPts
07/12/2022Brescia, Italy10 - 19 Gianfranco Florino17 - 15 LPts
07/10/2022Namangan, Uzbekistan10 - 18 Anton Sayadov13(2) - 18 LPts
09/08/2022Brescia, Italy9 - 18 Marco Grieco1 - 1 WPts
08/06/2022Brescia, Italy9 - 17 Diego Quinonez2 - 9 LPts
09/04/2022Naples, Italy9 - 16 Daniele Moffa21 - 6 LPts
12/02/2022Rome, Italy8 - 16 Alessio Caira2(1) - 18 WPts
08/01/2022Brno, Czech Republic8 - 15 Ev×en Dec9 - 9 LPts
10/11/2021Rijeka, Croatia8 - 14 Eugen Koprivnjak11 - 9 LPts
11/09/2021New Kingston, Jamaica7 - 14 Chris Marchbanks12 - 8 WPts
13/07/2021Brescia, Italy7 - 13 Jamie Nyumbu9 - 12 LPts
12/05/2021Minsk, Belarus7 - 12 Vasyl Ostrovsky8 - 13 LPts
14/03/2021Bari, Italy6 - 12 Pepe Falomi2 - 15 WPts
25/01/2021Sofia, Bulgaria6 - 11 Andrey á Shopov6 - 10 LPts
25/11/2020Brescia, Italy6 - 10 Massimo Iotti13 - 4 LPts
24/09/2020Milan, Italy6 - 9 Primo Vinay11 - 7 LPts
04/08/2020Brescia, Italy6 - 8 David Acheampong6 - 5 LPts
03/06/2020Rome, Italy5 - 8 Nero De Simone7 - 7 WPts
16/04/2020Gdynia, Poland5 - 7 Walenty Kranz8(1) - 7 LPts
17/02/2020Managua, Nicaragua4 - 7 Fidel Bargas4 - 9(1) WPts
20/12/2019Brescia, Italy3 - 7 Chris Rutherford3 - 7 WPts
21/10/2019Milan, Italy3 - 6 Francesco Vita13 - 0 LPts
31/08/2019Brescia, Italy2 - 6 Kvetoslav Halik2 - 4 WPts
02/07/2019Naples, Italy1 - 6 Arturo Ciani1 - 1 WPts
29/05/2019Ghent, Belgium1 - 5 Lukas Malisse4 - 4 LPts
30/03/2019Genoa, Italy1 - 4 Savio Allegrini5 - 1 LPts
26/02/2019Berlin, Germany1 - 3 Alarik Dehnke3 - 2 LPts
29/12/2018Rome, Italy0 - 3 Sergio Vitale1 - 2 WPts
08/11/2018Brescia, Italy0 - 2 Berto Villafane1 - 4 LPts
08/09/2018Brescia, Italy0 - 1 Grant Paquet4 - 0 LPts
08/07/2018Brescia, Italy0 - 0 Cecilio Del Piero1 - 0 LPts