Weightclass:  Middleweight
Location:  Johor Bahru, Malaysia
Record:  28(3) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/07/2030Johor Bahru, Malaysia27(3) - 16 Deshi Chiu18 - 13 WPts
09/05/2030Johor Bahru, Malaysia27(3) - 15 Seferino Romano12 - 7 LPts
10/03/2030Johor Bahru, Malaysia26(3) - 15 Deshi Chiu17 - 11 WPts
10/01/2030Johor Bahru, Malaysia26(3) - 14 Deshi Chiu16 - 11 LPts
11/11/2029Lusaka, Zambia25(3) - 14 Dan Mwanawina5 - 17 WPts
12/09/2029Hamamatsu, Japan24(2) - 14 Keiichi Ishii2 - 16 WKO3
15/07/2029Kuching, Malaysia23(2) - 14 Faisal Jan11 - 19 WPts
19/05/2029Kuala Lumpur, Malaysia23(2) - 13 Irfan Baig18(2) - 17 LPts
11/04/2029Johor Bahru, Malaysia23(2) - 12 Imran Musharraf34 - 17 LPts Malaysia National Championships 2029View
18/03/2029North Shore, New Zealand22(2) - 12 Jasper Clabby10 - 19 WPts
18/01/2029Kuala Lumpur, Malaysia21(2) - 12 Malik Majeed16 - 28 WPts
20/11/2028Ipoh, Malaysia20(2) - 12 Mark Jeung16 - 9 WPts
24/09/2028Kuching, Malaysia19(2) - 12 Zuffur Rafiq7 - 23 WPts
03/08/2028Shah Alam, Malaysia19(2) - 11 Danyaal Khari40(2) - 34(1) LPts
09/06/2028Johor Bahru, Malaysia18(2) - 11 Koldan Strazdinsh2 - 7 WPts
11/04/2028Kuala Lumpur, Malaysia18(2) - 10 Brett Jeng33 - 14 LPts Malaysia National Championships 2028View
03/04/2028Petionville, Haiti18(2) - 9 Coyne Beal16 - 9 LPts
04/02/2028Waitakere, New Zealand17(1) - 9 David Hope0 - 0 WKO2
07/12/2027Johor Bahru, Malaysia16 - 9 Pietro Psomas10(2) - 28(14) WKO3
09/10/2027Johor Bahru, Malaysia15 - 9 Gapit Putro2 - 1 WPts
11/08/2027Barcelona, Spain15 - 8 Selestino Dieguez10(1) - 24(2) LPts
12/06/2027Johor Bahru, Malaysia14 - 8 Naftali Mwandalubi1 - 24 WPts
14/04/2027Johor Bahru, Malaysia14 - 7 Stuart Bo15(1) - 14 LPts Malaysia National Championships 2027View
11/04/2027Johor Bahru, Malaysia13 - 7 Hassan Abid20 - 12 WPts Malaysia National Championships 2027View
22/02/2027Kuching, Malaysia12 - 7 Leeroy Zeng20 - 12(2) WPts
31/12/2026Petaling Jaya, Malaysia11 - 7 Ganesa Ghoda11 - 20 WPts
30/11/2026Ankara, Turkey10 - 7 Tolga Parlak4 - 38 WPts
02/10/2026Tehran, Iran9 - 7 Manchu Yaw5 - 25 WPts
04/08/2026Khujand, Tajikistan8 - 7 Dimi Baisultanov8 - 22 WPts
06/06/2026Kingston, Jamaica8 - 6 Connor Haw8 - 31 LPts
08/04/2026Johor Bahru, Malaysia8 - 5 Nathan Cobian1 - 2 LPts
08/02/2026Johor Bahru, Malaysia8 - 4 Azam Khalil8 - 10(1) LPts
11/12/2025Kuching, Malaysia8 - 3 Ali Azizi43(2) - 17 LPts
06/11/2025Kuala Lumpur, Malaysia7 - 3 Saad Kamara8(1) - 11 WPts
07/09/2025Daloa, Ivory Coast6 - 3 Prewitt Lenglen1 - 22(5) WPts
09/07/2025Batangas City, Philippines5 - 3 Manny Cumti0 - 10 WPts
11/05/2025Kuching, Malaysia4 - 3 Farhan Dajani4 - 11 WPts
03/04/2025Johor Bahru, Malaysia4 - 2 Rehman Ameen13 - 22 LPts
03/03/2025Johor Bahru, Malaysia3 - 2 Griswald Geffner1 - 1 WPts
03/01/2025Abobo, Ivory Coast2 - 2 Granger Herard3 - 7 WPts
05/11/2024Kuala Lumpur, Malaysia1 - 2 Tariq Shahi0 - 0 WPts
21/09/2024Johor Bahru, Malaysia1 - 1 Tariq Allee21 - 17 LPts
30/07/2024Kuala Lumpur, Malaysia1 - 0 Hassan Abid3 - 2 LPts
04/06/2024Johor Bahru, Malaysia0 - 0 Ho Suen1 - 0 WPts