Weightclass:  Lightweight
Location:  Cagliari, Italy
Record:  26 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/07/2030Cagliari, Italy25 - 16 Chrysostom Leos8 - 2 WPts
12/05/2030Cagliari, Italy25 - 15 Labaron Housel4 - 3 LPts
12/03/2030Cagliari, Italy24 - 15 Mike Labis3 - 8 WPts
11/01/2030Cagliari, Italy23 - 15 Andy Ekizian4 - 17 WPts
12/11/2029Cagliari, Italy22 - 15 Zain Rahmani0 - 9 WPts
12/09/2029Cagliari, Italy21 - 15 Farhan Iman5 - 3 WPts
13/07/2029Cagliari, Italy20 - 15 Primo Dioguardi24 - 9 WPts
14/05/2029Cagliari, Italy19 - 15 Fabio Di Vittorio4 - 19 WPts
15/03/2029Cagliari, Italy18 - 15 Lukman Alabi2 - 11 WPts
14/01/2029Cagliari, Italy17 - 15 Rocco Strano2 - 5 WPts
16/11/2028Cagliari, Italy16 - 15 Valerio Turco16 - 10 WPts
17/09/2028Cagliari, Italy15 - 15 Nick Walkinshaw10 - 12 WPts
19/07/2028Cagliari, Italy14 - 15 Nico Vicini2 - 6 WPts
20/05/2028Montgomery, USA13 - 15 Zachary Crofoot2 - 8 WPts
22/03/2028Naples, Italy12 - 15 Primo La Russa4 - 30(4) WPts
27/01/2028Cagliari, Italy11 - 15 Leonardo Ghilardotti1 - 2 WPts
28/11/2027Bologna, Italy10 - 15 Alessio Florenzi5(1) - 16 WPts
01/10/2027Onitsha, Nigeria9 - 15 Ikechukwu Ofoedu12 - 5 WPts
03/08/2027Rome, Italy9 - 14 Primo Dioguardi14 - 6 LPts
03/06/2027Rio de Janeiro, Brazil8 - 14 Pedro Sancho1 - 11 WPts
05/04/2027Cagliari, Italy7 - 14 Liberatore Bresso0 - 1 WPts
04/02/2027Brisbane, Australia6 - 14 Michael Cowan1 - 2 WPts
07/12/2026Wichita, USA5 - 14 Rob Frashier5 - 1 WPts
09/10/2026Monza, Italy4 - 14 Francesco Chiesa1 - 9(1) WPts
21/08/2026Omsk, Russia4 - 13 Lazar Ryzhikov22 - 19 LPts
23/06/2026Bayamon, Puerto Rico4 - 12 Ryo Daniel27(1) - 26 LPts
25/04/2026Izmir, Turkey4 - 11 Osman Goktuna11 - 16 LPts
25/02/2026Cagliari, Italy3 - 11 Pepe Ferraro0 - 5 WPts
27/12/2025Tehuacan, Mexico3 - 10 Angel Sarmiento15 - 11 LPts
29/10/2025Cagliari, Italy2 - 10 Yao Sha2 - 6 WPts
31/08/2025Tokyo, Japan2 - 9 Aoi Imamura0 - 0 LPts
02/07/2025Cagliari, Italy2 - 8 Elmaddin Khalid0 - 3 LPts
04/05/2025Cagliari, Italy2 - 7 Rico Lo Presti2 - 6 LPts
06/03/2025Cagliari, Italy1 - 7 Aghasafa Amirhanov0 - 11 WPts
05/01/2025Reggio Emilia, Italy1 - 6 Alfredo Galluzzi0 - 0 LPts
09/11/2024Cagliari, Italy0 - 6 Lorenzo Baldassarri1 - 11 WPts
10/09/2024Cagliari, Italy0 - 5 Rico Cristaldi2 - 7 LPts
14/07/2024Carolina, Puerto Rico0 - 4 Jaguar Pagan0 - 3(1) LPts
16/05/2024Catania, Italy0 - 3 Adriano De Bono15(1) - 16 LPts
12/04/2024Milan, Italy0 - 2 Francesco Vita33(1) - 8(3) LPts
04/03/2024Portmore, Jamaica0 - 1 Kris Moffett24 - 15 LPts
05/01/2024Cagliari, Italy0 - 0 Gianni Pucci1 - 7 LPts