Weightclass:  Middleweight
Location:  Johor Bahru, Malaysia
Record:  21(4) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/04/2028Johor Bahru, Malaysia20(4) - 22 Ignacy Czepiel2 - 7 WPts
18/02/2028Johor Bahru, Malaysia19(4) - 22 Santiago Gomez0 - 5 WPts
20/12/2027Johor Bahru, Malaysia18(3) - 22 Kyrylo Soroko0 - 8 WKO2
21/10/2027Johor Bahru, Malaysia17(2) - 22 Jose Pastrano5 - 32(4) WKO2
22/08/2027Johor Bahru, Malaysia16(2) - 22 Leo Corfield0 - 2 WPts
22/06/2027Johor Bahru, Malaysia15(2) - 22 Alik Ganiev6 - 11 WPts
23/04/2027Johor Bahru, Malaysia14(2) - 22 Quin Basilio5 - 7 WPts
23/02/2027Johor Bahru, Malaysia13(2) - 22 Gao Go1 - 0 WPts
24/12/2026Johor Bahru, Malaysia12(2) - 22 Sung-yeung Pai6 - 3 WPts
25/10/2026Johor Bahru, Malaysia11(2) - 22 Gabriele Lo Sardo9(1) - 20 WPts
26/08/2026Johor Bahru, Malaysia10(2) - 22 Vikenti Obmochaev1 - 1 WPts
27/06/2026Johor Bahru, Malaysia9(1) - 22 Haaris Amber0 - 2 WKO3
27/04/2026Khujand, Tajikistan9(1) - 21 Khayyam Haq38(2) - 15 LPts
27/02/2026Johor Bahru, Malaysia8(1) - 21 Zafa Ameen0 - 1 WPts
29/12/2025Johor Bahru, Malaysia8(1) - 20 Dale Finlayson15(5) - 26 LPts
31/10/2025Johor Bahru, Malaysia8(1) - 19 Faisal Rahim0 - 13(1) LPts
01/09/2025Kuching, Malaysia8(1) - 18 Leeroy Zeng11 - 12(2) LPts
13/07/2025Kuala Lumpur, Malaysia7(1) - 18 Syed Lodhi11 - 12 WPts
09/06/2025Perth, Australia7(1) - 17 Ian Kissick34(2) - 14 LPts
11/04/2025Kuala Lumpur, Malaysia7(1) - 16 Brett Jeng16 - 7 LPts Malaysia National Championships 2025View
15/03/2025Kuala Lumpur, Malaysia6(1) - 16 Majid Ahmed4(2) - 26 WPts
15/01/2025Johor Bahru, Malaysia5(1) - 16 Blake Abelo1 - 2 WPts
16/11/2024Johor Bahru, Malaysia5(1) - 15 Khalid Ally4(1) - 10 LPts
18/09/2024Johor Bahru, Malaysia4(1) - 15 Rodolfo Kreyer3 - 8 WPts
21/07/2024Kuching, Malaysia3 - 15 Shayan Hariri18(1) - 22(1) WKO3
09/06/2024Vilnius, Lithuania3 - 14 Justyn Strzelczyk7 - 14 LPts
11/04/2024Ipoh, Malaysia3 - 13 Ali Azizi33(2) - 14 LPts Malaysia National Championships 2024View
18/03/2024Seattle, USA2 - 13 Robert Laurie24 - 9 WPts
19/01/2024Johor Bahru, Malaysia2 - 12 Rehman Siddique3 - 11 LPts
20/11/2023Johor Bahru, Malaysia2 - 11 Rahmat Goh22(6) - 17 LPts
22/09/2023Tehran, Iran2 - 10 Tariq Salloum11 - 22 LPts
25/07/2023Auckland, New Zealand2 - 9 Billy Blaine33 - 7 LPts
27/05/2023Johor Bahru, Malaysia2 - 8 Majid Lodhi24 - 8 LPts
06/04/2023Petaling Jaya, Malaysia2 - 7 Bilal Akbar11 - 19 LPts
08/02/2023Kuching, Malaysia2 - 6 Bilal Wakim21 - 10 LPts
06/01/2023Shah Alam, Malaysia1 - 6 Jin Au0 - 0 WPts
28/11/2022Johor Bahru, Malaysia1 - 5 Fried Walgherlync18(1) - 14(1) LPts
28/09/2022Kuala Lumpur, Malaysia1 - 4 Tariq Tahan11 - 19(1) LPts
06/08/2022Johor Bahru, Malaysia0 - 4 Charles Pennison0 - 2 WPts
06/06/2022Johor Bahru, Malaysia0 - 3 Majid Rasheed10 - 17 LPts
06/05/2022Petaling Jaya, Malaysia0 - 2 Ganesa Ghoda0 - 0 LPts
18/03/2022Petaling Jaya, Malaysia0 - 1 Brett Jeng0 - 0 LPts
05/02/2022Johor Bahru, Malaysia0 - 0 Jamie Lightbody19 - 5 LPts