Weightclass:  Lightweight
Location:  Sassari, Italy
Record:  30 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/03/2030Sassari, Italy29 - 27 Arseni Lielgalva1 - 3 WPts
19/01/2030Sassari, Italy28 - 27 Alejandro Machuca0 - 2 WPts
20/11/2029Sassari, Italy27 - 27 Oliver Fossey5(1) - 7 WPts
20/09/2029Sassari, Italy26 - 27 Onofre Bartolome2 - 13 WPts
22/07/2029Sassari, Italy25 - 27 Tyndareus Kazan1 - 3 WPts
23/05/2029Sassari, Italy24 - 27 Rogelio Acosta3 - 15 WPts
24/03/2029Sassari, Italy23 - 27 Sam Barriga13 - 11 WPts
23/01/2029Sassari, Italy22 - 27 Joaquin Melchor2 - 3 WPts
24/11/2028Sassari, Italy21 - 27 Kacper Ulatowski5 - 18 WPts
26/09/2028Sassari, Italy20 - 27 Dakarai Kachimba1 - 13 WPts
28/07/2028Sassari, Italy19 - 27 Gervasio Lacap1 - 4 WPts
29/05/2028Sassari, Italy18 - 27 Anton Belov19(1) - 19 WPts
30/03/2028Sassari, Italy17 - 27 Bryn Riso10 - 9 WPts
31/01/2028Sassari, Italy16 - 27 Darryl Baros12 - 8(2) WPts
02/12/2027Milan, Italy16 - 26 Gianfranco Cannella19 - 15(3) LPts
05/10/2027Rome, Italy16 - 25 Alfredo Ghilardotti21 - 13(1) LPts
09/08/2027Manila, Philippines15 - 25 Josh Manarin4(1) - 14 WPts
11/06/2027Genoa, Italy15 - 24 Carlo Pellicani19 - 15 LPts
14/04/2027Krakow, Poland14 - 24 Leon Andreasik6 - 15 WPts
14/02/2027Port-au-Prince, Haiti14 - 23 Oliver Cade14(1) - 19 LPts
16/12/2026Sassari, Italy14 - 22 Luigi Pollastrini13 - 4 LPts
17/10/2026Irbid, Jordan13 - 22 Faisal Karim1 - 8 WPts
19/08/2026Bayamon, Puerto Rico13 - 21 Ulises Paulino12 - 10 LPts
21/06/2026Khabarovsk, Russia12 - 21 Toma Zangiev2 - 8 WPts
23/04/2026Belo Horizonte, Brazil11 - 21 Juan Amaro1 - 6 WPts
23/02/2026Sassari, Italy10 - 21 Leonardo Fedeli4 - 14 WPts
25/12/2025Brasilia, Brazil10 - 20 Ramirez Gonsales22 - 14 LPts
27/10/2025Sassari, Italy9 - 20 Gabriele Catania0 - 5 WPts
28/08/2025Kiev, Ukraine9 - 19 Borya Mach24 - 15 LPts
30/06/2025Sassari, Italy8 - 19 Banji Simukoko12(1) - 21 WPts
01/05/2025Bamenda, Cameroon7 - 19 Tugdual Ateba1 - 2 WPts
03/03/2025Palermo, Italy6 - 19 Nico Leonetti11 - 27 WPts
08/01/2025Florence, Italy5 - 19 Savio Azzara5 - 11 WPts
12/11/2024Sassari, Italy4 - 19 Xalvador Lopez4 - 5(1) WPts
11/09/2024Bari, Italy4 - 18 Rodolfo Baldi11 - 9 LPts
15/07/2024Sassari, Italy4 - 17 Ramid Hana17 - 16 LPts
16/05/2024Sassari, Italy4 - 16 Gianluigi Adduci15 - 10 LPts
17/03/2024Rome, Italy4 - 15 Vanni Cardia4(1) - 8 LPts
11/02/2024Palermo, Italy3 - 15 Luca Conte5(1) - 21 WPts
11/01/2024Riga, Latvia3 - 14 Fedar Amurs23(1) - 13 LPts
13/11/2023Salvador, Brazil3 - 13 Edmundo Eanes11(1) - 26 LPts
15/09/2023Bokhtar, Tajikistan3 - 12 Fazail Shabanov25 - 8 LPts
18/07/2023Helsinki, Finland3 - 11 Anton Airikkala34 - 4 LPts
20/05/2023Edinburgh, UK3 - 10 Hamish Donoghue16 - 12(1) LPts
22/03/2023Ahmedabad, India3 - 9 Danyaal Sajjad20 - 10 LPts
22/01/2023Abidjan, Ivory Coast3 - 8 Verrill Sosno13 - 18 LPts
24/11/2022Dubai, UAE3 - 7 Atif Abood17 - 11 LPts
26/09/2022Ulaanbaatar, Mongolia3 - 6 Hudhafah Majkeew15 - 14 LPts
29/07/2022Sassari, Italy3 - 5 Mark Uttien3 - 15 LPts
29/05/2022Sassari, Italy2 - 5 Vito Mantovano4 - 10 WPts
30/03/2022Abu Dhabi, UAE2 - 4 Irfan Malook20 - 5 LPts
30/01/2022Sassari, Italy1 - 4 Rodolfo Calise1 - 9 WPts
29/11/2021Turin, Italy1 - 3 Luca Rodano8 - 15 LPts
11/10/2021Blackburn, UK1 - 2 Umair Farooqui14(1) - 6 LPts
11/08/2021Tarant, Italy1 - 1 Remo Bettini11 - 9 LPts
13/06/2021Bologna, Italy1 - 0 Rodolfo Buzzanca2 - 17 LPts
05/05/2021Sassari, Italy0 - 0 Alfredo Balbo2 - 5 WPts