Weightclass:  Lightweight
Location:  Venice, Italy
Record:  30 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/01/2025Venice, Italy29 - 13 Obaid Haque6 - 17 WPts
15/11/2024Venice, Italy28 - 13 Uang Pai4 - 13 WPts
15/09/2024Venice, Italy27 - 13 Vladislav Brodsky2 - 6 WPts
17/07/2024Venice, Italy26 - 13 Juan Fonseca8 - 13 WPts
17/05/2024Venice, Italy25 - 13 Angelo Gatti0 - 4 WPts
18/03/2024Venice, Italy24 - 13 Juan Miranda1 - 19 WPts
18/01/2024Venice, Italy24 - 12 Imran Jaja29 - 12 LPts
20/11/2023Venice, Italy23 - 12 Rico Cristaldi1 - 3 WPts
21/09/2023Venice, Italy22 - 12 Primo Capaldi2 - 8 WPts
22/07/2023Venice, Italy21 - 12 Mauro Soprano2 - 6 WPts
22/05/2023Venice, Italy20 - 12 Sajid Zacka0 - 2 WPts
23/03/2023Venice, Italy19 - 12 Gianfranco Florino19 - 15 WPts
22/01/2023Venice, Italy18 - 12 Nicholas Myles3 - 8 WPts
23/11/2022Dun Laoghaire, Ireland18 - 11 Ricky Mohan24 - 7 LPts
25/09/2022Riga, Latvia18 - 10 Evgeny Chakste21 - 9 LPts
28/07/2022Venice, Italy18 - 9 Nero De Simone11 - 17 LPts
27/05/2022Venice, Italy17 - 9 Fino Riva13 - 12 WPts
28/03/2022Kharkiv, Ukraine17 - 8 Gennady Dobish10 - 12 LPts
28/01/2022Izmir, Turkey16 - 8 Suleiman Doruk5 - 8 WPts
29/11/2021Ghent, Belgium15 - 8 Edelhard Balderick8 - 15 WPts
30/09/2021Venice, Italy14 - 8 Francesco Corrao1 - 7 WPts
30/07/2021Sassari, Italy13 - 8 Valentino Luca8(1) - 11 WPts
15/06/2021Rome, Italy13 - 7 Lorenzo Domiano4 - 9 LPts
16/04/2021Venice, Italy13 - 6 Nikolai Samsonov11 - 7 LPts
14/02/2021Venice, Italy12 - 6 Silvestro Abella6 - 12 WPts
15/12/2020Venice, Italy11 - 6 Rocco Cavazzuti0 - 2 WPts
14/10/2020Venice, Italy10 - 6 Jose Sanzo7(1) - 11 WPts
16/08/2020Venice, Italy9 - 6 Mohsin Bashir3 - 11 WPts
15/06/2020London, UK9 - 5 Ian Ryan4 - 6 LPts
17/04/2020Rome, Italy8 - 5 Alessio Caira2(1) - 5 WPts
22/02/2020Venice, Italy7 - 5 Arturo Cialente4 - 6 WPts
23/12/2019Venice, Italy6 - 5 Khalid Harroun4 - 7 WPts
24/10/2019Sana'a, Yemen5 - 5 Haaris Riaz5 - 7 WPts
26/08/2019San Miguelito, Panama4 - 5 Roman Patron4(1) - 6 WPts
27/06/2019Venice, Italy4 - 4 Robert Marquis1 - 6 LPts
28/04/2019Palermo, Italy3 - 4 Arturo Marconi5 - 4 WPts
28/02/2019Venice, Italy2 - 4 Luc Hieu1 - 4 WPts
31/12/2018Venice, Italy1 - 4 Ramirez Armas1 - 3 WPts
02/11/2018Milan, Italy0 - 4 Massimo Balotelli0 - 2 WPts
25/09/2018Venice, Italy0 - 3 Eberardo Hagop4 - 0 LPts
24/07/2018Sassari, Italy0 - 2 Nico Bellotti0 - 2 LPts
21/06/2018Manchester, UK0 - 1 Corey McBride1 - 0 LPts
21/04/2018Venice, Italy0 - 0 Francesco Vita3 - 0 LPts