Weightclass:  Light Welterweight
Location:  Shah Alam, Malaysia
Record:  28(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2032Shah Alam, Malaysia27(1) - 24 Tunde Ikimi18 - 9 WPts
03/10/2032Shah Alam, Malaysia26(1) - 24 Xaverius Zamarron5 - 4 WPts
03/08/2032Shah Alam, Malaysia25(1) - 24 Anaru Hapeta7 - 9 WPts
04/06/2032Shah Alam, Malaysia25(1) - 23 Sid Manliklik11 - 8 LPts
04/04/2032Shah Alam, Malaysia24(1) - 23 Ludolf Kloppers1 - 9 WPts
03/02/2032Shah Alam, Malaysia23(1) - 23 Mark Alpizar8 - 19 WPts
04/12/2031Shah Alam, Malaysia22(1) - 23 Edward Brisbane3(1) - 5 WPts
04/10/2031Shah Alam, Malaysia21(1) - 23 Dillon Dodd1 - 27 WPts
05/08/2031Shah Alam, Malaysia20(1) - 23 Ming Mao1 - 0 WPts
06/06/2031Shah Alam, Malaysia19(1) - 23 Mark Mwangi5 - 13 WPts
06/04/2031Shah Alam, Malaysia18(1) - 23 Arseni Granat2 - 5 WPts
05/02/2031Shah Alam, Malaysia17(1) - 23 Danyaal Qureshi0 - 1 WPts
07/12/2030Burgas, Bulgaria16(1) - 23 Stanimir á Brezhnev8 - 20(1) WPts
09/10/2030Prague, Czech Republic15(1) - 23 Andrej Homola5 - 19 WPts
11/08/2030La Paz, Bolivia15(1) - 22 Yago Bacallao15 - 15 LPts
13/06/2030Shah Alam, Malaysia14(1) - 22 Ibrahim Uddin1 - 4 WPts
14/04/2030Bayamon, Puerto Rico14(1) - 21 Vicente Juan10 - 16 LPts
14/02/2030Leeds, UK13(1) - 21 Stephen Seth10 - 19 WPts
17/12/2029Plovdiv, Bulgaria12 - 21 Blagoy á Hubchev10 - 13(2) WKO3
19/10/2029Kuching, Malaysia12 - 20 Malik Jabbar19 - 20(1) LPts
21/08/2029San Jose, Costa Rica11 - 20 Ryo Costales3 - 18 WPts
23/06/2029Kuala Lumpur, Malaysia11 - 19 Rashid Habib7(2) - 21(4) LPts
27/04/2029Pak Kret, Thailand10 - 19 Kaewfah Poopriboone3 - 14 WPts
27/02/2029Coral Springs, USA9 - 19 John Najarro6 - 6 WPts
30/12/2028Kuala Lumpur, Malaysia9 - 18 Rajat Ahluwalia11 - 14 LPts
31/10/2028Oslo, Norway9 - 17 Oscar Dalby14 - 15 LPts
02/09/2028Shah Alam, Malaysia9 - 16 Fo-hai Kuk23(3) - 31 LPts
05/07/2028Mendoza, Argentina8 - 16 Oro Caudillo0 - 0 WPts
07/05/2028Bangkok, Thailand8 - 15 Eakunphol Jitmuangnon2 - 8(2) LPts
09/03/2028Shah Alam, Malaysia8 - 14 Zain Dajani1 - 4 LPts
09/01/2028Shah Alam, Malaysia7 - 14 Ivan Manafoff2 - 5 WPts
10/11/2027Shah Alam, Malaysia6 - 14 Manopnoi Boonyong0 - 18 WPts
11/09/2027Shah Alam, Malaysia6 - 13 Abdul Popal1 - 15 LPts
13/07/2027Dakar, Senegal5 - 13 Severin Konte0 - 1 WPts
15/05/2027Almaty, Kazakhstan5 - 12 Evgeny Sadvacasov12(1) - 17 LPts
16/03/2027Aarhus, Denmark5 - 11 Vanslow Johnsen11 - 17 LPts
16/01/2027Valparaiso, Chile4 - 11 Carlos Bermudez9 - 12 WPts
18/11/2026Shah Alam, Malaysia3 - 11 Clio Kairis0 - 2 WPts
19/09/2026Shah Alam, Malaysia3 - 10 Anuntachai Petnamtong4 - 22 LPts
21/07/2026Shah Alam, Malaysia2 - 10 Rashid Qureshi1 - 10 WPts
21/05/2026Kuala Lumpur, Malaysia1 - 10 Rashid Habib2(1) - 7(2) WPts
27/03/2026Shah Alam, Malaysia1 - 9 Anton Isabecoff6 - 14 LPts
27/01/2026San Juan, Puerto Rico1 - 8 Juan Licona2 - 1 LPts
29/11/2025Ipoh, Malaysia1 - 7 Obaid Qadir3 - 14 LPts
01/10/2025Shah Alam, Malaysia1 - 6 Sajid Salem0 - 7 LPts
04/08/2025Petaling Jaya, Malaysia1 - 5 Michael Ken3 - 9 LPts
07/06/2025Kuala Lumpur, Malaysia0 - 5 Vinay Bhagat2 - 18 WPts
09/04/2025Sofia, Bulgaria0 - 4 Zlatan á Vasilchev0 - 9 LPts
09/02/2025Kuala Lumpur, Malaysia0 - 3 Mohsin Zogby5(1) - 18 LPts
16/12/2024Petaling Jaya, Malaysia0 - 2 Jaidev Tewari22 - 23 LPts
07/11/2024Kuala Lumpur, Malaysia0 - 1 Atif Srour28 - 17 LPts
07/10/2024Shah Alam, Malaysia0 - 0 Kishore Mital1 - 1 LPts