Weightclass:  Lightweight
Location:  Prato, Italy
Record:  36(1) - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/07/2026Prato, Italy35(1) - 24(1) John Neil12 - 5 WPts
23/05/2026Rome, Italy35(1) - 23 Damiano Pellicani34(3) - 16 LKO3
01/04/2026Cagliari, Italy34(1) - 23 Alfredo Ghilardotti13 - 11(1) WPts Italy National Championships 2026View
29/03/2026Cagliari, Italy33(1) - 23 Giuseppe Germontani17 - 6 WPts Italy National Championships 2026View
26/03/2026Cagliari, Italy32(1) - 23 Primo Dioguardi9 - 2 WPts Italy National Championships 2026View
28/02/2026Rome, Italy31(1) - 23 Colombo Serri18(1) - 32 WPts
31/12/2025Asan, South Korea30(1) - 23 Chang-woo Lim5 - 9 WPts
02/11/2025Bari, Italy29(1) - 23 Alfredo Berti15(3) - 31 WPts
15/09/2025Venice, Italy29(1) - 22 Massimo Gabbiadini23 - 26 LPts
02/08/2025Prato, Italy29(1) - 21 Manuel Atencio13 - 23 LPts
02/07/2025Prato, Italy28(1) - 21 Niall Fitzsimmons12 - 4 WPts
31/05/2025Prato, Italy28(1) - 20 Sajid Antar23 - 12 LPts
29/04/2025Amman, Jordan28(1) - 19 Imran Jaja36 - 17 LPts
29/03/2025Genoa, Italy28(1) - 18 Giuseppe Germontani7 - 4 LPts Italy National Championships 2025View
26/03/2025Genoa, Italy27(1) - 18 Vicenzo Cingari9 - 7 WPts Italy National Championships 2025View
17/03/2025Prato, Italy26(1) - 18 Dikembe Ochuodho16 - 24 WPts
08/02/2025Barranquilla, Colombia26(1) - 17 Zelipe Modesto34(3) - 14 LPts
08/01/2025Barranquilla, Colombia26(1) - 16 Zelipe Modesto33(3) - 14 LPts
08/12/2024Barranquilla, Colombia26(1) - 15 Zelipe Modesto32(3) - 14 LPts
06/11/2024Prato, Italy25(1) - 15 Gaylord Niel19 - 13 WPts
05/10/2024Prato, Italy25(1) - 14 Diego Jesus33(2) - 15 LPts
04/09/2024Prato, Italy24(1) - 14 Gaston Mveng9 - 6 WPts
14/07/2024Rome, Italy23(1) - 14 Arturo Adamoli21 - 8 WPts
17/05/2024Bangalore, India22(1) - 14 Jyotish Saini16 - 13 WPts
19/03/2024Changwon, South Korea21 - 14 Min-hyeok Sok3 - 19(8) WKO3
20/01/2024Macon, USA20 - 14 Noel Mattison1 - 5(1) WPts
22/11/2023Milan, Italy19 - 14 Fabio Leonardo13 - 20 WPts
25/09/2023Accra, Ghana19 - 13 John Agyemang17(1) - 19 LPts
28/07/2023Rome, Italy19 - 12 Antonio Oliveri13 - 18 LPts
29/05/2023Badalona, Spain19 - 11 Enzo Claros19 - 11 LPts
30/03/2023El Alto, Bolivia19 - 10 Marco Salome21 - 13 LPts
30/01/2023Adana, Turkey18 - 10 Cemil Demirag0 - 3 WPts
02/12/2022Dushanbe, Tajikistan18 - 9 Sasha Saifedenov20(1) - 10 LPts
04/10/2022Warren, USA17 - 9 Blake Gehlert0 - 9 WPts
06/08/2022Prato, Italy16 - 9 Carlo Pesce1 - 0 WPts
04/06/2022Christchurch, New Zealand15 - 9 Henry Rakete0 - 2(1) WPts
06/04/2022Lowell, USA14 - 9 Ian McCants5 - 12 WPts
06/02/2022Prato, Italy13 - 9 Tito Bruno13 - 6 WPts
06/12/2021Toshkent, Uzbekistan12 - 9 Yashar Zahra14 - 9 WPts
07/10/2021Venice, Italy11 - 9 Raul Bortone7(1) - 7 WPts
10/08/2021Prato, Italy10 - 9 Gervasio Beltre2 - 19 WPts
09/06/2021Foggia, Italy9 - 9 Tino Herrera1 - 9 WPts
10/04/2021Cagliari, Italy9 - 8 Edmondo Di Giorgio9 - 9 LPts
14/02/2021Prato, Italy8 - 8 Alberto Matteoli4 - 16(2) WPts
15/12/2020Chennai, India7 - 8 Chandrasekar Rao10 - 9 WPts
16/10/2020Prato, Italy6 - 8 Antoni Jakubek11(1) - 7 WPts
18/08/2020Prato, Italy6 - 7 Bo Chung7 - 8 LPts
17/06/2020Prato, Italy5 - 7 Rodolfo De Angelis6 - 10 WPts
16/04/2020Prato, Italy4 - 7 Darryl Ngongo0 - 4 WPts
17/02/2020Mombasa, Kenya4 - 6 Kofi Menjo4 - 9 LPts
20/12/2019Turin, Italy3 - 6 Vittore Raggio5 - 5 WPts
22/10/2019Prato, Italy2 - 6 Ross Daunheimer7 - 3 WPts
23/08/2019Sao Paulo, Brazil2 - 5 Alejandro Silvia4 - 3 LPts
25/06/2019Prato, Italy1 - 5 Andrii Barsouk6 - 3 WPts
26/04/2019Villa Nueva, Guatemala1 - 4 Federico Sotelo7 - 0 LPts
25/02/2019Prato, Italy1 - 3 Chiranjeevi Naidu2 - 5 LPts
28/12/2018San Miguelito, Panama1 - 2 Luis Murga6 - 1 LPts
30/10/2018Rome, Italy1 - 1 Cristiano Marconi4 - 1 LPts
02/09/2018Prato, Italy1 - 0 Montel Ugay1 - 0 LPts
05/07/2018Prato, Italy0 - 0 Paulo Ayensu0 - 0 WPts