Weightclass:  Bantamweight
Location:  Shah Alam, Malaysia
Record:  55(2) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2028Shah Alam, Malaysia54(2) - 31 Matviyko Fedora11 - 20 WPts
05/10/2028Shah Alam, Malaysia53(2) - 31 Frisco Ines17(2) - 16 WPts
06/08/2028Shah Alam, Malaysia52(1) - 31 Bonar Belan1 - 13 WKO3
08/06/2028Shah Alam, Malaysia51(1) - 31 Santiago Cabuquit11 - 17 WPts
09/04/2028Shah Alam, Malaysia50(1) - 31 Diego Badia6 - 15 WPts
09/02/2028Shah Alam, Malaysia49(1) - 31 Vincent Ramoran3 - 10 WPts
11/12/2027Shah Alam, Malaysia48(1) - 31 Dario Pasillas5 - 19(1) WPts
12/10/2027Shah Alam, Malaysia47(1) - 31 Neper Merida4 - 6 WPts
13/08/2027Shah Alam, Malaysia47(1) - 30 Zacarias Laureano32(4) - 17(2) LPts
13/06/2027Shah Alam, Malaysia46 - 30 Juan La Torre2 - 19(5) WKO2
14/04/2027Shah Alam, Malaysia45 - 30 Cade Rozenthal3 - 1 WPts
13/02/2027Shah Alam, Malaysia44 - 30 Ryuu Amaya6 - 17 WPts
15/12/2026Shah Alam, Malaysia44 - 29 Aftab Galla46 - 32 LPts
14/11/2026Al Hudaydah, Yemen43 - 29 Aftab Galla46 - 31 WPts
14/10/2026Shah Alam, Malaysia43 - 28 Kiki Santiago53 - 24 LPts
16/08/2026Shah Alam, Malaysia42 - 28 Aftab Galla45 - 30 WPts
03/07/2026Nancy, France41 - 28 Telford Montillet32(2) - 31 WPts
02/06/2026Shah Alam, Malaysia41 - 27 Telford Montillet31(2) - 31 LPts
17/04/2026Johor Bahru, Malaysia40 - 27 Tariq Rahimi20 - 12 WPts Malaysia National Championships 2026View
14/04/2026Johor Bahru, Malaysia39 - 27 Ahmed Nour8 - 6 WPts Malaysia National Championships 2026View
11/04/2026Johor Bahru, Malaysia38 - 27 Qing-Nan Kee15 - 15 WPts Malaysia National Championships 2026View
27/03/2026Pak Kret, Thailand38 - 26 Denchailek Sitjatik31 - 38 LPts
24/02/2026Shah Alam, Malaysia37 - 26 Urvano Sanabria37 - 20 WPts
24/01/2026Shah Alam, Malaysia36 - 26 Urvano Sanabria37 - 19 WPts
15/12/2025Shah Alam, Malaysia35 - 26 Telford Montillet27(2) - 27 WPts
14/11/2025Nancy, France34 - 26 Telford Montillet27(2) - 26 WPts
14/10/2025Shah Alam, Malaysia34 - 25 Telford Montillet26(2) - 26 LPts
13/09/2025Nancy, France33 - 25 Telford Montillet26(2) - 25 WPts
13/08/2025Mexico City, Mexico33 - 24 Francisco Lucido40 - 12 LPts
13/07/2025Mexico City, Mexico33 - 23 Francisco Lucido39 - 12 LPts
12/06/2025Santiago, Chile32 - 23 Jose Borquez6 - 8 WPts
14/04/2025Kuala Lumpur, Malaysia32 - 22 Ibrahim Abed30(1) - 17 LPts Malaysia National Championships 2025View
11/04/2025Kuala Lumpur, Malaysia31 - 22 Abdul Farra28 - 19 WPts Malaysia National Championships 2025View
01/03/2025Angers, France30 - 22 Platt Mestrallet1 - 1 WPts
01/01/2025Sapporo, Japan29 - 22 Daiki Takeshita1 - 1 WPts
03/11/2024Kuala Lumpur, Malaysia28 - 22 Shayan Hariri20 - 21(2) WPts
07/09/2024Kuching, Malaysia28 - 21 Zafa Farah18(2) - 22 LPts
15/07/2024Kuala Lumpur, Malaysia27 - 21 Haider Kamali21 - 18 WPts
15/05/2024Johor Bahru, Malaysia27 - 20 Johnny Cham32 - 7 LPts
11/04/2024Ipoh, Malaysia27 - 19 Abdul Farra24 - 16 LPts Malaysia National Championships 2024View
21/02/2024Georgetown, Guyana26 - 19 Spencer Kenison9 - 12 WPts
24/12/2023Perth, Australia25 - 19 Barry Lowrie7 - 15 WPts
26/10/2023Toshkent, Uzbekistan25 - 18 Gunduz Azizov24 - 18 LPts
28/08/2023Havana, Cuba25 - 17 Manuel Fuerte26 - 16 LPts
28/07/2023Shah Alam, Malaysia25 - 16 Nazaire Aznavour40 - 6 LPts
19/06/2023Shah Alam, Malaysia24 - 16 Kamran Tedjar22 - 17 WPts
19/05/2023Shah Alam, Malaysia23 - 16 Nazaire Aznavour39 - 5 WPts
17/04/2023Shah Alam, Malaysia23 - 15 Ibrahim Abed17(1) - 9 LPts Malaysia National Championships 2023View
14/04/2023Shah Alam, Malaysia22 - 15 Abdul Jama9 - 26 WPts Malaysia National Championships 2023View
11/04/2023Shah Alam, Malaysia21 - 15 Waqas Samad14(1) - 19 WPts Malaysia National Championships 2023View
21/03/2023Shah Alam, Malaysia20 - 15 James Kilduff30 - 7 WPts
18/02/2023Shah Alam, Malaysia19 - 15 Obaid Haq25 - 8 WPts
13/01/2023Havana, Cuba19 - 14 Leonel Velazquez23(1) - 10 LPts
15/11/2022Asuncion, Paraguay18 - 14 Carlos Salina26 - 7 WPts
16/09/2022Santo Domingo Este, Dominican Republic18 - 13 Angel Perla36 - 0 LPts
18/07/2022Lucknow, India18 - 12 Amrit Bhandari13 - 13 LPts
20/05/2022Khayelitsha, South Africa17 - 12 Tijs Bosman5 - 16 WPts
22/03/2022Swords, Ireland16 - 12 Louis Byrne9 - 13 WPts
22/01/2022Shah Alam, Malaysia15 - 12 Kamran Sheikh14 - 11 WPts
25/11/2021Shah Alam, Malaysia15 - 11 Bryn Hien11(1) - 12 LPts
24/09/2021Kuching, Malaysia14 - 11 Kamran Youssef4 - 17 WPts
22/08/2021Kuala Lumpur, Malaysia13 - 11 Rashid Firman18 - 4 WPts
22/07/2021Kuala Lumpur, Malaysia12 - 11 Devdas Trivedi9 - 12 WPts
26/05/2021Shah Alam, Malaysia11 - 11 Kishore Tewari7 - 13 WPts
26/03/2021Dublin, Ireland10 - 11 Mark Connolly7 - 9 WPts
26/01/2021Kuala Lumpur, Malaysia9 - 11 Clint Cheah8 - 10 WPts
27/11/2020Johor Bahru, Malaysia9 - 10 Danyaal Gaber8 - 8 LPts
06/10/2020Shah Alam, Malaysia8 - 10 Gianfranco Scalia5 - 9 WPts
07/08/2020Bangkok, Thailand8 - 9 Kompayak Kornchan16 - 1 LPts
09/06/2020Havana, Cuba7 - 9 Leonel Velazquez9(1) - 7 WPts
10/04/2020Louisville, USA7 - 8 Bart Roby7 - 7 LPts
11/02/2020Mexico City, Mexico6 - 8 Eloy Martos3 - 3 WPts
13/12/2019Shah Alam, Malaysia5 - 8 Amjad Zia7 - 7 WPts
13/10/2019Antofagasta, Chile5 - 7 Xalvador Arjona3 - 8 LPts
15/08/2019Shah Alam, Malaysia5 - 6 Drakon Balis9(1) - 1 LPts
16/06/2019Maracaibo, Venezuela5 - 5 Xabat Morillo4 - 6 LPts
18/04/2019Accra, Ghana5 - 4 Louis Apea2 - 1 LPts
17/02/2019Kuala Lumpur, Malaysia4 - 4 Haider Kamali2 - 3 WPts
23/12/2018Kuala Lumpur, Malaysia3 - 4 Waqar Salameh3 - 2 WPts
24/10/2018Shah Alam, Malaysia2 - 4 Ferdian Diponegoro3 - 3 WPts
25/08/2018Shah Alam, Malaysia2 - 3 Kamran Sheikh3 - 1 LPts
20/07/2018San Jose, Costa Rica2 - 2 Oihane Toral0 - 0 LPts
21/05/2018Abidjan, Ivory Coast2 - 1 Garland de France0 - 0 LPts
23/03/2018Ipoh, Malaysia1 - 1 Faisal Huq0 - 2 WPts
15/02/2018Shah Alam, Malaysia0 - 1 Syed Farooq1 - 0 WPts
07/01/2018Shah Alam, Malaysia0 - 0 Syed Farooq0 - 0 LPts