Weightclass:  Lightweight
Location:  Venice, Italy
Record:  16(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/09/2025Venice, Italy15(1) - 19 Unni Schou1 - 5(1) WPts
07/07/2025Venice, Italy15(1) - 18 Cecilio Chiellini11(1) - 24 LPts
08/05/2025Venice, Italy14(1) - 18 Luigi Pollastrini6 - 1 WPts
09/03/2025Venice, Italy13(1) - 18 Dante Visco3 - 7 WPts
08/01/2025Venice, Italy12(1) - 18 Adrian Dobosz2 - 4 WPts
09/11/2024Venice, Italy11(1) - 18 Khalid Nassar1 - 1 WPts
09/09/2024Venice, Italy11(1) - 17 Gianluigi Adduci17 - 10 LPts
12/07/2024Venice, Italy11(1) - 16 Rahul Rajpurohit2 - 22 LPts
13/05/2024Venice, Italy10 - 16 Elliot Thain3 - 21(7) WKO3
14/03/2024Venice, Italy9 - 16 Antonio Bortone2 - 21 WPts
14/01/2024Venice, Italy8 - 16 Haaris Rassi0 - 5 WPts
15/11/2023Venice, Italy7 - 16 Kyrylo Domitrovich8(1) - 20 WPts
16/09/2023Dushanbe, Tajikistan7 - 15 Vitali Ghahylyckov1 - 1 LPts
19/07/2023Venice, Italy6 - 15 Stuart Lawlis3 - 7(1) WPts
20/05/2023Mashhad, Iran6 - 14 Shayan Huq8 - 8 LPts
22/03/2023Dushanbe, Tajikistan5 - 14 Asgar Tahirov1 - 18 WPts
22/01/2023Venice, Italy5 - 13 Massimo Gabbiadini10 - 22 LPts
24/11/2022Milan, Italy4 - 13 Fabio Leonardo11 - 16 WPts
27/09/2022Rome, Italy4 - 12 Bernardo Bortone5(1) - 16 LPts
04/08/2022Rome, Italy4 - 11 Alessio Smuraglia7 - 8 LPts
10/06/2022Sana'a, Yemen3 - 11 Yasin Haq2 - 12 WPts
12/04/2022Bari, Italy3 - 10 Gianmarco Vitale19(2) - 8 LPts
13/02/2022Rome, Italy3 - 9 Gianfranco Florino13 - 14 LPts
19/12/2021Venice, Italy3 - 8 Zale Paules12(1) - 12 LPts
19/10/2021Venice, Italy3 - 7 Gianluigi Motta1 - 0 LPts
18/08/2021Oslo, Norway3 - 6 Kirk Ketelsen10(1) - 14 LPts
20/06/2021Milan, Italy2 - 6 Roberto Nespoli3 - 11 WPts
05/05/2021Sassari, Italy2 - 5 Augusto Dozza0 - 0 LPts
22/03/2021Rome, Italy2 - 4 Sergio Vitale6 - 11 LPts
11/02/2021Venice, Italy1 - 4 Bernardo Bortone2 - 8 WPts
12/12/2020Montevideo, Uruguay0 - 4 Diego Mandujano0 - 2 WPts
14/10/2020Venice, Italy0 - 3 Vicenzo Soprano0 - 1 LPts
15/08/2020Rome, Italy0 - 2 Fabrizio Di Fonzo7 - 6 LPts
20/06/2020Bari, Italy0 - 1 Massimo Iotti11 - 3 LPts
05/05/2020Turin, Italy0 - 0 Alberto Chiarante0 - 0 LPts