Weightclass:  Welterweight
Location:  Bologna, Italy
Record:  25 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/01/2024Bologna, Italy24 - 12 Wille Amerycx4 - 18 WPts
19/11/2023Bologna, Italy23 - 12 Vanni Conti11(1) - 16 WPts
20/09/2023Bologna, Italy22 - 12 Tajo Rafanan0 - 18(1) WPts
22/07/2023Khayelitsha, South Africa22 - 11 Morgan Nakoseka18 - 11 LPts
24/05/2023Accra, Ghana21 - 11 Inigo Asamoah19 - 15 WPts
26/03/2023Rome, Italy21 - 10 Daniele Calzaghe21 - 10 LPts Italy National Championships 2023View
23/01/2023Managua, Nicaragua20 - 10 Rico Borge10(1) - 22 WPts
25/11/2022Genoa, Italy19 - 10 Fabiano Gambini23 - 8 WPts
12/10/2022Rome, Italy19 - 9 Cristiano De Capua17 - 11 LPts
25/08/2022Dushanbe, Tajikistan18 - 9 Shahin Janaliyev17 - 8 WPts
26/06/2022Bologna, Italy17 - 9 Antonio Garcia13 - 14 WPts
27/04/2022Padua, Italy16 - 9 Carlo Sateriale15 - 12 WPts
26/03/2022Catania, Italy16 - 8 Luigino Fortuna16 - 9 LPts Italy National Championships 2022View
09/02/2022Khenifra, Morocco15 - 8 Jibran Alhiba5(1) - 7 WPts
11/12/2021Mariupol, Ukraine14 - 8 Georgiy Kovalski0 - 4 WPts
13/10/2021Rome, Italy13 - 8 Augusto Rosa12 - 10 WPts
27/08/2021Bologna, Italy12 - 8 Gabriele De Bacco9 - 7 WPts
26/06/2021Bologna, Italy11 - 8 Alessio Benetollo10(1) - 11 WPts
25/04/2021Bologna, Italy10 - 8 Lordson Raji3 - 2 WPts
24/02/2021Rome, Italy10 - 7 Alessio Iotti7 - 12 LPts
24/01/2021Helsinki, Finland10 - 6 Ale Panula12 - 4 LPts
24/11/2020Bologna, Italy10 - 5 Silvestro Tasca12 - 7 LPts
23/09/2020Port Elizabeth, South Africa9 - 5 Mduduzi Ramatlhodi7 - 9 WPts
25/07/2020Bologna, Italy8 - 5 Sergio Fabrizio12 - 3 WPts
24/05/2020Hanoi, Vietnam7 - 5 Pham Ha3 - 10 WPts
26/03/2020Tarant, Italy7 - 4 Alessandro Beccalossi11 - 3 LPts Italy National Championships 2020View
30/01/2020Bokhtar, Tajikistan6 - 4 Qasham Saber6 - 3 WPts
01/12/2019Bologna, Italy5 - 4 Alfredo Maceratini4 - 6 WPts
01/10/2019Bologna, Italy4 - 4 Adriano Caira8 - 2 WPts
01/08/2019Bologna, Italy3 - 4 Matthew Peddie2 - 3 WPts
02/06/2019Bologna, Italy2 - 4 Gianfranco Valentini3 - 7 WPts
02/04/2019Shenyang, China2 - 3 Ho Woong6 - 1 LPts
31/01/2019Bologna, Italy1 - 3 Nicholas Raith2 - 1 WPts
01/12/2018Bologna, Italy1 - 2 Richmond Schemmer0 - 3 LPts
02/10/2018Tehran, Iran1 - 1 Abdul Hares2 - 1 LPts
04/08/2018Bologna, Italy1 - 0 Alfredo De Silvestri2 - 2 LPts
06/06/2018Bologna, Italy0 - 0 Augusto Dragonetti1 - 1 WPts