Weightclass:  Middleweight
Location:  Kuala Lumpur, Malaysia
Record:  12(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/04/2028Kuala Lumpur, Malaysia11(1) - 22 Shayan Kabir7 - 7 WPts
24/02/2028Kuala Lumpur, Malaysia10(1) - 22 Rashid Shahan6 - 8 WPts
26/12/2027Kuala Lumpur, Malaysia10(1) - 21 Woo Rong7 - 7 LPts
27/10/2027Kuala Lumpur, Malaysia9(1) - 21 Jose Hipolito0 - 3 WPts
28/08/2027Kuala Lumpur, Malaysia9(1) - 20 Zafa Ameen2 - 9 LPts
28/06/2027Kuala Lumpur, Malaysia8 - 20 Amer Jalil0 - 0 WKO3
28/04/2027Kuala Lumpur, Malaysia8 - 19 Timofei Hacimov2 - 12 LPts
27/02/2027Kuala Lumpur, Malaysia7 - 19 Sasha Jaunberzs3 - 6 WPts
29/12/2026Kuala Lumpur, Malaysia6 - 19 Amund Fano1 - 2 WPts
30/10/2026Kuala Lumpur, Malaysia6 - 18 Fadei Pavlovich6 - 11 LPts
31/08/2026Kuala Lumpur, Malaysia6 - 17 Kadeem Akuffo5 - 11 LPts
02/07/2026Kuala Lumpur, Malaysia6 - 16 Neron Abeyta6 - 5(1) LPts
03/05/2026Kuala Lumpur, Malaysia5 - 16 Umair Ozer2 - 10 WPts
04/03/2026Thessaloniki, Greece4 - 16 Socrates Pavlis2 - 30 WPts
04/01/2026Kuala Lumpur, Malaysia4 - 15 Haaris Khalili9 - 12 LPts
08/11/2025Palembang, Indonesia3 - 15 Wijaya Tecuari3 - 13 WPts
10/09/2025Johor Bahru, Malaysia3 - 14 Dom Chao3 - 10(4) LPts
12/07/2025Kuala Lumpur, Malaysia2 - 14 Faisal Rahim0 - 11(1) WPts
13/05/2025Kuala Lumpur, Malaysia1 - 14 Shen Wat1 - 0 WPts
13/03/2025Palermo, Italy1 - 13 Edmondo Alatri22(1) - 24 LPts
13/01/2025Johor Bahru, Malaysia1 - 12 Azam Khalil4 - 7(1) LPts
17/11/2024Lusaka, Zambia1 - 11 Luister Muwowo16(1) - 21 LPts
19/09/2024Johor Bahru, Malaysia1 - 10 Rob Canh19 - 12 LPts
22/07/2024Johor Bahru, Malaysia1 - 9 Chen Miao12 - 28 LPts
23/05/2024Daejeon, South Korea1 - 8 Seung-dae Chung19 - 9 LPts
25/03/2024Johor Bahru, Malaysia0 - 8 Irfan Mohammadi0 - 4 WPts
31/01/2024Johor Bahru, Malaysia0 - 7 Majid Rasheed17 - 20 LPts
22/12/2023Johor Bahru, Malaysia0 - 6 Rehan Wali0 - 0 LPts
10/11/2023Tegucigalpa, Honduras0 - 5 Montel Valdespino24(1) - 13 LPts
12/09/2023Bradford, UK0 - 4 John Leamon3 - 21 LPts
15/07/2023Bokhtar, Tajikistan0 - 3 Timofei Karibzhanoff16 - 14 LPts
17/05/2023Kuala Lumpur, Malaysia0 - 2 Ganesa Ghoda1 - 7 LPts
18/03/2023Varna, Bulgaria0 - 1 Grigor á Valentinov0 - 0 LPts
18/01/2023Kuala Lumpur, Malaysia0 - 0 John Osim7(1) - 25 LPts