Weightclass:  Middleweight
Location:  Kuching, Malaysia
Record:  21 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/03/2031Kuching, Malaysia20 - 15 Jerrold Solares9(1) - 19 WPts
06/01/2031Kuching, Malaysia19 - 15 Danylko Antonich0 - 12 WPts
06/11/2030Kuching, Malaysia19 - 14 Kaleb Matlala4 - 8 LPts
07/09/2030Kuching, Malaysia18 - 14 Joe Kiungu5 - 15 WPts
08/07/2030Johor Bahru, Malaysia18 - 13 Mohsin Kamal27(3) - 16 LPts
15/05/2030Kuching, Malaysia17 - 13 Faisal Jan14 - 21 WPts
11/04/2030Petaling Jaya, Malaysia17 - 12 Shen Wat22 - 10 LPts Malaysia National Championships 2030View
10/03/2030Johor Bahru, Malaysia17 - 11 Mohsin Kamal26(3) - 15 LPts
10/01/2030Johor Bahru, Malaysia16 - 11 Mohsin Kamal26(3) - 14 WPts
11/11/2029Antipolo, Philippines15 - 11 David Manuntag8 - 11 WPts
13/09/2029Valencia, Spain14 - 11 Ignado Labrada4 - 15 WPts
14/07/2029Kuching, Malaysia14 - 10 Woo Rong15 - 11 LPts
19/05/2029Kuala Lumpur, Malaysia14 - 9 Shayan Zafar13 - 8 LPts
11/04/2029Johor Bahru, Malaysia14 - 8 Woo Rong14 - 9 LPts Malaysia National Championships 2029View
03/04/2029Samarqand, Uzbekistan13 - 8 Konstantin Mamedyarov7 - 10 WPts
03/02/2029Oslo, Norway13 - 7 Alvis Hegna14 - 13 LPts
06/12/2028Randburg, South Africa12 - 7 Lehlohonolo Sangweni27(1) - 3 WPts
08/10/2028Kuching, Malaysia11 - 7 Montenegro Macario1 - 6 WPts
10/08/2028Kuching, Malaysia10 - 7 Ulises Aranda1 - 6 WPts
12/06/2028Ecatepec, Mexico9 - 7 Jose Arenas0 - 5 WPts
14/04/2028Kuala Lumpur, Malaysia9 - 6 Brett Jeng34 - 14 LPts Malaysia National Championships 2028View
11/04/2028Kuala Lumpur, Malaysia8 - 6 Hassan Abid27 - 13 WPts Malaysia National Championships 2028View
27/03/2028Kuching, Malaysia7 - 6 Nathan Santibanez12 - 11 WPts
28/01/2028Kuching, Malaysia7 - 5 Takeo Muramoto17 - 11 LPts
29/11/2027Kediri, Indonesia6 - 5 Wayan Sumardi2 - 11 WPts
01/10/2027Kuching, Malaysia5 - 5 Hikaru Miyahara13 - 14 WPts
03/08/2027Hanoi, Vietnam4 - 5 To Duong13 - 16(5) WPts
04/06/2027Johor Bahru, Malaysia3 - 5 Malik Sattar2 - 14 WPts
06/04/2027Kuching, Malaysia2 - 5 Sanjeev Batra10 - 4 WPts
05/02/2027Kuching, Malaysia2 - 4 Chae-min Nahm3 - 0 LPts
07/12/2026Mandaue, Philippines2 - 3 Mark Belano6(1) - 8 LPts
09/10/2026Sana'a, Yemen2 - 2 Zafa Khadem16 - 8 LPts
10/08/2026Terrassa, Spain1 - 2 Rodrigo Guajardo8 - 8 WPts
12/06/2026Kuala Lumpur, Malaysia1 - 1 Hrithik Chand0 - 0 LPts
03/05/2026Johor Bahru, Malaysia1 - 0 Syed Noor15 - 4 LPts
05/03/2026Kuching, Malaysia0 - 0 Shahin Humbatov0 - 10 WPts