Weightclass:  Light Welterweight
Location:  Shah Alam, Malaysia
Record:  33(4) - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/04/2030Shah Alam, Malaysia32(4) - 34 Xavion Cabuhat0 - 3 WPts
24/02/2030Shah Alam, Malaysia31(4) - 34 Nolle Cilliers3 - 3 WPts
26/12/2029Buenos Aires, Argentina31(4) - 33 Santiago Lozano40 - 20 LPts
25/11/2029Shah Alam, Malaysia31(4) - 32 Santiago Lozano39 - 20 LPts
09/10/2029Shah Alam, Malaysia30(4) - 32 Waleed Koudri5 - 11 WPts
08/09/2029Shah Alam, Malaysia29(4) - 32 Waqqas Bouabe10 - 23(3) WPts
08/08/2029Ankara, Turkey28(4) - 32 Duygu Gulum17(1) - 13 WPts
10/06/2029Shah Alam, Malaysia27(3) - 32 Ali Sala8 - 12 WKO3
11/04/2029Johor Bahru, Malaysia27(3) - 31 Umair Neman8 - 1 LPts Malaysia National Championships 2029View
26/02/2029Yerevan, Armenia26(3) - 31 Knel Yeghian18 - 21 WPts
29/12/2028Ulaanbaatar, Mongolia25(3) - 31 Ye Way23 - 17 WPts
31/10/2028Shah Alam, Malaysia24(3) - 31 Olympe Queneau6 - 8 WPts
02/09/2028Shah Alam, Malaysia23(3) - 31 Hassan Shafi9 - 16 WPts
04/07/2028Port Harcourt, Nigeria23(3) - 30 Ogenyi Ajimobi28(3) - 20 LPts
06/05/2028Lima, Peru22(3) - 30 Javier Real13 - 22 WPts
08/03/2028Tegucigalpa, Honduras21(3) - 30 Gig Sevilla2 - 3 WPts
09/01/2028Johor Bahru, Malaysia21(3) - 29 Asif Mahdi17 - 7 LPts
11/11/2027Shah Alam, Malaysia20(2) - 29 Amer Halaby0 - 2 WKO3
12/09/2027Carrefour, Haiti19(2) - 29 Saber Ronis5(1) - 14 WPts
15/07/2027Sofia, Bulgaria18(2) - 29 Ognian á Kramov6 - 19 WPts
17/05/2027Santo Domingo Oeste, Dominican Republic18(2) - 28 Hernan Giron14 - 4 LPts
19/03/2027Bayamon, Puerto Rico17(2) - 28 Fanuco Yero2 - 23 WPts
19/01/2027Shah Alam, Malaysia16(2) - 28 Isaac Auyong2 - 5 WPts
20/11/2026Mendoza, Argentina15(1) - 28 Guillermo Albuquerque8 - 24(1) WKO3
22/09/2026Johor Bahru, Malaysia14 - 28 Saad Radi3 - 36(8) WKO3
03/08/2026Petaling Jaya, Malaysia14 - 27 Hassan Lodhi19 - 15(1) LPts
12/06/2026Casablanca, Morocco13 - 27 Moosa Jamal6 - 14 WPts
14/04/2026Johor Bahru, Malaysia13 - 26 Michael Syun15 - 19 LPts Malaysia National Championships 2026View
11/04/2026Johor Bahru, Malaysia12 - 26 Haaris Hashemi7 - 16(1) WPts Malaysia National Championships 2026View
01/04/2026San Juan, Puerto Rico12 - 25 Jose Olgin15 - 17 LPts
01/02/2026Oslo, Norway11 - 25 Haldor Krag6 - 16 WPts
04/12/2025Ulaanbaatar, Mongolia10 - 25 Yu Turan5 - 13 WPts
06/10/2025Johor Bahru, Malaysia10 - 24 Adnan Pervez31 - 19 LPts
10/08/2025Sofia, Bulgaria9 - 24 Andon á Granov5 - 18 WPts
12/06/2025Zagreb, Croatia9 - 23 Ervin Žalac18 - 12 LPts
14/04/2025Kuala Lumpur, Malaysia9 - 22 Farhan Atallah4 - 17 LPts Malaysia National Championships 2025View
11/04/2025Kuala Lumpur, Malaysia8 - 22 Hassan Lodhi12 - 12(1) WPts Malaysia National Championships 2025View
31/03/2025San Miguel, El Salvador7 - 22 Jair Buendia5 - 8(1) WPts
31/01/2025Grodno, Belarus6 - 22 Hadeon Buda7(1) - 8 WPts
03/12/2024San Miguel de Tucuman, Argentina6 - 21 Quiqui Pereida18(4) - 18 LPts
05/10/2024Shah Alam, Malaysia5 - 21 Igor Thorn2 - 3 WPts
07/08/2024Shah Alam, Malaysia5 - 20 Marlen Semyonov27 - 20 LPts
09/06/2024New Kingston, Jamaica5 - 19 Callum Brier26(2) - 10 LPts
11/04/2024Ipoh, Malaysia5 - 18 Noel Chiao2 - 2 LPts Malaysia National Championships 2024View
19/02/2024Tegucigalpa, Honduras4 - 18 Leonardo Sambrano2 - 5 WPts
22/12/2023Shah Alam, Malaysia3 - 18 Vinay Bhagat2 - 8 WPts
23/10/2023Shah Alam, Malaysia2 - 18 Velimir Oriškovic5 - 15 WPts
24/08/2023Shah Alam, Malaysia2 - 17 Waqar Bangura2 - 11 LPts
25/06/2023Daqing, China2 - 16 Quon Dak7 - 25 LPts
26/04/2023Yerevan, Armenia2 - 15 Navasart Tamizyan23 - 8 LPts
26/02/2023Ipoh, Malaysia2 - 14 Ibrahim Eid27 - 6 LPts
15/01/2023Melbourne, Australia2 - 13 Dale Povetkin5(1) - 24 LPts
17/11/2022Petaling Jaya, Malaysia2 - 12 Majid Rizk13(1) - 10 LPts
14/10/2022Petaling Jaya, Malaysia1 - 12 Khalid Zardari6 - 24 WPts
30/08/2022Johor Bahru, Malaysia1 - 11 Adam Hoo14 - 16 LPts
19/07/2022Shah Alam, Malaysia0 - 11 Manchu Jeng1 - 1 WPts
19/05/2022Kuala Lumpur, Malaysia0 - 10 Waqas Ansari1 - 26(6) LPts
18/04/2022Brasilia, Brazil0 - 9 Loredo Bermudes16 - 8 LPts
18/02/2022Petaling Jaya, Malaysia0 - 8 Hassan Lodhi0 - 0 LPts
30/12/2021Shah Alam, Malaysia0 - 7 Esteban Payan12 - 6 LPts
29/10/2021Newcastle, Australia0 - 6 Chris McSpadden15 - 9 LPts
30/08/2021Kosice, Slovakia0 - 5 David Hlavin7 - 16 LPts
01/07/2021New Kingston, Jamaica0 - 4 Gregor Trott12 - 11 LPts
01/05/2021Georgetown, Guyana0 - 3 George Kinman10 - 9 LPts
03/03/2021Georgetown, Guyana0 - 2 Cole Bell10 - 9 LPts
03/01/2021Fort Wayne, USA0 - 1 Robert Mossman0 - 2 LPts
05/11/2020Shah Alam, Malaysia0 - 0 Sajid Sajjad1 - 7 LPts