Weightclass:  Featherweight
Location:  Monza, Italy
Record:  36 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/07/2024Monza, Italy35 - 6 Entji Kinard6 - 14 WPts
20/05/2024Monza, Italy34 - 6 Valentino Bellucci12(2) - 28 WPts
21/03/2024Monza, Italy33 - 6 Albain Lavanchy1 - 5 WPts
21/01/2024Monza, Italy32 - 6 Primo Angeli3 - 2 WPts
22/11/2023Monza, Italy31 - 6 Shin-wook Kang1 - 12 WPts
22/09/2023Monza, Italy30 - 6 Fillipo Salvini1 - 0 WPts
25/07/2023Monza, Italy29 - 6 Robert Pont12 - 15 WPts
26/05/2023Monza, Italy28 - 6 Antonio Gabat5 - 21 WPts
27/03/2023Monza, Italy27 - 6 Vanni Folena1 - 5 WPts
26/01/2023Monza, Italy26 - 6 Luca Oliveri1 - 1 WPts
26/11/2022Monza, Italy26 - 5 Gianmarco Germontani3 - 16 LPts
26/09/2022Monza, Italy25 - 5 Rodolfo Mauri1 - 3 WPts
28/07/2022Portmore, Jamaica25 - 4 James Kinnison21 - 7 LPts
30/05/2022Galway, Ireland24 - 4 Evan Coghlan11 - 13 WPts
01/04/2022Catania, Italy24 - 3 Valerio Turri27 - 4 LPts Italy National Championships 2022View
29/03/2022Catania, Italy23 - 3 Adriano Asaro24(2) - 4 WPts Italy National Championships 2022View
26/03/2022Catania, Italy22 - 3 Gianfranco Mariani24(2) - 3 WPts Italy National Championships 2022View
09/02/2022Chelyabinsk, Russia21 - 3 Fedya Khovanskiy7 - 16 WPts
12/12/2021Monza, Italy20 - 3 Gianfranco Murgia2 - 8 WPts
11/10/2021Monza, Italy19 - 3 Alastair Shank1 - 17(2) WPts
10/08/2021Mexico City, Mexico18 - 3 Fraco Becerra6 - 12 WPts
12/06/2021Monza, Italy17 - 3 Jin-su Ko1 - 7 WPts
12/04/2021Monza, Italy16 - 3 Szymon Swatek16(1) - 5 WPts
10/02/2021Monza, Italy15 - 3 Daniel Durning4 - 13 WPts
12/12/2020Managua, Nicaragua15 - 2 Baltasar Nicodemus12 - 6 LPts
12/10/2020Al Ain, UAE14 - 2 Malik Alli1 - 15 WPts
14/08/2020Modena, Italy13 - 2 Carlo Ossi2 - 10 WPts
20/06/2020Belem, Brazil12 - 2 Jose Parreira6 - 7 WPts
22/04/2020Genoa, Italy11 - 2 Edmondo Piglionica8 - 0 WPts
06/03/2020Monza, Italy10 - 2 Hilario Tome0 - 1 WPts
04/01/2020Naples, Italy9 - 2 Vico Sacchi2 - 2 WPts
04/12/2019Novara, Italy9 - 1 Gianni Zaza1 - 4 LPts
02/11/2019Imus, Philippines8 - 1 Sagaz Millan3 - 1 WPts
04/09/2019Bari, Italy7 - 1 Luigino Fassino0 - 8 WPts
03/08/2019Naples, Italy6 - 1 Valerio Calzaghe1 - 6 WPts
01/07/2019Monza, Italy5 - 1 Henry Pert1 - 5 WPts
02/05/2019Monza, Italy5 - 0 Gianfranco Mariani4(1) - 1 LPts
02/03/2019Cambridge, UK4 - 0 David Veatch6 - 2 WPts
02/01/2019Monza, Italy3 - 0 Giuseppe De Capua1 - 0 WPts
04/11/2018Milan, Italy2 - 0 Nero Veltroni0 - 1 WPts
04/10/2018Bucaramanga, Colombia1 - 0 Felippe Olivares0 - 1 WPts
06/08/2018Monza, Italy0 - 0 Nathaniel Adenaike0 - 0 WPts