Weightclass:  Featherweight
Location:  Kuala Lumpur, Malaysia
Record:  46(1) - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/08/2032Kuala Lumpur, Malaysia45(1) - 30 Mohsin Sadiq0 - 1 WPts
27/06/2032Kuala Lumpur, Malaysia44(1) - 30 Aaron Mullane5 - 7 WPts
28/04/2032Kuala Lumpur, Malaysia43(1) - 30 Chris Caddell13 - 20 WPts
29/02/2032Kuala Lumpur, Malaysia42(1) - 30 Gabriel Tinajero1 - 7 WPts
30/12/2031Kuala Lumpur, Malaysia41(1) - 30 Seferino Lazcano2 - 7 WPts
31/10/2031Kuala Lumpur, Malaysia40(1) - 30 Jerrold Ventura23(1) - 28 WPts
31/08/2031Kuala Lumpur, Malaysia39(1) - 30 Morakot Chalermsak2 - 12 WPts
02/07/2031Kuala Lumpur, Malaysia38(1) - 30 Sean Leadingham1 - 2 WPts
02/05/2031Kuala Lumpur, Malaysia37(1) - 30 Juan Villalva4 - 10 WPts
03/03/2031Kuala Lumpur, Malaysia36(1) - 30 Neron Delahoz10 - 6 WPts
02/01/2031Kuala Lumpur, Malaysia35(1) - 30 Dalmat Rrustemi35 - 31 WPts
02/12/2030Kuala Lumpur, Malaysia34(1) - 30 Dalmat Rrustemi35 - 30 WPts
01/11/2030Tirana, Albania33(1) - 30 Dalmat Rrustemi35 - 29 WPts
01/10/2030Ugep, Nigeria32(1) - 30 Chima Bali38(1) - 22 WPts
31/08/2030Ugep, Nigeria32(1) - 29 Chima Bali37(1) - 22 LPts
31/07/2030Ugep, Nigeria32(1) - 28 Chima Bali36(1) - 22 LPts
30/06/2030Kuala Lumpur, Malaysia31(1) - 28 Malvolio Santos42(5) - 15 WPts
30/05/2030Kuala Lumpur, Malaysia30(1) - 28 Malvolio Santos42(5) - 14 WPts
17/04/2030Petaling Jaya, Malaysia29 - 28 Ahmed Popal14 - 5 WKO3 Malaysia National Championships 2030View
14/04/2030Petaling Jaya, Malaysia28 - 28 Hassan Hallal8 - 5 WPts Malaysia National Championships 2030View
11/04/2030Petaling Jaya, Malaysia27 - 28 Zuffur Abad30 - 13 WPts Malaysia National Championships 2030View
03/04/2030Kuala Lumpur, Malaysia26 - 28 Shaun Beattie34 - 26 WPts
03/03/2030Kuala Lumpur, Malaysia25 - 28 Shaun Beattie34 - 25 WPts
31/01/2030Manukau, New Zealand24 - 28 Shaun Beattie34 - 24 WPts
31/12/2029Ruiru, Kenya24 - 27 Ewan Mutuku24(1) - 27 LPts
30/11/2029Zagreb, Croatia24 - 26 Marinko Bubic31 - 16 LPts
30/10/2029Kuala Lumpur, Malaysia23 - 26 Marinko Bubic31 - 15 WPts
19/09/2029Achiaman, Ghana23 - 25 Okal Bonchaka25(1) - 16 LPts
19/08/2029Kuala Lumpur, Malaysia23 - 24 Rodrigo Camisa30 - 19 LPts
18/07/2029Kuala Lumpur, Malaysia22 - 24 Ouida Bona25 - 15 WPts
12/06/2029Accra, Ghana22 - 23 Ashley Addow19 - 25 LPts
12/05/2029Limerick, Ireland22 - 22 Bob Ryan25 - 23 LPts
11/04/2029Johor Bahru, Malaysia22 - 21 Obaid Matar24(1) - 8 LPts Malaysia National Championships 2029View
07/04/2029Kuala Lumpur, Malaysia21 - 21 Ratib Zaki32 - 14 WPts
23/02/2029Santiago de Cuba, Cuba21 - 20 Manuel Nevarez23 - 9 LPts
23/01/2029Kuala Lumpur, Malaysia20 - 20 Zach Dewey22 - 19 WPts
23/12/2028Kuala Lumpur, Malaysia19 - 20 Dalmat Rrustemi23 - 18 WPts
17/11/2028Abobo, Ivory Coast19 - 19 Chainey Camus29(3) - 15 LPts
17/10/2028Abobo, Ivory Coast19 - 18 Chainey Camus28(3) - 15 LPts
16/09/2028Yaoundé, Cameroon19 - 17 Ouida Bona21 - 9 LPts
16/08/2028Yaoundé, Cameroon19 - 16 Ouida Bona20 - 9 LPts
16/07/2028Kuala Lumpur, Malaysia19 - 15 Esteban Alamo25 - 11 LPts
15/06/2028Ho Chi Minh City, Vietnam18 - 15 Thach Trung3 - 12 WPts
17/04/2028Kuala Lumpur, Malaysia17 - 15 Jake Cho24 - 13 WPts Malaysia National Championships 2028View
14/04/2028Kuala Lumpur, Malaysia16 - 15 Ganesa Balmiki15(2) - 19 WPts Malaysia National Championships 2028View
11/04/2028Kuala Lumpur, Malaysia15 - 15 Ibrahim Mamund11 - 23 WPts Malaysia National Championships 2028View
03/04/2028Kuala Lumpur, Malaysia14 - 15 John Yi11(2) - 14 WPts
03/02/2028Algiers, Algeria14 - 14 Farhan Amber8(1) - 12 LPts
06/12/2027Shah Alam, Malaysia13 - 14 Rashid Rayes11 - 10 WPts
08/10/2027Kuala Lumpur, Malaysia12 - 14 Rio Tabora0 - 10(1) WPts
10/08/2027Ipoh, Malaysia11 - 14 Sajid Basha11(1) - 16 WPts
11/06/2027Ipoh, Malaysia10 - 14 Gazi Dar14 - 10 WPts
13/04/2027Kuala Lumpur, Malaysia9 - 14 Dimos Guitierrez1 - 1 WPts
13/02/2027Hachioji, Japan9 - 13 Eiji Morishita11 - 8 LPts
16/12/2026Kuala Lumpur, Malaysia8 - 13 Natanail á Kabardinski7(1) - 16 WPts
17/10/2026Johor Bahru, Malaysia7 - 13 Saad Ansari4 - 15(1) WPts
19/08/2026Kuala Lumpur, Malaysia6 - 13 Kamran Amin2 - 15 WPts
20/06/2026Kuala Lumpur, Malaysia5 - 13 Aleksandar á Zhukov2 - 7 WPts
21/04/2026Kuala Lumpur, Malaysia4 - 13 Boutaje Almesbahi1 - 8 WPts
21/02/2026Kuala Lumpur, Malaysia4 - 12 Zach Chin8 - 14(1) LPts
04/01/2026Shah Alam, Malaysia4 - 11 Ganesa Balmiki5(1) - 13 LPts
08/11/2025Kuching, Malaysia4 - 10 Owen Ze7 - 15 LPts
09/09/2025Johor Bahru, Malaysia4 - 9 Malik Sala3 - 3 LPts
13/07/2025Kuala Lumpur, Malaysia4 - 8 Zafa Saba12 - 11 LPts
15/05/2025Ipoh, Malaysia4 - 7 Umair Nahas6 - 13(1) LPts
16/03/2025Ipoh, Malaysia3 - 7 Ali Fareedi8 - 11 WPts
02/02/2025Petaling Jaya, Malaysia3 - 6 Jonathan Tang15 - 9 LPts
31/12/2024Ipoh, Malaysia3 - 5 Sajid Basha2 - 9 LPts
13/11/2024Kuala Lumpur, Malaysia3 - 4 Rehman Moustafa6 - 7(1) LPts
12/09/2024Johor Bahru, Malaysia3 - 3 Farhan Zia5 - 11 LPts
23/07/2024San Miguel de Tucuman, Argentina2 - 3 Sierra Viera6 - 13 WPts
25/05/2024Ipoh, Malaysia2 - 2 Gazi Rizk29(2) - 12 LPts
01/04/2024Shah Alam, Malaysia2 - 1 Rehman Safar16(2) - 15 LPts
01/03/2024Johor Bahru, Malaysia1 - 1 Zuffur Abad0 - 0 WPts
30/01/2024Johor Bahru, Malaysia1 - 0 Johar Molhu17 - 11(2) LPts
25/12/2023Petaling Jaya, Malaysia0 - 0 Imran Zehri0 - 0 WPts