Weightclass:  Lightweight
Location:  Cagliari, Italy
Record:  32(3) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/09/2025Cagliari, Italy31(3) - 15 Leonardo Fedeli4 - 11 WPts
01/08/2025Cagliari, Italy30(3) - 15 Francesco Zoff3 - 1 WPts
02/06/2025Cagliari, Italy29(3) - 15 Vittore Barzanti1 - 4 WPts
04/04/2025Cagliari, Italy28(3) - 15 Soren Harms2 - 18 WPts
04/02/2025Cagliari, Italy27(3) - 15 Marco Grieco5 - 13(3) WPts
06/12/2024Cagliari, Italy26(3) - 15 Ames Fontaine6 - 14 WPts
08/10/2024Cagliari, Italy25(3) - 15 Rico Lo Presti1 - 3 WPts
09/08/2024Cagliari, Italy24(3) - 15 Andrey á Shevchev1 - 5 WPts
11/06/2024Cagliari, Italy23(3) - 15 Dechapon Suwannang2 - 3 WPts
12/04/2024Milan, Italy23(3) - 14 Enzo Salvini29(3) - 12 LPts
10/03/2024Port-au-Prince, Haiti22(3) - 14 Gerard Fillion1 - 1 WPts
11/01/2024Port-de-Paix, Haiti22(3) - 13 Adalard Simon20 - 15 LPts
13/11/2023Palermo, Italy21(3) - 13 Remo Anselmi17(1) - 14 WPts
22/09/2023Accra, Ghana20(3) - 13 Denton Mbun13 - 18 WPts
25/07/2023Norwich, UK20(3) - 12 David Seward24(1) - 14(1) LPts
26/05/2023Naples, Italy20(3) - 11 Vanni Florino2 - 22 LPts
27/03/2023Asuncion, Paraguay19(2) - 11 Joaquin Baile8 - 26(4) WKO3
27/01/2023Cagliari, Italy18(2) - 11 Warenhari Massimo4 - 11 WPts
28/11/2022Chiclayo, Peru18(2) - 10 Ignado Posadas10 - 23 LPts
30/09/2022Cagliari, Italy17(2) - 10 Manuel Montana0 - 5 WPts
02/08/2022Cagliari, Italy16(2) - 10 Alessio Bruno1 - 5 WPts
01/06/2022Bokhtar, Tajikistan15(2) - 10 Qabil Kasumov10 - 17 WPts
03/04/2022Cleveland, USA14(1) - 10 Kyle Inniss1 - 10 WKO3
03/02/2022Dushanbe, Tajikistan14(1) - 9 Shakir Nadjafov17 - 5 LPts
05/12/2021Shenzhen, China13 - 9 Shing Oi16 - 10 WKO3
07/10/2021Davao City, Philippines12 - 9 Federico Olvera3 - 8 WPts
09/08/2021Cagliari, Italy11 - 9 Jose Vivanco11 - 4 WPts
08/06/2021Dushanbe, Tajikistan10 - 9 Afon Ibragimov13(2) - 10 WPts
10/04/2021Cagliari, Italy9 - 9 Alfredo Perri9 - 8 WPts
07/02/2021Manchester, UK9 - 8 Corey McBride13 - 5 LPts
10/12/2020Paris, France9 - 7 Julien Ankah13 - 6 LPts
10/10/2020Rome, Italy9 - 6 Antonio Oliveri5 - 9 LPts
19/08/2020Yekaterinburg, Russia8 - 6 Andrii Shchennikov5 - 12 WPts
18/06/2020Panama City, Panama8 - 5 Alejandro Marta12 - 4(2) LPts
19/04/2020Cagliari, Italy7 - 5 Manchu Tsao6 - 5 WPts
20/02/2020Cagliari, Italy6 - 5 Ricardo Nava8 - 3 WPts
21/12/2019Bari, Italy6 - 4 Massimo Iotti8 - 3 LPts
25/10/2019Cagliari, Italy5 - 4 Angel Ybanez1 - 4 WPts
26/08/2019Cagliari, Italy5 - 3 Luka Vorobyov1 - 10 LPts
27/06/2019Cagliari, Italy4 - 3 Zelipe Crisostomo2 - 4 WPts
28/04/2019Cagliari, Italy3 - 3 Inigo Pun2 - 5 WPts
26/02/2019Cagliari, Italy2 - 3 Jose Carrillo0 - 4 WPts
28/12/2018Cagliari, Italy1 - 3 Edmondo Cappola2 - 4 WPts
30/10/2018Cagliari, Italy1 - 2 Valerio Alessandrini4 - 0 LPts
01/09/2018Cagliari, Italy1 - 1 Valentino Barella4 - 0 LPts
04/07/2018Asuncion, Paraguay0 - 1 Berto Medellin0 - 4 WPts
06/05/2018Cagliari, Italy0 - 0 Mauro Cichetti0 - 0 LPts