Weightclass:  Welterweight
Location:  Petaling Jaya, Malaysia
Record:  31 - 16(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/06/2033Petaling Jaya, Malaysia30 - 16(1) Juan Blasco3 - 10 WPts
11/04/2033Petaling Jaya, Malaysia29 - 16(1) Ponce Pareja1 - 4 WPts
09/02/2033Petaling Jaya, Malaysia28 - 16(1) Diego Gonzalez2 - 17 WPts
10/12/2032Petaling Jaya, Malaysia27 - 16(1) Haaris Alfanagry14 - 24(1) WPts
10/10/2032Petaling Jaya, Malaysia26 - 16(1) Juan Bomba18 - 22 WPts
10/08/2032Petaling Jaya, Malaysia25 - 16(1) Felix Chikalipo7 - 16(1) WPts
11/06/2032Petaling Jaya, Malaysia24 - 16(1) Kashif Hamdan15 - 18 WPts
12/04/2032Petaling Jaya, Malaysia23 - 16(1) Jordan Wan7 - 25 WPts
12/02/2032Petaling Jaya, Malaysia22 - 16(1) Jawad Naderi5 - 15 WPts
14/12/2031Petaling Jaya, Malaysia21 - 16(1) Rashid Farooq15 - 25 WPts
15/10/2031Petaling Jaya, Malaysia20 - 16(1) Michael Yan11(1) - 13 WPts
15/08/2031Petaling Jaya, Malaysia20 - 15(1) Bilal Khari22 - 33 LPts
16/06/2031Moscow, Russia19 - 15(1) Isaak Urban3 - 8 WPts
17/04/2031Shah Alam, Malaysia19 - 14(1) Haaris Azer28(1) - 20 LPts Malaysia National Championships 2031View
14/04/2031Shah Alam, Malaysia18 - 14(1) Rehman Sheikh10 - 2 WPts Malaysia National Championships 2031View
11/04/2031Shah Alam, Malaysia17 - 14(1) Matt Gene7 - 9 WPts Malaysia National Championships 2031View
07/03/2031Petaling Jaya, Malaysia16 - 14(1) James Trott5 - 15 WPts
06/01/2031Toshkent, Uzbekistan15 - 14(1) Mikhail Karasartov3 - 15 WPts
08/11/2030Petaling Jaya, Malaysia14 - 14(1) Umair Ghani2 - 3 WPts
09/09/2030Johor Bahru, Malaysia13 - 14(1) Zafa Rasul7 - 12 WPts
13/07/2030Kuala Lumpur, Malaysia12 - 14(1) Ali Suleiman12(1) - 14 WPts
15/05/2030Shah Alam, Malaysia12 - 13(1) Malik Khar12 - 14 LPts
14/04/2030Petaling Jaya, Malaysia12 - 12(1) Mark Fatt28 - 23 LPts Malaysia National Championships 2030View
11/04/2030Petaling Jaya, Malaysia11 - 12(1) Rehman Sheikh3 - 0 WPts Malaysia National Championships 2030View
01/03/2030Ipoh, Malaysia10 - 12(1) Waleed Miah3 - 12 WPts
02/01/2030Petaling Jaya, Malaysia9 - 12(1) Santiago Mercedes0 - 11 WPts
03/11/2029Petaling Jaya, Malaysia8 - 12(1) Joe Peddie8 - 18 WPts
04/09/2029Kingston, Jamaica7 - 12(1) John Boward11 - 21 WPts
07/07/2029Ipoh, Malaysia6 - 12(1) Yasin Noor9 - 28 WPts
20/05/2029Kuala Lumpur, Malaysia6 - 11(1) Kashif Rehman17 - 13 LPts
11/04/2029Johor Bahru, Malaysia6 - 10(1) Floyd Chao6 - 7 LPts Malaysia National Championships 2029View
23/03/2029Kuala Lumpur, Malaysia5 - 10(1) Ali Saladin14 - 24 WPts
08/02/2029Kuala Lumpur, Malaysia4 - 10(1) Ben Ken15 - 15 WPts
07/01/2029Brussels, Belgium4 - 9(1) Leroy Soufflot13 - 24(3) LPts
09/11/2028Ipoh, Malaysia4 - 8(1) John Lo19 - 15 LPts
27/09/2028Kuala Lumpur, Malaysia3 - 8(1) Farhan Raad2 - 3 WPts
30/07/2028Petaling Jaya, Malaysia3 - 7(1) Haaris Azer11 - 15 LPts
02/06/2028Berlin, Germany3 - 6(1) Arne Andes14 - 9 LPts
04/04/2028Utrecht, Netherlands3 - 5(1) Jacques Fesse6 - 17 LPts
05/02/2028Petaling Jaya, Malaysia3 - 4 Quiqui Platero32(8) - 13 LKO3
08/12/2027Managua, Nicaragua2 - 4 Ramirez Bomba10 - 20(1) WPts
10/10/2027Managua, Nicaragua2 - 3 Ramirez Bomba9 - 20(1) LPts
12/08/2027Shah Alam, Malaysia1 - 3 John Gao2 - 13 WPts
20/06/2027Kuala Lumpur, Malaysia0 - 3 Kishore Narine0 - 0 WPts
28/04/2027Petaling Jaya, Malaysia0 - 2 Umair Sarwar20(4) - 38(13) LPts
06/03/2027Petaling Jaya, Malaysia0 - 1 Sajid Suhrawardy3 - 4 LPts
05/01/2027Bursa, Turkey0 - 0 Suleiman Uruisamoglu0 - 0 LPts