Weightclass:  Flyweight
Location:  Cagliari, Italy
Record:  27(4) - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/03/2025Cagliari, Italy26(4) - 21(1) Juan Mujica7 - 13 WPts
10/01/2025Cagliari, Italy25(4) - 21(1) Harvey Laloyan1 - 6 WPts
10/11/2024Cagliari, Italy24(3) - 21(1) Gianni Scappini5 - 6(3) WKO3
09/09/2024Cagliari, Italy23(3) - 21(1) Ponce Arabia2 - 7 WPts
10/07/2024Cagliari, Italy22(2) - 21(1) Vicenzo Bocchino7 - 13(3) WKO3
10/05/2024Cagliari, Italy21(2) - 21(1) Nico Cialente9 - 23 WPts
11/03/2024Cagliari, Italy20(2) - 21(1) Marc Owen7 - 11 WPts
11/01/2024Cagliari, Italy19(2) - 21(1) Savio Saglia10 - 17 WPts
12/11/2023Cagliari, Italy18(1) - 21(1) Madhav Kadar0 - 12(4) WKO2
13/09/2023Cagliari, Italy17 - 21(1) Malvolio Yepez2 - 0 WKO3
15/07/2023Cagliari, Italy16 - 21(1) Colombo Mauro4 - 13 WPts
15/05/2023Cagliari, Italy15 - 21(1) Tito Sciglio1 - 5 WPts
15/03/2023Cagliari, Italy15 - 20(1) Jin Zhu12(1) - 18(1) LPts
14/01/2023Leon, Nicaragua14 - 20(1) Oro Dieguez24(1) - 11 WPts
16/11/2022Kuala Lumpur, Malaysia13 - 20(1) Azam Huq11 - 18 WPts
18/09/2022Viba del Mar, Chile13 - 19(1) Jaguar Buendia15 - 10 LPts
21/07/2022Bangkok, Thailand13 - 18(1) Petchsuriya Lekmuangnon13 - 13 LPts
22/05/2022Cagliari, Italy12 - 18(1) Colin Kubu5 - 8 WPts
24/03/2022Hanoi, Vietnam12 - 17 Van Phong14 - 8(1) LKO3
23/01/2022Valladolid, Spain12 - 16 Cuba Poblete9 - 16 LPts
25/11/2021Nairobi, Kenya12 - 15 Billy Okoth10 - 13 LPts
27/09/2021Lusaka, Zambia12 - 14 Naeem Mwanansaluka3 - 19 LPts
30/07/2021Cagliari, Italy11 - 14 Danyaal Vohra23 - 4 WPts
29/05/2021Milan, Italy11 - 13 Gianni Picelli9 - 10 LPts
27/04/2021Dniprodzerzhynsk, Ukraine11 - 12 Matviyko Karpenko8 - 10 LPts
27/02/2021Cagliari, Italy11 - 11 Avel Kuzmich2(1) - 7 LPts
29/12/2020Albuquerque, USA10 - 11 William Snedden0 - 5 WPts
31/10/2020Kryvyi Rih, Ukraine9 - 11 Faddei Soroko0 - 2 WPts
02/09/2020Genoa, Italy9 - 10 Silvestro Chiarante7 - 7 LPts
30/07/2020Naucalpan, Mexico9 - 9 Jeraldo Pequeno4 - 5 LPts
31/05/2020Cagliari, Italy8 - 9 Vito Pagani2 - 2 WPts
30/03/2020Cagliari, Italy7 - 9 Munkhbayar Abdrashew1 - 8 WPts
30/01/2020Parma, Italy6 - 9 Fabiano Vitale1 - 10(1) WPts
27/12/2019Mexico City, Mexico5 - 9 Montego Santillan1 - 9 WPts
28/10/2019Monza, Italy5 - 8 Luigino Gabriele5 - 3 LPts
23/09/2019Prato, Italy5 - 7 Lorenzo Crocetta9 - 3 LPts
03/08/2019Cagliari, Italy4 - 7 Luigino Cervetti7 - 3 WPts
03/06/2019Cagliari, Italy4 - 6 Alfredo Prandelli4 - 6 LPts
04/04/2019Cagliari, Italy3 - 6 Angel Lugar1 - 2 WPts
02/02/2019Cagliari, Italy2 - 6 Gianmarco Conti1 - 3 WPts
03/12/2018Rome, Italy2 - 5 Claudio Sturaro2 - 0 LPts
02/11/2018Monza, Italy2 - 4 Vanni Spano2 - 0 LPts
04/09/2018Cagliari, Italy1 - 4 Pravoslav Buchta0 - 1 WPts
07/07/2018Monza, Italy1 - 3 Vanni Spano0 - 0 LPts
14/05/2018Rome, Italy1 - 2 Luigino Cervetti2 - 0 LPts
27/03/2018Cagliari, Italy0 - 2 Daniele Rugani0 - 1 WPts
13/02/2018Turin, Italy0 - 1 Silvestro Petruccioli1 - 0 LPts
07/01/2018Krasnoyarsk, Russia0 - 0 Kolya Romanov0 - 0 LPts