Weightclass:  Middleweight
Location:  Cagliari, Italy
Record:  19 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/07/2022Cagliari, Italy18 - 8 Yuji Koyama0 - 5 WPts
26/05/2022Cagliari, Italy17 - 8 Roberto Gallico2 - 15 WPts
27/03/2022Cagliari, Italy16 - 8 Adolfo Tierno8(1) - 16 WPts
25/01/2022Cagliari, Italy15 - 8 Gianluigi Scivoletto1 - 6 WPts
25/11/2021Dushanbe, Tajikistan14 - 8 Mumtaz Gumbatov8 - 17 WPts
26/09/2021Cagliari, Italy13 - 8 Gabriele De Vita8 - 6 WPts
27/07/2021Bulawayo, Zimbabwe13 - 7 Leo Nyabusha8 - 12 LPts
29/05/2021Rome, Italy13 - 6 Mario Capodicasa15 - 9 LPts
15/04/2021Funabashi, Japan12 - 6 Takeo Muranaka0 - 4 WPts
15/02/2021Warri, Nigeria11 - 6 Moses Ogomudia3 - 3 WPts
18/12/2020Cagliari, Italy10 - 6 Daniil Dedushkin4 - 2 WPts
18/10/2020Cagliari, Italy10 - 5 Gianni Zucco7 - 7 LPts
19/08/2020Padang, Indonesia9 - 5 Unggul Ham4 - 9 WPts
20/06/2020Tehran, Iran8 - 5 Waleed Abed3 - 10 WPts
21/04/2020Palermo, Italy7 - 5 Francesco Raisi12 - 2 WPts
19/03/2020Montevideo, Uruguay7 - 4 Carlos Arias9 - 2 LPts
19/01/2020Naples, Italy6 - 4 Tito Riva4 - 5 WPts
20/11/2019Cagliari, Italy5 - 4 Pati-unus Sugiono6 - 3 WPts
20/09/2019Naples, Italy4 - 4 Gianni Zucco4 - 3 WPts
10/08/2019Cagliari, Italy3 - 4 Gao Jee1 - 7 WPts
10/06/2019Sana'a, Yemen3 - 3 Haider Nassoor4 - 6 LPts
12/04/2019Istanbul, Turkey3 - 2 Omer Kocak7 - 0 LPts
12/02/2019Cagliari, Italy2 - 2 Waqar Diab2 - 2 WPts
13/12/2018Cagliari, Italy1 - 2 Merrill Drucker3 - 0 WPts
14/10/2018Melbourne, Australia0 - 2 Seth Petukhov2 - 2 WPts
16/08/2018Copenhagen, Denmark0 - 1 Norb Klausen1 - 0 LPts
18/06/2018Pretoria, South Africa0 - 0 Itumeleng Motupa0 - 0 LPts