Weightclass:  Lightweight
Location:  Petaling Jaya, Malaysia
Record:  38 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/07/2032Petaling Jaya, Malaysia37 - 13 Faisal Sarsenoff1 - 2 WPts
07/05/2032Petaling Jaya, Malaysia36 - 13 Felippe Caceres8 - 12 WPts
08/03/2032Petaling Jaya, Malaysia35 - 13 Tariq Kazi2 - 6 WPts
07/01/2032Petaling Jaya, Malaysia34 - 13 Armani Archer5 - 15 WPts
07/11/2031Petaling Jaya, Malaysia33 - 13 Manny Casal4 - 8 WPts
07/09/2031Petaling Jaya, Malaysia32 - 13 Karim Jabrayilov1 - 4 WPts
08/07/2031Petaling Jaya, Malaysia31 - 13 Jasper Jean-Charles3 - 10 WPts
08/05/2031Petaling Jaya, Malaysia30 - 13 Agim Thaqi18 - 27 WPts
09/03/2031Petaling Jaya, Malaysia29 - 13 Majid Farah1 - 7 WPts
07/01/2031Petaling Jaya, Malaysia28 - 13 Malik Hashim4 - 3 WPts
08/11/2030Petaling Jaya, Malaysia27 - 13 Alfred Carlin6 - 10 WPts
09/09/2030Petaling Jaya, Malaysia26 - 13 Elliot Lee6 - 22 WPts
10/07/2030Hamburg, Germany25 - 13 Nefen Permann3 - 19 WPts
12/05/2030Florence, Italy24 - 13 Roberto Turro15 - 29 WPts
14/03/2030Frankfurt, Germany23 - 13 Bergen Pfeifer19 - 9 WPts
14/01/2030Johor Bahru, Malaysia23 - 12 Aftab Sultana14 - 15 LPts
20/11/2029Alexandria, Egypt22 - 12 Shayan Elborolossy8 - 31 WPts
22/09/2029Alexandria, Egypt21 - 12 Sajid Messiha7 - 19 WPts
25/07/2029Kunming, China20 - 12 Jun Gum14 - 9 WPts
27/05/2029Kuala Lumpur, Malaysia19 - 12 Amer Gillani9 - 14 WPts
14/04/2029Johor Bahru, Malaysia19 - 11 Kyle Tse12 - 4 LPts Malaysia National Championships 2029View
11/04/2029Johor Bahru, Malaysia18 - 11 Bilal Iqbal14 - 23 WPts Malaysia National Championships 2029View
23/03/2029Petaling Jaya, Malaysia17 - 11 Roman Skorupski4 - 11 WPts
23/01/2029Moscow, Russia16 - 11 Fedar Lazko9 - 9(1) WPts
25/11/2028Petaling Jaya, Malaysia15 - 11 Malik Mostafa4 - 15 WPts
30/09/2028Amman, Jordan14 - 11 Ahmed Altusi11 - 12 WPts
02/08/2028Daejeon, South Korea14 - 10 Chang-woo Choi17(1) - 17 LPts
04/06/2028Petaling Jaya, Malaysia13 - 10 Harish Srinivas15 - 9 WPts
11/04/2028Kuala Lumpur, Malaysia13 - 9 Ahmed Beshara14 - 20 LPts Malaysia National Championships 2028View
03/04/2028Kitwe, Zambia12 - 9 Joe Nguni11 - 16 WPts
04/02/2028Leon, Mexico11 - 9 Juan Lucido8 - 15 WPts
07/12/2027Shubra El-Kheima, Egypt10 - 9 Malik Mubarak5 - 15 WPts
09/10/2027Petaling Jaya, Malaysia9 - 9 Deiondre Sinyangwe5 - 15 WPts
11/08/2027Petaling Jaya, Malaysia8 - 9 Orane Nin0 - 2 WPts
12/06/2027London, UK7 - 9 Patrick MacIntyre8(1) - 17 WPts
14/04/2027Czestochowa, Poland7 - 8 Mateusz Slominski1 - 8 LPts
14/02/2027Petaling Jaya, Malaysia7 - 7 Othomann Zarmig5 - 18 LPts
16/12/2026Carrefour, Haiti6 - 7 Colar Mimoun6 - 28 WPts
18/10/2026Lviv, Ukraine6 - 6 Avel Sukut11 - 15 LPts
20/08/2026Turin, Italy5 - 6 Fabio Gesmundo4 - 12 WPts
22/06/2026Russeifa, Jordan4 - 6 Amer Barakat0 - 3 WPts
24/04/2026Athens, Greece4 - 5 Georg Eliades9 - 8 LPts
24/02/2026Petaling Jaya, Malaysia4 - 4 Dorian Carras3 - 9 LPts
27/12/2025Kuala Lumpur, Malaysia4 - 3 Adnan Fares6 - 7 LPts
01/11/2025Puebla, Mexico3 - 3 Alejandro Baena9 - 34 WPts
03/09/2025Kuala Lumpur, Malaysia2 - 3 Rehman Abdo2 - 7 WPts
22/07/2025Petaling Jaya, Malaysia2 - 2 James Te22(1) - 25(7) LPts
17/06/2025Petaling Jaya, Malaysia1 - 2 Stuart Sang0 - 3 WPts
18/04/2025Winnipeg, Canada1 - 1 Ian Preston15 - 14 LPts
18/02/2025Baton Rouge, USA0 - 1 Dave Mitchell5 - 12 WPts
21/12/2024Petaling Jaya, Malaysia0 - 0 Waleed Fayad1 - 0 LPts