Weightclass:  Middleweight
Location:  Petaling Jaya, Malaysia
Record:  22 - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/07/2031Petaling Jaya, Malaysia21 - 17(1) Angel Aldrete17 - 20(1) WPts
06/05/2031Petaling Jaya, Malaysia20 - 17(1) Emanuel Boros1 - 4 WPts
07/03/2031Petaling Jaya, Malaysia19 - 17(1) Olympe Nice2 - 14 WPts
06/01/2031Petaling Jaya, Malaysia18 - 17(1) Matviyko Bomba4 - 8 WPts
06/11/2030Petaling Jaya, Malaysia17 - 17(1) Bahruz Bhutto2 - 14 WPts
07/09/2030Petaling Jaya, Malaysia17 - 16(1) Josh Tshiala2 - 15(1) LPts
08/07/2030Petaling Jaya, Malaysia16 - 16(1) Fanuco Tejera3 - 4 WPts
09/05/2030Petaling Jaya, Malaysia15 - 16(1) Khalid Abdellah12 - 21 WPts
10/03/2030Petaling Jaya, Malaysia14 - 16(1) Hansi Kaeding4 - 5 WPts
09/01/2030Petaling Jaya, Malaysia14 - 15(1) Yasin Kaber8 - 8 LPts
09/11/2029Petaling Jaya, Malaysia14 - 14(1) Shayan Sulaiman1 - 9 LPts
09/09/2029Zagreb, Croatia14 - 13(1) Lovro Beloševic8 - 8 LPts
11/07/2029Santiago de los Caballeros, Dominican Republic14 - 12(1) Alejandro Sarmiento23 - 20 LPts
13/05/2029Petaling Jaya, Malaysia14 - 11(1) Damodar Babu8 - 4 LPts
14/03/2029Nairobi, Kenya14 - 10(1) Danny Dawood17 - 19 LPts
14/01/2029Ipoh, Malaysia13 - 10(1) Shayan Kabir9 - 10 WPts
16/11/2028Petaling Jaya, Malaysia12 - 10(1) Rashid Tariq1 - 3 WPts
17/09/2028Petaling Jaya, Malaysia11 - 10(1) Rashid Tariq1 - 2 WPts
19/07/2028Petaling Jaya, Malaysia10 - 10(1) Shayan Kabir8 - 8 WPts
20/05/2028Valencia, Spain9 - 10(1) Ignado Labrada2 - 9 WPts
22/03/2028Cali, Colombia8 - 10(1) Xaver Severino10 - 15 WPts
23/01/2028Nairobi, Kenya7 - 10(1) Andy Andersson13(1) - 7 WPts
25/11/2027Petaling Jaya, Malaysia6 - 10(1) Hayden Virtue1 - 2 WPts
27/09/2027Petaling Jaya, Malaysia5 - 10(1) Ricardo Soria6 - 19 WPts
30/07/2027San Jose, Costa Rica4 - 10(1) Tajo Salomon4 - 17 WPts
01/06/2027Johor Bahru, Malaysia4 - 9 Zuffur Kamal25(3) - 32 LKO3
18/04/2027Johor Bahru, Malaysia3 - 9 Rehan Wali9 - 15 WPts
21/02/2027Petaling Jaya, Malaysia2 - 9 Waqas Arif9 - 7 WPts
04/01/2027Johor Bahru, Malaysia2 - 8 Dom Chao9(1) - 12(5) LPts
03/12/2026Johor Bahru, Malaysia2 - 7 Azam Khalil12 - 11(1) LPts
24/10/2026Managua, Nicaragua2 - 6 Ramirez Jara6 - 23 LPts
26/08/2026Bacoor, Philippines2 - 5 Juan Duna5 - 16(3) LPts
28/06/2026Kuching, Malaysia2 - 4 Leo Lian12(1) - 15 LPts
30/04/2026Shah Alam, Malaysia2 - 3 Atif Reza11 - 14 LPts
04/03/2026Kuala Lumpur, Malaysia1 - 3 Haaris Khalili10 - 12 WPts
09/01/2026Johor Bahru, Malaysia1 - 2 Dom Chao5 - 10(4) LPts
07/12/2025Kuala Lumpur, Malaysia1 - 1 Obaid Tarar0 - 0 LPts
31/10/2025Petaling Jaya, Malaysia1 - 0 Sanjeev Batra3 - 2 LPts
01/09/2025Petaling Jaya, Malaysia0 - 0 Umair Ozer1 - 6 WPts