Weightclass:  Lightweight
Location:  Milan, Italy
Record:  35(1) - 8(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/06/2024Milan, Italy34(1) - 8(3) Franco Guttierrez2 - 18 WPts
12/04/2024Milan, Italy33(1) - 8(3) Savio Corghi0 - 2 WPts
13/02/2024Milan, Italy32(1) - 8(3) Charlie Tshimusekedi3 - 8 WPts
15/12/2023Milan, Italy31(1) - 8(3) Damiano Turri3 - 1 WPts
15/10/2023Milan, Italy30(1) - 8(3) Remo De Franco8 - 12 WPts
15/08/2023Milan, Italy30(1) - 7(2) Amund Mose1 - 11 LKO3
16/06/2023Milan, Italy29(1) - 7(2) Antonio Bortone1 - 17 WPts
17/04/2023Milan, Italy28(1) - 7(2) Reyes Licona2 - 11 WPts
16/02/2023Milan, Italy27(1) - 7(2) Suor Sanprapai19 - 8 WPts
18/12/2022Milan, Italy26(1) - 7(2) Declan Patterson2 - 5 WPts
19/10/2022Milan, Italy25 - 7(2) Romain Feydeau1 - 12(1) WKO3
20/08/2022Milan, Italy24 - 7(2) Wu-pen Ouyeung5 - 16 WPts
20/06/2022Rome, Italy23 - 7(2) Colombo Donini6 - 22 WPts
04/05/2022Foggia, Italy23 - 6(2) Angelo De Palo6 - 19 LPts
02/04/2022Milan, Italy22 - 6(2) Gazi Elamin0 - 18 WPts
02/02/2022Milan, Italy21 - 6(2) Mario Raggio16 - 10 WPts
02/12/2021Milan, Italy21 - 5(1) Vicenzo Carvelli10 - 12 LKO3
01/10/2021Belfast, UK20 - 5(1) Joshua Maguire13(1) - 5 WPts
01/08/2021Milan, Italy20 - 4(1) Edward MacLaine7 - 9(1) LPts
31/05/2021Shymkent, Kazakhstan20 - 3(1) Kazim Walihanow7 - 8 LPts
01/04/2021Burgos, Spain20 - 2(1) Noe Marina9(1) - 2 LPts
01/02/2021Cali, Colombia19 - 2(1) Juan Olmo5 - 14 WPts
03/12/2020Milan, Italy18 - 2(1) Lorenzo Serri2 - 3 WPts
02/10/2020Cali, Colombia17 - 2(1) Oleos Travieso2 - 8 WPts
04/08/2020Milan, Italy16 - 2(1) Goro Okimoto9 - 5 WPts
03/06/2020Rome, Italy16 - 1(1) Tito Raia6 - 6 LPts
14/04/2020Florence, Italy15 - 1(1) Daniele Pagano6 - 2 WPts
18/02/2020Milan, Italy14 - 1(1) Fabron Artaud3 - 8 WPts
19/12/2019Derby, UK14 - 0 Chris Calderwood2 - 5 LKO3
21/10/2019Milan, Italy13 - 0 Valerio Ciani3 - 6 WPts
21/08/2019Catania, Italy12 - 0 Gianfranco Gesmundo0 - 8 WPts
02/07/2019Milan, Italy11 - 0 Konstantin Balbardis3 - 3 WPts
03/05/2019Milan, Italy10 - 0 Amon Nickson4(1) - 1 WPts
03/03/2019Milan, Italy9 - 0 Umair Mambetoff0 - 2 WPts
03/01/2019Milan, Italy8 - 0 Pati-unus Siregar1 - 0 WPts
05/11/2018Rome, Italy7 - 0 Sergio Pagano0 - 0 WPts
25/09/2018Milan, Italy6 - 0 Vico Quaglierini4 - 1 WPts
24/07/2018Milan, Italy5 - 0 Juan Garrido0 - 4 WPts
25/05/2018Milan, Italy4 - 0 Gianluca Pizzinato1 - 1 WPts
21/04/2018Venice, Italy3 - 0 Fino Cerbone0 - 0 WPts
20/03/2018La Spezia, Italy2 - 0 Remo Ucchielli0 - 0 WPts
10/02/2018Milan, Italy1 - 0 Luigi Del Piero0 - 1 WPts
05/01/2018Milan, Italy0 - 0 Gianmarco Vidali0 - 0 WPts